2009/03/04 13:23 PST
[dashboard] 3 changed files
Mchandler2/Chandler-App/chandler/dashboard.py
Mchandler2/Chandler-Platform/chandler/core.py
Mchandler2/Chandler-Platform/chandler/wxui/table.py
Add toggle for "star" column:
- Allow core.TableColumn objects to have an action callable that
acts on a selection.
- Add a toggle_star() modifier to AppDashboardEnrty, and add an action
to the Starred column that calls it.
(No recurrence stuff going on here yet :o)
2009/03/04 13:07 PST
[dashboard] 1 changed file
Trunk r190
2009/03/04 13:06 PST
[dashboard] 1 changed file
Mchandler2/Chandler-Platform/chandler/wxui/table.py
Pick up one trunk change that somehow missed getting into this local branch
2009/03/04 12:37 PST
[chandler2 trunk
r190] 1 changed file
Mtrunk/Chandler-Development/chandler/debug/__init__.py
Fix setuptools warning
2009/03/04 12:36 PST
[dashboard] 1 changed file
Mchandler2/Chandler-Development/chandler/debug/__init__.py
Fix setuptools warning
2009/03/04 09:16 PST
[dashboard] 2 changed files
Mchandler2
Mchandler2/Chandler-Platform/chandler/wxui/table.py
Trunk r186--189
2009/03/04 09:14 PST
[chandler2 trunk
r189] 3 changed files
Mtrunk/Chandler-App/Dashboard.txt
Mtrunk/Chandler-App/chandler/dashboard.py
Mtrunk/Chandler-App/chandler/wxui/presentation.py
Implement the Date column display a la Chandler1
2009/03/04 09:14 PST
[chandler2 trunk
r188] 1 changed file
Mtrunk/Chandler-Platform/chandler/wxui/table.py
A couple of Linux table enhancements:
- Get rid of the black cell outline that would follow wherever you clicked
- Use our own renderer for the String type; this fixes two problems:
1. We pay attention to the grid's selection background colour, so you
don't get some selected rows in gray, and others in the normal
"light" colour.
2. We draw clipped text with an ellipsis if it doesn't fit in the
cell.
2009/03/04 09:10 PST
[chandler2 trunk
r187] 2 changed files
Mtrunk/Chandler-App/chandler/dashboard.py
Mtrunk/Chandler-Platform/chandler/wxui/drawing.py
whitespace changes
2009/03/04 09:09 PST
[chandler2 trunk
r186] 2 changed files
Mtrunk/Chandler-App/chandler/dashboard.py
Mtrunk/Chandler-App/setup.py
Triage column rendering:
- Use a direct PyGridCellRenderer subclass for this; the old code (drawing
text into images to make a cache of possible icon values) seemed overly
complex IMO.
- Make a hook for displaying new triage values. Possibly this will
actually move over to the interaction model at some point.
- Add in code for approximating the colours/hues for the various mouseover
states and borders in the triage column. This isn't quite exactly what's
in the (many) images in Chandler1, but is probably good enough.
2009/03/04 09:00 PST
[dashboard] 3 changed files
Mchandler2/Chandler-App/Dashboard.txt
Mchandler2/Chandler-App/chandler/dashboard.py
Mchandler2/Chandler-App/chandler/wxui/presentation.py
Implement the Date column a la Chandler1
2009/03/04 08:09 PST
[dashboard] 1 changed file
Mchandler2/Chandler-Platform/chandler/wxui/table.py
OK, actually turn off drawing the selected cell ((0, 0)) always.
2009/03/04 07:59 PST
[dashboard] 1 changed file
Mchandler2/Chandler-Platform/chandler/wxui/table.py
Improvements to table drawing:
- Use our own renderer for strings, so that we actually pay attention to
what the grid selection background is
- Avoid drawing grid cell outlines on the selected cell. Now we just have
one at (0, 0) which is annoying but not too bad :o
2009/03/04 07:58 PST
[dashboard] 1 changed file
Mchandler2/Chandler-Platform/chandler/wxui/drawing.py
whitespace changes
2009/03/04 07:56 PST
[dashboard] 1 changed file
Mchandler2/Chandler-App/chandler/dashboard.py
whitespace changes
2009/03/03 15:51 PST
[dashboard] 1 changed file
Mchandler2/Chandler-App/chandler/dashboard.py
Make a hook for new triage values. Possibly this will actually move
over to the interaction model at some point.
Add in code for approximating the colours/hues for the various mouseover
states and borders in the triage column. This isn't quite exactly what's
in the (many) images in Chandler1, but is probably good enough.
2009/03/03 15:41 PST
[dashboard] 1 changed file
Mchandler2/Chandler-App/setup.py
Include the chandler.presentation.triage hook needed for the previous patch.
2009/03/03 08:39 PST
[dashboard] 1 changed file
Mchandler2/Chandler-App/chandler/dashboard.py
Triage column rendering (still cheesy and not extensible)
2009/03/02 13:01 PST
[dashboard] 2 changed files
Mchandler2
Achandler2/Chandler-Platform/chandler/i18n.py
Trunk r178--r185
2009/03/02 12:58 PST
[chandler2 trunk
r185] 9 changed files
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBEvent.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBEventSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminder.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderMousedown.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderMousedownSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderRollover.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderRolloverSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderSelected.png
Mtrunk/Chandler-App/chandler/dashboard.py
Implement a renderer for the Event/Reminder column in the dashboard
- Icons (renamed) from the old Chandler app egg.
2009/03/02 12:56 PST
[chandler2 trunk
r184] 9 changed files
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarMousedown.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarMousedownSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarRollover.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarRolloverSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarStamped.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/StarStampedSelected.png
Atrunk/Chandler-App/Chandler_App.egg-info/resources/images/pixel.gif
Mtrunk/Chandler-App/chandler/dashboard.py
Mtrunk/Chandler-App/setup.py
Add the "starred" column to the Dashboard:
- Bring in icons for the various states from the old Chander-App egg.
- Add an entry point for registering the dashboard's renderer.
- Subclass table.IconRenderer to implement the "Starred" value.
2009/03/02 12:54 PST
[chandler2 trunk
r183] 1 changed file
Mtrunk/Chandler-Platform/chandler/core.py
Fix typo (trellis.SubSet instead of collections.SubSet)
2009/03/02 12:53 PST
[chandler2 trunk
r182] 4 changed files
Mtrunk/Chandler-App/Sidebar.txt
Mtrunk/Chandler-App/chandler/dashboard.py
Mtrunk/Chandler-App/chandler/sidebar.py
Mtrunk/Chandler-Platform/chandler/core.py
Fix updating the dashboard when you change selection in the Sidebar:
Some rough edges to clean up:
- Use of chandler.core._RuleCell in chandler.sidebar
- We're not enforcing single selection properly in the table (maybe
we don't need to)
- A default Sidebar() doesn't end up with its first collection
selected (once you add some). Probably a generic core.Table problem.
2009/03/02 12:51 PST
[chandler2 trunk
r181] 1 changed file
Mtrunk/Chandler-Platform/chandler/wxui/table.py
Fix wxui to work with the rewrite I did of chandler.core.Table selection.
2009/03/02 12:48 PST
[chandler2 trunk
r180] 2 changed files
Mtrunk/Chandler-Platform/Table.txt
Mtrunk/Chandler-Platform/chandler/core.py
Add a better API for single (or multiple) selection in chandler.core.Table
2009/03/02 12:44 PST
[chandler2 trunk
r179] 1 changed file
Atrunk/Chandler-Platform/chandler/i18n.py
Add a stub i18n service and translation API.
2009/03/02 09:07 PST
[dashboard] 9 changed files
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBEvent.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBEventSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminder.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderMousedown.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderMousedownSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderRollover.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderRolloverSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/DBReminderSelected.png
Mchandler2/Chandler-App/chandler/dashboard.py
Icons & renderer for the reminders column in the dashboard view.
2009/03/02 08:19 PST
[dashboard] 9 changed files
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarMousedown.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarMousedownSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarRollover.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarRolloverSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarStamped.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/StarStampedSelected.png
Achandler2/Chandler-App/Chandler_App.egg-info/resources/images/pixel.gif
Mchandler2/Chandler-App/chandler/dashboard.py
Mchandler2/Chandler-App/setup.py
Add the "starred" column:
- Bring in icons for the various states from the old Chander-App egg.
- Add an entry point for registering the dashboard's renderer.
- Subclass table.IconRenderer to implement the "Starred" value.