Releases: multiplex55/Multi_Launcher
Releases · multiplex55/Multi_Launcher
0.3
What's Changed
- Improve preserve_command support by @multiplex55 in #256
- Adjust widths of query field and results by @multiplex55 in #257
- Adjust plugin search filtering when fuzzy disabled by @multiplex55 in #258
- Adjust alias match scoring by @multiplex55 in #259
- Update README fuzzy search docs by @multiplex55 in #260
- Rename command editor to app editor by @multiplex55 in #261
- Add app prefix for action search by @multiplex55 in #262
- Show plugin commands when search field is empty by @multiplex55 in #264
- Ensure search runs during initialization by @multiplex55 in #265
- Implement command fallback for empty plugin results by @multiplex55 in #266
- Handle query prefix on click by @multiplex55 in #267
- Cache lowercase strings for actions by @multiplex55 in #268
- Switch timer list to HashMap by @multiplex55 in #269
- Fix Timer plugin command registration by @multiplex55 in #270
- Add priority and tags to todo entries by @multiplex55 in #271
- Add todo sort helper and enhance list filtering by @multiplex55 in #272
- Implement priority and tag support for todo plugin by @multiplex55 in #273
- Add todo view dialog by @multiplex55 in #274
- Add todo priority and tag persistence tests by @multiplex55 in #275
- Keep single clipboard instance by @multiplex55 in #276
- Enhance plugin editor by @multiplex55 in #277
- Refactor GUI dialogs into submodule by @multiplex55 in #278
- Add case-insensitive prefix helper by @multiplex55 in #279
- Optimize clipboard history updates by @multiplex55 in #280
- Refactor launch_action with enum dispatch by @multiplex55 in #281
- Add Task Manager plugin by @multiplex55 in #282
- Add WindowsPlugin by @multiplex55 in #283
- Add window switch and close actions by @multiplex55 in #284
- Add Windows plugin test by @multiplex55 in #285
- Add win command bullet by @multiplex55 in #286
- Graceful plugin lock handling by @multiplex55 in #287
- Optimize history search and add benchmark by @multiplex55 in #288
- Add filtering and persistence to help window by @multiplex55 in #289
- Improve timer and plugin docs by @multiplex55 in #290
- Refactor launcher action logic into submodules by @multiplex55 in #291
- Add tests for missing plugins by @multiplex55 in #292
- Refactor search logic by @multiplex55 in #293
- Add network auto refresh & unit reload by @multiplex55 in #297
- Display average network speed by @multiplex55 in #299
- Remove Timer Help dialog and merge info into command help by @multiplex55 in #300
- Add media control plugin by @multiplex55 in #301
- Add screenshot plugin by @multiplex55 in #302
- Add screenshot capture utilities by @multiplex55 in #303
- Add screenshot action support by @multiplex55 in #304
- Add screenshot directory settings by @multiplex55 in #305
- Add ScreenshotPlugin test by @multiplex55 in #306
- Add screenshot plugin documentation and examples by @multiplex55 in #307
- Add screenshot_dir helper by @multiplex55 in #308
- Expose screenshot settings getters by @multiplex55 in #309
- Update screenshot plugin docs by @multiplex55 in #310
- Fix Windows screenshot capture by @multiplex55 in #313
- Fix screenshot region saving by @multiplex55 in #316
Full Changelog: 0.2...0.3
0.2
What's Changed
- Add processes plugin by @multiplex55 in #180
- Add weather plugin by @multiplex55 in #181
- Add timer and alarm plugin by @multiplex55 in #182
- Add notes plugin with clipboard actions by @multiplex55 in #183
- Add Wikipedia plugin by @multiplex55 in #184
- Validate folder path before saving by @multiplex55 in #185
- Add bookmark aliases support by @multiplex55 in #186
- Fix command list scrolling by @multiplex55 in #187
- Add hide_after_run option by @multiplex55 in #188
- Add shell command management by @multiplex55 in #189
- Center window on cursor when toggled by @multiplex55 in #190
- Add snippets plugin with dialog by @multiplex55 in #191
- Enable g prefix search filter by @multiplex55 in #192
- Add Win hotkey modifier by @multiplex55 in #193
- Add NotesDialog UI by @multiplex55 in #194
- Add notes dialog support by @multiplex55 in #195
- Handle note dialog search by @multiplex55 in #196
- Add context menus for editing/removing notes by @multiplex55 in #197
- Update help examples by @multiplex55 in #198
- Add volume control plugin by @multiplex55 in #199
- Add brightness control plugin by @multiplex55 in #200
- Add bookmark dialog by @multiplex55 in #201
- Handle Enter key in bookmark alias dialog by @multiplex55 in #202
- Fix notes dialog scrolling by @multiplex55 in #203
- Allow quick notes editor to resize with the window by @multiplex55 in #204
- Fix Enter key handling in notes dialog by @multiplex55 in #205
- Implement usage persistence by @multiplex55 in #206
- Add todo plugin by @multiplex55 in #207
- Fix timer alarm reload duplication by @multiplex55 in #208
- Add clipboard history persistence by @multiplex55 in #209
- Add unit conversion plugin by @multiplex55 in #210
- Remove unreachable match arm by @multiplex55 in #211
- Add SysInfo plugin by @multiplex55 in #212
- Fix compilation errors by @multiplex55 in #213
- Limit volume and brightness plugins to Windows by @multiplex55 in #214
- Add CPU process list dialog to sysinfo by @multiplex55 in #215
- Add recycle bin cleanup plugin by @multiplex55 in #216
- Add drop rate calculator plugin by @multiplex55 in #217
- Add tempfile plugin by @multiplex55 in #218
- Add ASCII art plugin by @multiplex55 in #219
- Fix alarm error handling by @multiplex55 in #220
- Add alias validation for tempfile plugin by @multiplex55 in #221
- Update plugin docs and diagrams by @multiplex55 in #222
- Add missing plugin examples to help overlay by @multiplex55 in #223
- Add plugin function documentation by @multiplex55 in #224
- Add optional notification feature by @multiplex55 in #225
- Handle cursor retrieval failure gracefully by @multiplex55 in #226
- Cleanup unused code and silence warnings by @multiplex55 in #227
- Replace meval with exmex by @multiplex55 in #228
- Embed Windows icon by @multiplex55 in #232
- Improve README instructions by @multiplex55 in #230
- Update tempfile storage path by @multiplex55 in #233
- Add tempfile remove support by @multiplex55 in #234
- Fix hide_after_run for todo done actions by @multiplex55 in #235
- Handle empty todo add and trailing spaces by @multiplex55 in #236
- Add colon duration format by @multiplex55 in #237
- Refactor timer manager by @multiplex55 in #238
- Update timer command syntax by @multiplex55 in #239
- Add snippet add command by @multiplex55 in #240
- Add shell command management by @multiplex55 in #241
- Handle snippet removal by @multiplex55 in #242
- Add todo action success toasts by @multiplex55 in #243
- Refactor main binary to use library modules by @multiplex55 in #244
- Add file watching cache to data plugins by @multiplex55 in #245
- Add timer pause/resume search actions by @multiplex55 in #246
- Refocus query input after commands by @multiplex55 in #247
- Cache folder/bookmark aliases by @multiplex55 in #248
- Add timer sound selection by @multiplex55 in #249
- Fix focus shifting to query when panels open by @multiplex55 in #250
- Improve search with substring matching by @multiplex55 in #251
- Allow case-insensitive prefixes by @multiplex55 in #252
- Ensure case-insensitive contains checks by @multiplex55 in #253
- Update README search info by @multiplex55 in #254
- Add preserve_command setting by @multiplex55 in #255
Full Changelog: 0.1...0.2
0.1
Initial upload so there is a lot here
What's Changed
- Enhance launcher with plugins and settings by @multiplex55 in #1
- Enable dynamic plugins via libloading by @multiplex55 in #3
- Add actions editor GUI by @multiplex55 in #4
- Add hotkey combo parsing by @multiplex55 in #5
- Add filesystem watchers to reload actions and plugins by @multiplex55 in #6
- Fix compilation errors by @multiplex55 in #7
- Add GUI toggle and file menu by @multiplex55 in #8
- Fix compile errors by @multiplex55 in #9
- Fix join handle borrow error by @multiplex55 in #10
- Fix event loop panic by @multiplex55 in #11
- Fix missing dependency for winit by @multiplex55 in #12
- Add CapsLock hotkey toggle and shift override by @multiplex55 in #13
- Fix GUI toggle blocking by @multiplex55 in #14
- Improve GUI toggle behavior by @multiplex55 in #15
- Improve hotkey debug logging by @multiplex55 in #16
- Enable logging filter and fix feature gate by @multiplex55 in #17
- Add pressed state to hotkey listener by @multiplex55 in #18
- Toggle launcher visibility without recreating GUI by @multiplex55 in #19
- Handle window close without exit by @multiplex55 in #20
- Fix hotkey toggle by @multiplex55 in #21
- Hide launcher window by default by @multiplex55 in #22
- Fix compile error with eframe 0.27 by @multiplex55 in #23
- Fix on_exit method signature by @multiplex55 in #24
- Handle closing viewport when user chooses close by @multiplex55 in #25
- Implement modifier-aware hotkeys by @multiplex55 in #26
- Fix GUI visibility toggle by @multiplex55 in #27
- Fix hotkey visibility toggle by @multiplex55 in #28
- Improve debugging logs by @multiplex55 in #29
- Add debug log for GUI visibility update by @multiplex55 in #30
- Improve hotkey error recovery by @multiplex55 in #31
- Warn on invalid hotkey by @multiplex55 in #32
- Improve CapsLock build docs by @multiplex55 in #33
- Handle visibility toggle before GUI ready by @multiplex55 in #34
- Fix initial visibility on startup by @multiplex55 in #35
- Improve launch action exec check by @multiplex55 in #36
- Update default hotkey documentation by @multiplex55 in #37
- Improve hotkey error logging by @multiplex55 in #38
- Update build docs about CapsLock handling by @multiplex55 in #39
- Add hotkey parsing tests by @multiplex55 in #40
- Add HotkeyTrigger take() test by @multiplex55 in #41
- Add queued visibility test by @multiplex55 in #42
- Add quit hotkey support by @multiplex55 in #43
- Fix hotkey detection order by @multiplex55 in #44
- Add hotkey state debug logging by @multiplex55 in #45
- Improve hotkey listener reliability by @multiplex55 in #46
- Add hotkey info log by @multiplex55 in #48
- Update README with hotkey troubleshooting by @multiplex55 in #49
- Add visibility toggle helper and integration test by @multiplex55 in #50
- Graceful shutdown for hotkey listeners by @multiplex55 in #51
- Add quit hotkey test by @multiplex55 in #52
- Wait for GUI thread on quit by @multiplex55 in #54
- Add labels to hotkey tracing by @multiplex55 in #55
- Add visibility change logs by @multiplex55 in #56
- Refactor hotkey listener by @multiplex55 in #57
- Add rdev hotkey simulation tests by @multiplex55 in #58
- Add logs for context and viewport visibility by @multiplex55 in #59
- Add test for numeric zero hotkey by @multiplex55 in #61
- Add zero-key visibility toggle test by @multiplex55 in #62
- Add visibility debugging helpers by @multiplex55 in #63
- Fix visibility code and clean warnings by @multiplex55 in #65
- Fix GUI visibility toggle handling by @multiplex55 in #66
- Fix quit hotkey behavior by @multiplex55 in #67
- Add file browse dialog by @multiplex55 in #68
- Add settings editor with hotkey restart by @multiplex55 in #69
- Add debug logging setting by @multiplex55 in #70
- Add search and new window for command editor by @multiplex55 in #71
- Improve window controls by @multiplex55 in #72
- Inline new command panel by @multiplex55 in #73
- Auto focus search and launch single result by @multiplex55 in #74
- Fix Force Hide not toggling hotkey state by @multiplex55 in #75
- Add Windows hotkey registration module by @multiplex55 in #78
- Remove debug viewport commands by @multiplex55 in #79
- Add F13-F24 hotkey support by @multiplex55 in #81
- Handle hotkey cleanup on exit by @multiplex55 in #82
- Ensure hotkeys cleanup on close by @multiplex55 in #83
- Implement Windows hotkey polling by @multiplex55 in #86
- Update visibility handling by @multiplex55 in #87
- Add focus command test and support by @multiplex55 in #88
- Update visibility logic with mouse position by @multiplex55 in #106
- Add offscreen hide configuration by @multiplex55 in #110
- Add window size persistence by @multiplex55 in #114
- Add high function key support by @multiplex55 in #117
- Add selectable search results by @multiplex55 in #118
- Add clipboard history plugin by @multiplex55 in #119
- Add plugin enable list to settings by @multiplex55 in #120
- Add capability queries by @multiplex55 in #121
- Refactor action creation UI into dialog by @multiplex55 in #122
- Add plugin configuration UI by @multiplex55 in #123
- Update README for plugin management by @multiplex55 in #124
- Add plugin descriptions support by @multiplex55 in #125
- Add plugin editor UI by @multiplex55 in #126
- Add Plugins submenu by @multiplex55 in https://github.com/multiplex55/Multi_Launcher/pu...