Commit Graph
19 Commits
Author SHA1 Message Date
DHR60 9664ee380e ViewModel-First (#9621)
* Interaction

* Remove view action

* ViewModel-first

* MainGirdOrientation Hot Reload

* Fix avalonia preview

* Remove CloseWindowInteraction

* Fix

* Avoid threading issues

* Fix

* ProfilesSelect

* Try fix previewer

* Remove AppEvents.ProfilesRefreshRequested

* Remove AppEvents.SubscriptionsRefreshRequested

* Remove AppEvents.ProxiesReloadRequested

* Remove AppEvents.AdjustMainLvColWidthRequested

* Remove AppEvents.SetDefaultServerRequested

* Remove AppEvents.RoutingsMenuRefreshRequested

* Remove AppEvents.TestServerRequested

* Remove AppEvents.InboundDisplayRequested

* Remove AppEvents.SubscriptionsUpdateRequested

* Remove AppEvents.ShowHideWindowRequested

* Remove AppEvents.ReloadRequested

* Remove AppEvents.AddServerRequested

* Fix
2026-07-14 09:05:05 +08:00
2dust f7206f3405 Improve CheckUpdateModel 2026-05-18 17:32:07 +08:00
2dust 460a674ebc Add 'Check Only' update action
Introduce a new "Check Only" feature: add CheckOnlyCmd to CheckUpdateViewModel with CheckOnlyTask that queries updates (via UpdateService.CheckHasUpdateOnly) for selected cores and reports results without performing updates. Wire up a new btnCheckOnly in both Desktop and Avalonia views and bind the command. Add localized menuCheckOnly entries to multiple .resx files and update ResUI.Designer. Also shorten the pre-release label to "Check for pre-release" in resource files.
2026-05-17 19:15:57 +08:00
2dust 390061f9bd Fix the desktop UI bug 2025-02-21 12:40:45 +08:00
2dust 42324a2c9e Adjust controls margin 2025-02-20 18:34:25 +08:00
2dust 2e6c82c851 Adjust UI
https://github.com/2dust/v2rayN/issues/6751
2025-02-20 14:07:12 +08:00
2dust 127858d582 Adjust UI for desktop 2025-01-10 14:23:03 +08:00
2dust 1a5eeb9401 Adjust UI for desktop 2025-01-09 21:03:17 +08:00
2dust e122ea8146 Optimize VerticalAlignment="Center" 2025-01-02 12:20:43 +08:00
2dust 25fddc3c71 Code clean for desktop 2024-12-23 14:28:33 +08:00
2dust 4f48e8b190 Optimize UI 2024-12-19 10:23:46 +08:00
2dust 736d995d4c up PackageReference 2024-11-17 14:11:51 +08:00
2dust ee57d5b8e6 Improve checkup date 2024-11-04 14:15:59 +08:00
2dust 50449df08d Improved 2024-10-19 14:30:14 +08:00
2dust f60575b77c Improved CoreInfo 2024-10-07 20:10:00 +08:00
2dust b33f536dbd Improved UI for Desktop PathIcon 2024-10-05 14:53:34 +08:00
2dust 3ecbd3bc10 Improved UI for Desktop CheckUpdate 2024-10-04 16:01:36 +08:00
2dust 90ba80436d Improved UI for Desktop version 2024-10-04 14:25:09 +08:00
2dust 8343a1002f Improvement check updates for Desktop 2024-09-05 13:29:25 +08:00