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
1bfb7f82a5
fix: fzfSearch when journal entry
2026-06-02 13:42:37 +02:00
tomasr
7231741f2d
Merge ( #39 ) from tomasriveral/feat-backup-now
...
feat: add backup now button
2026-05-27 17:11:43 +02:00
tomasr
e86d7e7e03
feat: add backup now button
2026-05-27 17:09:14 +02:00
tomasr
2f688df3ec
journal: fix crash when creating unified journal without ".md"
2026-05-02 08:18:46 +02:00
tomasr
ebd1ea70e1
backup: fixed debugging
2026-05-02 07:54:43 +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
37a0763e14
config: change default directory
2026-04-27 19:05:54 +02:00
tomasr
027038e49e
Fix: removed headers clangd added
2026-04-27 18:47:45 +02:00
tomasr
8720a17286
CI: fix immediate crash
2026-04-27 18:33:08 +02:00
tomasr
d1561ddc2e
editors: correct debugging info
2026-04-27 17:04:15 +02:00
tomasr
a33a94637f
Jed: add initial support
2026-04-27 17:01:57 +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
5c87ac0aa2
fix: improved memory safety in getVaultsFromDirectories()
2026-04-26 21:14:17 +02:00
tomasr
3233b330db
fix: bug wrong realloc size
2026-04-26 21:04:02 +02:00
tomasr
b7ca3eca14
fix: bug available vaults written to wrong array
2026-04-26 21:02: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
0d2ec12263
config: add correct "directory" field to default configuration
2026-04-26 20:50:02 +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
9d7e2efe17
Vi: added initial support
2026-04-22 19:15:02 +02:00
tomasr
cb6ac9bce6
Micro: added initial support
2026-04-22 18:37:31 +02:00
tomasr
411ed0939a
Merge ( #4 ) from tomasriveral/backup-broken. Fixes ( #3 )
...
Backup: Fix (#3 ) rsync arguments were not stored correcly
2026-04-22 12:03:39 +02:00
tomasr
83008d8da8
Backup: Fix ( #3 ) rsync arguments were not stored correcly
2026-04-22 12:00:47 +02:00
tomasr
3190da3cc5
Kakoune: added initial support
2026-04-21 19:24:27 +02:00
tomasr
5aee1f540c
Helix: added initial support
2026-04-20 18:41:32 +02:00
Tomas Rivera
193382484f
Fixed last TODOs in the code
2026-04-19 17:13:29 +02:00
Tomas Rivera
cc517e2ea4
Fixed last TODOs in ui.c
2026-04-19 16:37:39 +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
a458a5bc3d
miscellanious stuff
2026-04-17 10:22:35 +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
8e9e0a32f7
Forgot to remove useless file
2026-04-16 18:40:17 +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