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
z1nc0r3
7d164517ca
#1678 Add "hh:mm:ss tt" to clock formats.
2022-12-18 13:45:02 +05:30
Hongtao Zhang
72159d4727
Adjust priority to command and open directory to command
2022-12-04 02:13:14 -06:00
Jeremy
e1e89514d4
remove duplicated updater pre-startup methods
2022-12-01 20:58:31 +11:00
Jeremy Wu
9eb5489863
update setting's environment file paths after app update
2022-11-28 08:44:42 +11:00
DB p
0298f17a2b
- Change Preview Item to non-clickable
...
- Fix Margin when change shadow setting
- Change Preview Item Texts to translatable
2022-11-28 03:13:28 +09:00
Jeremy Wu
2dba51861f
Merge remote-tracking branch 'origin/dev' into add_nodejs_env
2022-11-27 12:48:07 +11:00
Jeremy Wu
e7128f9b68
Merge pull request #1566 from onesounds/ThemeRedesign
...
Improve Themes
2022-11-25 20:35:41 +11:00
Kevin Zhang
5b2990cbe9
Merge pull request #1568 from VictoriousRaptor/FixNewCultureInfo
...
[Dev] Fix new culture info
2022-11-24 23:49:13 -06:00
DB P
2df24c2790
Merge branch 'dev' into ThemeRedesign
2022-11-25 13:32:07 +09:00