Federico Hernandez
8920f5c10c
Bug #832
...
- gcc feature prevents one from using _L
task under cygwin compiles again
2011-09-14 22:24:14 +02:00
Paul Beckingham
dab06f8672
Code Cleanup
...
- All objects now use the same convention for naming members. The
consistency is a good thing.
2011-08-25 21:54:28 -04:00
Paul Beckingham
74d9eac588
L10N
...
- Localized API.cpp.
2011-06-10 18:35:23 -04:00
Paul Beckingham
0260aff441
Build
...
- Enabled compiler warnings, which were off. Yikes.
- Fixed all compiler warnings on OSX.
2011-05-28 23:59:43 -04:00
Paul Beckingham
60a5d271f4
Extensions
...
- Created scripts/extensions/README to describe samples.
- Created sample extension scripts of each type.
2011-04-18 00:51:34 -04:00
Paul Beckingham
bac4610580
Hooks
...
- Removed obsolete field hook.
2011-04-17 21:54:06 -04:00
Paul Beckingham
2f4efb28d6
Lua
...
- Created new scripts/extensions directory.
- Added README for extensions.
- Started priority.lua extension.
- Implemented api_task_get and api_task_set DOM accessors.
- Removed more obsolete API.
2011-04-17 00:48:05 -04:00
Paul Beckingham
17d1e59e29
Hooks
...
- Eliminated the concept of list hooks.
- Eliminated unnecessary API functions.
2011-04-13 23:20:55 -04:00
Paul Beckingham
2ce54f10f8
Lua
...
- Eliminated unimplemented API calls, which are all going to be replaced
by DOM get/set.
- Documented new 2.x hooks.
2011-04-12 23:01:49 -04:00
Paul Beckingham
462caf5bd4
Copyright
...
- Updated copyright to 2011.
2010-12-31 22:03:05 -05:00
Paul Beckingham
c73f131f32
Eliminated ncurses
...
- Removed autoconf ncurses detection.
- Modified man pages.
- Inserted vitapi replacement code.
- Cached terminal size values for reuse.
- Modified packaging info for OSX.
- Removed -lncurses from unit test makefile.
- Removed obsolete taskrc example.
- Modified (simplified) source build instructions.
2010-12-14 14:40:03 -05:00
Paul Beckingham
31cf470cc8
Copyright
...
- Made all the copyright notices consistent. It was bothering me.
2010-11-27 09:13:09 -05:00
Federico Hernandez
4a1edfb9be
Lua
...
- fixed task_exit hook throwing exception under certain
circumstances under Ubuntu.
- task_exit now exits with exit (0) instead.
2010-10-26 21:14:31 +02:00
Paul Beckingham
44fe227595
Product Name Change
...
- Converted all (appropriate) uses of 'task' to 'taskwarrior'.
2010-08-21 12:31:00 -04:00
Paul Beckingham
80f9af08e3
Code Cleanup
...
- Removed unnecessary includes.
2010-08-13 00:47:23 -04:00
Cory Donnelly
d6a2c1872c
Bug #433 - Missing punctuation in some command output
...
- Made punctuation consistent throughout the code and addressed a few
broken tests.
2010-07-18 19:06:07 -04:00
Paul Beckingham
ea067acb52
Enhancement - Hooks
...
- Implement task api calls for debug, header and footnote messages.
- Added unit tests.
2010-05-31 20:08:25 -04:00
Paul Beckingham
e5f7e18d56
Enhancement - Hooks
...
- Implemented API calls: task_get_due, task_get_end, task_get_entry,
task_get_start, task_get_until and task_get_wait.
- Implemented unit tests for API calls.
- Implemented new Record::get_ulong method.
- Implemented unit tests for get_ulong.
2010-03-01 20:53:44 -05:00
Paul Beckingham
1a02cacc53
Enhancement - Hooks
...
- Implemented a few hooks.
- Implemented several Lua API calls.
- Unit tests for all hooks and API calls.
2010-02-07 00:22:02 -05:00
Paul Beckingham
f351e17a63
Enhancement - Hooks
...
- Implemented all command hooks.
- Implemented several field hooks.
- Implemented several task hooks.
- Reorganized event validation code.
- Finalized Hooks -> API::call* mechanism.
- Implemented several hook unit tests.
- Corrected unit tests that didn't specify rc.hooks=on.
- Corrected builds that include Lua.
2010-01-31 23:29:22 -05:00
Paul Beckingham
03f7e0686f
Enhancement - Hooks
...
- Implemented API::callTaskHook.
- Implemented Hook object inside Hooks.cpp, not Hooks.h.
- Implemented Hooks.setTaskId to provide context for task hooks.
- Implemented pre-tag, post-tag, pre-detag, post-detag
events.
- Implemented pre-file-lock, post-file-lock, pre-file-unlock, post-file-unlock
events.
2010-01-23 12:47:48 -05:00
Paul Beckingham
8540cab0a6
Enhancement - hooks
...
- Improved diagnostics of C++ side of the Lua API.
2010-01-19 22:19:40 -05:00
Federico Hernandez
e3c28f3fb3
Include statement for Linux
2010-01-20 00:31:41 +01:00
Paul Beckingham
78063c4df7
Enhancement - Hooks
...
- Multiple hooks for the same event are now triggered, in the sequence
they are found in .taskrc
- Program hooks can now cause task to exit.
2010-01-18 20:19:51 -05:00
Paul Beckingham
69cae7731f
Enhancement - Hooks
...
- First fully functioning Lua hooks. Woohoo.
2010-01-18 18:03:31 -05:00
Paul Beckingham
57e94585e8
Enhancement - Hooks
...
- Added Lua copyright notice to the version command.
- Added Lua copyright details to API.cpp, which is the only file that
interacts with Lua.
- Added hook-type detection.
- Added a hook-type calling mechanism in Hooks.
- Implemented the post-start and pre-exit event triggers.
- Context::initialize now calls Hooks::initialize, which in turn calls
API::initialize. We have liftoff!
2010-01-17 14:24:40 -05:00
Paul Beckingham
c66d6b0500
Enhancement - Hooks
...
- Added bare bones autoconf changes to support Lua.
- Added API class from metatask.git.
- Added skeleton Hooks class.
- Added 'with_lua' helper script.
2010-01-17 01:12:28 -05:00