Commit graph

126 commits

Author SHA1 Message Date
Jack Williams
ffaffdc6ee Update copyright year 2026-01-31 13:59:05 +11:00
Jack Williams
a428607a8c Apply stricter linting 2026-01-30 23:50:05 +11:00
Jack Williams
48528ad3c3 Apply Prettier 2026-01-30 23:38:52 +11:00
Jack Williams
f100a52951 Enhanced linting and formatting 2026-01-30 23:33:51 +11:00
Jack Williams
e36ba423aa Progressive scrolling to handle long/lazily rendered notes 2026-01-30 03:34:31 +11:00
Jack Williams
d0bd738ddd Update eslint config from upstream 2026-01-29 21:12:55 +11:00
Jack Williams
b3f00c5c5d openPopoutLeaf is available in all versions targeted 2026-01-29 20:36:12 +11:00
Jack Williams
be656896c6 Correct capitalisation for Command palette
https://help.obsidian.md/plugins/command-palette#:~:text=The-,Command%20palette,-plugin%20lets%20you
2026-01-29 01:53:28 +11:00
Jack Williams
8b1452ab76 Explain why shortcuts don't work during editing 2026-01-29 01:19:11 +11:00
Jack Williams
9d99f4d9c2 Disable keyboard shortcuts when in edit mode 2026-01-29 00:54:17 +11:00
Jack Williams
55cbc12bfc Add plugin icon to the Settings tab 2026-01-27 18:47:48 +11:00
Jack Williams
0d08a68998 Swap left and right panes in right-split mode 2026-01-24 14:35:40 +11:00
Jack Williams
8273d3a263 1.3.1 2026-01-24 09:47:05 +11:00
Jack Williams
05cb74691f Replace Bases controller hooks with initialScan completion polling 2026-01-24 09:44:51 +11:00
Jack Williams
e4309ab4e5 Reduce timeouts and check for results on timeout 2026-01-24 04:18:23 +11:00
Jack Williams
373a8bdb3e Remove pokes to the controller and unused controller methods 2026-01-24 03:37:58 +11:00
Jack Williams
7daedbb99e Open base with openLinkText to correctly load view 2026-01-24 02:08:55 +11:00
Jack Williams
7c4c92d9a0 Avoid internal API setQueryAndView 2026-01-24 01:17:27 +11:00
Jack Williams
fe47ff5294 Remove runQuery path 2026-01-24 00:47:45 +11:00
Jack Williams
7e083fcd43 Stop juggling the active leaf 2026-01-23 22:59:56 +11:00
Jack Williams
874c6265d6 1.3.0 2026-01-19 03:41:30 +11:00
Jack Williams
42dea61064 Update README to reflect Bases support 2026-01-19 03:34:35 +11:00
Jack Williams
94b5a794d5 Keep the user's sort order 2026-01-19 03:21:47 +11:00
Jack Williams
14ddd4a211 Add recovery for missing base/view in base cohorts 2026-01-19 03:05:38 +11:00
Jack Williams
4e1d6e01f4 Fix: Split occurs in main window instead of new window after Obsidian update 2026-01-19 02:18:54 +11:00
Jack Williams
b4c273c107 Improve type safety in BasesCohortResolver 2026-01-19 01:32:27 +11:00
Jack Williams
00f489b617 Initial Bases cohort resolver 2026-01-19 00:24:57 +11:00
Jack Williams
1d9a3246ea Add Bases option to CohortPicker 2026-01-18 18:58:00 +11:00
Jack Williams
cc17238d80 1.2.1 2025-11-07 18:15:26 +11:00
Jack Williams
2782e2af82 Improve type safety for frontmatter and state handling 2025-11-07 17:08:04 +11:00
Jack Williams
6e9283a430 Move action selection logic from onChooseItem to new private function 2025-11-07 15:33:10 +11:00
Jack Williams
09feea0983 Simplify debounced save scheduling logic 2025-11-07 15:24:39 +11:00
Jack Williams
ffa412a946 Convert arena layout creation to synchronous methods 2025-11-07 15:14:36 +11:00
Jack Williams
afb7cc4dfb Refactor async event handlers to use void operator 2025-11-07 01:53:10 +11:00
Jack Williams
40923e1657 Await or ignore promises 2025-11-07 01:31:10 +11:00
Jack Williams
6fd2a810a4 Remove unnecessary type assertions 2025-11-07 00:33:44 +11:00
Jack Williams
f6b2d60cd9 Use sentence case for UI text 2025-11-06 23:15:12 +11:00
Jack Williams
f066833a10 Update ESLint, add eslint-plugin-obsidianmd 2025-11-06 23:14:37 +11:00
Jack Williams
bd3c6197d1 1.2.0 2025-10-12 02:23:37 +11:00
Jack Williams
dd30639bb8 Prevent immediate repeat of last pair in matchmaking 2025-10-12 02:21:40 +11:00
Jack Williams
fe8cfdba4a Refactor cohort deletion modal to use ConfirmModal 2025-10-11 23:02:01 +11:00
Jack Williams
60c4186a40 Allow renaming frontmatter defaults when disabled 2025-10-11 21:16:12 +11:00
Jack Williams
07440bf03e Extract frontmatter property row UI logic 2025-10-11 21:07:53 +11:00
Jack Williams
a3a0dcdc20 Fix leaf detachment conditions 2025-10-11 05:36:53 +11:00
Jack Williams
bfdd4f6055 Refactor error handling for best-effort methods 2025-10-11 05:16:32 +11:00
Jack Williams
f5f144547f Extract matchmaking logic into Matchmaker module 2025-10-11 01:15:31 +11:00
Jack Williams
1bcd091174 Improve CohortResolver handlers, strong typing 2025-10-10 02:27:38 +11:00
Jack Williams
66aec20484 Refactor duplicate EloHeuristics type definitions 2025-10-08 23:21:57 +08:00
Jack Williams
46bfff2962 Remove legacy overloads 2025-10-08 23:09:37 +08:00
Jack Williams
b754fc4da3 Refactor cohort key handling with registry pattern 2025-10-08 22:53:41 +08:00