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 |
|
Josh Holtrop
|
9463dc489c
|
sort project rows by name
|
2011-02-25 20:17:09 -05:00 |
|
Josh Holtrop
|
f179720d1c
|
projects_to_show and shown_projects store proj IDs
|
2011-02-25 20:08:35 -05:00 |
|
Josh Holtrop
|
cf89eec609
|
create hours labels for project rows
|
2011-02-25 19:55:47 -05:00 |
|
Josh Holtrop
|
6842051a08
|
added DataStore.getProjectDailyHours()
|
2011-02-25 19:48:29 -05:00 |
|
Josh Holtrop
|
18984c32a0
|
add Totals row and reorganize code a little
|
2011-02-25 18:21:09 -05:00 |
|
Josh Holtrop
|
a93f550cab
|
set row spacings
|
2011-02-25 15:38:34 -05:00 |
|
Josh Holtrop
|
2a945f5bf0
|
fix row that project title appears on
|
2011-02-25 15:16:25 -05:00 |
|
Josh Holtrop
|
fba10585f3
|
show projects_table after reloading it
|
2011-02-25 15:14:11 -05:00 |
|
Josh Holtrop
|
c562f471bc
|
trying to add projects to the table
|
2011-02-22 23:35:19 -05:00 |
|
Josh Holtrop
|
416a9f35bd
|
quit if user presses Escape
|
2011-02-22 23:15:36 -05:00 |
|
Josh Holtrop
|
3f446746a4
|
respond to events to add a project row
|
2011-02-22 23:13:31 -05:00 |
|
Josh Holtrop
|
a9442457f3
|
added DataStore.getDailyHours()
|
2011-02-22 11:18:24 -05:00 |
|
Josh Holtrop
|
b24dcf4bad
|
extra Window elements: monday and shown_projects
|
2011-02-22 10:45:40 -05:00 |
|
Josh Holtrop
|
48a377ec6a
|
DataStore.createProject() returns project ID
|
2011-02-22 10:45:18 -05:00 |
|
Josh Holtrop
|
2f9c4e7df8
|
add initial Config class, calculate config fname
|
2011-02-21 23:04:01 -05:00 |
|
Josh Holtrop
|
15136b9c26
|
get project table column count from header row
|
2011-02-21 23:00:17 -05:00 |
|
Josh Holtrop
|
3eaeaa8313
|
add Window.updateProjects()
|
2011-02-21 22:14:31 -05:00 |
|
Josh Holtrop
|
cd1fbf332c
|
take dbfile as an argument, default to ~/.dwtt.db
|
2011-02-21 22:14:04 -05:00 |
|
Josh Holtrop
|
d316405db7
|
take a DataStore argument
|
2011-02-16 15:00:32 -05:00 |
|
Josh Holtrop
|
067ab0dcde
|
check for valid projectid in createTask()
|
2011-02-16 11:49:31 -05:00 |
|
Josh Holtrop
|
3cc8868699
|
add createProject(), fix a couple things
|
2011-02-15 22:18:41 -05:00 |
|
Josh Holtrop
|
66f2ee7c17
|
add createTask(), getNextId()
|
2011-02-15 22:15:21 -05:00 |
|
Josh Holtrop
|
951bf59dab
|
add DataStore.getTasks()
|
2011-02-15 19:37:55 -05:00 |
|
Josh Holtrop
|
8f6345d478
|
added DataStore.getProjects()
|
2011-02-10 16:09:00 -05:00 |
|
Josh Holtrop
|
757f325ae9
|
add column headers
|
2011-02-10 14:41:22 -05:00 |
|
Josh Holtrop
|
59202e9a7a
|
better code organization, add control bar buttons
|
2011-02-09 15:01:05 -05:00 |
|
Josh Holtrop
|
83258c5d18
|
add DataStore class to create sqlite3 db
|
2011-02-09 14:36:51 -05:00 |
|
Josh Holtrop
|
8d70696c3b
|
add useless MenuBar
|
2011-02-09 12:47:45 -05:00 |
|
Josh Holtrop
|
5fc2cb8a53
|
switching to new GUI, remove CmdWindow
|
2011-02-08 22:07:08 -05:00 |
|
Josh Holtrop
|
9af4c655b1
|
only do an implicit out if the start task exists
|
2011-01-03 15:41:18 -05:00 |
|
Josh Holtrop
|
776072cb84
|
clear command after activating
|
2011-01-03 15:00:52 -05:00 |
|
Josh Holtrop
|
5fb84110e1
|
allowed command window to persist across commands
|
2011-01-03 14:55:44 -05:00 |
|
Josh Holtrop
|
7a10dd335a
|
added Result class to hold command result
|
2011-01-03 13:53:45 -05:00 |
|
Josh Holtrop
|
b8d96c8b5a
|
added cheap status handler, printing to console
|
2011-01-03 13:45:56 -05:00 |
|
Josh Holtrop
|
8dac698ca2
|
show full path to current task in command window
|
2011-01-03 12:57:24 -05:00 |
|
Josh Holtrop
|
6c2b6df94c
|
added counting timer to CmdWindow for current task
|
2011-01-03 12:50:46 -05:00 |
|
Josh Holtrop
|
1acaefb193
|
added short name lookups for tasks
|
2011-01-03 12:15:54 -05:00 |
|
Josh Holtrop
|
99d37c6268
|
added start time parameter to CmdWindow
|
2011-01-03 11:05:40 -05:00 |
|
Josh Holtrop
|
4d641af494
|
add status line to CmdWindow
|
2011-01-03 10:58:14 -05:00 |
|
Josh Holtrop
|
987145e530
|
better type checking, only store >0 time entries
|
2011-01-03 09:06:05 -05:00 |
|
Josh Holtrop
|
32d4226eb6
|
fix adding tasks with no parents
|
2011-01-03 08:31:37 -05:00 |
|
Josh Holtrop
|
24451fa127
|
temporary print errors to console
|
2011-01-03 08:31:04 -05:00 |
|
Josh Holtrop
|
7f5aef193d
|
always exit on empty command line
|
2011-01-03 08:27:08 -05:00 |
|
Josh Holtrop
|
4edabbdf3b
|
processing start, out, and task commands
|
2011-01-02 22:10:58 -05:00 |
|