Commit graph

9 commits

Author SHA1 Message Date
Jake
4134b9f4f8
CommandPalette: Rewrite with modular API and Raycast-style UI (#1165)
* CommandPalette: Rewrite with modular API and Raycast-style UI

Replace the monolithic palette with a command/page registry, capture-phase keyboard routing, fuzzy search with pins and aliases, form pages including Send DM with markdown preview, and a top-anchored shell layout.

* CommandPalette: Fix stylelint errors in palette CSS

Reorder selectors for no-descending-specificity, replace deprecated word-break, and use overflow shorthand on picker list.

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-10 14:39:22 -04:00
thororen1234
7f65b1b395
CMDPalette: Migrate to new ui for modals 2026-05-19 23:26:18 -04:00
thororen1234
64ad8627e1
CMDPalette: Kill compact mode 2026-05-19 22:27:40 -04:00
thororen1234
1924684544
migrate and fix a bunch of test issues because of deprecations 2026-05-18 11:11:21 -04:00
thororen1234
62dae62807
fix imports 2026-04-24 13:08:07 -04:00
thororen1234
4c668ec827
the rest of the first fixes 2026-04-24 12:08:10 -04:00
Ape
f8c5207f49
commandPalette: fix cursor position in graph view (#1008) 2026-04-23 09:20:52 -04:00
thororen1234
0ae52669b3
goodbye doom 2026-03-19 20:25:25 -04:00
Jake
1f3b9c9b9d
work in progress commandpalette (#790)
* okay, this is a long one. Initial commit to a long running list of commits and new features.

* multiple refactors, additions ect

* forgor to remove these

* Address Gemini's comments.

* small security fixes

* lord its done

* this has been ticking me off for a while

* lint

* fix(commandPalette): resolve stylelint specificity ordering

* general fixes

* refactor of query boxes

* fix query prompt offset

* fix: lint

* bunch bullshit

* Discard changes to package.json

* graph bullshit

* fix cursor offset

* more finnicky math bullshit

* variable support

* fixes

* fixes2

* but can it run doom?

* delete useless shit

* Delete assets/commandPaletteDoom directory

* more bullshit lol

* fixes

* fix: replace command palette doom runtime

* fix: localize bell dismiss icon

* fix(commandPalette): harden runtime behavior and typing

* fix(commandPalette): import React from webpack common

* fix(commandPalette): avoid React forwardRef dependency

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-03-14 19:33:59 -04:00