CVS log for TODO
Up to [DownTime]
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Jun 24 13:49:53 2008 UTC (3 years, 10 months ago) by nick
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +0 -2
lines
- Progress bar behaves (at least more) correctly under pausing
- Break out some info nto separate header files
- Kill cat_strings, replace with pasprintf() where appropriate
- Style and miscellaneous small clean-ups
Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Jun 23 12:36:44 2008 UTC (3 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -2
lines
Bump copyright date and replace another "AUTHOR" with "THE AUTHOR(S)"
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Aug 12 09:37:21 2007 UTC (4 years, 9 months ago) by nick
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -4
lines
Remove redundant / completed ideas
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Aug 12 08:53:07 2007 UTC (4 years, 9 months ago) by nick
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +0 -1
lines
gerrx() and errx() no longer used
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Aug 12 03:57:39 2007 UTC (4 years, 9 months ago) by nick
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +0 -1
lines
*** empty log message ***
Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Nov 28 03:56:42 2006 UTC (5 years, 5 months ago) by nick
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -0
lines
New TODOs: Support sudo(8), Notification area icon with gtk_status_icon_new()
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Jul 15 12:17:09 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +0 -3
lines
- No more settings struct. We now have a shutdown_t struct, which holds information relevant to the shutdown process, a user_specs struct, which holds all directly user-specified information, and two global variables: config_path and shutdown_path (both of type char *). Many changes have been made to incorporate these changes
- Further passing of variables rather than accessing them externally. Note that we're passing the new specs struct to functions that you would normally expect not to require it (e.g., get_user_specs()). This is because there may be more stored in specs in the future than just stuff displayed in the main window
- load_user_specs() (formerly load_settings()) now only modifies settings on a successful call
- Better usage of macros in downtime.h for settings default user specs
- New function update_user_specs(user_specs *specs) which updates the struct pointed to by specs to reflect (at this point) the current settings in the main window
- Myriad minor improvements
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Jul 13 03:55:15 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -1
lines
New to-dos
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jul 13 03:17:17 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -0
lines
- Slight renamings. In particular, shutdown_params -> state, and the aforementioned struct's config_location parameter is now config_path
- init_state() created (and used) to initialise the global settings
- If we couldn't find the location of the configuration file, disable the ability to save / remember settings
- Graphically warn the user if there was a problem loading saved settings, unless the problem in question is simply that the file doesn't exist
- Check for non-printable characters (other than newline) when reading the configuration file
- Correctly output the configuration file name in the error dialogue which appears if we couldn't open a file specified through File -> Open
Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Jul 11 08:04:39 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -1
lines
- Broke start_shutdown() apart
- Miscellaneous corrections and improvements
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Jul 10 15:32:57 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0
lines
New to-do: Break up start_shutdown()
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jul 3 14:24:30 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -0
lines
load_settings() now returns status information.
About to look at settings (i.e., the shutdown_params struct) and passing between functions
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jul 2 12:25:52 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +0 -1
lines
Update to reflect the now implemented error-checking on several functions (e.g.: array_add())
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jul 2 04:42:24 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -0
lines
- Miscellaneous cleanups / minor corrections / improvements
- Slightly improved shutdown(8) output handling and handling possibilities
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Jul 1 16:47:03 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +0 -2
lines
- Improve shutdown(8) output handling greatly. DownTime will now no longer wait indefinitely for shutdown(8) to output a PID
- If we couldn't find the shutdown(8) PID, disable the pause button in the progress dialog, don't keep checking whether the process is active (can't, don't know it's PID, assuming it exists) and don't prompt to terminate a shutdown on DownTime exit
- START_SHUTDOWN_PID_OUTPUT is now defined in downtime.h for easier manipulation, given that it's likely to change across platforms
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Jul 1 12:41:17 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +0 -3
lines
- Instead of writing the value of an enum member to the configuration file for the "timeout_unit" and "shutdown_type", write a string describing the desired setting. Though this requires more effort to deal with and more execution time, it makes up for it in the robustness stakes. That having been said, it's still a bit messy and I can't help but feel that an array of structs with a number and parameter name each might help provide a better solution
- Correctly report negative shutdown timeout
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jul 1 06:54:45 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -0
lines
- Bump version number to 0.2.0-dev. Sufficient changes have been made, and further significant changes - including breaking configuration file compatibility with previous versions - are to come
- New TODOs
- Implement long int max_minutes_to_shutdown(void), which returns the maximum number of minutes until a scheduled shutdown (for instance, it will return 7 when a shutdown is to occur in 6 minutes and 3 seconds)
- Miscellaneous cleanups
- Start of a "shutdown_type" struct - trying to clean up the shutdown type selection menu and interactions and allow the searching of shutdown types based on name (the motivation here is the potential to specify a shutdown type in words in the DownTime configuration file. So, for instance, the following line might be common in the file: "<shutdown_type>power-off</shutdown_type>")
- Use single bit bit-fields in the shutdown_params struct rather than char types for boolean variables to potentially converse 2 bytes on most machines
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Jun 28 14:47:52 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -2
lines
Update to reflect completed tasks
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Jun 28 06:40:29 2006 UTC (5 years, 10 months ago) by nick
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -6
lines
Clean up
Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue May 23 09:53:16 2006 UTC (5 years, 11 months ago) by nick
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -7
lines
Version 0.1.3
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Apr 26 11:59:21 2006 UTC (6 years ago) by nick
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -0
lines
New TODO - Always on top and remember window positions
Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Apr 6 07:53:17 2006 UTC (6 years, 1 month ago) by nick
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -0
lines
Fix memory leaks
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Apr 6 07:36:41 2006 UTC (6 years, 1 month ago) by nick
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -0
lines
Added a new TODO: use realloc() in add_to_string_array()
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Apr 6 05:05:19 2006 UTC (6 years, 1 month ago) by nick
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -0
lines
Additional TODO: "Do not show me this again" option for the shutdown(8) permissions warning
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Apr 2 09:44:52 2006 UTC (6 years, 1 month ago) by nick
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -0
lines
Note that Linux systems don't seem to have shutdown(8) setuid root, so checking the binary's file permissions doesn't tell us much
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Mar 7 07:49:30 2006 UTC (6 years, 2 months ago) by nick
Branches: MAIN
(NOTE: Commit date wrong. Imported into CVS after release)
Initial, version 0.1 release!
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>