Yuri Karamian
1950c4cc3c
Fix system theme pair integration
2026-08-06 15:12:43 +02:00
Yuri Karamian
aeddcc6e58
Merge branch 'system-theme-pair' into 'main'
2026-08-06 14:07:34 +02:00
Yuri Karamian
bb9d01f57c
Merge branch 'custom-theme-derived-vars' into 'main'
2026-08-06 14:03:37 +02:00
Yuri Karamian
ac25dfd773
Move note trash action into Note Info
2026-08-06 14:01:47 +02:00
Hadrian Chio
e61c66dc26
Add light and dark theme pair for the system appearance setting
2026-08-05 09:24:06 +02:00
Hadrian Chio
3e8aa7f10d
Fix custom themes falling back to light divider and tertiary text colors
2026-08-05 08:57:55 +02:00
Yuri Karamian
2dd0985ea9
Add Android image pinch zoom ( Closes #115 )
2026-08-03 16:56:38 +02:00
Yuri Karamian
fcf48a5b7a
Fix Markdown mark round-trips ( #219 )
2026-08-03 14:04:49 +02:00
Yuri Karamian
c7906f4069
Keep source mode last in editor toolbar
2026-08-03 13:31:54 +02:00
Yuri Karamian
e6e1ed1ed6
Add note duplication ( #24 )
2026-08-03 13:23:18 +02:00
Yuri Karamian
1a880a4f96
Add open-note trash action ( #177 )
2026-08-03 10:45:59 +02:00
Yuri Karamian
f4e05ed9c4
Add Markdown source highlighting ( #173 )
2026-08-03 09:00:43 +02:00
Yuri Karamian
4a1045b41e
Preserve collapsible code blocks ( #138 )
2026-08-03 03:26:06 +02:00
Yuri Karamian
c305b5f8dd
Add Android camera image capture ( #131 )
2026-08-03 03:13:04 +02:00
Yuri Karamian
b5962af466
Add collapsible section shortcut ( #129 )
2026-08-03 02:56:42 +02:00
Yuri Karamian
13e83b6689
Restore note scroll positions ( #127 )
2026-08-03 02:43:40 +02:00
Yuri Karamian
8731ca4ec1
Support mixed nested lists ( #39 )
2026-08-03 02:26:39 +02:00
Yuri Karamian
6b165059cc
Refine note info path and history
2026-08-03 02:03:58 +02:00
Yuri Karamian
213797a38e
Fix mobile outline navigation ( #109 )
2026-08-03 01:53:29 +02:00
Yuri Karamian
fc3e388b80
Refine custom icon size guidance
2026-08-03 01:53:25 +02:00
Yuri Karamian
1c0359e540
Add custom icon size guidance
2026-08-03 01:33:38 +02:00
Yuri Karamian
da859e581b
Copy active note path from Info panel
2026-08-03 01:16:30 +02:00
Yuri Karamian
763e673738
Show vault location in Info panel
2026-08-03 01:12:50 +02:00
Yuri Karamian
550d3ab3e9
Add per-notebook icons and sync
2026-08-03 01:05:07 +02:00
Yuri Karamian
e62404d4c0
Fix dragging selected notes to notebooks
2026-08-03 00:27:18 +02:00
Yuri Karamian
54e051ba02
Add configurable startup view
2026-08-03 00:12:55 +02:00
Yuri Karamian
65e09e8fdd
fix(mobile): expose notebook actions
2026-07-25 17:51:33 +02:00
Yuri Karamian
e76919ab5c
Fix mobile navigation and Tasks layout
2026-07-24 20:55:57 +02:00
Yuri Karamian
87b191eb63
Fix Android adaptive icon padding
2026-07-24 19:44:21 +02:00
Yuri Karamian
9c53b3b594
Fix iOS Files vault transitions
2026-07-24 15:54:12 +02:00
Yuri Karamian
d497ff8aaf
Add iOS Files vault selection
2026-07-24 02:19:00 +02:00
Yuri Karamian
b4bb3b89d6
Update project links for GitLab migration
2026-07-23 17:58:44 +02:00
Yuri Karamian
9b51aef073
Reveal selected tasks in editor
2026-07-20 13:09:35 +02:00
Yuri Karamian
4aa0b200b9
Fix Windows relative image resolution ( #215 )
2026-07-20 02:47:11 +02:00
Yuri Karamian
8769b56fd1
Fix strikethrough keyboard shortcut ( #205 )
2026-07-20 02:42:32 +02:00
Yuri Karamian
06d2cd744f
Refine scrollbars and editor spacing ( #209 )
2026-07-20 02:30:29 +02:00
Yuri Karamian
7428cc7dfb
shorten comments
2026-07-20 02:20:14 +02:00
Yuri Karamian
6c89d668fe
Fix table sizing and headerless table persistence ( #213 )
2026-07-20 02:17:38 +02:00
Yuri Karamian
2c76a4747e
Fix mobile notebook navigation and sidebar clipping ( #220 )
2026-07-20 02:08:36 +02:00
Yuri Karamian
fd55c00015
Fix note unfiling and relative image paths ( #222 )
2026-07-20 02:03:15 +02:00
Yuri Karamian
28ef37f354
Fix mobile safe-area layout
2026-07-15 12:00:54 +02:00
Chris Paganon
bf5a9f134d
fix(editor): refocus open in-note search on Ctrl+F ( #216 )
...
Pressing ctrl-F doesn’t refocus the search field if there is already a search term, it only focuses search on 1st open of the search field. This PR fixes it so that every time the user presses CTRL+F, the search field is focused again.
Tested on linux.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/216
2026-07-14 18:36:34 +02:00
Yuri Karamian
54352a03d8
Mermaid diagram "Copy failed: The operation is insecure" on Linux
2026-07-10 14:09:56 +02:00
Yuri Karamian
c4d1f12b2e
fix: use vault-relative paths in wikilinks for cross-device sync
2026-07-10 11:30:06 +02:00
mf
95565d7506
fix(editor): scale code block font size with editor zoom ( #208 )
...
Code blocks used a hardcoded 13px font-size instead of scaling with --editor-font-size, so they didn't resize with the rest of the editor content when zooming.
Reviewed-on: https://codeberg.org/ArkHost/HelixNotes/pulls/208
2026-07-07 12:04:49 +02:00
Yuri Karamian
21dd2d1681
Improve sidebar notebook/unfiled icons and list indentation
2026-07-05 02:45:55 +02:00
Yuri Karamian
6d5f12c47c
Improve sidebar notebook/unfiled icons and list indentation
2026-07-04 20:23:15 +02:00
Yuri Karamian
0b9fe69819
Revert PR #200 (custom theme consolidation) - broke search
2026-07-03 16:42:09 +02:00
Dmitry Rubtsov
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
Yuri Karamian
479c957698
Robust Obsidian importer: frontmatter normalization, syntax conversion, deprecated property renaming, same-note heading links
2026-06-30 22:10:22 +02:00