Flow.Launcher/Flow.Launcher.Infrastructure
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
..
DialogJump Add null checks and improve dialog window handling 2025-11-23 18:05:12 +08:00
Exception Remove unused using 2023-04-25 21:02:34 +08:00
Hotkey Add keyevent in Plugin project & Improve Shell plugin code quality 2025-04-09 12:30:50 +08:00
Http Use PublicApi.Instance instead of private one 2025-09-23 17:40:54 +08:00
Image Add documents 2025-09-23 21:39:42 +08:00
Logger Improve log file format 2025-09-14 12:25:54 +08:00
Properties Fix (some) build warnings 2022-08-07 21:31:38 -07:00
Storage Fix typos 2025-08-13 14:19:52 +08:00
UserSettings Add option to show taskbar when Flow Launcher is opend (#4177) 2025-12-31 18:05:53 +08:00
Constant.cs Merge branch 'dev' into plugin_settings_cache_path 2025-03-27 19:39:21 +08:00
FileExplorerHelper.cs Use DialogJump to get explorer path 2025-09-06 15:52:57 +08:00
Flow.Launcher.Infrastructure.csproj Merge pull request #4011 from Flow-Launcher/flow_launcher_localization1 2025-09-28 00:04:14 +08:00
FodyWeavers.xml
Helper.cs Move ValidateDirectory functions to FileFolders for plugin usage 2025-04-02 20:17:32 +08:00
IAlphabet.cs Update doc 2025-07-13 19:48:49 +08:00
KeyConstant.cs
NativeMethods.txt Add option to show taskbar when Flow Launcher is opend (#4177) 2025-12-31 18:05:53 +08:00
packages.lock.json Merge pull request #4011 from Flow-Launcher/flow_launcher_localization1 2025-09-28 00:04:14 +08:00
PInvokeExtensions.cs Fix crash on ×32 devices 2025-05-24 13:10:25 +08:00
PinyinAlphabet.cs Avoid adding unnecessary space and improve unit test 2025-12-07 18:50:54 +08:00
Stopwatch.cs Use local reference instead 2025-04-13 17:11:36 +08:00
StringMatcher.cs Make function static 2025-04-10 09:36:47 +08:00
TranslationMapping.cs Fix index lookup for boundary 2025-12-07 18:16:09 +08:00
Win32Helper.cs Add option to show taskbar when Flow Launcher is opend (#4177) 2025-12-31 18:05:53 +08:00