Repository navigation
Releases: eckon/markoff
Releases · eckon/markoff
Release list
v0.6.0
v0.5.0
Added
- allow rollback of multiple steps on failure
- redo archive structure
- add human readable "since" in archive view
- add a hint of tasks that can be scrolled to
- add filter of archive
- add scrolling of heatmap
- add selection of heatmap range
- improve help view
Fixed
- correctly create repeating tasks file names
- remove preview status notification
v0.4.0
Added
- (tui) add archive view
- (tui) align footer with header
- define toml standards and move dir to general section
- align daily workflow with general todo workflow
- implement generic repeating tasks
- add current selection color
- use tab to switch tab and cr/esc to go into archive details
- make repeating tasks visually different
- keep preview and wrap all lines at all time
- align daily hint with date hint of archive
- add dots to make additional data more visible
Fixed
- hardcode daily file
- align daily header
- ignore empty operations
- use key color for all key hints
- use bold white for key hints
- remove c-u c-d duplicates
- keep cursor in selection after deletion/archiving
v0.3.0
v0.2.0
Added
- add section stats in archive view
- add daily, monthly and yearly stats for the archive view
- improve archive view
- add archive history chart on the bottom
- add quick jump with 1-9 to sections
- handle basic cli flags and return readable errors
Other
- handle hard coded values
- improve flaky test
- move daily into its own modules
- move helper logic into ui module
- move editor logic into app module
- move archive ui part into its own module
- align archive implementation
- add snapshot test setup
- add note about release workflow updates
v0.1.0
Added
- remove readme tests and align it
- align status messages
- close app with
qorC-cindependant on the current open window - move help window to the side panel
- group keybindings for help view
- readd o/O to add positioned tasks
- wrap lines in tasks
- add header
- remove inbox
- move all relevant markoff files/folder into
- increase slug max length
- use ordering file instead of naming convention
- add experimental daily task
- add hints to normal view
- improve help view
- add creation of sections
- allow renaming of sections
- allow deleting of empty sections
- move create action to
n - add basic filter
- add jump keymaps
- use prefix number of 01-99
- enforce 10s in namings
- use D/X to delete/archive
- add cursor position to undo action
- add moving of sections/tasks
- normalize on most actions
- put drafts in the path that the result would be in
- open new tasks in insert mode when in vim
- hide preview on empty task
- align styling
- add file watcher
- add config file
- add help menue
- allow creation of tasks
- use EDITOR to update tasks
- wire archiving
- add archiving
- allow renumbering
- link actions to keymaps
- allow edits
- add operations
- add markdown preview
- use tasks to display data
- add loading of tasks
- add tasks
- handle todo namings
- setup basic tui
- init rust project
- add initial readme
Fixed
- replace rename popup with status message
- allow esc to close help window
- stop
}jump at section level - mention archived tasks without title
- scroll only when cursor would go offscreen
- allow test for macos
- add help padding
- align rename message
- show error on creation problem due to external changes
- do not bold selected line
Other
- remove macos from ci check
- publish app
- update readme
- align comments
- remove leftover of deeply nested sections
- reuse loading of file
- use existing title
- reuse shared logic for color selection
- inline
- show help via ? but ignore toggle
- remove unsued fallback
- add further todos
- align AGENTS.md
- validate readme and code docs for keys are the same
- (deps) bump actions/checkout from 5 to 7
- add dependabot
- add setup to run test/format/lint on push
- configure rust tool chain
- add code configurations
- move PLAN.md file into code
- reorder import
- remove pub of unused functions
- update stale comments
- move "section full" into method
- move normalization into one pre condition
- move duplicated logic into reload method
- return path on creation to remove redundant function
- move duplicated logic into renames
- align edit
- store only needed current slug instead of name struct
- add potential review changes
- add basic agents file
- add first feedback round
- align to current tool status
- add plan