Paul Beckingham
b1c0e67581
Hooks
...
- ::onModify now conforms to design.
2014-05-14 21:44:22 -04:00
Paul Beckingham
0b6e94280e
Hooks
...
- Debug diagnostics now include exit status of hook script.
2014-05-14 21:43:03 -04:00
Paul Beckingham
8c36392fb0
Hooks
...
- Added diagnostics for debugging.
2014-05-14 17:47:28 -04:00
Paul Beckingham
c86853fd03
Hooks
...
- Added helper method ::scripts to filter by event and accessibility.
2014-05-14 17:45:42 -04:00
Paul Beckingham
dee6f3a713
Hooks
...
- Implemented ::onModify.
2014-05-14 00:11:13 -04:00
Paul Beckingham
0bb3be73da
Hooks
...
- Implemented ::onAdd.
2014-05-14 00:05:47 -04:00
Paul Beckingham
8f14d83955
Hooks
...
- Implemented ::onExit.
2014-05-14 00:05:22 -04:00
Paul Beckingham
398bec3dbe
Hooks
...
- Implemented ::onLaunch.
2014-05-14 00:04:51 -04:00
Paul Beckingham
d30fb54a62
Hooks
...
- Implemented ::execute to run a command, feed it input, read it's output and
return the exit status.
2014-05-14 00:03:02 -04:00
Paul Beckingham
631e4176c7
Hooks
...
- Added ::onAdd.
2014-05-13 22:04:35 -04:00
Paul Beckingham
2f5435c50f
Hooks
...
- Added ::onModify.
- Stubbed out functionality in all three hook methods.
2014-05-13 21:49:56 -04:00
Paul Beckingham
ff52a2ab59
Hooks
...
- Defined the interface for ::onLaunch and ::onExit.
2014-05-13 18:58:57 -04:00
Paul Beckingham
f1451b2670
Hooks
...
- Enumerates installed hook scripts and sorts it, thus defining the
execution sequence.
2014-05-13 18:58:15 -04:00
Paul Beckingham
12a2012f20
Hooks
...
- Scans <rc.data.location>/hooks for files on initialize.
2014-05-13 17:12:30 -04:00
Paul Beckingham
d12c519380
Hooks
...
- Added ::onExit.
2014-05-13 16:48:26 -04:00
Paul Beckingham
39c476134f
Hooks
...
- Added ::onLaunch.
2014-05-13 16:34:23 -04:00
Paul Beckingham
6cff8d9ff6
Hooks
...
- Added ::initialize method.
2014-05-13 16:31:27 -04:00
Paul Beckingham
bfb19e0a64
Hooks
...
- Gutted the Hooks object.
- Commented out on-launch and on-exit triggers.
2014-05-13 16:23:50 -04:00
Paul Beckingham
523dce8f32
Code Cleanup
...
- Standardized headers.
2014-02-01 14:33:37 -05:00
Paul Beckingham
8b736934d7
Code Cleanup
...
- Removed deprecated 'push', 'pull' and 'merge' commands.
2014-01-18 19:12:48 -05:00
Paul Beckingham
8ed92ca498
Copyright
...
- Bumped copyright to 2014, ready for release.
2014-01-01 13:32:22 -05:00
Paul Beckingham
d03c4cda8a
Build Error
...
- Many files were missing an explicit cmake.h include. Some were not including
it at all. Now it's used almost everywhere.
(cherry picked from commit 82ae86979c497e6d1d0c6b2b5a55aa379ec82c98)
2013-06-02 13:57:36 -04:00
Paul Beckingham
7b89bc92e1
Performance
...
- It it not necessary to make a copy of all configuration variable names, if the
Config::const_iterator is sufficient.
(cherry picked from commit 5708cb90780f1f6c8f58f5b549796c4af612b1ab)
2013-06-02 13:56:00 -04:00
Paul Beckingham
773b55d374
Code Cleanup
...
- Removed L10N define. It served its purpose.
2013-04-07 23:50:51 -04:00
Paul Beckingham
8af0a7f3ba
Merge branch 'master' into 2.3.0
...
Conflicts:
AUTHORS
CMakeLists.txt
INSTALL
NEWS
cmake.h.in
doc/man/task-faq.5.in
package-config/osx/README
scripts/utils/verify_l10n
src/API.h
src/Config.cpp
src/Context.cpp
src/DOM.cpp
src/Hooks.cpp
src/TransportShell.h
src/commands/CmdDiagnostics.cpp
src/commands/CmdShell.cpp
src/commands/CmdVersion.cpp
src/en-US.h
src/shell/Readline.h
src/wcwidth6.cpp
test/CMakeLists.txt
test/color.uda.t
test/duration.t.cpp
test/hook.on-launch.t
test/template.t
test/uuid.t
2013-04-07 17:56:59 -04:00
Federico Hernandez
7db5377d3b
Removed the incomplete support for the Lua extensions.
2013-04-02 21:52:13 +02:00
Paul Beckingham
1dccd29643
Copyright 2013
...
- Updated copyright notices.
2013-03-04 17:47:12 -05:00
Paul Beckingham
19cdf25a8f
Extension Mechanism Cleanup
...
- Cleaned up existing extension debris, in anticipation of the new mechanisms to
be included in future releases. This includes install/uninstall and a full
set of triggers.
2013-01-12 14:47:14 -05:00
Paul Beckingham
96fe3f42ba
Minor Refactoring
...
- Added support for more type-specific checks of attribute values.
- Added support for more type-specific attribute rendering.
- Improved generalized methods for checking columns in a report.
- Added unit tests.
- Minor code cleanup.
- Added secret hidden feature for internal testing.
2012-02-05 20:56:46 -05:00
Paul Beckingham
6580095002
Copyright
...
- Year change.
2012-01-02 23:32:10 -05:00
Federico Hernandez
8116c6a103
License
...
- moving task from GPL to MIT license
top level src directory
2011-10-08 00:04:01 +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
33bb6b6d85
Expressions
...
- Improved categorization by using the Triple to represent the three
(raw/inferred/category) values to aid in extraction.
2011-07-04 11:58:55 -04:00
Paul Beckingham
c9cc43dc5f
I18N
...
- Localized more files.
2011-06-25 23:32:40 -04:00
Paul Beckingham
460a2c5617
Build
...
- Missing include.
2011-06-02 23:03:08 -04:00
Paul Beckingham
e200b2a502
L10N
...
- Localized Hooks.cpp
2011-06-02 22:26:19 -04:00
Paul Beckingham
8fabffe18c
Code Cleanup
...
- Eliminated '#include "x"' by changing all to '#include <x>'.
2011-05-28 00:19:59 -04:00
Paul Beckingham
76f11cb73c
Extensions
...
- Missed a 'hooks' -> 'extensions' rename.
2011-04-21 23:52:06 -04:00
Paul Beckingham
48eb4757f8
Hooks
...
- Removed all obsolete hooks, except from commands.cpp, which is being
worked on in parallel.
- Implemented new on-launch and on-exit unit tests.
2011-04-17 21:09:58 -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
31cf470cc8
Copyright
...
- Made all the copyright notices consistent. It was bothering me.
2010-11-27 09:13:09 -05:00
Paul Beckingham
d7de67d242
Feature #546
...
- Added feature #546 , which is a 'count' command that counts tasks, and is
intended to help scripts that manipulate task output.
- Added unit tests.
- Added man page description.
2010-11-26 10:39:00 -05:00
Paul Beckingham
652b7d9c8d
Burndown Chart
...
- Implemented burndown.daily, which is functional, but has outstanding
problems that need to be addressed:
- Slow
- Does not optimize output (i.e. contains /\S\s+$/)
- Needs generalized helper functions to reduce the size of the handler
2010-11-21 00:28:34 -05:00
Johannes Schlatow
68d5e3f296
Pull command
...
- Added pull command for cloning databases
2010-10-03 02:22:36 +02:00
Paul Beckingham
34c21f5d43
Documentation
...
- Cleaned up ugly message.
2010-09-17 00:28:38 -04:00
Johannes Schlatow
869655e818
Merge
...
- Added support for URIs
- Added push command (pushes *.data to remote location)
- Added config option: merge.autopush
2010-09-02 01:27: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
Johannes Schlatow
aa891401e4
Hooks
...
- Applied patch from Johannes to add missing hooks.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2010-08-04 14:39:17 -04:00