mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
View
- Broke out View into ViewTask and ViewText, where the former uses an external std::vector <Task> as storage, thus eliminating the additional copy, and the latter that duplicates data and color into 2D vectors for rendering non-task data.
This commit is contained in:
parent
ac60ee8d33
commit
1a833af2a4
10 changed files with 513 additions and 249 deletions
|
@ -4,23 +4,64 @@ include_directories (${CMAKE_SOURCE_DIR}/src
|
|||
${CMAKE_SOURCE_DIR}/src/columns
|
||||
${TASK_INCLUDE_DIRS})
|
||||
|
||||
set (task_SRCS API.cpp API.h Att.cpp Att.h Cmd.cpp Cmd.h Color.cpp Color.h
|
||||
Config.cpp Config.h Context.cpp Context.h Date.cpp Date.h
|
||||
Directory.cpp Directory.h DOM.cpp DOM.h Duration.cpp Duration.h
|
||||
File.cpp File.h Filter.cpp Filter.h feedback.cpp Grid.cpp Grid.h
|
||||
Hooks.cpp Hooks.h JSON.cpp JSON.h Location.cpp Location.h
|
||||
Nibbler.cpp Nibbler.h Path.cpp Path.h Permission.cpp Permission.h
|
||||
Record.cpp Record.h Rectangle.cpp Rectangle.h Sequence.cpp
|
||||
Sequence.h Subst.cpp Subst.h TDB.cpp TDB.h Table.cpp TDB2.cpp
|
||||
TDB2.h Table.h Task.cpp Task.h Taskmod.cpp Taskmod.h Timer.cpp
|
||||
Timer.h Transport.cpp Transport.h TransportSSH.cpp TransportSSH.h
|
||||
TransportRSYNC.cpp TransportRSYNC.h TransportCurl.cpp
|
||||
TransportCurl.h Tree.cpp Tree.h burndown.cpp command.cpp
|
||||
custom.cpp dependency.cpp diag.cpp edit.cpp export.cpp
|
||||
history.cpp i18n.h import.cpp interactive.cpp recur.cpp
|
||||
report.cpp rules.cpp rx.cpp rx.h sort.cpp text.cpp text.h
|
||||
utf8.cpp utf8.h util.cpp util.h Uri.cpp Uri.h Variant.cpp
|
||||
Variant.h View.cpp View.h)
|
||||
set (task_SRCS API.cpp API.h
|
||||
Att.cpp Att.h
|
||||
Cmd.cpp Cmd.h
|
||||
Color.cpp Color.h
|
||||
Config.cpp Config.h
|
||||
Context.cpp Context.h
|
||||
DOM.cpp DOM.h
|
||||
Date.cpp Date.h
|
||||
Directory.cpp Directory.h
|
||||
Duration.cpp Duration.h
|
||||
File.cpp File.h
|
||||
Filter.cpp Filter.h
|
||||
Grid.cpp Grid.h
|
||||
Hooks.cpp Hooks.h
|
||||
JSON.cpp JSON.h
|
||||
Location.cpp Location.h
|
||||
Nibbler.cpp Nibbler.h
|
||||
Path.cpp Path.h
|
||||
Permission.cpp Permission.h
|
||||
Record.cpp Record.h
|
||||
Rectangle.cpp Rectangle.h
|
||||
Sequence.cpp Sequence.h
|
||||
Subst.cpp Subst.h
|
||||
TDB.cpp TDB.h
|
||||
TDB2.cpp TDB2.h
|
||||
Table.cpp Table.h
|
||||
Task.cpp Task.h
|
||||
Taskmod.cpp Taskmod.h
|
||||
Timer.cpp Timer.h
|
||||
Transport.cpp Transport.h
|
||||
TransportCurl.cpp TransportCurl.h
|
||||
TransportRSYNC.cpp TransportRSYNC.h
|
||||
TransportSSH.cpp TransportSSH.h
|
||||
Tree.cpp Tree.h
|
||||
Uri.cpp Uri.h
|
||||
Variant.cpp Variant.h
|
||||
ViewTask.cpp ViewTask.h
|
||||
ViewText.cpp ViewText.h
|
||||
burndown.cpp
|
||||
command.cpp
|
||||
custom.cpp
|
||||
dependency.cpp
|
||||
diag.cpp
|
||||
edit.cpp
|
||||
export.cpp
|
||||
feedback.cpp
|
||||
history.cpp
|
||||
i18n.h
|
||||
import.cpp
|
||||
interactive.cpp
|
||||
recur.cpp
|
||||
report.cpp
|
||||
rules.cpp
|
||||
rx.cpp rx.h
|
||||
sort.cpp
|
||||
text.cpp text.h
|
||||
utf8.cpp utf8.h
|
||||
util.cpp util.h)
|
||||
|
||||
add_library (task STATIC ${task_SRCS})
|
||||
add_executable (task_executable main.cpp)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue