Shengkai Lin
c507bb982d
chore(git): remove codemap files from tracking and add to gitignore
...
- Remove 13 codemap.md files from git index (Plugins/Flow.Launcher.Plugin.Explorer)
- Add **/codemap.md pattern to .gitignore
- Add .slim/ to .gitignore
2026-02-01 13:26:50 +08:00
Shengkai Lin
8ee32dfab7
fix(avalonia): fix localization keys in settings pages
...
- Rename Avalonia-specific keys to match existing WPF keys in en.xaml:
- proxyEnabled -> enableProxy, proxyServer -> server, etc.
- toggleFlowLauncher -> flowlauncherHotkey
- install -> installLocalPluginTooltip
- plugin_open_plugin_directory -> pluginDirectory
- Add missing Avalonia-specific keys to en.xaml:
- hotkeyFormatTip, sourceCode, loading
- plugin_settings_open_in_wpf_window, openSettings
- Fix Explorer plugin settings to not expand general section by default
2026-02-01 12:05:01 +08:00
Shengkai Lin
0681332238
fix(explorer): complete Avalonia migration and fix action keyword crashes
...
- Remove WPF views (ActionKeywordSetting, ExplorerSettings, PreviewPanel, QuickAccessLinkSettings)
- Fix NullReferenceException in ActionKeywordModel by initializing settings
- Fix (false,false) crash case in EditActionKeywordAsync
- Add null-safe dialog patterns for owner window
- Move Focus() to OnOpened for reliable control attachment
- Add using for Avalonia PreviewPanel namespace in ResultManager
- Update Main.cs to use AvaloniaControl return type
2026-01-31 23:09:41 +08:00
Hongtao Zhang
e337f9e6c5
feat(explorer): add Avalonia ActionKeywordSetting dialog
...
- Port ActionKeywordSetting window to Avalonia
- Includes keyword editing, enable/disable toggle, validation
- Handles Enter key to submit, Space key blocked in keyword input
2026-01-26 16:32:03 -08:00
Hongtao Zhang
c0d17672af
feat(avalonia): add Avalonia settings views for 8 plugins
...
- Add i18n injection to Application.Resources for DynamicResource bindings
- Create Avalonia settings views for plugins:
- Explorer (ExplorerSettings + QuickAccessLinkSettings dialog)
- BrowserBookmark (SettingsControl + CustomBrowserSettingWindow)
- Calculator (CalculatorSettings)
- ProcessKiller (SettingsControl)
- PluginsManager (PluginsManagerSettings)
- WebSearch (SettingsControl)
- Shell (ShellSetting + converter)
- Program (ProgramSetting)
- Add IsAvalonia detection pattern for dual-framework dialog support
- Update 11 plugin .csproj files with CopyToAvaloniaOutput targets
- Add System.Threading.Tasks using for async RelayCommand support
2026-01-26 15:30:33 -08:00
Jeremy Wu
229987ee90
Release 2.0.3 ( #4121 )
Publish Default Plugins / publish (push) Has been cancelled
Build / build (push) Has been cancelled
2025-11-20 19:01:51 +08:00
Jeremy Wu
f37d4c47cc
Release 2.0.2 | Plugin 5.1.0 ( #4046 )
2025-10-14 13:49:29 +03:00
Jeremy Wu
a05e09908c
Release 2.0.1 ( #3998 )
2025-09-21 20:23:00 +08:00
Jeremy Wu
09366f5bed
New Crowdin updates ( #3931 )
2025-09-03 09:32:29 +08:00
Jeremy Wu
ca01d15dde
New Crowdin updates ( #3824 )
...
* New translations en.xaml (German)
[ci skip]
* New translations en.xaml (French)
[ci skip]
* New translations en.xaml (Arabic)
[ci skip]
* New translations en.xaml (Czech)
[ci skip]
* New translations en.xaml (Danish)
[ci skip]
* New translations en.xaml (Hebrew)
[ci skip]
* New translations en.xaml (Italian)
[ci skip]
* New translations en.xaml (Japanese)
[ci skip]
* New translations en.xaml (Korean)
[ci skip]
* New translations en.xaml (Dutch)
[ci skip]
* New translations en.xaml (Polish)
[ci skip]
* New translations en.xaml (Portuguese)
[ci skip]
* New translations en.xaml (Russian)
[ci skip]
* New translations en.xaml (Slovak)
[ci skip]
* New translations en.xaml (Turkish)
[ci skip]
* New translations en.xaml (Ukrainian)
[ci skip]
* New translations en.xaml (Chinese Simplified)
[ci skip]
* New translations en.xaml (Chinese Traditional)
[ci skip]
* New translations en.xaml (Vietnamese)
[ci skip]
* New translations en.xaml (Portuguese, Brazilian)
[ci skip]
* New translations en.xaml (Norwegian Bokmal)
[ci skip]
* New translations en.xaml (Serbian (Latin))
[ci skip]
* New translations en.xaml (Spanish (Modern))
[ci skip]
* New translations en.xaml (Spanish, Latin America)
[ci skip]
* New translations en.xaml (French)
[ci skip]
* New translations en.xaml (Slovak)
[ci skip]
* New translations en.xaml (Chinese Simplified)
[ci skip]
* New translations en.xaml (Ukrainian)
[ci skip]
* New translations en.xaml (French)
[ci skip]
* New translations en.xaml (Chinese Simplified)
[ci skip]
* New translations en.xaml (Chinese Simplified)
[ci skip]
* New translations en.xaml (Portuguese)
[ci skip]
* New translations en.xaml (German)
[ci skip]
* New translations en.xaml (French)
[ci skip]
* New translations en.xaml (Arabic)
[ci skip]
* New translations en.xaml (Czech)
[ci skip]
* New translations en.xaml (Danish)
[ci skip]
* New translations en.xaml (Hebrew)
[ci skip]
* New translations en.xaml (Italian)
[ci skip]
* New translations en.xaml (Japanese)
[ci skip]
* New translations en.xaml (Korean)
[ci skip]
* New translations en.xaml (Dutch)
[ci skip]
* New translations en.xaml (Polish)
[ci skip]
* New translations en.xaml (Portuguese)
[ci skip]
* New translations en.xaml (Russian)
[ci skip]
* New translations en.xaml (Slovak)
[ci skip]
* New translations en.xaml (Turkish)
[ci skip]
* New translations en.xaml (Ukrainian)
[ci skip]
* New translations en.xaml (Chinese Simplified)
[ci skip]
* New translations en.xaml (Chinese Traditional)
[ci skip]
* New translations en.xaml (Vietnamese)
[ci skip]
* New translations en.xaml (Portuguese, Brazilian)
[ci skip]
* New translations en.xaml (Norwegian Bokmal)
[ci skip]
* New translations en.xaml (Serbian (Latin))
[ci skip]
* New translations en.xaml (Spanish (Modern))
[ci skip]
* New translations en.xaml (Spanish, Latin America)
[ci skip]
* New translations en.xaml (Slovak)
[ci skip]
* New translations en.xaml (French)
[ci skip]
2025-08-31 13:05:43 +03:00
Jeremy Wu
e1cc50c579
Merge remote-tracking branch 'origin/master' into resolve_conflicts
2025-08-31 17:53:21 +10:00
Jack251970
6751942179
Use Binding instead of RelativeResource for code quality
2025-08-17 14:30:03 +08:00
Jack251970
b097aa0c29
Apply style formatter
2025-08-17 14:23:04 +08:00
Jack251970
0228e6e488
Remove unused trigger
2025-08-17 14:22:50 +08:00
Jack251970
ce8b544ff5
Display FilePath in preview panel
2025-08-17 14:20:55 +08:00
Jack251970
21299d153f
Add FileName & FilePath as public properties
2025-08-17 14:18:18 +08:00
Jack251970
9d3a0f0b70
Show FileName under preview image
2025-08-17 14:14:17 +08:00
Jack251970
f1628eec66
Add MaxHeight & MaxWidth for preview image
2025-08-17 14:14:02 +08:00
Jack251970
9f8ff12155
Bind DataContext to itself
2025-08-17 14:13:32 +08:00
VictoriousRaptor
b637e0a028
Use Flow.Launcher.Localization 0.0.4 & update expect list
2025-07-27 00:17:09 +08:00
Jack Ye
54a2817962
Merge branch 'dev' into code_quality
2025-07-24 11:55:46 +01:00
Jack251970
3cfe122c7b
Use new MonitorInfo class class
2025-07-23 13:51:35 +08:00
Jack251970
69c4d19f8b
Improve code quality
2025-07-23 09:09:12 +08:00
VictoriousRaptor
63009ba332
Use ContextMenu class instead of interface
2025-07-23 00:03:48 +08:00
Jack251970
af3aaa8ce7
Update labels for setting view model when culture info changes
2025-07-21 10:29:14 +08:00
Jack251970
b9e0669c46
Intialize translations in InitAsync
2025-07-21 10:27:25 +08:00
VictoriousRaptor
1e4ff43bfc
Use length and count instead of Any()
2025-07-20 23:33:38 +08:00
VictoriousRaptor
ad1d42b5dd
Update labels on initialization to update on language change
2025-07-20 23:23:36 +08:00
VictoriousRaptor
bea1078d20
Remove redundant function call
2025-07-20 23:20:55 +08:00
Jack Ye
ed0524d207
Merge branch 'dev' into code_quality
2025-07-20 20:02:51 +08:00
Jack Ye
8b3f5aa536
Merge branch 'dev' into nuget_dependency
2025-07-20 19:55:36 +08:00
Kevin Zhang
4f269d3fa9
Dialog Jump - Quickly navigate the Open/Save As dialog window ( #1018 )
2025-07-20 21:11:09 +10:00
Jack251970
ba0a113cc9
Add translations & Use ShowMsgError
2025-07-20 12:28:55 +08:00
Jack251970
85ffd6024b
Add translations
2025-07-20 12:07:15 +08:00
Jack Ye
010b6dde79
Merge branch 'dev' into code_quality
2025-07-19 20:40:49 +08:00
Jack251970
7af3c5febf
Upgrade NuGet dependency
2025-07-19 20:26:33 +08:00
Jack Ye
48822fffa7
Merge branch 'dev' into dependabot/nuget/System.Data.OleDb-9.0.3
2025-07-19 19:34:19 +08:00
VictoriousRaptor
81ae8a4687
Only assign when value is different
2025-07-18 21:33:45 +08:00
VictoriousRaptor
2e99ff96c0
Merge branch 'dev' into code_quality
2025-07-18 21:30:25 +08:00
VictoriousRaptor
b03dae638f
Remove redundent save settings call
2025-07-18 21:17:48 +08:00
VictoriousRaptor
976c30e0d2
Update labels on first get
2025-07-18 21:07:53 +08:00
Jack Ye
9b8c1c42c9
Merge branch 'dev' into net9
2025-07-18 09:50:02 +08:00
VictoriousRaptor
7ca0dba461
Remove unnecessary view model reference
2025-07-18 00:15:46 +08:00
Jack251970
3b3fe5201b
Add delete confirmation when deleting quick access links & index search excluded paths
2025-07-17 12:05:10 +08:00
Jack251970
2018956034
Fix label translation issue
2025-07-16 22:02:56 +08:00
VictoriousRaptor
d008b391e0
Fix loc error
2025-07-16 21:31:40 +08:00
VictoriousRaptor
30f7ae0d67
Use Localization for Explorer plugin
2025-07-16 21:28:17 +08:00
Hongtao Zhang
e96a4cf59d
Merge remote-tracking branch 'origin/dev' into net9
...
# Conflicts:
# Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj
# Flow.Launcher/Flow.Launcher.csproj
2025-07-15 15:52:34 -07:00
VictoriousRaptor
e116668ef9
Rename file
2025-07-15 23:57:21 +08:00
VictoriousRaptor
3bf1887362
Intoduce dependency
2025-07-15 23:56:03 +08:00