Commit graph

3988 commits

Author SHA1 Message Date
004b7887ff Impl "year" subcommand 2017-08-25 15:05:08 +02:00
e25478e4d7 Impl "month" subcommand 2017-08-25 15:05:08 +02:00
1479f5b0fb Impl "week" subcommand 2017-08-25 15:05:08 +02:00
a2584f90e9 Impl "day" command 2017-08-25 15:05:08 +02:00
03e70721e6 Impl Display for TimeTrackingTag 2017-08-25 15:05:08 +02:00
b4ff528a2c [WIP] Implement "imag timetrack list" command 2017-08-25 15:05:08 +02:00
157f6c0129 Fix TimeTracking::get_timetrack_tag() for Entry 2017-08-25 15:05:08 +02:00
d381702e8c Fix: UI was build buggy, fix it. 2017-08-25 15:05:08 +02:00
ecb9bcc861 Use filter fn from lib 2017-08-25 15:05:08 +02:00
85e76d6ff0 Remove things that are implemented in libimagentrytimetrack now 2017-08-25 15:05:08 +02:00
e2e42232e6 Start reimplementing filter module with filters crate 2017-08-25 15:05:08 +02:00
a98da2c01c Add new dependency: is-match 2017-08-25 15:05:08 +02:00
76e316ba90 [WIP] Impl command "continue" 2017-08-25 15:05:08 +02:00
0643d63b4e Add dependency: Itertools 2017-08-25 15:05:08 +02:00
ea1de45a89 Move filter functionality in common module, use filters crate 2017-08-25 15:05:08 +02:00
2c4dbc0a4a Implement "track" subcommand 2017-08-25 15:05:08 +02:00
de06fbb86b Fix: Remove unused type parameter 2017-08-25 15:05:08 +02:00
8cdb3d24de Add missing extern crates 2017-08-25 15:05:08 +02:00
1068646134 Implement stop subcommand 2017-08-25 15:05:08 +02:00
ba628cea6d Add impl of start() 2017-08-25 15:05:08 +02:00
8379c3b5e5 Add modules for functionality 2017-08-25 15:05:08 +02:00
0955a38ee2 Initial import 2017-08-25 15:05:08 +02:00
fc5bbc3b9d Merge pull request #1004 from matthiasbeyer/libimagstore/glob-iterator-fix
Reimplement GlobStoreIdIterator
2017-07-23 11:59:00 +02:00
cbb36875f6 Reimplement GlobStoreIdIterator 2017-07-23 11:12:01 +02:00
e4f8d4ec08 Merge pull request #1001 from matthiasbeyer/imag-tag/tests
imag-tag/tests
2017-07-19 11:32:43 +02:00
1567fb0d8e Add more tests 2017-07-19 10:54:40 +02:00
e7bd43718d Remove duplicated is_tag() function implementation 2017-07-19 00:31:27 +02:00
798b95785a Remove outdated source file 2017-07-19 00:31:27 +02:00
211b93650b Add test logging 2017-07-19 00:31:27 +02:00
d163ac8109 Add simple test for tagging an entry 2017-07-19 00:31:27 +02:00
8678edb61e Add dev-dependency 2017-07-19 00:31:27 +02:00
c9360a460a Merge pull request #1000 from matthiasbeyer/imag-link/test-utils-to-libimagutil
Move utility functionality for tests into libimagutil
2017-07-19 00:26:52 +02:00
d3ddf929b6 Move utility functionality for tests into libimagutil 2017-07-18 23:47:23 +02:00
3767d8d38f Merge pull request #999 from matthiasbeyer/update-chrono
Update chrono
2017-07-17 14:03:16 +02:00
9ab29bc37a Update chrono: 0.2 -> 0.4 2017-07-17 11:39:40 +02:00
297c552335 Update chrono: 0.2 -> 0.4 2017-07-17 11:39:40 +02:00
d6e09ab550 Update chrono: 0.2 -> 0.4 2017-07-17 11:39:40 +02:00
17b9c01163 Update chrono: 0.3 -> 0.4 2017-07-17 11:39:40 +02:00
aee7772665 Update chrono: 0.3 -> 0.4 2017-07-17 11:39:40 +02:00
3c07f47c4a Merge pull request #998 from matthiasbeyer/libimagtimetrack/more-features
Libimagtimetrack/more features
2017-07-15 16:59:04 +02:00
3429ff5a57 Remove unused imports 2017-07-15 16:39:27 +02:00
cb51e2f5ef Add traits for using iterator filtering 2017-07-15 16:39:27 +02:00
797ce777b7 Make filter iterators generic for all iterators 2017-07-15 16:39:27 +02:00
049d853cba Add iterator to forbid tags 2017-07-15 16:39:27 +02:00
06bec2fb97 Derive all kinds of traits for TimeTrackingTag 2017-07-15 16:39:27 +02:00
6d818a3b48 Add filter module for tag iterators 2017-07-15 16:39:27 +02:00
b88e95f881 Add TimeTracking::get_timetrack_tag() 2017-07-15 16:05:17 +02:00
58047d319a Merge pull request #997 from matthiasbeyer/libimagtimetrack-to-libimagentrytimetrack
Fix wrong lib name
2017-07-15 16:04:51 +02:00
1eccaa1e68 Rename module: eventstore -> timetrackingstore 2017-07-15 15:18:27 +02:00
7e0dfd7700 Rename module: event -> timetracking 2017-07-15 15:18:13 +02:00