144 Commits

Author SHA1 Message Date
Josh Holtrop
2ba9e0eac8 remove print statement for python 3 compatibility 2011-07-19 16:15:59 -04:00
Josh Holtrop
3f6463b2c0 do not need BUTTON_PRESS_MASK event explicitly allowed 2011-03-21 16:52:14 -04:00
Josh Holtrop
dc0acdae22 tasks are selectable 2011-03-21 16:51:24 -04:00
Josh Holtrop
19f3e8ec1b project hour labels clickable to select project 2011-03-20 11:04:23 -04:00
Josh Holtrop
16f205178f add some experimental colors to status line 2011-03-20 10:38:14 -04:00
Josh Holtrop
73d846ab0d shorter/simpler status bar text 2011-03-20 10:31:46 -04:00
Josh Holtrop
6801a8eee5 shown_projects is a dictionary 2011-03-19 23:07:13 -04:00
Josh Holtrop
91b120ae22 pressing Escape triggers destroy_event
only call gtk.main_quit() from one place
2011-03-19 23:05:08 -04:00
Josh Holtrop
743bcb03f1 remove debug prints 2011-03-19 23:02:54 -04:00
Josh Holtrop
514ad17ea1 add TODOs 2011-03-19 23:02:12 -04:00
Josh Holtrop
0a72411586 update status label on In/Out event 2011-03-19 23:00:25 -04:00
Josh Holtrop
3b48bce57b update status on startup, In/Out handling 2011-03-19 22:22:28 -04:00
Josh Holtrop
e125972edd add clear() method 2011-03-19 22:15:33 -04:00
Josh Holtrop
42eff0b8d3 do not write variables beginning with '_' 2011-03-19 22:08:10 -04:00
Josh Holtrop
3a4e23f7d4 add timer to update status label 2011-03-19 22:02:19 -04:00
Josh Holtrop
2262d2c92a save config on exit 2011-03-19 21:46:22 -04:00
Josh Holtrop
daf1a95050 initialize mark time if set in config 2011-03-19 21:45:40 -04:00
Josh Holtrop
ec8eb3b140 fix Config error, add get()/set() 2011-03-19 21:37:25 -04:00
Josh Holtrop
3c6703771d create a Config and pass it to the Window 2011-03-19 21:16:17 -04:00
Josh Holtrop
08128f5be0 Config class writes out its values 2011-03-19 21:13:31 -04:00
Josh Holtrop
f56791b2dd update status label 2011-03-19 20:31:07 -04:00
Josh Holtrop
9333672655 add some info to About dialog; center Close button 2011-03-19 20:19:25 -04:00
Josh Holtrop
502de1354c left-align "Tasks" header 2011-03-19 20:14:24 -04:00
Josh Holtrop
bfa7640e67 add Close button to About window 2011-03-19 18:47:28 -04:00
Josh Holtrop
4aa70624b3 add a rather boring Help menu and About window 2011-03-19 18:43:42 -04:00
Josh Holtrop
076882051b add File menu 2011-03-19 18:32:46 -04:00
Josh Holtrop
861d0e9e32 do not expand widgets 2011-03-19 18:23:25 -04:00
Josh Holtrop
eb111d8590 fix using "rows" var where "row" should be used 2011-03-19 18:16:42 -04:00
Josh Holtrop
a4406fe5a2 implemented Exit button 2011-03-19 18:14:53 -04:00
Josh Holtrop
e11ee5a930 minor formatting 2011-03-19 18:12:51 -04:00
Josh Holtrop
ed6aeb02a2 whitespace 2011-03-19 18:09:21 -04:00
AndrewButer
6dea3bf1e8 Fix project hours output 2011-03-18 23:58:29 -04:00
AndrewButer
5bd9ce55d9 Removed debug output 2011-03-18 16:05:03 -04:00
AndrewButer
9a9b38f98d Added first bit of timing code 2011-03-18 15:52:01 -04:00
AndrewButer
6b484c1308 Added update of task table cells with hours 2011-03-18 13:39:42 -04:00
AndrewButer
f73f92c147 Moved tasks into projects table and updated highlighting 2011-03-18 13:24:41 -04:00
AndrewButer
f7d32e5578 Removed commented out code 2011-03-16 12:58:18 -04:00
AndrewButer
7955fa6145 Added task listing, adding, and clicking 2011-03-16 12:54:34 -04:00
AndrewButer
fd473958c2 Added click handler for projects table 2011-03-16 12:26:11 -04:00
AndrewButer
9496c3c72d Updated to force the window title to the Program Name 2011-03-16 11:04:15 -04:00
Josh Holtrop
af65d8bc83 update first column size and alignment 2011-02-26 14:54:24 -05:00
Josh Holtrop
cf448b0689 add project combobox not restricted to column 1 2011-02-25 22:51:37 -05:00
Josh Holtrop
e8ae65e22d widen columns 2011-02-25 21:27:03 -05:00
Josh Holtrop
010e69fc36 tidy up button bar on bottom of screen 2011-02-25 21:24:08 -05:00
Josh Holtrop
7e2ffb3e24 compute/add total hours column 2011-02-25 21:21:59 -05:00
Josh Holtrop
f4d60098e1 add getProjectWeekHours()
show project rows that have hours by default
2011-02-25 21:12:49 -05:00
Josh Holtrop
96e018e308 show hours to the hundredth by default 2011-02-25 21:00:30 -05:00
Josh Holtrop
06350823ea fix lowest resolution on hoursFromSeconds() 2011-02-25 20:50:45 -05:00
Josh Holtrop
0b2abe676b add updateProjectHours() to fill in hours cells 2011-02-25 20:45:23 -05:00
Josh Holtrop
a8222d3247 fix hours returned for DataStore.get*Hours() 2011-02-25 20:44:52 -05:00