Yeah I added it to the things to be done. It's not on top of the things I want to do though...here's the list of things I want to do before:
- Finish html/tcl separation
- Use ad_form
- I18Nize the user interface
There won't be data model changes till 5.0!
That said I just committed a lot of calendar code to HEAD. I've most html generation for the calendar views (list, day, week, month) into adps, cleaned up some code, debugged some PostgreSQL queries etc etc Oracle's not properly supported yet, but it's no hard to do that - it's some cut'n'paste work.
I lifted most of the html from Raad's design - thanks for that. Haven't had a good idea for properly showing overlapping appointments in the day view - how can I calculate the proper colspan? More changes to the user interfaces and bug reports are greatly appreciated.
I can't make sense of these files and I couldn't find other files that refer to them and they look very unused, useless, and empty:
- cal-dayview.tcl
- cal-dayview.adp
- cal-listview.adp
- cal-listview.tcl
- cal-monthview.adp
- cal-monthview.tcl
- cal-dayview.adp
- cal-dayview.tcl
Can they be deleted?
There's a subdir called Graphics. Can it be deleted? If so, can someone tell me how to achieve this with CVS? (Already forgot)
A calendar item can have a type - in the code at least. I cannot really make sense of it tho? Where can I define such types? I would create code to assign a type to an item then....