辉鸭蛋
|
93250f84cf
|
update UI experience
在 `App.xaml` 中添加了 `BooleanToEnableTextConverter` 转换器。
在 `ScriptControlPage.xaml` 中:
* 更新了文本描述,增加了对配置组排序的说明。
* 添加了一个新的 `TextBlock` 和 `Button`,用于新增配置组。
* 将“启用状态”列从简单的文本显示改为 `ToggleSwitch` 控件,并使用 `BooleanToEnableTextConverter` 进行绑定。
* 将 `ListBox.ContextMenu` 更改为 `ListView.ContextMenu`。
* 为“修改JS脚本自定义配置”菜单项添加了样式和触发器,以根据脚本类型动态显示或隐藏。
在 `ScriptControlViewModel.cs` 中:
* 添加了 `System.ComponentModel` 的引用。
* 注释掉了 `WriteScriptGroup` 的循环调用。
* 修改了 `ShowEditWindow` 方法,将关闭按钮文本从“确定”改为“关闭”。
* 在 `EditJsScriptSettings` 方法中,添加了对 `LoadSettingUi` 返回值的检查,并在未提供自定义配置时显示警告。
* 在 `ScriptProjectsCollectionChanged` 方法中,添加了对项目属性变化的事件处理。
* 添加了 `ScriptProjectsPChanged` 方法,用于处理项目属性变化事件。
* 更新了 `OnGoToScriptGroupUrl` 方法中的 URL。
新增了 `BooleanToEnableTextConverter.cs` 文件,实现了 `BooleanToEnableTextConverter` 转换器,用于将布尔值与启用状态文本进行转换。
|
2024-09-07 12:31:07 +08:00 |
|
ema
|
9b874d3747
|
small trial with using Toast instead of MessageBox
|
2024-08-16 00:43:32 +08:00 |
|
辉鸭蛋
|
308d398036
|
script group ui
|
2024-08-10 13:37:29 +08:00 |
|
ema
|
5bfc11c797
|
use digital font to show fps
|
2024-07-17 23:36:50 +08:00 |
|
辉鸭蛋
|
0973ca0887
|
use new icon
|
2024-05-28 01:08:42 +08:00 |
|
ema
|
684fac7d29
|
fix style about CardExpander
|
2024-05-27 23:04:55 +08:00 |
|
辉鸭蛋
|
5c6a96957e
|
add new icon font
|
2024-05-27 22:28:32 +08:00 |
|
ema
|
cb9dc4ca2e
|
UI/UX: use MiSans-Regular as TextThemeFontFamily
|
2024-05-15 20:26:55 +08:00 |
|
Mr-Quin
|
3973a132b4
|
Add notification
|
2024-03-30 13:57:02 -07:00 |
|
qhy040404
|
fb8ee063bc
|
Use converter to optimize binding
impl #296
|
2024-03-07 14:59:17 +08:00 |
|
ema
|
e06e7c878c
|
simplify OnStartup method
|
2023-11-26 02:13:30 +08:00 |
|
huiyadanli
|
548e136d11
|
Menu navigation & DI
|
2023-10-05 17:56:57 +08:00 |
|
huiyadanli
|
95bbb55eff
|
Init main window UI
|
2023-10-05 00:47:03 +08:00 |
|
huiyadanli
|
6242dd6513
|
feat: mvvm
|
2023-09-10 18:03:27 +08:00 |
|
huiyadanli
|
2cf632195c
|
feat: init
|
2023-08-27 09:12:37 +08:00 |
|