-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
49a9443
commit c822caf
Showing
2 changed files
with
57 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,58 @@ | ||
2021-01-28 GregTheMadMonk <[email protected]> | ||
* 1.4.5r323.... | ||
- Added TIMELINE mode: | ||
+ Displays tasks (surprizse) on a timeline | ||
+ Added commands: | ||
> 'timeline.focus' | ||
> 'timeline.focus_closest' | ||
> 'timeline.next' | ||
> 'timeline.prev' | ||
> 'timeline.scale_up' | ||
> 'timeline.scale_down' | ||
+ Added cvars: | ||
> 'timeline.position' | ||
> 'timeline.unit' | ||
> 'charset.timeline.marker' | ||
> 'charset.timeline.marker_now' | ||
> 'charset.timeline.line' | ||
> 'charset.timeline.vline' | ||
> 'charset.timeline.vline_now' | ||
> 'charset.timeline.rarrow' | ||
- Added durations to tasks: | ||
+ Set in 'duration' meta property of a task | ||
+ Specified while adding after '+' delimiter in due time field | ||
+ New task flag: due (due already passed, but duration not expired). Task becomes due, then after its duration is expired, is failed | ||
+ Added cvars: | ||
> 'colors.entry_due' | ||
> 'on_task_due_action' | ||
> 'task_duration_default' - duration for tasks for which duration was not explicitly specified | ||
+ Added special task meta fields: | ||
> 'duration' | ||
> 'on_due' | ||
- Added 'r' ("Due in") column (off by default) | ||
- Allow negative offset in command-line time input format | ||
- Add a string to default config to set window title on startup | ||
- Save dues in the list as seconds since epoch to preserve due times when switching timezones | ||
- Allow to specify task dues in seconds since epoch in commands | ||
- Remove hardcoded startup mode | ||
- Bugfixes: | ||
+ LISTVIEW freeze when hiding slelected list | ||
+ :q not exiting program when called from COMMAND mode | ||
+ Screen not updating on task state chages | ||
+ prettier_status.conf fix | ||
- Build: | ||
+ Allow to override platform build flags | ||
- Codebase and program logic: | ||
+ Add noaftodo_macro.h for macros | ||
+ Create CONST_DPL macro do declare const and non-const duplicating methods | ||
+ Create a mode declaration macro | ||
+ Add init() method to mode definition | ||
+ Move li::entry methods definitions to a separate header | ||
+ Rewrite time system based on the new time_s struct (and removed noaftodo_time.cpp) | ||
+ Entry flags system reworked | ||
+ Call cui:init() before loading list and config to make sure mode-specific variables and commands are initialized | ||
- Documentation generator fixes and improvements | ||
|
||
2020-09-14 GregTheMadMonk <[email protected]> | ||
* 1.4.4r323.... | ||
- Make tools/docgen.sh compatible with POSIX shell | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# Maintainer: Gregory Dushkin (GregTheMadMonk) <[email protected]> | ||
pkgname=noaftodo-git | ||
pkgver=1.4.4 | ||
pkgver=1.4.5 | ||
pkgrel=1 | ||
pkgdesc="An ncurses TODO manager that No-One-Asked-For." | ||
arch=(x86_64 i686) | ||
|
@@ -16,7 +16,7 @@ md5sums=('SKIP') | |
|
||
pkgver() { | ||
cd noaftodo | ||
printf "1.4.4r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | ||
printf "1.4.5r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | ||
} | ||
|
||
build() { | ||
|