Commit graph

167 commits

Author SHA1 Message Date
Jack251970
3718ae5640 Improve code quality & Improve code comments 2025-05-22 10:39:09 +08:00
DB p
edae432852 Add FocusQueryTextBox method to set focus on the query text box in MainWindow 2025-05-22 04:14:30 +09:00
Jack251970
5626ab71c7 Log information when failed to execute 2025-05-20 21:57:49 +08:00
Jack251970
3beb4e9c56 Use api functions instead 2025-05-20 21:37:06 +08:00
DB p
2c7fb93d37 Add error handling and validation for custom file manager paths 2025-05-20 18:49:38 +09:00
Jack251970
87d11c0a74 Remove code comments 2025-05-17 21:37:27 +08:00
Jack251970
95eaa79c70 Improve code logic 2025-05-17 21:36:33 +08:00
Jack251970
b5a17b4a24 Improve logic 2025-05-17 21:35:52 +08:00
DB p
b5bbd9f123 Refactor OpenDirectory method to standardize parameter naming and improve path handling 2025-05-17 15:16:34 +09:00
DB p
050c2cb647 Refactor OpenDirectory method to improve path handling and streamline process start logic 2025-05-17 15:08:20 +09:00
Jack Ye
8bb96d7f58
Fix copy to clipboard STA thread issue & Support retry for copy & Async build-in shortcut model & Fix build shortcuts text replace issue & Fix startup window hide issue (#3314) 2025-05-02 14:26:14 +10:00
Jack251970
4a7915b9ff Use api fuctions forr main project 2025-04-13 17:50:44 +08:00
Jack251970
bae0fa5c0e Improve code quality 2025-04-11 22:00:36 +08:00
Jack251970
f99859ad1e Change api function names 2025-04-08 21:38:17 +08:00
Jack251970
e753bb79b1 Add public methods 2025-04-08 21:32:18 +08:00
Jack Ye
a4c8343a48
Merge branch 'dev' into theme_change_api 2025-04-08 20:10:12 +08:00
Jack251970
c11ee2f9e7 Improve code quality & comments & Fix lock issue 2025-04-08 17:20:57 +08:00
Jack251970
dd210ad419 Remove RefreshFrameAsync since ChangeTheme calls this function 2025-04-08 16:41:06 +08:00
Jack Ye
bac14fa7ff
Merge branch 'dev' into theme_change_api 2025-04-08 16:28:17 +08:00
Jack Ye
0619041829
Merge branch 'dev' into binary_storage_api 2025-04-08 16:28:05 +08:00
Jeremy Wu
822b65ed86
Merge pull request #3408 from Jack251970/error_log
New API Function LogError
2025-04-08 18:26:38 +10:00
Jack Ye
9f84a2d50a
Merge branch 'dev' into binary_storage_api 2025-04-08 15:58:49 +08:00
Jack Ye
91b64275c1
Merge branch 'dev' into theme_change_api 2025-04-08 15:58:03 +08:00
Jack Ye
0c0461d0c6
Merge branch 'dev' into theme_change_api 2025-04-05 20:44:08 +08:00
Jack Ye
6af79a1e5d
Merge branch 'dev' into load_image_async 2025-04-05 20:43:36 +08:00
Jack Ye
c55a453a62
Merge branch 'dev' into binary_storage_api 2025-04-05 20:42:48 +08:00
Jack Ye
7695a46be1
Merge branch 'dev' into error_log 2025-04-05 20:41:24 +08:00
Jack251970
3185bda824 Use IRemovable interface instead of reflection 2025-04-05 11:31:24 +08:00
Jack251970
6e5c7ad190 Use ISavable interface instead of reflection 2025-04-05 11:19:01 +08:00
Jack251970
358b1fd7c8 Move theme data and functions into api 2025-04-04 20:10:39 +08:00
Jack Ye
5e637384a4
Merge branch 'dev' into error_log 2025-04-04 16:47:07 +08:00
Jack Ye
35febd348f
Merge branch 'dev' into load_image_async 2025-04-04 16:47:02 +08:00
Jack Ye
8cd81b74f9
Merge branch 'dev' into binary_storage_api 2025-04-04 16:41:08 +08:00
Jack251970
4744ff780e Move PluginManager public function to api 2025-04-04 16:33:03 +08:00
Jack251970
55d1754ed6 Move PluginManifest public function to api 2025-04-04 16:05:33 +08:00
Jack251970
043fe76a61 Add settings save lock 2025-04-04 10:03:19 +08:00
Jack251970
e4577eb23e Improve code comment 2025-04-04 10:02:47 +08:00
Jack251970
95b38d21af Wait image cache saved before restarting 2025-04-04 09:57:03 +08:00
Jack251970
5165ce8f2a Add LoadImageAsync api function 2025-04-02 18:22:36 +08:00
Jack251970
68e1fc28ef Use try remove for safety 2025-04-01 14:35:43 +08:00
Jack251970
ca221d7100 Add binary storage api functions 2025-04-01 14:19:59 +08:00
Jack251970
1381248e9e Adjust code formats 2025-04-01 11:54:18 +08:00
Jack251970
6f0126d3ba Add log error api function for csharp and jsonrpc 2025-04-01 11:47:18 +08:00
Jack Ye
e3af882eec
Merge branch 'dev' into plugin_settings_cache_path 2025-03-20 14:00:07 +08:00
Jack Ye
87f765be4a
Merge pull request #3261 from Jack251970/multiple_keywords
Support Multiple keywords for Plugins
2025-03-20 13:46:23 +08:00
Jack251970
4d080a90c6 Fix build issue 2025-03-17 10:25:02 +08:00
Jack251970
698217f25d Improve code quality 2025-03-17 10:07:40 +08:00
Jack Ye
ba0d4127ec
Merge branch 'dev' into multiple_keywords 2025-03-01 12:36:41 +08:00
Jack Ye
7975ab5882
Merge branch 'dev' into plugin_settings_cache_path 2025-03-01 08:51:06 +08:00
Jeremy Wu
65f85cfbc0
Merge pull request #3267 from Jack251970/improve_progress_box
Improve Progress Box Design
2025-02-28 18:12:31 +11:00