timewarrior/src
Shaun Ruffell 3ec09f9be1 getOverlaps should use non-empty range filter
We can eliminate the need to parse the entire database if we only look for
overlaps based on the latest interval.

Related to issue #245.
2020-01-17 17:48:57 +01:00
..
commands Add curly brackets 2019-12-27 16:10:46 +01:00
libshared@0d4e31de75 Update libshared to 0d4e31de757ea2609a82549c5b09703d3d3fbe16 2019-09-06 16:17:22 +02:00
.gitignore Clean up .gitignore files 2019-04-10 12:08:42 +02:00
Chart.cpp Rename variables 2019-04-12 16:13:39 +02:00
Chart.h Add field reference_hour, extract determination of color for hour label 2019-04-11 23:13:41 +02:00
ChartConfig.h Inject reference datetime (= now) into chart 2019-04-10 12:00:25 +02:00
CLI.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
CLI.h Update copyright holders 2019-10-18 10:59:16 +02:00
CMakeLists.txt Extract class Journal from class Database 2019-06-19 18:05:44 +02:00
data.cpp getLatestInterval does not need to walk all the inclusions 2020-01-17 17:48:57 +01:00
Database.cpp Remove call to getAllInclusions when initializing tag database 2020-01-17 17:48:57 +01:00
Database.h Database: Add forward/reverse iterator 2020-01-17 17:48:57 +01:00
Datafile.cpp Datafile: allLines() can return const reference instead of copy. 2020-01-17 17:48:57 +01:00
Datafile.h Datafile: allLines() can return const reference instead of copy. 2020-01-17 17:48:57 +01:00
dom.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
Exclusion.cpp Reduce upper limit for exclusion calculation to current datetime 2019-11-20 06:55:43 +01:00
Exclusion.h Update copyright holders 2019-10-18 10:59:16 +02:00
Extensions.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
Extensions.h Update copyright holders 2019-10-18 10:59:16 +02:00
helper.cpp getOverlaps should use non-empty range filter 2020-01-17 17:48:57 +01:00
init.cpp Extract class Journal from class Database 2019-06-19 18:05:44 +02:00
Interval.cpp #254: quotes in annotations are not escaped 2019-11-18 06:43:21 +01:00
Interval.h getOverlaps should use non-empty range filter 2020-01-17 17:48:57 +01:00
IntervalFactory.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
IntervalFactory.h Update copyright dates 2019-10-18 10:59:16 +02:00
Journal.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
Journal.h Update copyright dates 2019-10-18 10:59:16 +02:00
lex.cpp Cleanup: Replaced "\n" with '\n' 2016-04-23 13:30:54 -04:00
log.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
Range.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
Range.h Update copyright dates 2019-10-18 10:59:16 +02:00
Rules.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
Rules.h Update copyright dates 2019-10-18 10:59:16 +02:00
TagInfo.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
TagInfo.h Update copyright dates 2019-10-18 10:59:16 +02:00
TagInfoDatabase.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
TagInfoDatabase.h Update copyright dates 2019-10-18 10:59:16 +02:00
timew.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
timew.h Update copyright holders 2019-10-18 10:59:16 +02:00
Transaction.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
Transaction.h Update copyright dates 2019-10-18 10:59:16 +02:00
TransactionsFactory.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
TransactionsFactory.h Update copyright dates 2019-10-18 10:59:16 +02:00
UndoAction.cpp Update copyright dates 2019-10-18 10:59:16 +02:00
UndoAction.h Update copyright dates 2019-10-18 10:59:16 +02:00
util.cpp Update copyright holders 2019-10-18 10:59:16 +02:00
validate.cpp Update copyright dates 2019-10-18 10:59:16 +02:00