tomasr
449a9eaca6
fix: double free and double openEditor
...
I hadn't pulled latest change to main before my last branch-checkout.
There was some old code mixed with new one. Specially, the "note return"
button introduced in last version displaced the openEditor and some
free() inside a loop. That caused duplication of this part of the code.
I should be carefull next time to work on up-to-date branches.
2026-08-16 08:19:53 +02:00
tomasr
df0301fdcd
fix: clang format
2026-08-14 17:44:59 +02:00
tomasr
518d4fd09c
Merge branch 'main' into git-backup
2026-08-14 17:43:17 +02:00
tomasr
82d016fdd7
feat: git version control for backup
2026-08-14 17:28:15 +02:00
tomasr
d47bdb82eb
feat: vault indicator
2026-06-02 14:37:39 +02:00
tomasr
19a8f7e07f
feat: ncurses quick select
2026-06-02 14:30:16 +02:00
tomasr
e666ca32de
feat: button return to note selection from journal entry selection
2026-06-02 14:03:05 +02:00
tomasr
292688296e
format: fix
2026-06-02 13:46:03 +02:00
tomasr
4c18c2dda4
feat: fzf search inside vaults
2026-06-02 13:42:46 +02:00
tomasr
e86d7e7e03
feat: add backup now button
2026-05-27 17:09:14 +02:00
tomasr
9aa8b075e9
format: formated whole project
2026-04-27 20:06:47 +02:00
tomasr
986618a05b
format: fix whole project
2026-04-27 19:15:50 +02:00
tomasr
f8bc4004ed
backup: fixed unconsistent expansion of \~
2026-04-27 16:43:59 +02:00
tomasr
a3ece38fc1
Fix: bug cjson parsing logic triggered an error
2026-04-26 22:06:50 +02:00
tomasr
d5b5d07e64
fix: multiple small bugs from previous commit
2026-04-26 21:37:20 +02:00
tomasr
3fb2a32b83
Fix: prevent cases where // in paths could broke stat()
2026-04-26 21:14:54 +02:00
tomasr
68991673c0
fix: expands \~ to the home directory inside "directory" in the config file
2026-04-26 21:00:20 +02:00
tomasr
107519507f
feat: allow the usage of multiple vault directories
2026-04-26 20:45:42 +02:00
tomasr
d208ccaa20
editors: add default to \$EDITOR
2026-04-26 10:39:14 +02:00
tomasr
ae168f92ce
Fix: version flag is now set with compiler flag
2026-04-23 20:06:03 +02:00
tomasr
83008d8da8
Backup: Fix ( #3 ) rsync arguments were not stored correcly
2026-04-22 12:00:47 +02:00
Tomas Rivera
193382484f
Fixed last TODOs in the code
2026-04-19 17:13:29 +02:00
Tomas Rivera
0f8fabe80c
Somehow this got removed
2026-04-19 08:34:31 +02:00
Tomas Rivera
2c77e26b61
Miscellanious todo
2026-04-18 14:22:07 +02:00
Tomas Rivera
c063a6abe3
Add a customization option for rsync's flags
2026-04-17 13:19:43 +02:00
Tomas Rivera
75905e84c9
miscellanious stuff
2026-04-17 09:51:47 +02:00
Tomas Rivera
a4b50c3ada
Reworked the flag logic. You can now combine flags
2026-04-17 09:40:32 +02:00
Tomas Rivera
cdf2e086e0
Added fzf search for journals
2026-04-16 18:39:44 +02:00
Tomas Rivera
17fb5edd48
Corrected some warnings
2026-04-14 11:21:59 +02:00
Tomas Rivera
74566df6d0
Reworked the building process
2026-04-13 17:59:37 +02:00
Tomas Rivera
2835de027c
Last commit did not work
2026-04-09 18:27:02 +02:00
Tomas Rivera
2b0996e6d5
Fixed crash when resizing the window
2026-04-09 18:00:34 +02:00
Tomas Rivera
c658453994
multiple small corections
2026-04-08 21:04:09 +02:00
Tomas Rivera
8c1a711adc
Some cleanup
2026-04-06 13:55:04 +02:00
Tomas Rivera
5d3e406d18
Added support for backup using rsync
2026-04-06 13:50:37 +02:00
Tomas Rivera
8da1a430d7
Formated comments in headers
2026-04-05 15:51:42 +02:00
Tomas Rivera
514046dadc
Added support for nano
2026-04-04 20:36:16 +02:00
Tomas Rivera
21842880b2
Added some flags
2026-04-04 12:55:55 +02:00
Tomas Rivera
e2e338b5e4
Cleaned some (TODO LATER)
2026-04-04 12:13:57 +02:00
Tomas Rivera
07f503dc5b
createNewNote() now works with journals
2026-04-04 11:36:59 +02:00
Tomas Rivera
0a3e30196e
Reworked ncurseSelect text
2026-04-04 10:39:47 +02:00
Tomas Rivera
6ac2c71ee4
Added divided journals
2026-04-03 18:43:49 +02:00
Tomas Rivera
4515378adc
Unified journals are now supported!
2026-04-03 14:40:15 +02:00
Tomas Rivera
417cd1b69a
Separated notes.c from utils.c
2026-04-03 11:30:08 +02:00
Tomas Rivera
6135ff9e00
Added first part of journal code and debug(), altDebug() and error()
2026-04-03 10:42:54 +02:00
Tomas Rivera
2b884fc9ba
Separated ./startup.c in multiple files inside ./src
2026-04-02 13:29:09 +02:00