Commit Graph

  • 024427e555 Merge remote-tracking branch 'origin/main' into dev/migrie/i-details-2 dev/migrie/i-details-2 Mike Griese 2026-08-28 16:54:12 -05:00
  • 7bf87a308b CmdPal: Add IFormContent2 support (#50178) main Mike Griese 2026-08-28 16:47:16 -05:00
  • 8b7177fd52 Fix sample tile images and size diagnostics dev/mjolley/phase-7-cmdpal-protocol-additions Michael Jolley 2026-08-28 16:27:07 -05:00
  • 1e2e18d872 [Context menus] Handle package servicing shutdown crutkas-file-locksmith-hang Clint Rutkas 2026-08-28 14:18:46 -07:00
  • 105327bb69 Address Phase 7 protocol review feedback Michael Jolley 2026-08-28 16:08:47 -05:00
  • 38b5e7b485 initial commit gleb/ui-tests-mouse-utils Gleb Khmyznikov 2026-08-28 14:07:34 -07:00
  • 36f47292e5 [File Locksmith] Harden worker lifetime crutkas-file-locksmith-enumeration Clint Rutkas 2026-08-28 13:50:11 -07:00
  • decc0bdc8d spec updates Mike Griese 2026-08-28 15:43:58 -05:00
  • 62152731a1 Merge remote-tracking branch 'origin/main' into dev/migrie/i-details-2 Mike Griese 2026-08-28 15:43:50 -05:00
  • a007ed994b Detailed zombie revival dev/jpolasek/f/42003-much-content-very-detail Jiří Polášek 2026-08-28 22:32:42 +02:00
  • 1ea9303f50 [File Locksmith] Isolate handle enumeration Clint Rutkas 2026-08-28 13:21:38 -07:00
  • 428044b477 CmdPal: Restore content viewer spec and regenerate IDL (#50210) Jiří Polášek 2026-08-28 21:56:52 +02:00
  • e05deeff90 Fix details command result fixture Michael Jolley 2026-08-26 23:22:12 -05:00
  • 1791456fc3 Keep Phase 7 test helpers together Michael Jolley 2026-08-26 23:05:49 -05:00
  • 2ab35a2c13 Tighten Phase 7 protocol additions Michael Jolley 2026-08-26 23:02:36 -05:00
  • 45b8ab9de1 reword phase-7 comments in my voice Michael Jolley 2026-08-20 19:00:59 -05:00
  • b547ad0f24 [CmdPal] JS/TS Extensions Phase 7: protocol additions + sample/doc fixes Michael Jolley 2026-07-29 12:22:34 -05:00
  • 39a52af9dc fix(cmdpal): load sample icons safely dev/mjolley/phase-6-cmdpal-docs-sample Michael Jolley 2026-08-28 14:30:23 -05:00
  • 4692afd9ab build(cmdpal): validate JavaScript SDK and sample Michael Jolley 2026-08-28 13:44:18 -05:00
  • 9697291d22 docs(cmdpal): correct JavaScript icon examples Michael Jolley 2026-08-28 13:44:14 -05:00
  • f7560e6a6d test(cmdpal): clean up Phase 6 ownership Michael Jolley 2026-08-28 13:44:09 -05:00
  • d67ec9cd28 [CmdPal] Align Phase 6 docs and sample with current APIs Michael Jolley 2026-08-26 22:54:19 -05:00
  • 5622dc910d reword phase-6 docs/sample comments in my voice Michael Jolley 2026-08-20 19:09:31 -05:00
  • b5ec0c3340 Fold gap-fix findings into docs: known-gaps section, API stubs and dock/parameter deferral notes Michael Jolley 2026-08-14 15:10:06 -05:00
  • 68c38428e1 [CmdPal] JS/TS Extensions Phase 6: docs + parity sample extension Michael Jolley 2026-07-29 12:22:21 -05:00
  • 292288ea74 Tidy gallery installer review follow-ups dev/mjolley/phase-5-cmdpal-gallery Michael Jolley 2026-08-28 11:22:44 -05:00
  • 4a80a803a5 Harden gallery installer failure handling Michael Jolley 2026-08-27 20:41:46 -05:00
  • a7309f96e8 Scope gallery startup to its extension Michael Jolley 2026-08-27 19:32:25 -05:00
  • 42cd5e4e50 Fix gallery cancellation after concurrent refresh Michael Jolley 2026-08-27 18:31:20 -05:00
  • a1af071496 [CmdPal] Harden gallery extension lifecycle Michael Jolley 2026-08-26 22:36:53 -05:00
  • dad11790a6 reword phase-5 comments in my voice Michael Jolley 2026-08-20 19:16:04 -05:00
  • bf841ce4c6 [CmdPal] JS/TS Extensions Phase 5: gallery npm install/uninstall Michael Jolley 2026-07-29 12:22:01 -05:00
  • c5513d072e Harden JavaScript extension icon resolution dev/mjolley/phase-4-cmdpal-service Michael Jolley 2026-08-28 13:25:09 -05:00
  • 407ce5c696 Document CmdPal lifecycle contracts Michael Jolley 2026-08-27 19:48:44 -05:00
  • 88238db78b Fix CmdPal startup and shutdown lifecycle races Michael Jolley 2026-08-27 19:21:14 -05:00
  • d9e47478d1 Fix JSON-RPC extension service concurrency Michael Jolley 2026-08-27 18:16:46 -05:00
  • 32236a1157 CmdPal: preserve host-owned proxy lifetimes Michael Jolley 2026-08-27 16:49:41 -05:00
  • 77d580ef5d CmdPal: validate proxy lifecycle after restack Michael Jolley 2026-08-27 16:01:27 -05:00
  • 9d89bbc13b CmdPal: address Phase 4 service review feedback Michael Jolley 2026-08-26 21:16:15 -05:00
  • 54c2d6214c reword phase-4 comments in my voice Michael Jolley 2026-08-20 19:08:29 -05:00
  • f7c1a4fc93 [CmdPal] JS/TS Extensions Phase 4: extension service, wrapper, discovery + host wiring Michael Jolley 2026-07-29 12:21:49 -05:00
  • 8aadbe1bd0 Preserve JsonRpc proxy lifetimes on refresh dev/mjolley/phase-3-cmdpal-adapters Michael Jolley 2026-08-27 16:33:41 -05:00
  • 0358bfbaff Fix JsonRpc proxy registration lifetimes Michael Jolley 2026-08-27 15:39:19 -05:00
  • c2a22aa8ed Format Phase 3 TypeScript runtime files Michael Jolley 2026-08-26 22:58:22 -05:00
  • 1a693af2b3 Extract CmdPal JSON-RPC boundary and tighten wire contract Michael Jolley 2026-08-26 19:01:46 -05:00
  • 6bdf3ff465 reword phase-3 comments in my voice Michael Jolley 2026-08-20 19:10:43 -05:00
  • e6d553b888 Fold gap-fix findings into adapters: prop-change bridge, fallback ID, status context, toast validation, content refresh Michael Jolley 2026-08-14 15:03:25 -05:00
  • 72807b5916 [CmdPal] Harden JS numeric color/int parsing against out-of-range input Michael Jolley 2026-07-28 15:03:24 -05:00
  • d04f2ae54d Round 3 phase 3: harden CmdPal JS adapter proxies Michael Jolley 2026-07-27 17:16:32 -05:00
  • 821d6576e0 [CmdPal] Round 2 phase-3 adapter fixes (r2-p3-01,03,04,05) Michael Jolley 2026-07-27 14:08:59 -05:00
  • 11255752f0 Fix CmdPal JS adapter proxies (phase-3 remediation p3-01..p3-12) Michael Jolley 2026-07-22 20:36:25 -05:00
  • 47c7b60586 Parse nested moreCommands on context items in JS host mapper Michael Jolley 2026-07-15 16:30:55 -05:00
  • 0302d0efbf Address Phase 3 review: wire shapes and thread safety Michael Jolley 2026-07-15 11:10:49 -05:00
  • b296d05700 CmdPal JS/TS Extensions - Phase 3: adapters + proxies Michael Jolley 2026-07-14 22:47:37 -05:00
  • c4af287862 CmdPal: harden JSON-RPC notification lifecycle dev/mjolley/phase-2-cmdpal-jsonrpc-transport Michael Jolley 2026-08-27 13:03:25 -05:00
  • c9dbe116fe CmdPal: fix JSON-RPC connection shutdown handling Michael Jolley 2026-08-27 12:26:31 -05:00
  • 2ac1c10955 CmdPal: replace custom JSON-RPC transport with StreamJsonRpc Michael Jolley 2026-08-26 15:59:34 -05:00
  • 9b165465f9 reword phase-2 comments in my voice Michael Jolley 2026-08-20 19:11:45 -05:00
  • c9285babd7 Harden CmdPal JSON-RPC transport against reader deadlock, memory, log flood, and slow dispose Michael Jolley 2026-07-27 17:13:20 -05:00
  • 123f341d3d Harden JSON-RPC transport writes, logging, and inbound fan-out (round 2, phase 2) Michael Jolley 2026-07-23 12:25:36 -05:00
  • 8d88c06b3a Harden JSON-RPC transport and JS extension manifest parsing (phase 2) Michael Jolley 2026-07-22 18:57:49 -05:00
  • 3c9873e3ed Move JS manifest capabilities removal and publisher/author fallback to phase 2 Michael Jolley 2026-07-22 14:50:51 -05:00
  • 1129694634 Address review: cap inbound message size and constrain manifest entry points Michael Jolley 2026-07-15 10:58:51 -05:00
  • 9aace5873f CmdPal JS/TS Extensions - Phase 2: JSON-RPC transport + manifest Michael Jolley 2026-07-14 21:39:22 -05:00
  • d6db4472cc Add provider refresh notification to CmdPal TS SDK dev/mjolley/phase-1-cmdpal-ts-sdk Michael Jolley 2026-08-28 13:02:07 -05:00
  • fc2e1cf645 add instructions so copilot isn't so fucking dumb user/migrie/f/incremental-cards Mike Griese 2026-08-28 10:49:43 -05:00
  • b72dc51e8e updates readme to clarify this is robot text Mike Griese 2026-08-28 10:50:19 -05:00
  • f062009ea4 add instructions so copilot isn't so fucking dumb dev/migrie/f/cmdpal-copilot-instructions Mike Griese 2026-08-28 10:49:43 -05:00
  • 259d25f07a add the animation back dev/migrie/powerdock-flyouts Mike Griese 2026-08-28 10:46:09 -05:00
  • 338bfd1bbb [Settings] Fix Simplified Chinese Quick Access translation (#50198) Yu Leng 2026-08-28 23:27:21 +08:00
  • 603e465de9 Experiments we might not need, and disable animations WHICH IS LOAD BEARING Mike Griese 2026-08-28 09:50:14 -05:00
  • 87b6c3fa2b sensible refactoring dev/migrie/f/fallbackv2-impl Mike Griese 2026-08-28 09:07:41 -05:00
  • 6d1a78f9d1 Me stupid. Me forgot stage. Fix CmdPal list-page recovery after Back navigation dev/jpolasek/f/50179-cmdpal-realized-item-initialization Jiří Polášek 2026-08-28 12:24:02 +02:00
  • f9e5371731 [Keyboard Manager] Harden text expansion input transactions codex/kbm-text-expansion-compat Yu Leng 2026-08-28 18:00:59 +08:00
  • 4e0fb41f1f Prioritize initialization of CmdPal list items in that are used Jiří Polášek 2026-08-28 11:42:36 +02:00
  • a5bffba4f9 build(deps): bump github/gh-aw-actions/setup from 0.86.2 to 0.87.2 dependabot/github_actions/github/gh-aw-actions/setup-0.87.2 dependabot[bot] 2026-08-28 08:53:19 +00:00
  • f7106d30ea Installer: scope DuplicateFiles change to CA cleanup codex/fix-winui3apps-duplicate-files Yu Leng 2026-08-28 16:32:04 +08:00
  • afbbc1acff [Keyboard Manager] Apply valid entries from partial profiles Yu Leng 2026-08-28 15:35:24 +08:00
  • a838063ca0 this is a helpful comment Mike Griese 2026-08-27 16:43:54 -05:00
  • 226b068d37 CmdPal: IDetails2 Mike Griese 2026-08-27 16:33:56 -05:00
  • 56cef1835e sensible refactoring Mike Griese 2026-08-27 15:34:26 -05:00
  • 37575e7e9e Show file-type icons while exact Shell icons load dev/jpolasek/f/50131-cmdpal-shell-icon-identity Jiří Polášek 2026-08-27 16:57:21 +02:00
  • e982aa3db0 Cache Shell item icons by canonical identity Jiří Polášek 2026-08-27 16:01:31 +02:00
  • 78f8e335b6 Expand icon protocol samples dev/jpolasek/f/49944-cmdpal-svg-icons Jiří Polášek 2026-08-12 07:05:54 +02:00
  • e4bcc72bf3 Add plain and themed SVG icon protocols Jiří Polášek 2026-08-12 07:02:22 +02:00
  • 5ee7131b26 Use generated swatches for saved colors dev/jpolasek/f/49942-cmdpal-generated-icons Jiří Polášek 2026-08-12 06:54:15 +02:00
  • 84b94a19e5 Add semantic generated icon colors and shapes Jiří Polášek 2026-08-12 06:51:53 +02:00
  • c347460e63 Add generated swatch and initials icon protocols Jiří Polášek 2026-08-12 06:39:58 +02:00
  • 3a11581532 Reuse image presenters for icon updates dev/jpolasek/f/49941-cmdpal-icon-presentation Jiří Polášek 2026-08-12 07:30:45 +02:00
  • b360914ccf Add placement-aware fallbacks for recycled icons Jiří Polášek 2026-08-12 06:33:39 +02:00
  • 630e72317e Defer installed app icon extraction to IconLoader dev/jpolasek/f/49940-cmdpal-icon-protocol-app-icons Jiří Polášek 2026-08-12 06:25:41 +02:00
  • 0917d43c15 Add extensible icon protocol processing Jiří Polášek 2026-08-12 06:16:20 +02:00
  • e6737dc6ea Split glyph and other icon caches dev/jpolasek/f/49939-cmdpal-icon-materialization-cache Jiří Polášek 2026-08-12 05:58:31 +02:00
  • 5a7448142d Use synchronous icon source materialization in loader Jiří Polášek 2026-08-09 14:15:25 +02:00
  • 1dc528ba51 Add synchronous icon source materialization Jiří Polášek 2026-08-09 07:14:36 +02:00
  • 998bfe85ea Reduce managed icon path parsing allocations dev/jpolasek/f/49938-cmdpal-icon-managed-optimizations Jiří Polášek 2026-08-09 07:05:00 +02:00
  • 35fc1106b1 Optimize managed icon glyph classification Jiří Polášek 2026-08-09 07:00:39 +02:00
  • 22a5e924a0 Optimize binary icon conversion and fix failure cleanup Jiří Polášek 2026-08-09 06:51:02 +02:00
  • 725b8cd792 Convert C++ icon helpers to C# dev/jpolasek/f/49937-cmdpal-managed-icon-helpers Jiří Polášek 2026-08-09 06:18:37 +02:00
  • 81a0a64a57 Reserve icon loading capacity for live demand dev/jpolasek/f/49936-cmdpal-icon-demand-scheduling Jiří Polášek 2026-08-12 05:30:13 +02:00