Jack251970
d0e799b8ed
Fix double navigation issue
2025-05-15 20:16:50 +08:00
Jack251970
5b17fad67c
Fix duplicated value change
2025-05-15 19:51:30 +08:00
Jack251970
57dccce1bf
Fix setting window navigation update issue & Check view model null instead of IsInitialized flag
2025-05-15 18:35:57 +08:00
Jack251970
e3573f32d5
Improve code quality
2025-04-25 08:42:41 +08:00
Jack251970
84b0393fd0
Use dependency injection for setting page view models
2025-04-24 21:51:14 +08:00
Jack251970
f4f8e9af52
Make settings readonly
2025-04-23 12:49:36 +08:00
Jack251970
c3509c3b20
Use property change event for settings & Use INotifyPropertyChanged instead
2025-04-23 12:43:34 +08:00
DB p
9b52cb6a10
Remove unused PropertyChanged event and OnPropertyChanged method from SettingWindowViewModel
2025-04-23 11:53:54 +09:00
DB p
a28ee701b8
Add settingwindowfont config and menu
2025-04-17 18:45:31 +09:00
Jack251970
91490c0251
Remove usage of _settingsVM._settings and make _settings private
2025-02-23 22:05:49 +08:00
Hongtao Zhang
f5f0986036
remove some usage of Ioc.GetRequiredService when injection is possible.
2025-02-23 21:54:08 +08:00
Jack251970
8d8384965e
Improve dependency injection in updater & settings view model & settings page
2025-01-13 12:00:45 +08:00
Jack251970
3cb9d1dce4
Remove IApp & AppExtensions and use dependency injection instead
2025-01-12 20:04:44 +08:00
Jack251970
1b76a2bc1a
Use dependency injection for all services
2025-01-12 19:45:36 +08:00
Jack251970
32cac76c82
Improve Settings management
2025-01-12 18:44:52 +08:00
DB p
6ad21bd636
Fix Logic
2024-05-29 18:16:35 +09:00
Yusyuriv
c350c5d7cf
The rest of the settings window cleanup
2024-05-20 09:05:22 +06:00
Yusyuriv
3c54114bc9
Fully functional General pane in the settings window
2024-04-29 13:06:17 +06:00
DB p
7e4a37c1a3
Fix General
2024-04-29 12:38:51 +09:00
DB p
c9fc49473b
- Adjust Style
...
- Adjust General Page
2024-04-28 20:58:28 +09:00
DB p
b4570e9aaa
- Add Pages
2024-04-27 21:57:55 +09:00
DB p
a140b118e5
- Split Style Code to SettingWindowStyle
...
- Adjust Navigation Style
- Add General.xaml
2024-04-27 20:00:24 +09:00
Hongtao Zhang
c544a7e3af
Change all the logic back to control rather than viewmodel
2024-04-17 11:57:54 -05:00
DB p
d15cc1e6e6
Change Default Autocomplete hotkey
2024-04-15 22:17:15 +09:00
DB p
e53e1a0222
Add Next/Prev Hotkey Item
2024-04-15 21:52:15 +09:00
DB p
22021c10ee
Add AutoComplete Hotkey Item
2024-04-13 18:47:37 +09:00
Hongtao Zhang
690def1efa
fix(i18n): fix previous commit by using lazy to delay fetching translation
2024-04-13 01:11:26 -05:00
Hongtao Zhang
453f767188
Revise Hotkey Structure
...
- Put all logic to HotkeyControlViewModel.cs
- Remove logic about GetFocus/LostFocus
- RegisterCallBack (Delegate)
2024-04-12 11:10:25 -05:00
Florian Grabmeier
9d5f74ca8f
Add sound effect volume
...
Signed-off-by: Florian Grabmeier <flo.grabmeier@gmail.com>
2024-01-16 00:19:00 +01:00
Alex Davies
9d0474585d
Refactored to describe via discrete speed settings
...
Can now select either Slow, Medium or Fast, or a user-defined Custom speed for the animation. Additionally, the speed is hidden when animations are disabled.
2023-06-23 18:42:36 +01:00
Alex Davies
bb7023ab25
Added Animation Length slider
...
Added a slider in Appearance to adjust the length of the open animation for the launcher. By default the animation should be the same as it was previously (the first part of the animation is about 10ms shorter so that the ratio is simpler - 2/3 instead of 25/36)
Currently only has language support for English and the length is adjustable from 100ms to 2000ms in steps of 10.
2023-06-23 03:15:30 +01:00
Vic
d9b70e69f3
Refactor save settings logic
...
SettingWindowViewModel.Save() only saves Flow settings
2023-04-25 22:38:36 +08:00
Vic
4092ef83ea
Formatting
2023-03-20 20:31:49 +08:00
Vic
115d3a58f4
Add custom monitor number selection combobox
2023-03-20 17:50:53 +08:00
DB p
55b247f540
- Add Primary/Second/Custom Position in window position setting
...
- Adjust Strings
- Rename WindowPosition Setting
2023-03-13 12:29:52 +09:00
Hongtao Zhang
48d3193876
Fix spelling
2023-01-09 09:56:48 -06:00
Hongtao Zhang
4a0891cac7
revise theme structure to achieve the property update
2023-01-09 09:39:50 -06:00
Vic
4d10089e3f
Refactor clear log folder logic
...
Clear logs of all versions
Use binding for button text
Move open log dir to vm
2023-01-02 23:03:20 +08:00
VictoriousRaptor
f42f87c766
Merge pull request #1709 from VictoriousRaptor/LazyLoadPreview
...
Lazy load preview image
2022-12-29 21:17:20 +08:00
Vic
76357fb749
Update tooltip when hotkey changes
2022-12-28 14:15:16 +08:00
Vic
8f3ca61b21
Show Preview Hotkey in tooltip
2022-12-28 01:25:07 +08:00
Vic
bdbef54016
Move to proper location
2022-12-28 01:18:46 +08:00
Jeremy Wu
7da7e608b1
Merge branch 'dev' into add_nodejs_env
2022-12-27 15:43:49 +09:30
Vic
b65a32a525
Remove redundant tt
2022-12-25 14:05:38 +08:00
VictoriousRaptor
6c53b7e8b3
Merge branch 'dev' into dev
2022-12-25 13:54:13 +08:00
Jeremy
d386735301
Merge remote-tracking branch 'origin/dev' into add_nodejs_env
2022-12-25 05:09:16 +11:00
Jeremy Wu
ac1658fe04
add comment
2022-12-20 21:15:30 +11:00
Jeremy Wu
5af272ad0b
Merge branch 'dev' into add_nodejs_env
2022-12-20 20:56:46 +11:00
DB p
8fbf7a8526
Add Time sec format
2022-12-19 10:56:49 +09:00
Vic
4fd5039e66
Fix item can't be unselected after editing shortcut
2022-12-19 00:37:02 +08:00