Commit Graph

215 Commits

Author SHA1 Message Date
qianlifeng 7a6ec18a35 Prevent the error/beep sound when alt+number/letter is pressed on windows 2024-11-14 00:01:33 +08:00
qianlifeng 6c0b7cd7ca Fix powershell window issues on windows 2024-11-04 10:31:47 +08:00
qianlifeng 7a804f1844 #4036 Fix focus issues on windows 2024-11-03 20:17:51 +08:00
qianlifeng dd7db5735f
Update i18n 2024-11-02 19:03:57 +08:00
qianlifeng 149c2662c7 Improve UWP app icon load speed 2024-11-02 16:33:54 +08:00
qianlifeng bcd9588665
Change default theme and unify hotkeyview key symbols 2024-11-02 11:49:58 +08:00
qianlifeng 188d16a39d
fix: prevent group items from being interactive in result list
- Add group item checks to prevent mouse hover/click interactions
- Disable focus and enter actions for group items in result list
- Maintain existing behavior for non-group items
2024-10-30 13:07:07 +08:00
qianlifeng c30649cea2
Fix #4080 add mouse support for results 2024-10-24 15:03:43 +08:00
qianlifeng fbd92202c2
Add action refresh support for Nodejs plugin 2024-10-23 22:57:49 +08:00
qianlifeng 628356f5c5
Support refreshable acitons 2024-10-22 23:58:06 +08:00
qianlifeng 7bedaac9cd
Improve notify api 2024-10-22 21:17:18 +08:00
qianlifeng 8efb76becc Fix resize issues on windows 2024-10-22 10:10:34 +08:00
qianlifeng ebdf41f76b
Support local filter for selection query 2024-10-21 00:03:40 +08:00
qianlifeng 80456fa00e
Fix toolbar flicker issue 2024-10-20 22:21:07 +08:00
qianlifeng d172f0a5aa
Fix an issue that user can't execute action 2024-10-20 20:15:43 +08:00
qianlifeng 3d4abe9f3c
Refactor UI code to show toolbar messages 2024-10-20 20:05:08 +08:00
qianlifeng 709e0c6a68
feat: Add support for Wox theme icons in WoxImageView 2024-10-16 20:06:58 +08:00
qianlifeng 06127d0639
Improve theme preview 2024-10-16 16:24:43 +08:00
qianlifeng c9d8eee984
Show doctor info on toolbar 2024-10-13 20:10:43 +08:00
qianlifeng aceedb9927
chore: Update hover color for query box 2024-10-12 17:58:51 +08:00
qianlifeng d362fa5b6a
chore: show doctor icon if it is not passed 2024-10-12 16:18:25 +08:00
qianlifeng c7f227db54
Fix code sign issue 2024-10-11 12:05:48 +08:00
qianlifeng 9d0aedd2fa
chore: Update Xcode project settings for macOS app 2024-10-10 21:58:06 +08:00
qianlifeng c8dea71b6e
chore: Update hotkey handling for action panel toggle in windows 2024-09-30 17:16:44 +08:00
qianlifeng e1b2e079f3
chore: Update autostart setting 2024-09-25 18:02:12 +08:00
qianlifeng ef38f7f3d2
chore: Update flutter dependencies and add new packages 2024-09-24 11:37:12 +08:00
qianlifeng 1b463fbd70 Upgrade flutter dependencies 2024-09-24 11:19:58 +08:00
qianlifeng cf9fbc0b17
Fix null app names in macos 2024-09-20 17:29:24 +08:00
qianlifeng 09efcf5d69
Remove toolbar box shadow and enhance file list preview.
Deleted the box shadow from the toolbar to simplify the UI. Refactored the plugin manager to format file list previews, added new translation strings for file selection messages in English and Chinese.
2024-09-09 22:53:14 +08:00
qianlifeng b9f55f8cbc
Optimize toolbar and result view components
Added toolbar tips using reactive variable and optimized redundant code in result view. Improved toolbar aesthetics with shadow support and made minor refactoring.
2024-09-09 22:28:07 +08:00
qianlifeng 3a987b3098
chore: Update WoxHotkeyView to support custom colors 2024-09-05 23:58:24 +08:00
qianlifeng 0a1033ada2
chore: Update .gitignore and launch.json files 2024-09-05 22:45:45 +08:00
qianlifeng a78e72da5a
Update dependencies
Replaced `@NSApplicationMain` with `@main` in `AppDelegate.swift` for Swift 5.3 syntax. Updated various dependencies in `pubspec.lock` to their latest versions for compatibility and stability improvements.
2024-08-07 20:53:23 +08:00
qianlifeng adfcbc949c
Update dependencies and replace ResultTipHeight with ToolbarHeight
Upgraded @wox-launcher/wox-plugin to version 0.0.79. Replaced RESULT_BOTTOM_TIP_BASE_HEIGHT with TOOLBAR_HEIGHT for better clarity and consistency throughout the codebase. Updated relevant method names and usage in accordance with the new constant.
2024-08-05 15:17:40 +08:00
qianlifeng 889bfb2020
Add hotkey support for actions
This update introduces hotkey support, allowing actions and queries to be triggered via hotkeys. New fields and helper methods were added to handle hotkey parsing and execution. Additionally, modifications were made to handle key events and map them to the corresponding actions.
2024-08-02 16:13:35 +08:00
qianlifeng d85832c346
Add async saving for clipboard plugin 2024-08-01 11:40:44 +08:00
qianlifeng 5cfb367560
Refactor controller and variable names for clarity
Updated various controller and variable names to improve code clarity and maintainability. Adjusted scrollbar controllers, action and result lists, and elements focusing to reflect these changes.
2024-08-01 00:06:15 +08:00
qianlifeng 6315e02b5b
Refactor WoxLauncherController
Removed WoxLauncherInterface and refactored WoxLauncherController to integrate its functionality directly. Enhanced methods to improve code clarity, maintainability, and adhere to modern Dart practices including the use of Rx variables for observable states.
2024-07-31 23:22:23 +08:00
qianlifeng 82efa3b791
Refactor keyboard event handling and action panel logic
Switched from KeyboardListener to Focus with autofocus for better keyboard event handling across multiple views. Improved action panel behavior by prioritizing default actions, ensuring they appear first in the list.
2024-07-30 00:21:14 +08:00
qianlifeng e9ede3033a
[WIP] Add i18n 2024-07-29 17:58:11 +08:00
qianlifeng 99bdf6c0d9
Fix query delay for apps 2024-07-25 22:01:27 +08:00
qianlifeng b4d8a9bcd1
Add shadow to action container background
This commit enhances the UI by adding a subtle shadow to the action container in `wox_query_result_view.dart`. The added shadow improves visual hierarchy and depth, using a black color with 10% opacity, 2 spread radius, 8 blur radius, and an offset of (0, 3).
2024-07-25 21:09:29 +08:00
qianlifeng f6470c7b46
Add theme restore functionality and toolbar in the ui 2024-07-25 17:24:25 +08:00
qianlifeng e61d9d1cde
Add group for clipboard plugin 2024-07-16 00:30:15 +08:00
qianlifeng fcaa1be824
Add Lottie image support
This commit updates a variety of dependencies including 'archive', 'lottie', and several 'syncfusion' packages. It also introduces support for Lottie animations in Wox.Image. This includes adding a Lottie enumeration to several files, creating helper functions related to Lottie in WoxImage, and handling Lottie input in ImageView.
2024-07-07 23:10:35 +08:00
qianlifeng 213671919a
Add tail component to query result 2024-07-05 22:10:34 +08:00
qianlifeng 19530a8a22
Add spotify plugin to store 2024-07-05 15:07:12 +08:00
qianlifeng 8604794a95
Add group support for query results 2024-07-04 01:29:23 +08:00
qianlifeng 8f24dba7df
Add size limit check for file preview
This update adds a condition to check the size of the file before generating a preview in the wox_preview_view component. If the file size is more than 1MB, the preview is not generated and a relevant message is displayed to the user. This avoids potential performance issues when handling large files.
2024-07-01 00:27:10 +08:00
qianlifeng 92b05be1cc
Fix trigger keywords setting is missing for store plugins 2024-06-30 23:59:18 +08:00