Yuri Karamian
f8371aaa57
Fix editor not rendering on every other source mode switch
2026-06-19 11:47:11 +02:00
Yuri Karamian
c5a45131a5
Fix editor not rendering on every other source mode switch
2026-06-19 11:40:57 +02:00
Yuri Karamian
1681fade3b
Fix editor not rendering on every other source mode switch
2026-06-19 11:38:40 +02:00
Yuri Karamian
4f324ad682
Fix pasted images disappearing when switching to source mode ( #87 )
2026-06-19 11:31:49 +02:00
Yuri Karamian
c1a9871703
Fix pasted images disappearing when switching to source mode ( #87 )
2026-06-19 11:30:07 +02:00
Yuri Karamian
83390f5ed2
Fix images not rendering when switching back from source mode
2026-06-19 11:27:38 +02:00
Yuri Karamian
5bf6d8063e
Fix images not rendering when switching back from source mode
2026-06-19 11:25:45 +02:00
Yuri Karamian
a1913558b9
Fix pasted images disappearing when switching to source mode ( #87 )
2026-06-19 11:18:06 +02:00
lokthare and ArkHost
4f4e2854a6
Update flake.nix / fix cargoHash ( #136 )
...
I wanted to try HelixNotes, I pulled the main branch but it failed to build with `nix build`.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/136
2026-06-19 09:54:58 +02:00
Yuri Karamian
856ac94a76
Centralize darkThemes list, fix dark themes reverting to light on restart
2026-06-18 13:50:33 +02:00
MF and ArkHost
28263de53d
Improve notebook path creation ( #135 )
...
Backspace on an empty sub-notebook field returns to top-level creation, and top-level names like Parent/Child now create nested notebooks in one action. Validated with pnpm build.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/135
2026-06-18 13:40:41 +02:00
blake and ArkHost
b6e855ce3e
Accent colors now change automatically when a user selects a theme. Also added a One Dark theme. ( #130 )
...
WIP
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/130
2026-06-18 13:27:03 +02:00
MF and ArkHost
51148efe2e
Focus notebook name after sidebar double-click ( #134 )
...
Double-clicking empty sidebar space now opens the new-notebook field and focuses it, matching the + button flow.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/134
2026-06-18 13:24:15 +02:00
Yuri Karamian
32e056dc24
Fix heading submenu clipped in context menu, flip on narrow screens ( #113 )
2026-06-18 13:20:35 +02:00
Yuri Karamian
c14ad6387d
Fix heading submenu clipped in context menu ( #113 )
2026-06-18 13:16:43 +02:00
Yuri Karamian
93122ade7b
Show current vault indication in vault picker ( #124 )
2026-06-18 13:08:34 +02:00
blake and ArkHost
80bdabaf1b
Material Dark, Material Light, Monokai, Rose Pine, Everforest, Horizon, Cyberpunk, Black themes all added. ( #122 )
...
WIP: New themes
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/122
2026-06-16 23:40:58 +02:00
Yuri Karamian
cea98cffde
update README
2026-06-16 23:20:22 +02:00
Yuri Karamian
922bcee1e2
Fix math/secret modal overflowing on mobile
v1.3.1
2026-06-16 20:14:16 +02:00
Yuri Karamian
d33bb8d96e
Fix secret block overflowing on Android
2026-06-16 19:54:57 +02:00
Yuri Karamian
93ebb1987e
Fix secret block overflowing on Android
2026-06-16 19:48:11 +02:00
Yuri Karamian
cc0134dd22
Fix secret block overflowing on Android
2026-06-16 19:43:37 +02:00
Yuri Karamian
1164a6bd86
Fix wiki-link mark bleeding past ]] closure
2026-06-16 19:27:03 +02:00
blake and ArkHost
6fcf7bdb5e
extra functionality for [[ ]]. Gives the option for the user to create the note if it doesn't exist
...
extra functionality for [[ ]]. Gives the option for the user to create the note if it doesn't exist.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/117
2026-06-16 15:09:08 +02:00
MF and ArkHost
8454f2eca8
Wrap selected text with typed pairs ( #119 )
...
Adds modular selection-pair handling for the rich editor and source mode so typing (, {, [, ', " or ` around a selection wraps it instead of replacing it.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/119
2026-06-16 14:59:14 +02:00
MF and ArkHost
7e480ad7e2
Keep zoom anchored in the editor ( #118 )
...
This keeps the visible note area stable when changing editor font size. It anchors the rich-text viewport before the font-size update and restores it after layout settles, so zooming shows the text getting larger or smaller without losing your place.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/118
2026-06-16 14:58:54 +02:00
MF and ArkHost
bc7c985489
Add encrypted secret blocks ( #111 )
...
Adds /secret markdown blocks that store passphrase-protected secrets as helix-secret fences and unlock in the editor. Uses WebCrypto PBKDF2-HMAC-SHA256 with 600k iterations plus AES-256-GCM with salt, nonce, and AAD-bound metadata because it is dependency-free, portable to simple JS/Python decryptors, and supported by browser/webview WebCrypto. Tradeoff: PBKDF2 is not memory-hard like Argon2id/scrypt, so protection depends on strong passphrases and the high iteration count.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/111
2026-06-15 18:47:42 +02:00
MF and ArkHost
a94c33edaf
Scroll Past End ( #116 )
...
Adds editor scroll room after the final line so users can focus the active writing area without inserting blank lines. Ctrl+End moves to the document end and scrolls into that workspace; plain End keeps native line-end behavior. Presentation-only except cursor movement; does not mutate note content, mark dirty, or affect autosave.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/116
2026-06-15 18:47:05 +02:00
MF and ArkHost
a1404062c5
Fix collapsible section title focus ( #112 )
...
Fixes keyboard navigation after creating a collapsible section: pressing Enter or Tab from the section title now moves the editor selection into the section body (`Start writing...`) instead of leaving the cursor in the title.
Validation: `COREPACK_ENABLE_AUTO_PIN=0 pnpm build`.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/112
2026-06-15 18:46:44 +02:00
9bb55afccc
Add editor zoom shortcuts ( #108 )
...
Adds Ctrl/Cmd +/-/0 and Ctrl/Cmd scroll shortcuts that change only markdown editor font size.
Co-authored-by: FS <failuresmith@proton.me >
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/108
2026-06-15 18:46:17 +02:00
blake and ArkHost
173e25dadc
Add a copy button for code snippets ( #107 )
...
WIP: Copy button for code snippets
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/107
2026-06-12 22:31:59 +02:00
Yuri Karamian
2fa9458eab
Trash: empty/restore/delete now reflects immediately instead of needing an app restart (don't serve the volatile trash view from cache)
2026-06-12 17:57:48 +02:00
Yuri Karamian
0a3b7a13e3
Restore 8 themes dropped by the #106 merge (blueberry, forest-green, gruvbox, midnight-tide, cherry-blossom, synthwave, ember, moonlit); re-add their app.css blocks
2026-06-12 17:25:17 +02:00
blake and ArkHost
50d27d5636
main ( #106 )
...
WIP: Themes, accents, dropdown
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/106
2026-06-12 17:19:14 +02:00
Yuri Karamian
d050ac907f
Bundle Lora, Merriweather, Literata & Open Sans (self-hosted woff2 + OFL) so the editor serif/sans fonts render correctly on Windows ( #100 )
2026-06-12 14:45:03 +02:00
Yuri Karamian
80ca411a08
WebDAV sync: match remote paths encoding-agnostically so Infomaniak kDrive (and other providers that vary percent-encoding case) sync instead of wiping local notes ( #102 )
2026-06-12 14:42:09 +02:00
Yuri Karamian
35894cdfd1
Android: editor font-size setting now applies - disable WebView text-autosizing (layoutAlgorithm NORMAL) + respect the font-size var ( #100 )
2026-06-12 10:24:14 +02:00
Yuri Karamian
4df96362f4
Android: disable WebView text-size-adjust font-boosting so the editor font-size setting applies ( #100 )
2026-06-12 09:36:56 +02:00
Yuri Karamian
fc7d34612d
Bump version to 1.3.1
2026-06-12 09:22:12 +02:00
Yuri Karamian
1b7dc77792
Fix note breadcrumb showing 'Unfiled Notes' on Windows: normalize backslash paths before deriving the note's folder ( #99 )
2026-06-12 09:11:26 +02:00
blake and ArkHost
5f311f2404
Add 8 dark themes and 5 accent presets ( #101 ) ( #101 )
...
WIP: New themes, new accents.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/101
2026-06-12 09:00:07 +02:00
Yuri Karamian
f19c3c2caa
Editor ( #100 ): wrap long lines in Markdown source mode (no-wrap kept when line numbers are on)
2026-06-11 23:59:27 +02:00
Yuri Karamian
0f7b1debbb
Editor: respect the font-size setting on Android (was hardcoded 16px); viewport already blocks auto-zoom so the hardcode was
...
unneeded (#100 )
2026-06-11 23:45:32 +02:00
Yuri Karamian
4aa399e96e
Fix desktop showing the mobile layout: decide layout from the actual build platform (cfg!(mobile)) instead of sniffing the webview user-agent, which some WebKitGTK builds report mobile-looking ( #63 )
2026-06-11 23:35:24 +02:00
Yuri Karamian
15c6e6388a
Attachments: manual 'Find orphaned attachments' tool in the Info panel - scans all notes incl. trash, previews unreferenced files with sizes, moves to vault trash (recoverable); conservative raw+decoded matching, re-verified before moving, with a loading spinner ( #52 )
2026-06-11 23:16:59 +02:00
Yuri Karamian
b501d2bd5c
Notebooks: add a collapse-all / expand-all button to the sidebar tree header ( #26 )
2026-06-11 22:56:54 +02:00
Yuri Karamian
fb4c5748a8
AI: OpenAI-compatible provider now uses /v1/chat/completions (not the legacy /v1/completions) so Nvidia NIM and similar work; tolerate a trailing /v1 in the base URL ( #96 )
2026-06-11 22:36:03 +02:00
Yuri Karamian
d9cb615f1f
Tasks: add a free-text filter box (matches task text or note title) ( #95 )
2026-06-11 22:25:51 +02:00
Yuri Karamian
0e09d1f9f1
Notebooks: fix drag-to-reorder and drag-out-to-root by deciding the drop action from the drop coordinates instead of cleared dragover state ( #97 )
2026-06-11 22:07:41 +02:00
Yuri Karamian
db924f7352
Disable in-app updater for repo builds (HELIXNOTES_INSTALL_TYPE), open tel:/sms: links in the system handler ( #98 ), label AI button \"OpenAI Compatible\"
2026-06-11 21:24:42 +02:00