Commit graph

109 commits

Author SHA1 Message Date
Felvesthe
4a2fbbbb9d fix: Reset edit mode when navigating to another locked note
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-12-05 13:10:01 +01:00
Felvesthe
1bbbb63f90 Use different icon for strictly locked notes
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-12-05 12:40:04 +01:00
Felvesthe
7d377dc99d Add file existence check & fix an issue that allowed notifications to show even if disabled for strict lock
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-12-02 00:12:34 +01:00
Felvesthe
cd4ecd7821 Change Title Case to Sentence case to match Obsidian's plugin guidelines
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-12-02 00:02:48 +01:00
Felvesthe
cf02579f86 Bump version to 1.3.1
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-30 18:31:11 +01:00
Felvesthe
f990abb7ef Add option to prevent editing in normally locked notes
* Add "Prevent editing in locked notes" setting (default: off)
* Hide edit buttons when prevention is enabled
* Force preview mode when prevention is enabled for locked notes
* Normally locked notes are editable when prevention is disabled

Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-30 18:30:37 +01:00
Felvesthe
07efeb3553 Bump version to 1.3.0
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-23 13:47:18 +01:00
Felvesthe
2c961c9888 settings: Change statistics view
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-23 13:45:42 +01:00
Felvesthe
3f1653f967 Initial implementation of strict lock feature
* https://github.com/Felvesthe/Note-Locker/issues/6

Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-23 13:42:13 +01:00
Felvesthe
eec6cb8de2 Implement possibility to lock/unlock multiple notes at once
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-23 00:40:10 +01:00
Felvesthe
98875376b9 Initial implementation of folder lock feature
* There are several other improvements

Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-23 00:08:25 +01:00
Felvesthe
4b27d16d25 Merge remote-tracking branch 'obsidian/master'
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-11-22 23:23:26 +01:00
Johannes Theiner
e2a64e0534
Merge pull request #151 from adamu/main
Prefix unused variables with _
2025-09-17 18:12:44 +02:00
Johannes Theiner
8933f6ce64
Merge pull request #142 from johannrichard/declutter-version-bump
build: only write new minAppVersion requirements to `versions.json`
2025-09-17 17:54:33 +02:00
Steph Ango
db97f5f629
Merge pull request #155 from obsidianmd/agents-md
AGENTS.md
2025-09-05 09:12:10 -07:00
Steph Ango
9673533aa9 language 2025-09-05 09:10:47 -07:00
Steph Ango
33075ecd13 use forward slashes for cross OS compatibility 2025-09-05 09:04:04 -07:00
Steph Ango
188bb6120f small copy tweaks 2025-09-05 09:01:58 -07:00
Steph Ango
a4398b8ecc Corrections based on feedback 2025-09-05 08:58:49 -07:00
Steph Ango
ce4fc8c209 First pass 2025-09-04 15:28:25 -07:00
Adam Millerchip
f16c1401b3 Prefix unused variables with _ 2025-08-28 14:38:40 +09:00
Felvesthe
ac1979f0f5 Bump version to 1.2.1
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-16 22:00:07 +02:00
Felvesthe
0a2336814a Fix lock icon visibility after folder expansion
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-16 21:57:28 +02:00
Felvesthe
2dd1faa084 Bump version to 1.2.0
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-11 01:39:28 +02:00
Felvesthe
688142f84e Add setting for note lock/unlock notifications
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-11 01:38:32 +02:00
Felvesthe
09a6673606 Observe entire file explorer to properly display lock icons
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-11 01:33:35 +02:00
Felvesthe
7dba2bdf39 Bring back separate notification max length settings for mobile and desktop
* Unified setting causes issues with cross-device config sync
* Hide desktop setting on mobile, and mobile setting on desktop

Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-11 01:04:15 +02:00
Felvesthe
b6822b20c9 Bump version to 1.1.0
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-09 17:49:26 +02:00
Felvesthe
90775b8b9b Add hotkey option
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-09 17:45:57 +02:00
Felvesthe
fe4652abc1 Exclude "Lock" option in context menu for folders
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-09 15:27:55 +02:00
Felvesthe
38c5a0e500 Code refactor and new features
* Added settings panel
* Unified mobile / desktop notification max length setting (configurable in settings)
* New option: Lock / Unlock icon in status bar
* New option: Show lock icon next to locked note name

Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-05-09 15:23:00 +02:00
Johann Richard
3fe07677b5
build: only write new minAppVersion requirements to versions.json
Only add a new version requirements if `minAppVersion` is not already in `versions.json`. Should declutter `versions.json`.
2025-04-28 08:38:38 +02:00
Felvesthe
1e758a610c Update plugin description in manifest
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-04-15 22:29:21 +02:00
Felvesthe
56d3064a17 Initial version of README
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-03-24 20:52:52 +01:00
Felvesthe
9e616dd84b Add release workflow 2025-03-24 20:28:32 +01:00
Felvesthe
9012fba28f Add locked note's rename handling
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-03-24 20:23:10 +01:00
Felvesthe
8c1788f259 Check if file exists in toggleNoteLock
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-03-24 20:18:27 +01:00
Felvesthe
1dde3618c7 Initial commit
Signed-off-by: Felvesthe <23108389+Felvesthe@users.noreply.github.com>
2025-03-24 20:12:32 +01:00
Johannes Theiner
6d09ce3e39 Add license, fixes #98 2025-01-27 21:38:01 +00:00
Johannes Theiner
ee04e2f81f
Merge pull request #120 from claremacrae/fix-readme-api-comment
Remove statement that API is unstable
2024-11-11 21:25:18 +01:00
Clare Macrae
92050ad841
Remove statement that API is unstable 2024-11-11 19:58:31 +00:00
Steph Ango
daa0cba23c
Merge pull request #78 from aleksey-rowan/patch-1
Minify production build
2024-08-21 11:22:30 -07:00
Johannes Theiner
bfa0145644
Merge pull request #91 from revolter/patch-1
Fix inconsistent indentation
2024-07-31 22:06:34 +02:00
Johannes Theiner
893e489e84
Merge pull request #92 from revolter/patch-2
Fix incorrect TypeScript spelling
2024-07-31 21:47:47 +02:00
Johannes Theiner
d05f42d8c5
Merge pull request #95 from tobiasvl/patch-1
Update README.md
2024-07-31 20:18:53 +02:00
Tobias V. Langhoff
47ec36c11e
Update README.md
Update link to plugin guidelines
2024-03-02 22:30:14 +01:00
iulianOnofrei (U-lee-aan)
de770934b2
Fix incorrect TypeScript spelling 2024-01-21 15:20:39 +02:00
iulianOnofrei (U-lee-aan)
f4debcda6b
Fix inconsistent indentation 2024-01-19 21:14:58 +02:00
Aleksey Rowan
7330e7499a
build: minify prod build
closes #70
2023-11-15 14:10:43 -05:00
Aleksey Rowan
e60294b950
Update manifest description (#77) 2023-11-15 12:17:04 -05:00