bdeshi
|
cb98e3adcb
|
fix/add some links
|
2026-08-11 09:41:28 +06:00 |
|
bdeshi
|
57fccedcdd
|
note about keeping historical buttons
|
2026-08-06 02:48:31 +06:00 |
|
bdeshi
|
5932bbfa9d
|
look up order in a map
|
2026-08-02 22:41:38 +06:00 |
|
bdeshi
|
3ac82877f7
|
two concurrent saves could land out of order
|
2026-08-02 22:01:00 +06:00 |
|
bdeshi
|
d3fb5b4383
|
let register() handle the teardown
|
2026-08-02 20:03:55 +06:00 |
|
bdeshi
|
92c7a27dc2
|
1.0.0
|
2026-08-02 02:42:09 +06:00 |
|
bdeshi
|
0983970abf
|
leave onChange alone if another plugin patched it after us
|
2026-08-02 01:50:20 +06:00 |
|
bdeshi
|
14cfe46c26
|
skip layout-ready setup if already unloaded
|
2026-08-02 00:36:38 +06:00 |
|
bdeshi
|
697966deff
|
cancel the pending enforce on unload
|
2026-08-01 21:37:45 +06:00 |
|
bdeshi
|
4de8def0bb
|
use obsidian's builtin debounce
|
2026-08-01 20:27:10 +06:00 |
|
bdeshi
|
5f564b5f18
|
rename to obsidian-ribbon-clasp
|
2026-08-01 18:25:44 +06:00 |
|
bdeshi
|
c3c1a98574
|
add a doc for release process refresher
|
2026-07-27 17:11:27 +06:00 |
|
bdeshi
|
ef35f26937
|
release a zip and skip versions.json
|
2026-07-27 16:32:10 +06:00 |
|
bdeshi
|
eb3e462603
|
create tags from release
|
2026-07-27 16:04:33 +06:00 |
|
bdeshi
|
3190d176f2
|
add release workflow
|
2026-07-27 15:24:01 +06:00 |
|
bdeshi
|
a5891f8e21
|
stable, prepare for release
|
2026-07-20 00:37:12 +06:00 |
|
bdeshi
|
c2f9d558fd
|
don't wrap onChange a second time
|
2026-07-19 23:42:33 +06:00 |
|
bdeshi
|
79770e59d3
|
fall back to a dom query in case ribbonItemsEl moves
|
2026-07-19 23:01:04 +06:00 |
|
bdeshi
|
afe4707c5a
|
stop assuming leftRibbon is always there
|
2026-07-19 21:47:02 +06:00 |
|
bdeshi
|
2cbc29c4e9
|
clean up after ourselves when the plugin is disabled
|
2026-07-19 20:16:55 +06:00 |
|
bdeshi
|
dc3c5428e2
|
our own reorder was tripping the hook and saving over itself
|
2026-07-05 00:53:31 +06:00 |
|
bdeshi
|
7fe98170ba
|
add readme
|
2026-07-04 23:42:50 +06:00 |
|
bdeshi
|
747bfd6770
|
fix order getting wiped while other plugins are still loading
|
2026-07-04 22:46:47 +06:00 |
|
bdeshi
|
1dbb3e8ff2
|
debounce the mutation observer
|
2026-07-04 18:35:08 +06:00 |
|
bdeshi
|
b5f2c62676
|
watch for icons that load in after startup
|
2026-06-13 01:50:22 +06:00 |
|
bdeshi
|
ef8fbfced9
|
don't make obsidian redraw when the order was already right
|
2026-06-13 01:05:50 +06:00 |
|
bdeshi
|
82b2b701b0
|
remember the new order when icons get dragged around
|
2026-06-13 00:27:15 +06:00 |
|
bdeshi
|
1c8cfb3004
|
nothing saved yet on a fresh install, just take what's there
|
2026-06-07 23:19:45 +06:00 |
|
bdeshi
|
c74d6803d2
|
own method for saving, and quit rewriting data.json every boot
|
2026-06-07 22:28:12 +06:00 |
|
bdeshi
|
9b8b56c5e4
|
a newly installed icon kept landing first, indexOf gives -1
|
2026-06-06 23:51:04 +06:00 |
|
bdeshi
|
219491ec2b
|
get that out of onload
|
2026-06-06 22:09:25 +06:00 |
|
bdeshi
|
66ebfb5156
|
and put them back in that order on the next boot
|
2026-06-06 21:12:18 +06:00 |
|
bdeshi
|
8fc05b028f
|
keep the ids in data.json
|
2026-06-06 19:23:47 +06:00 |
|
bdeshi
|
2ac6a0f187
|
test for button jumps
|
2025-09-22 02:10:35 +06:00 |
|
bdeshi
|
4587612495
|
wrap onChange to see when the ribbon says something moved
|
2025-09-22 00:31:27 +06:00 |
|
bdeshi
|
aa62f35cbd
|
the order lives in leftRibbon.items, log just the ids
|
2025-09-21 22:19:37 +06:00 |
|
bdeshi
|
3cf849be62
|
see what the left ribbon looks like on boot
|
2025-09-21 22:08:29 +06:00 |
|