Commit graph

271 commits

Author SHA1 Message Date
Jack Ye
8e71130831
Merge branch 'dev' into rename-file 2025-10-16 20:07:02 +08:00
01Dri
9ca7c8431b Revert modifications and returning actions 2025-10-15 00:34:16 -03:00
01Dri
8e96d1a461 HistoryStyle enum values 2025-10-14 22:51:28 -03:00
Jack251970
f6d5a27e0b Refactor and enhance history management system
Refactored the `History` class to separate query and last opened history into distinct models, introducing `LastOpenedHistoryItem` and deprecating `HistoryItem`. Added a `HistoryStyle` enum and property to allow users to toggle between "Query History" and "Last Opened History." Simplified history display logic and updated the UI with a dropdown for history style selection.

Improved history item display with dynamic action population and relative timestamps. Enhanced performance by optimizing history storage with a maximum limit and streamlined logic for adding/retrieving items. Ensured backward compatibility by migrating legacy history data to the new format.

Updated localization strings, removed deprecated properties, and cleaned up redundant code. Fixed bugs related to inconsistent history actions and edge cases with legacy data.
2025-10-14 20:28:39 +08:00
01Dri
bf2acfec38 feat: code quality 2025-10-11 02:54:29 -03:00
01Dri
6aa35d592e merge dev 2025-10-08 21:38:10 -03:00
01Dri
c051c5cd50 feat: new history logic in MainViewModel 2025-10-08 21:15:10 -03:00
01Dri
bc1f9d3734 refactor: renaming executed history to last opened history 2025-10-02 00:09:28 -03:00
01Dri
c0369e6e76 feat: radio button with history query option or history executed option 2025-10-02 00:03:48 -03:00
01Dri
3cc4f13f4d feat: New option to show executed results in settings 2025-10-01 23:05:41 -03:00
Jack Ye
542d1eb3be
Merge branch 'dev' into rename-file 2025-09-21 13:15:44 +08:00
Jack251970
1017501153 Fix namespace issue 2025-09-18 12:36:40 +08:00
Jack251970
2ae57ae34c Format & Improve string resources & Rename enums 2025-09-14 12:20:00 +08:00
dcog989
d4a757be49 Enhanced logging
User can now choose None, Error, Info, or Debug.
2025-09-13 19:57:54 +01:00
Jack Ye
9733da7205
Merge branch 'dev' into rename-file 2025-09-05 19:52:26 +08:00
Jeremy Wu
e1cc50c579 Merge remote-tracking branch 'origin/master' into resolve_conflicts 2025-08-31 17:53:21 +10:00
Jack251970
b88e2e9e8e Do not register dialog jump hotkey when dialog jump is disabled 2025-07-20 20:58:49 +08:00
Jack Ye
45ed9faf29
Merge branch 'dev' into rename-file 2025-07-20 20:24:33 +08:00
Kevin Zhang
4f269d3fa9
Dialog Jump - Quickly navigate the Open/Save As dialog window (#1018) 2025-07-20 21:11:09 +10:00
Jack Ye
98179eb2e9
Merge branch 'dev' into rename-file 2025-07-15 20:53:08 +08:00
Jack Ye
77a7c6ec75
Merge branch 'dev' into plugin_update 2025-07-15 19:58:49 +08:00
VictoriousRaptor
970aa5eefe Fix typo 2025-07-14 21:24:11 +08:00
Jack251970
6317d0eec6 Reload on all settings change 2025-07-14 19:29:12 +08:00
Jack251970
c0c7546cfc Add auto plugin update setting & UI 2025-07-14 15:48:15 +08:00
Jack Ye
2acf9b4340
Merge branch 'dev' into rename-file 2025-07-14 09:10:04 +08:00
Jeremy Wu
2e0dd1cfa1
Release 1.20.2 | Plugin 4.7.0 (#3820) 2025-07-13 17:18:34 +03:00
Jack251970
44d9eb8556 Change default to false BEFORE RELEASE 2025-07-13 20:58:26 +08:00
VictoriousRaptor
50de9ba6d6
Merge branch 'dev' into double-pin 2025-07-13 19:46:55 +08:00
VictoriousRaptor
130202108c Add UI for double pinyin options 2025-07-13 19:09:40 +08:00
Jack251970
ed4fdb7561 Update result modifiers when OpenResultModifiers is changed 2025-07-13 10:55:13 +08:00
Jack251970
c5373f6abf Use one way binding for showing result hotkey 2025-07-13 10:51:03 +08:00
Jack251970
0d4598b301 Add property changed for OpenResultModifiers 2025-07-12 15:12:56 +08:00
Jack Ye
35474f2cbc
Merge branch 'dev' into rename-file 2025-07-07 20:39:20 +08:00
Jack251970
d0fc344b54 Explictly implement PropertyChanged 2025-07-02 14:40:25 +08:00
Jack251970
afdb56df44 Change RegisteredHotkeys to observable 2025-07-02 12:56:56 +08:00
Jack251970
b87f233ecb Code quality 2025-07-01 23:03:16 +08:00
Jack Ye
a9486362a8
Merge branch 'dev' into plugin_store_item_vm_null 2025-06-28 18:27:18 +08:00
Jack251970
f7fa647da3 Use IPluginHotkey for explorer plugin 2025-06-25 22:11:42 +08:00
Koisu
502a50b839 added keybind to open the renaming dialog 2025-06-23 15:23:57 -07:00
VictoriousRaptor
f064a815cf
Merge branch 'dev' into double-pin 2025-06-19 20:06:20 +08:00
VictoriousRaptor
b18959514d Add OnPropertyChanged() for double pinyin properties 2025-06-19 19:35:01 +08:00
Jack Ye
43c74f04ac
Merge branch 'dev' into winform_language_issue 2025-06-16 21:10:19 +08:00
Jack Ye
19c81049dd
Merge branch 'dev' into plugin_store_item_vm_null 2025-06-15 17:25:19 +08:00
Jack251970
c06fdb9134 Set topmost default value to false 2025-06-14 20:35:09 +08:00
VictoriousRaptor
818aac715e Use lookup table to translate full pinyin to double pinyin 2025-06-14 14:32:00 +08:00
Jack Ye
e79239eddc
Merge branch 'dev' into plugin_store_item_vm_null 2025-06-13 23:49:16 +08:00
VictoriousRaptor
672649cb9c
Merge branch 'dev' into double-pin 2025-06-11 00:03:09 +08:00
Jack Ye
c4402c6fc8
Merge pull request #3541 from Flow-Launcher/topmost
Support Showing Search Window At Topmost
2025-06-10 10:32:37 +08:00
VictoriousRaptor
e07b33c882 Merge branch 'dev' into double-pin 2025-06-09 23:14:53 +08:00
Jack251970
749dcc6ed2 Show release version after update 2025-06-07 11:24:35 +08:00