Yuri Karamian
0b9fe69819
Revert PR #200 (custom theme consolidation) - broke search
2026-07-03 16:42:09 +02:00
Dmitry Rubtsov and ArkHost
936c38a21d
Fix custom theme not applied on startup (light-theme dividers) ( #200 )
...
Launching with a custom dark theme left every divider in light-theme colors until you re-toggled the theme in Settings.
`applyTheme` was copy-pasted across the components and the copies drifted. Three of them (+page.svelte's onMount block, AppLayout.svelte, NoteWindow.svelte) had no custom-* branch, so for a custom theme they stripped the dark class and data-theme attribute, matched nothing, and fell back to the bare light :root values.
`+layout.svelte` applied the custom theme correctly, but `AppLayout` — the always-mounted shell — re-runs its own broken copy from an `$effect` on `$theme`, immediately wiping it out. Dividers gave it away because custom themes override `--border-color` but not `--border-light`, which dividers use.
Fix: consolidate into a single `applyTheme`(which already owns darkThemes/isDarkTheme) with a real `custom-*` branch, and have every call site use it and pass the loaded custom themes so `custom-*` ids resolve.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/200
2026-07-03 13:34:11 +02:00
blake and ArkHost
7b3609afbb
Added custom themes, import/export option with json ( #159 )
...
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/159
2026-06-23 20:19:23 +02:00
Yuri Karamian
56dc0eefd7
Fix #63 desktop/mobile layout; hide Updates tab on Android; dim inline task tokens in the editor
2026-06-23 13:52:26 +02:00
Yuri Karamian
eeea16531a
Fix #63 : decide layout from compile-time platform, not the webview user-agent
2026-06-23 13:12:36 +02:00
Yuri Karamian
1c46935cc5
Add Note Width setting to cap editor content width ( #137 )
2026-06-20 15:01:01 +02:00
Yuri Karamian
93e96829f4
Add setting to toggle link arrows ( #128 )
2026-06-19 11:06:49 +02:00
Yuri Karamian
856ac94a76
Centralize darkThemes list, fix dark themes reverting to light on restart
2026-06-18 13:50:33 +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
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
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
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
50d27d5636
main ( #106 )
...
WIP: Themes, accents, dropdown
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/106
2026-06-12 17:19:14 +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
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
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
Yuri Karamian
59677577ec
Fix unreliable window resize on Linux with custom resize handles ( #77 )
2026-06-05 18:27:08 +02:00
blake and ArkHost
0436136533
Added Solarized, Github, Nord, Tokyo Night, Dracula, and Catppuccin themes. ( #76 )
...
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/76
2026-06-04 21:49:49 +02:00
Yuri Karamian
139ecc8176
Add Interface Scale setting to zoom the whole app (80-200%)
2026-06-04 19:27:00 +02:00
Yuri Karamian
7cbd112585
Cross-platform groundwork: platform detection, iOS config, Windows drag-drop fix, Android 10 storage fix ( #72 ), bundled fonts
2026-06-03 14:11:10 +02:00
Yuri Karamian
90f6f315f9
v1.2.9: mermaid diagrams, math editor, external viewer, manual notebook sort, heading hotkeys
2026-04-27 20:22:40 +02:00
Yuri Karamian
7624c42e02
v1.2.8 - fix url links, tab indent, todo state, graph rework, collapsible sections, nav history, page breaks, folder/tag display
2026-03-27 14:05:59 +01:00
Yuri Karamian
1bc067d470
v1.2.6 - unfiled notes, keyboard shortcuts, Android fixes
2026-03-19 00:36:42 +01:00
Yuri Karamian
7be1b56b7c
v1.2.5 - calendar view for daily notes, trash notebook restore, attachment/link fixes
2026-03-12 00:12:45 +01:00
Yuri Karamian
4d93696028
v1.2.1 - Internal note links, mobile improvements, window state persistence
2026-02-28 23:20:19 +01:00
Yuri Karamian
37a837a33a
v1.1.9 - Android version prep
2026-02-26 20:20:24 +01:00
Yuri Karamian
3453d406fc
v1.1.6 - Multi-window, single-instance file handling, line height setting
2026-02-23 11:16:16 +01:00
Yuri Karamian
b4824973a5
v1.1.4 - Hide asset folders, notebook path in All Notes, nested notebook creation UX
...
- Hide asset folders (_res, _resources, _attachments, _assets, assets) from notebook listing
- Show notebook path in "All Notes" view
- Sub-notebook context menu + smart parent detection for nested notebook creation
2026-02-19 21:47:22 +01:00
Yuri Karamian
6a40f553f1
v1.0.2 - Update banner, smart updater, install type detection
2026-02-10 01:31:54 +01:00
Yuri Karamian
d6caee38b2
v1.0.0 - Initial release
2026-02-09 02:08:46 +01:00