Commit graph

258 commits

Author SHA1 Message Date
VictoriousRaptor
8e80c3bde6
Add option to show taskbar when Flow Launcher is opend (#4177)
* Add option to show taskbar when Flow Launcher is invoked

Co-authored-by: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>

* Fix: Use ABM_ACTIVATE instead of ABM_SETSTATE for temporary taskbar showing

Co-authored-by: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>

* Remove unnecessary unsafe keyword from ShowTaskbar method

Co-authored-by: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>

* Fix missing closing braces in Win32Helper.cs

Co-authored-by: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>

* Change wording from 'invoked' to 'opened' in localization strings

Co-authored-by: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com>

* Show/hide tasking when showing/hiding Flow

* Remove unused APPBARDATA

* Guard HideTaskbar() with state so show/hide stay balanced

* Improve taskbar visibility management in MainViewModel

Moved taskbar show logic to after keyboard layout switch in Show().Ensures consistent taskbar state when invoking or hiding the app.

* Clean code

* Clean code

* Remove blank line

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jack Ye <jack1160210343@gmail.com>
Co-authored-by: Jack251970 <1160210343@qq.com>
2025-12-31 18:05:53 +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
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
Jeremy Wu
e1cc50c579 Merge remote-tracking branch 'origin/master' into resolve_conflicts 2025-08-31 17:53:21 +10: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
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
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
Jack Ye
a9486362a8
Merge branch 'dev' into plugin_store_item_vm_null 2025-06-28 18:27:18 +08: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
Jack Ye
87c6e3085a
Merge branch 'dev' into winform_language_issue 2025-06-03 14:36:02 +08:00
Jack Ye
2c40d2fe43
Merge branch 'dev' into topmost 2025-06-03 14:35:48 +08:00
Jack251970
6bf7f00f0a Add unknown source warning setting 2025-06-01 16:28:16 +08:00
Jack Ye
406c29f0d6
Merge branch 'dev' into plugin_store_item_vm_null 2025-06-01 15:55:59 +08:00
DB P
05486eae26 Add OpenHistory hotkey functionality and binding 2025-05-30 14:45:19 +09:00
Jack251970
949344a51e Add internal model for plugin management 2025-05-22 17:32:33 +08:00
Jack251970
f7f52e269a Set culture info before creating application 2025-05-21 14:31:09 +08:00
DB p
037b800f4a Add file manager path validation and error handling in SelectFileManagerWindow 2025-05-20 18:18:12 +09:00
Jeremy Wu
2770c6a977
Merge branch 'dev' into fix_result_clearing_nonquery 2025-05-19 08:28:52 +10:00
Jack251970
7399d11261 Add whitespace for if 2025-05-17 20:27:31 +08:00
Jeremy
0b44097111 fix encapsulation for show results 2025-05-17 22:12:35 +10:00
Jeremy
b4955f7474 add subscriber for show history result toggle in settings 2025-05-17 20:41:25 +10:00
Jack Ye
9e85d2e364
Merge branch 'dev' into topmost 2025-05-14 20:26:13 +08:00