Commit graph

28 commits

Author SHA1 Message Date
Hongtao Zhang
4120407ac3 Add initial Avalonia UI project for migration
Create Flow.Launcher.Avalonia project as foundation for migrating from WPF to Avalonia UI framework.

Key components:
- MainWindow with query box and results list (matching WPF layout)
- ViewModels: MainViewModel, ResultsViewModel, ResultViewModel
- Themes/Base.axaml with converted styles from WPF
- FluentAvaloniaUI for Windows 11 styling
- References existing Core/Infrastructure/Plugin projects

The project builds and runs alongside the existing WPF application.
This is Phase 1 of the incremental migration approach.
2026-01-14 23:01:35 -08:00
Yusyuriv
909771c731
Add Settings.XamlStyler to root of the solution 2024-05-24 06:06:43 +06:00
Jeremy
4502f19cba set main Flow Launcher project as default start up 2023-08-06 12:37:46 +10:00
Ioannis G
46c7c53477
use AccelerateBuildsInVisualStudio for faster builds 2023-06-26 14:08:25 +03:00
DB P
c5b384e4df
Update Flow.Launcher.sln 2022-11-25 19:26:15 +09:00
DB p
768c44567a Add Checkboxes and Adjust layout 2022-09-20 19:22:13 +09:00
Oren Nachman
a3197f8ee1 Fix (some) build warnings
CS1572
CS1573
CS0168
CS8073
CA2200
VSTHRD110
VSTHRD200
VSTHRD105
SYSLIB0013
CS8524
2022-08-07 21:31:38 -07:00
Jeremy
7297c1be39 remove ControlPanel plugin 2021-12-02 22:00:21 +11:00
Jeremy
0b725eb02c change project to .Net SDK, Any CPU build, remove Platform targeted, 2021-12-01 22:15:22 +11:00
Jeremy
c88af8a4c6 include WindowsSettings project in build 2021-12-01 06:54:11 +11:00
Jeremy
bf1e9397b8 rename WindowsSettings project 2021-12-01 06:27:51 +11:00
Kevin Zhang
02bb75fac4 Include WindowsSettings in Flow Project 2021-10-29 21:53:22 -05:00
Jeremy Wu
e2b0386818 remove Color plugin from Flow as a default plugin 2020-12-29 22:32:14 +11:00
Jeremy Wu
7a7815b9c1 remove plugin PluginManagement 2020-12-10 23:07:17 +11:00
Jeremy Wu
311222ecd5 update file name update method name 2020-12-10 19:54:30 +11:00
Jeremy Wu
a460aefa1f add PluginsManager 2020-12-06 19:58:27 +11:00
Jeremy Wu
904ad1a5e1 include Directory.Build.targets file in solution 2020-09-22 05:38:53 +10:00
Jeremy Wu
c6701aa8a6 move everything plugin to its own repo
https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Everything
2020-07-20 05:55:56 +10:00
Ioannis G
755add2518
fix build order in solution file
Make the `Flow.Launcher` project depend on the `ProcessKiller` project.
Currently, `Flow.Launcher` is built before the `ProcessKiller` plugin,
and therefore gets packaged (post-build script) without it.
2020-07-04 18:48:22 +03:00
Ioannis G
852750d1c6
start off the ProcessKiller plugin
This plugin is a direct port of Wox.Plugin.ProcessKiller from
https://github.com/theClueless/Wox.Plugins
2020-07-02 23:44:48 +03:00
Ioannis G
ca20370e84
remove the hello-world plugins (#96) 2020-07-01 13:40:37 +03:00
Jeremy Wu
e421ef8925 remove Folder plugin 2020-06-08 21:07:01 +10:00
Jeremy Wu
eefe2b9ea9 Merge remote-tracking branch 'origin/dev' into explorer_plugin 2020-06-08 20:53:13 +10:00
Jeremy Wu
8848ed1a00 Add skeleton tests and classes for Explorer 2020-05-11 23:15:15 +10:00
Ioannis G
9737d2fc70
delete nuspec file for the plugin project
no longer needed
2020-05-04 15:14:47 +03:00
Ioannis G
1238d86fc5
add HelloWorldFSharp example plugin 2020-04-30 11:40:28 +03:00
Jeremy Wu
28d67c8c81 Rename further code and text 2020-04-21 22:54:41 +10:00
Jeremy Wu
3c7f067770 rename all project file name 2020-04-21 21:27:02 +10:00
Renamed from Wox.sln (Browse further)