From 8a8bede89b350edfbea63e8aefcd32130923a89d Mon Sep 17 00:00:00 2001 From: HeXiangLong <3234374354@qq.com> Date: Wed, 11 Jun 2025 15:48:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=B8=80=E5=9D=A8=E4=B8=9C?= =?UTF-8?q?=E8=A5=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 8196 -> 10244 bytes .gitignore | 0 CONTRIBUTING.md | 0 LICENSE | 0 README.md | 0 Scripts/buildLinux.sh | 0 Scripts/buildOSX.sh | 0 Scripts/buildWin.bat | 0 audio/attend_class.wav | Bin audio/finish_class.wav | Bin audio/prepare_class.wav | Bin basic_dirs.py | 0 cliff.toml | 0 conf.py | 0 config/config.json | 0 config/data/amap_weather.db | Bin config/data/amap_weather_status.json | 0 config/data/qq_weather_status.json | 0 config/data/qweather_status.json | 0 config/data/subject.json | 0 config/data/weather_api.json | 0 config/data/xiaomi_weather.db | Bin config/data/xiaomi_weather_status.json | 0 config/default.json | 0 config/default_config.json | 0 config/mirror.json | 0 config/schedule/新课表 - 1.json | 0 cses_mgr.py | 0 extra_menu.py | 0 file.py | 0 font/HarmonyOS_Sans_SC_Bold.ttf | Bin font/LICENSE.txt | Bin generate_speech.py | 0 img/Banner.png | Bin img/Logo.png | Bin img/Octicons-mark-github.svg | 0 img/attend_class.svg | 0 img/bilibili-website.favicon.svg | 0 img/favicon.icns | Bin img/favicon.ico | Bin img/favicon.png | Bin img/logo/favicon-error.ico | Bin img/logo/favicon-exmenu.ico | Bin img/logo/favicon-settings.ico | Bin img/logo/favicon-update.png | Bin img/logo/favicon.ico | Bin img/logo/favicon.png | Bin img/plaza/banner_network-failed.png | Bin img/plaza/banner_pre.png | Bin img/plaza/plugin_pre.png | Bin img/pp_favicon.png | Bin img/screenshot_0.png | Bin img/screenshot_1.png | Bin img/settings/default.png | Bin img/settings/floating.png | Bin img/settings/hide_all.png | Bin img/settings/plugin-icon.png | Bin img/subject/abc.svg | 0 img/subject/after_school.svg | 0 img/subject/art.svg | 0 img/subject/biology.svg | 0 img/subject/break.svg | 0 img/subject/chemistry.svg | 0 img/subject/chinese.svg | 0 img/subject/geography.svg | 0 img/subject/history.svg | 0 img/subject/it.svg | 0 img/subject/math.svg | 0 img/subject/meeting.svg | 0 img/subject/music.svg | 0 img/subject/pe.svg | 0 img/subject/physics.svg | 0 img/subject/self_study.svg | 0 img/subject/xmark.svg | 0 img/weather/0.svg | 0 img/weather/0d.svg | 0 img/weather/1.svg | 0 img/weather/10.svg | 0 img/weather/11.svg | 0 img/weather/12.svg | 0 img/weather/13.svg | 0 img/weather/13d.svg | 0 img/weather/14.svg | 0 img/weather/15.svg | 0 img/weather/16.svg | 0 img/weather/17.svg | 0 img/weather/18.svg | 0 img/weather/19.svg | 0 img/weather/1d.svg | 0 img/weather/2.svg | 0 img/weather/20.svg | 0 img/weather/21.svg | 0 img/weather/22.svg | 0 img/weather/23.svg | 0 img/weather/24.svg | 0 img/weather/25.svg | 0 img/weather/26.svg | 0 img/weather/27.svg | 0 img/weather/28.svg | 0 img/weather/29.svg | 0 img/weather/3.svg | 0 img/weather/30.svg | 0 img/weather/31.svg | 0 img/weather/32.svg | 0 img/weather/33.svg | 0 img/weather/35.svg | 0 img/weather/3d.svg | 0 img/weather/4.svg | 0 img/weather/5.svg | 0 img/weather/53.svg | 0 img/weather/6.svg | 0 img/weather/7.svg | 0 img/weather/8.svg | 0 img/weather/9.svg | 0 img/weather/900.svg | 0 img/weather/901.svg | 0 img/weather/99.svg | 0 img/weather/alerts/blue.png | Bin img/weather/alerts/orange.png | Bin img/weather/alerts/red.png | Bin img/weather/alerts/yellow.png | Bin img/weather/bkg/day.png | Bin img/weather/bkg/night.png | Bin img/weather/bkg/rain.png | Bin list_.py | 0 main.py | 0 menu.py | 0 network_thread.py | 0 play_audio.py | 0 plugin.py | 0 plugin_plaza.py | 0 plugins/plugins_from_pp.json | 2 +- requirements.txt | 0 run.sh | 5 +++-- tip_toast.py | 0 .../dark/preview/widget-countdown-day.png | Bin ui/default/dark/preview/widget-countdown.png | Bin .../dark/preview/widget-current-activity.png | Bin ui/default/dark/preview/widget-custom.png | Bin .../dark/preview/widget-next-activity.png | Bin ui/default/dark/preview/widget-time.png | Bin ui/default/dark/preview/widget-weather.png | Bin ui/default/dark/toast-open_dialog.ui | 0 ui/default/dark/widget-base.ui | 0 ui/default/dark/widget-countdown-day.ui | 0 ui/default/dark/widget-countdown.ui | 0 ui/default/dark/widget-current-activity.ui | 0 ui/default/dark/widget-floating.ui | 0 ui/default/dark/widget-next-activity.ui | 0 ui/default/dark/widget-time.ui | 0 ui/default/dark/widget-weather.ui | 0 ui/default/preview/widget-countdown-day.png | Bin ui/default/preview/widget-countdown.png | Bin .../preview/widget-current-activity.png | Bin ui/default/preview/widget-custom.png | Bin ui/default/preview/widget-next-activity.png | Bin ui/default/preview/widget-time.png | Bin ui/default/preview/widget-weather.png | Bin ui/default/theme.json | 0 ui/default/toast-open_dialog.ui | 0 ui/default/widget-base.ui | 0 ui/default/widget-countdown-day.ui | 0 ui/default/widget-countdown.ui | 0 ui/default/widget-current-activity.ui | 0 ui/default/widget-floating.ui | 0 ui/default/widget-next-activity.ui | 0 ui/default/widget-time.ui | 0 ui/default/widget-weather.ui | 0 .../dark/preview/widget-countdown-day.png | Bin ui/hoshino/dark/preview/widget-countdown.png | Bin .../dark/preview/widget-current-activity.png | Bin ui/hoshino/dark/preview/widget-custom.png | Bin .../dark/preview/widget-next-activity.png | Bin ui/hoshino/dark/preview/widget-time.png | Bin ui/hoshino/dark/preview/widget-weather.png | Bin ui/hoshino/dark/widget-base.ui | 0 ui/hoshino/dark/widget-countdown-day.ui | 0 ui/hoshino/dark/widget-countdown.ui | 0 ui/hoshino/dark/widget-current-activity.ui | 0 ui/hoshino/dark/widget-next-activity.ui | 0 ui/hoshino/dark/widget-time.ui | 0 ui/hoshino/dark/widget-weather.ui | 0 ui/hoshino/img/1.png | Bin ui/hoshino/img/2.png | Bin ui/hoshino/img/3.png | Bin ui/hoshino/img/4.png | Bin ui/hoshino/img/5.png | Bin ui/hoshino/preview/widget-countdown-day.png | Bin ui/hoshino/preview/widget-countdown.png | Bin .../preview/widget-current-activity.png | Bin ui/hoshino/preview/widget-custom.png | Bin ui/hoshino/preview/widget-next-activity.png | Bin ui/hoshino/preview/widget-time.png | Bin ui/hoshino/preview/widget-weather.png | Bin ui/hoshino/theme.json | 0 ui/hoshino/widget-base.ui | 0 ui/hoshino/widget-countdown-day.ui | 0 ui/hoshino/widget-countdown.ui | 0 ui/hoshino/widget-current-activity.ui | 0 ui/hoshino/widget-next-activity.ui | 0 ui/hoshino/widget-time.ui | 0 ui/hoshino/widget-weather.ui | 0 .../dark/preview/widget-countdown-day.png | Bin ui/minimize/dark/preview/widget-countdown.png | Bin .../dark/preview/widget-current-activity.png | Bin ui/minimize/dark/preview/widget-custom.png | Bin .../dark/preview/widget-next-activity.png | Bin ui/minimize/dark/preview/widget-time.png | Bin ui/minimize/dark/preview/widget-weather.png | Bin ui/minimize/dark/widget-base.ui | 0 ui/minimize/dark/widget-countdown-day.ui | 0 ui/minimize/dark/widget-countdown.ui | 0 ui/minimize/dark/widget-current-activity.ui | 0 ui/minimize/dark/widget-next-activity.ui | 0 ui/minimize/dark/widget-time.ui | 0 ui/minimize/dark/widget-weather.ui | 0 ui/minimize/preview/widget-countdown-day.png | Bin ui/minimize/preview/widget-countdown.png | Bin .../preview/widget-current-activity.png | Bin ui/minimize/preview/widget-custom.png | Bin ui/minimize/preview/widget-next-activity.png | Bin ui/minimize/preview/widget-time.png | Bin ui/minimize/preview/widget-weather.png | Bin ui/minimize/theme.json | 0 ui/minimize/widget-base.ui | 0 ui/minimize/widget-countdown-day.ui | 0 ui/minimize/widget-countdown.ui | 0 ui/minimize/widget-current-activity.ui | 0 ui/minimize/widget-next-activity.ui | 0 ui/minimize/widget-time.ui | 0 ui/minimize/widget-weather.ui | 0 .../dark/preview/widget-countdown-day.png | Bin ui/shiroko/dark/preview/widget-countdown.png | Bin .../dark/preview/widget-current-activity.png | Bin ui/shiroko/dark/preview/widget-custom.png | Bin .../dark/preview/widget-next-activity.png | Bin ui/shiroko/dark/preview/widget-time.png | Bin ui/shiroko/dark/preview/widget-weather.png | Bin ui/shiroko/dark/widget-base.ui | 0 ui/shiroko/dark/widget-countdown-day.ui | 0 ui/shiroko/dark/widget-countdown.ui | 0 ui/shiroko/dark/widget-current-activity.ui | 0 ui/shiroko/dark/widget-next-activity.ui | 0 ui/shiroko/dark/widget-time.ui | 0 ui/shiroko/dark/widget-weather.ui | 0 ui/shiroko/img/1.png | Bin ui/shiroko/img/2.png | Bin ui/shiroko/img/3.png | Bin ui/shiroko/img/4.png | Bin ui/shiroko/img/5.png | Bin ui/shiroko/preview/widget-countdown-day.png | Bin ui/shiroko/preview/widget-countdown.png | Bin .../preview/widget-current-activity.png | Bin ui/shiroko/preview/widget-custom.png | Bin ui/shiroko/preview/widget-next-activity.png | Bin ui/shiroko/preview/widget-time.png | Bin ui/shiroko/preview/widget-weather.png | Bin ui/shiroko/theme.json | 0 ui/shiroko/widget-base.ui | 0 ui/shiroko/widget-countdown-day.ui | 0 ui/shiroko/widget-countdown.ui | 0 ui/shiroko/widget-current-activity.ui | 0 ui/shiroko/widget-next-activity.ui | 0 ui/shiroko/widget-time.ui | 0 ui/shiroko/widget-weather.ui | 0 utils.py | 0 view/extra_menu.ui | 0 view/menu/about.ui | 0 view/menu/advance.ui | 0 view/menu/configs.ui | 0 view/menu/countdown_custom_edit.ui | 0 view/menu/custom.ui | 0 view/menu/help.ui | 0 view/menu/plugin_mgr.ui | 0 view/menu/preview.ui | 0 view/menu/schedule_edit.ui | 0 view/menu/sound.ui | 0 view/menu/subject.ui | 0 view/menu/timeline_edit.ui | 0 view/pp/home.ui | 0 view/pp/latests.ui | 0 view/pp/plugin_detail.ui | 0 view/pp/search.ui | 0 view/pp/settings.ui | 0 view/widget-toast-bar.ui | 0 weather_db.py | 0 286 files changed, 4 insertions(+), 3 deletions(-) mode change 100644 => 100755 .DS_Store mode change 100644 => 100755 .gitignore mode change 100644 => 100755 CONTRIBUTING.md mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.md mode change 100644 => 100755 Scripts/buildLinux.sh mode change 100644 => 100755 Scripts/buildOSX.sh mode change 100644 => 100755 Scripts/buildWin.bat mode change 100644 => 100755 audio/attend_class.wav mode change 100644 => 100755 audio/finish_class.wav mode change 100644 => 100755 audio/prepare_class.wav mode change 100644 => 100755 basic_dirs.py mode change 100644 => 100755 cliff.toml mode change 100644 => 100755 conf.py mode change 100644 => 100755 config/config.json mode change 100644 => 100755 config/data/amap_weather.db mode change 100644 => 100755 config/data/amap_weather_status.json mode change 100644 => 100755 config/data/qq_weather_status.json mode change 100644 => 100755 config/data/qweather_status.json mode change 100644 => 100755 config/data/subject.json mode change 100644 => 100755 config/data/weather_api.json mode change 100644 => 100755 config/data/xiaomi_weather.db mode change 100644 => 100755 config/data/xiaomi_weather_status.json mode change 100644 => 100755 config/default.json mode change 100644 => 100755 config/default_config.json mode change 100644 => 100755 config/mirror.json mode change 100644 => 100755 config/schedule/新课表 - 1.json mode change 100644 => 100755 cses_mgr.py mode change 100644 => 100755 extra_menu.py mode change 100644 => 100755 file.py mode change 100644 => 100755 font/HarmonyOS_Sans_SC_Bold.ttf mode change 100644 => 100755 font/LICENSE.txt mode change 100644 => 100755 generate_speech.py mode change 100644 => 100755 img/Banner.png mode change 100644 => 100755 img/Logo.png mode change 100644 => 100755 img/Octicons-mark-github.svg mode change 100644 => 100755 img/attend_class.svg mode change 100644 => 100755 img/bilibili-website.favicon.svg mode change 100644 => 100755 img/favicon.icns mode change 100644 => 100755 img/favicon.ico mode change 100644 => 100755 img/favicon.png mode change 100644 => 100755 img/logo/favicon-error.ico mode change 100644 => 100755 img/logo/favicon-exmenu.ico mode change 100644 => 100755 img/logo/favicon-settings.ico mode change 100644 => 100755 img/logo/favicon-update.png mode change 100644 => 100755 img/logo/favicon.ico mode change 100644 => 100755 img/logo/favicon.png mode change 100644 => 100755 img/plaza/banner_network-failed.png mode change 100644 => 100755 img/plaza/banner_pre.png mode change 100644 => 100755 img/plaza/plugin_pre.png mode change 100644 => 100755 img/pp_favicon.png mode change 100644 => 100755 img/screenshot_0.png mode change 100644 => 100755 img/screenshot_1.png mode change 100644 => 100755 img/settings/default.png mode change 100644 => 100755 img/settings/floating.png mode change 100644 => 100755 img/settings/hide_all.png mode change 100644 => 100755 img/settings/plugin-icon.png mode change 100644 => 100755 img/subject/abc.svg mode change 100644 => 100755 img/subject/after_school.svg mode change 100644 => 100755 img/subject/art.svg mode change 100644 => 100755 img/subject/biology.svg mode change 100644 => 100755 img/subject/break.svg mode change 100644 => 100755 img/subject/chemistry.svg mode change 100644 => 100755 img/subject/chinese.svg mode change 100644 => 100755 img/subject/geography.svg mode change 100644 => 100755 img/subject/history.svg mode change 100644 => 100755 img/subject/it.svg mode change 100644 => 100755 img/subject/math.svg mode change 100644 => 100755 img/subject/meeting.svg mode change 100644 => 100755 img/subject/music.svg mode change 100644 => 100755 img/subject/pe.svg mode change 100644 => 100755 img/subject/physics.svg mode change 100644 => 100755 img/subject/self_study.svg mode change 100644 => 100755 img/subject/xmark.svg mode change 100644 => 100755 img/weather/0.svg mode change 100644 => 100755 img/weather/0d.svg mode change 100644 => 100755 img/weather/1.svg mode change 100644 => 100755 img/weather/10.svg mode change 100644 => 100755 img/weather/11.svg mode change 100644 => 100755 img/weather/12.svg mode change 100644 => 100755 img/weather/13.svg mode change 100644 => 100755 img/weather/13d.svg mode change 100644 => 100755 img/weather/14.svg mode change 100644 => 100755 img/weather/15.svg mode change 100644 => 100755 img/weather/16.svg mode change 100644 => 100755 img/weather/17.svg mode change 100644 => 100755 img/weather/18.svg mode change 100644 => 100755 img/weather/19.svg mode change 100644 => 100755 img/weather/1d.svg mode change 100644 => 100755 img/weather/2.svg mode change 100644 => 100755 img/weather/20.svg mode change 100644 => 100755 img/weather/21.svg mode change 100644 => 100755 img/weather/22.svg mode change 100644 => 100755 img/weather/23.svg mode change 100644 => 100755 img/weather/24.svg mode change 100644 => 100755 img/weather/25.svg mode change 100644 => 100755 img/weather/26.svg mode change 100644 => 100755 img/weather/27.svg mode change 100644 => 100755 img/weather/28.svg mode change 100644 => 100755 img/weather/29.svg mode change 100644 => 100755 img/weather/3.svg mode change 100644 => 100755 img/weather/30.svg mode change 100644 => 100755 img/weather/31.svg mode change 100644 => 100755 img/weather/32.svg mode change 100644 => 100755 img/weather/33.svg mode change 100644 => 100755 img/weather/35.svg mode change 100644 => 100755 img/weather/3d.svg mode change 100644 => 100755 img/weather/4.svg mode change 100644 => 100755 img/weather/5.svg mode change 100644 => 100755 img/weather/53.svg mode change 100644 => 100755 img/weather/6.svg mode change 100644 => 100755 img/weather/7.svg mode change 100644 => 100755 img/weather/8.svg mode change 100644 => 100755 img/weather/9.svg mode change 100644 => 100755 img/weather/900.svg mode change 100644 => 100755 img/weather/901.svg mode change 100644 => 100755 img/weather/99.svg mode change 100644 => 100755 img/weather/alerts/blue.png mode change 100644 => 100755 img/weather/alerts/orange.png mode change 100644 => 100755 img/weather/alerts/red.png mode change 100644 => 100755 img/weather/alerts/yellow.png mode change 100644 => 100755 img/weather/bkg/day.png mode change 100644 => 100755 img/weather/bkg/night.png mode change 100644 => 100755 img/weather/bkg/rain.png mode change 100644 => 100755 list_.py mode change 100644 => 100755 main.py mode change 100644 => 100755 menu.py mode change 100644 => 100755 network_thread.py mode change 100644 => 100755 play_audio.py mode change 100644 => 100755 plugin.py mode change 100644 => 100755 plugin_plaza.py mode change 100644 => 100755 plugins/plugins_from_pp.json mode change 100644 => 100755 requirements.txt mode change 100644 => 100755 run.sh mode change 100644 => 100755 tip_toast.py mode change 100644 => 100755 ui/default/dark/preview/widget-countdown-day.png mode change 100644 => 100755 ui/default/dark/preview/widget-countdown.png mode change 100644 => 100755 ui/default/dark/preview/widget-current-activity.png mode change 100644 => 100755 ui/default/dark/preview/widget-custom.png mode change 100644 => 100755 ui/default/dark/preview/widget-next-activity.png mode change 100644 => 100755 ui/default/dark/preview/widget-time.png mode change 100644 => 100755 ui/default/dark/preview/widget-weather.png mode change 100644 => 100755 ui/default/dark/toast-open_dialog.ui mode change 100644 => 100755 ui/default/dark/widget-base.ui mode change 100644 => 100755 ui/default/dark/widget-countdown-day.ui mode change 100644 => 100755 ui/default/dark/widget-countdown.ui mode change 100644 => 100755 ui/default/dark/widget-current-activity.ui mode change 100644 => 100755 ui/default/dark/widget-floating.ui mode change 100644 => 100755 ui/default/dark/widget-next-activity.ui mode change 100644 => 100755 ui/default/dark/widget-time.ui mode change 100644 => 100755 ui/default/dark/widget-weather.ui mode change 100644 => 100755 ui/default/preview/widget-countdown-day.png mode change 100644 => 100755 ui/default/preview/widget-countdown.png mode change 100644 => 100755 ui/default/preview/widget-current-activity.png mode change 100644 => 100755 ui/default/preview/widget-custom.png mode change 100644 => 100755 ui/default/preview/widget-next-activity.png mode change 100644 => 100755 ui/default/preview/widget-time.png mode change 100644 => 100755 ui/default/preview/widget-weather.png mode change 100644 => 100755 ui/default/theme.json mode change 100644 => 100755 ui/default/toast-open_dialog.ui mode change 100644 => 100755 ui/default/widget-base.ui mode change 100644 => 100755 ui/default/widget-countdown-day.ui mode change 100644 => 100755 ui/default/widget-countdown.ui mode change 100644 => 100755 ui/default/widget-current-activity.ui mode change 100644 => 100755 ui/default/widget-floating.ui mode change 100644 => 100755 ui/default/widget-next-activity.ui mode change 100644 => 100755 ui/default/widget-time.ui mode change 100644 => 100755 ui/default/widget-weather.ui mode change 100644 => 100755 ui/hoshino/dark/preview/widget-countdown-day.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-countdown.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-current-activity.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-custom.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-next-activity.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-time.png mode change 100644 => 100755 ui/hoshino/dark/preview/widget-weather.png mode change 100644 => 100755 ui/hoshino/dark/widget-base.ui mode change 100644 => 100755 ui/hoshino/dark/widget-countdown-day.ui mode change 100644 => 100755 ui/hoshino/dark/widget-countdown.ui mode change 100644 => 100755 ui/hoshino/dark/widget-current-activity.ui mode change 100644 => 100755 ui/hoshino/dark/widget-next-activity.ui mode change 100644 => 100755 ui/hoshino/dark/widget-time.ui mode change 100644 => 100755 ui/hoshino/dark/widget-weather.ui mode change 100644 => 100755 ui/hoshino/img/1.png mode change 100644 => 100755 ui/hoshino/img/2.png mode change 100644 => 100755 ui/hoshino/img/3.png mode change 100644 => 100755 ui/hoshino/img/4.png mode change 100644 => 100755 ui/hoshino/img/5.png mode change 100644 => 100755 ui/hoshino/preview/widget-countdown-day.png mode change 100644 => 100755 ui/hoshino/preview/widget-countdown.png mode change 100644 => 100755 ui/hoshino/preview/widget-current-activity.png mode change 100644 => 100755 ui/hoshino/preview/widget-custom.png mode change 100644 => 100755 ui/hoshino/preview/widget-next-activity.png mode change 100644 => 100755 ui/hoshino/preview/widget-time.png mode change 100644 => 100755 ui/hoshino/preview/widget-weather.png mode change 100644 => 100755 ui/hoshino/theme.json mode change 100644 => 100755 ui/hoshino/widget-base.ui mode change 100644 => 100755 ui/hoshino/widget-countdown-day.ui mode change 100644 => 100755 ui/hoshino/widget-countdown.ui mode change 100644 => 100755 ui/hoshino/widget-current-activity.ui mode change 100644 => 100755 ui/hoshino/widget-next-activity.ui mode change 100644 => 100755 ui/hoshino/widget-time.ui mode change 100644 => 100755 ui/hoshino/widget-weather.ui mode change 100644 => 100755 ui/minimize/dark/preview/widget-countdown-day.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-countdown.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-current-activity.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-custom.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-next-activity.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-time.png mode change 100644 => 100755 ui/minimize/dark/preview/widget-weather.png mode change 100644 => 100755 ui/minimize/dark/widget-base.ui mode change 100644 => 100755 ui/minimize/dark/widget-countdown-day.ui mode change 100644 => 100755 ui/minimize/dark/widget-countdown.ui mode change 100644 => 100755 ui/minimize/dark/widget-current-activity.ui mode change 100644 => 100755 ui/minimize/dark/widget-next-activity.ui mode change 100644 => 100755 ui/minimize/dark/widget-time.ui mode change 100644 => 100755 ui/minimize/dark/widget-weather.ui mode change 100644 => 100755 ui/minimize/preview/widget-countdown-day.png mode change 100644 => 100755 ui/minimize/preview/widget-countdown.png mode change 100644 => 100755 ui/minimize/preview/widget-current-activity.png mode change 100644 => 100755 ui/minimize/preview/widget-custom.png mode change 100644 => 100755 ui/minimize/preview/widget-next-activity.png mode change 100644 => 100755 ui/minimize/preview/widget-time.png mode change 100644 => 100755 ui/minimize/preview/widget-weather.png mode change 100644 => 100755 ui/minimize/theme.json mode change 100644 => 100755 ui/minimize/widget-base.ui mode change 100644 => 100755 ui/minimize/widget-countdown-day.ui mode change 100644 => 100755 ui/minimize/widget-countdown.ui mode change 100644 => 100755 ui/minimize/widget-current-activity.ui mode change 100644 => 100755 ui/minimize/widget-next-activity.ui mode change 100644 => 100755 ui/minimize/widget-time.ui mode change 100644 => 100755 ui/minimize/widget-weather.ui mode change 100644 => 100755 ui/shiroko/dark/preview/widget-countdown-day.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-countdown.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-current-activity.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-custom.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-next-activity.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-time.png mode change 100644 => 100755 ui/shiroko/dark/preview/widget-weather.png mode change 100644 => 100755 ui/shiroko/dark/widget-base.ui mode change 100644 => 100755 ui/shiroko/dark/widget-countdown-day.ui mode change 100644 => 100755 ui/shiroko/dark/widget-countdown.ui mode change 100644 => 100755 ui/shiroko/dark/widget-current-activity.ui mode change 100644 => 100755 ui/shiroko/dark/widget-next-activity.ui mode change 100644 => 100755 ui/shiroko/dark/widget-time.ui mode change 100644 => 100755 ui/shiroko/dark/widget-weather.ui mode change 100644 => 100755 ui/shiroko/img/1.png mode change 100644 => 100755 ui/shiroko/img/2.png mode change 100644 => 100755 ui/shiroko/img/3.png mode change 100644 => 100755 ui/shiroko/img/4.png mode change 100644 => 100755 ui/shiroko/img/5.png mode change 100644 => 100755 ui/shiroko/preview/widget-countdown-day.png mode change 100644 => 100755 ui/shiroko/preview/widget-countdown.png mode change 100644 => 100755 ui/shiroko/preview/widget-current-activity.png mode change 100644 => 100755 ui/shiroko/preview/widget-custom.png mode change 100644 => 100755 ui/shiroko/preview/widget-next-activity.png mode change 100644 => 100755 ui/shiroko/preview/widget-time.png mode change 100644 => 100755 ui/shiroko/preview/widget-weather.png mode change 100644 => 100755 ui/shiroko/theme.json mode change 100644 => 100755 ui/shiroko/widget-base.ui mode change 100644 => 100755 ui/shiroko/widget-countdown-day.ui mode change 100644 => 100755 ui/shiroko/widget-countdown.ui mode change 100644 => 100755 ui/shiroko/widget-current-activity.ui mode change 100644 => 100755 ui/shiroko/widget-next-activity.ui mode change 100644 => 100755 ui/shiroko/widget-time.ui mode change 100644 => 100755 ui/shiroko/widget-weather.ui mode change 100644 => 100755 utils.py mode change 100644 => 100755 view/extra_menu.ui mode change 100644 => 100755 view/menu/about.ui mode change 100644 => 100755 view/menu/advance.ui mode change 100644 => 100755 view/menu/configs.ui mode change 100644 => 100755 view/menu/countdown_custom_edit.ui mode change 100644 => 100755 view/menu/custom.ui mode change 100644 => 100755 view/menu/help.ui mode change 100644 => 100755 view/menu/plugin_mgr.ui mode change 100644 => 100755 view/menu/preview.ui mode change 100644 => 100755 view/menu/schedule_edit.ui mode change 100644 => 100755 view/menu/sound.ui mode change 100644 => 100755 view/menu/subject.ui mode change 100644 => 100755 view/menu/timeline_edit.ui mode change 100644 => 100755 view/pp/home.ui mode change 100644 => 100755 view/pp/latests.ui mode change 100644 => 100755 view/pp/plugin_detail.ui mode change 100644 => 100755 view/pp/search.ui mode change 100644 => 100755 view/pp/settings.ui mode change 100644 => 100755 view/widget-toast-bar.ui mode change 100644 => 100755 weather_db.py diff --git a/.DS_Store b/.DS_Store old mode 100644 new mode 100755 index 3e211ead80759ef0163301e8e87f4aab32371358..9cff50fc9bc9efafa3e736d5d3479998ecb0f2a1 GIT binary patch literal 10244 zcmeHM&u?2r5T0i{u|t|VMI5LA$>M-G87h99-NX?@KqwaMNYq8brZaI;)Jfe+8c?R?K&1@~kdGJ-wz_RqB1aepwU86E@%0t118z(8Oi zFmPNLz&o3-%5oyZXJ8;O5Ew`q;Q673n`OhvX(DCnz=v!BAWL{G7rw9Z7s#5E4JW6G zL<_DcF@;P_Be%tf5_3GSIlYFH(?llb6uHeun@3!rO19dj=eFLVn0KZqL zLod@6?fLE}uYYY@weNR^AOF(&U3@G1ethKJuc7^)-WUJNw1d9^U8Oc%#(jWT@MN`?G z@O(B}RQplReC;M*Z$N|SPB6yUJHo^matBNfAUojoz=u(4Psd&aA7I`hlstK~4898& z-$o41J_lXe>c!?-4YKVI7+IN~Mis5o1}dpV8#X$whv=lLhl-5l5h`NGhgoV?>ldLP zXEAg3O=UYRgSqfYRWOUa#=QOKo3k0*+3C4&zSUqZGLgXCM?LeH^UW_DoyNf0xpmJK zYP3&Dm5k{SxQFx-cp9TVhUnokW>}9ut`pP43hJr{?W?d&=Xb9q&$T+zC9#~y+QN&C z-Us@+%4gMB@Vl8kzlPfrsZ_%?WnDJbqfG7KJ#Ktuv`w~&?vcE(|5^MaoprR%#&M<} zo&9_*Qw7PEX9@G@2A!oQJp<{PL(xVwRCre-!k>$39nPmu115}WYTitURV^?WgZp+UJw?-qE+l-cXHpzIi+&&CvbOJGR zu(u)%)5Fo*OdLbKhN5 z?V*iNa*&Nr^h|uEcRzLUNt=!j&u3#Z^`YbQwVU`B8c@M%^iXC=o-g@5%PZ1dZ`E)` z=!n@mT!De(&Ok8vLW4S$hrlCER?m z-ZYV7f)6>4hm_-Z{NUsG2XV8mEWzCOhLh7oiaB(|95Ol0|Ihy!kU38Z`+qstUB#xJ h&uR2Z-tE-Q+AHk;)mixb4qvY|=UdH6^MBm`{|zAXGG71y delta 177 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8FDWo2aKKEDMqc@);QNJ#+GtlXCKtHYP4* z-^|Xz!oesz`IVsVXe+$(=GPn^k2Cm;{-DrUHQkH;`}z*|st9JM(0Il|T-lT_86wOpfQ7I+DE9 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/Scripts/buildLinux.sh b/Scripts/buildLinux.sh old mode 100644 new mode 100755 diff --git a/Scripts/buildOSX.sh b/Scripts/buildOSX.sh old mode 100644 new mode 100755 diff --git a/Scripts/buildWin.bat b/Scripts/buildWin.bat old mode 100644 new mode 100755 diff --git a/audio/attend_class.wav b/audio/attend_class.wav old mode 100644 new mode 100755 diff --git a/audio/finish_class.wav b/audio/finish_class.wav old mode 100644 new mode 100755 diff --git a/audio/prepare_class.wav b/audio/prepare_class.wav old mode 100644 new mode 100755 diff --git a/basic_dirs.py b/basic_dirs.py old mode 100644 new mode 100755 diff --git a/cliff.toml b/cliff.toml old mode 100644 new mode 100755 diff --git a/conf.py b/conf.py old mode 100644 new mode 100755 diff --git a/config/config.json b/config/config.json old mode 100644 new mode 100755 diff --git a/config/data/amap_weather.db b/config/data/amap_weather.db old mode 100644 new mode 100755 diff --git a/config/data/amap_weather_status.json b/config/data/amap_weather_status.json old mode 100644 new mode 100755 diff --git a/config/data/qq_weather_status.json b/config/data/qq_weather_status.json old mode 100644 new mode 100755 diff --git a/config/data/qweather_status.json b/config/data/qweather_status.json old mode 100644 new mode 100755 diff --git a/config/data/subject.json b/config/data/subject.json old mode 100644 new mode 100755 diff --git a/config/data/weather_api.json b/config/data/weather_api.json old mode 100644 new mode 100755 diff --git a/config/data/xiaomi_weather.db b/config/data/xiaomi_weather.db old mode 100644 new mode 100755 diff --git a/config/data/xiaomi_weather_status.json b/config/data/xiaomi_weather_status.json old mode 100644 new mode 100755 diff --git a/config/default.json b/config/default.json old mode 100644 new mode 100755 diff --git a/config/default_config.json b/config/default_config.json old mode 100644 new mode 100755 diff --git a/config/mirror.json b/config/mirror.json old mode 100644 new mode 100755 diff --git a/config/schedule/新课表 - 1.json b/config/schedule/新课表 - 1.json old mode 100644 new mode 100755 diff --git a/cses_mgr.py b/cses_mgr.py old mode 100644 new mode 100755 diff --git a/extra_menu.py b/extra_menu.py old mode 100644 new mode 100755 diff --git a/file.py b/file.py old mode 100644 new mode 100755 diff --git a/font/HarmonyOS_Sans_SC_Bold.ttf b/font/HarmonyOS_Sans_SC_Bold.ttf old mode 100644 new mode 100755 diff --git a/font/LICENSE.txt b/font/LICENSE.txt old mode 100644 new mode 100755 diff --git a/generate_speech.py b/generate_speech.py old mode 100644 new mode 100755 diff --git a/img/Banner.png b/img/Banner.png old mode 100644 new mode 100755 diff --git a/img/Logo.png b/img/Logo.png old mode 100644 new mode 100755 diff --git a/img/Octicons-mark-github.svg b/img/Octicons-mark-github.svg old mode 100644 new mode 100755 diff --git a/img/attend_class.svg b/img/attend_class.svg old mode 100644 new mode 100755 diff --git a/img/bilibili-website.favicon.svg b/img/bilibili-website.favicon.svg old mode 100644 new mode 100755 diff --git a/img/favicon.icns b/img/favicon.icns old mode 100644 new mode 100755 diff --git a/img/favicon.ico b/img/favicon.ico old mode 100644 new mode 100755 diff --git a/img/favicon.png b/img/favicon.png old mode 100644 new mode 100755 diff --git a/img/logo/favicon-error.ico b/img/logo/favicon-error.ico old mode 100644 new mode 100755 diff --git a/img/logo/favicon-exmenu.ico b/img/logo/favicon-exmenu.ico old mode 100644 new mode 100755 diff --git a/img/logo/favicon-settings.ico b/img/logo/favicon-settings.ico old mode 100644 new mode 100755 diff --git a/img/logo/favicon-update.png b/img/logo/favicon-update.png old mode 100644 new mode 100755 diff --git a/img/logo/favicon.ico b/img/logo/favicon.ico old mode 100644 new mode 100755 diff --git a/img/logo/favicon.png b/img/logo/favicon.png old mode 100644 new mode 100755 diff --git a/img/plaza/banner_network-failed.png b/img/plaza/banner_network-failed.png old mode 100644 new mode 100755 diff --git a/img/plaza/banner_pre.png b/img/plaza/banner_pre.png old mode 100644 new mode 100755 diff --git a/img/plaza/plugin_pre.png b/img/plaza/plugin_pre.png old mode 100644 new mode 100755 diff --git a/img/pp_favicon.png b/img/pp_favicon.png old mode 100644 new mode 100755 diff --git a/img/screenshot_0.png b/img/screenshot_0.png old mode 100644 new mode 100755 diff --git a/img/screenshot_1.png b/img/screenshot_1.png old mode 100644 new mode 100755 diff --git a/img/settings/default.png b/img/settings/default.png old mode 100644 new mode 100755 diff --git a/img/settings/floating.png b/img/settings/floating.png old mode 100644 new mode 100755 diff --git a/img/settings/hide_all.png b/img/settings/hide_all.png old mode 100644 new mode 100755 diff --git a/img/settings/plugin-icon.png b/img/settings/plugin-icon.png old mode 100644 new mode 100755 diff --git a/img/subject/abc.svg b/img/subject/abc.svg old mode 100644 new mode 100755 diff --git a/img/subject/after_school.svg b/img/subject/after_school.svg old mode 100644 new mode 100755 diff --git a/img/subject/art.svg b/img/subject/art.svg old mode 100644 new mode 100755 diff --git a/img/subject/biology.svg b/img/subject/biology.svg old mode 100644 new mode 100755 diff --git a/img/subject/break.svg b/img/subject/break.svg old mode 100644 new mode 100755 diff --git a/img/subject/chemistry.svg b/img/subject/chemistry.svg old mode 100644 new mode 100755 diff --git a/img/subject/chinese.svg b/img/subject/chinese.svg old mode 100644 new mode 100755 diff --git a/img/subject/geography.svg b/img/subject/geography.svg old mode 100644 new mode 100755 diff --git a/img/subject/history.svg b/img/subject/history.svg old mode 100644 new mode 100755 diff --git a/img/subject/it.svg b/img/subject/it.svg old mode 100644 new mode 100755 diff --git a/img/subject/math.svg b/img/subject/math.svg old mode 100644 new mode 100755 diff --git a/img/subject/meeting.svg b/img/subject/meeting.svg old mode 100644 new mode 100755 diff --git a/img/subject/music.svg b/img/subject/music.svg old mode 100644 new mode 100755 diff --git a/img/subject/pe.svg b/img/subject/pe.svg old mode 100644 new mode 100755 diff --git a/img/subject/physics.svg b/img/subject/physics.svg old mode 100644 new mode 100755 diff --git a/img/subject/self_study.svg b/img/subject/self_study.svg old mode 100644 new mode 100755 diff --git a/img/subject/xmark.svg b/img/subject/xmark.svg old mode 100644 new mode 100755 diff --git a/img/weather/0.svg b/img/weather/0.svg old mode 100644 new mode 100755 diff --git a/img/weather/0d.svg b/img/weather/0d.svg old mode 100644 new mode 100755 diff --git a/img/weather/1.svg b/img/weather/1.svg old mode 100644 new mode 100755 diff --git a/img/weather/10.svg b/img/weather/10.svg old mode 100644 new mode 100755 diff --git a/img/weather/11.svg b/img/weather/11.svg old mode 100644 new mode 100755 diff --git a/img/weather/12.svg b/img/weather/12.svg old mode 100644 new mode 100755 diff --git a/img/weather/13.svg b/img/weather/13.svg old mode 100644 new mode 100755 diff --git a/img/weather/13d.svg b/img/weather/13d.svg old mode 100644 new mode 100755 diff --git a/img/weather/14.svg b/img/weather/14.svg old mode 100644 new mode 100755 diff --git a/img/weather/15.svg b/img/weather/15.svg old mode 100644 new mode 100755 diff --git a/img/weather/16.svg b/img/weather/16.svg old mode 100644 new mode 100755 diff --git a/img/weather/17.svg b/img/weather/17.svg old mode 100644 new mode 100755 diff --git a/img/weather/18.svg b/img/weather/18.svg old mode 100644 new mode 100755 diff --git a/img/weather/19.svg b/img/weather/19.svg old mode 100644 new mode 100755 diff --git a/img/weather/1d.svg b/img/weather/1d.svg old mode 100644 new mode 100755 diff --git a/img/weather/2.svg b/img/weather/2.svg old mode 100644 new mode 100755 diff --git a/img/weather/20.svg b/img/weather/20.svg old mode 100644 new mode 100755 diff --git a/img/weather/21.svg b/img/weather/21.svg old mode 100644 new mode 100755 diff --git a/img/weather/22.svg b/img/weather/22.svg old mode 100644 new mode 100755 diff --git a/img/weather/23.svg b/img/weather/23.svg old mode 100644 new mode 100755 diff --git a/img/weather/24.svg b/img/weather/24.svg old mode 100644 new mode 100755 diff --git a/img/weather/25.svg b/img/weather/25.svg old mode 100644 new mode 100755 diff --git a/img/weather/26.svg b/img/weather/26.svg old mode 100644 new mode 100755 diff --git a/img/weather/27.svg b/img/weather/27.svg old mode 100644 new mode 100755 diff --git a/img/weather/28.svg b/img/weather/28.svg old mode 100644 new mode 100755 diff --git a/img/weather/29.svg b/img/weather/29.svg old mode 100644 new mode 100755 diff --git a/img/weather/3.svg b/img/weather/3.svg old mode 100644 new mode 100755 diff --git a/img/weather/30.svg b/img/weather/30.svg old mode 100644 new mode 100755 diff --git a/img/weather/31.svg b/img/weather/31.svg old mode 100644 new mode 100755 diff --git a/img/weather/32.svg b/img/weather/32.svg old mode 100644 new mode 100755 diff --git a/img/weather/33.svg b/img/weather/33.svg old mode 100644 new mode 100755 diff --git a/img/weather/35.svg b/img/weather/35.svg old mode 100644 new mode 100755 diff --git a/img/weather/3d.svg b/img/weather/3d.svg old mode 100644 new mode 100755 diff --git a/img/weather/4.svg b/img/weather/4.svg old mode 100644 new mode 100755 diff --git a/img/weather/5.svg b/img/weather/5.svg old mode 100644 new mode 100755 diff --git a/img/weather/53.svg b/img/weather/53.svg old mode 100644 new mode 100755 diff --git a/img/weather/6.svg b/img/weather/6.svg old mode 100644 new mode 100755 diff --git a/img/weather/7.svg b/img/weather/7.svg old mode 100644 new mode 100755 diff --git a/img/weather/8.svg b/img/weather/8.svg old mode 100644 new mode 100755 diff --git a/img/weather/9.svg b/img/weather/9.svg old mode 100644 new mode 100755 diff --git a/img/weather/900.svg b/img/weather/900.svg old mode 100644 new mode 100755 diff --git a/img/weather/901.svg b/img/weather/901.svg old mode 100644 new mode 100755 diff --git a/img/weather/99.svg b/img/weather/99.svg old mode 100644 new mode 100755 diff --git a/img/weather/alerts/blue.png b/img/weather/alerts/blue.png old mode 100644 new mode 100755 diff --git a/img/weather/alerts/orange.png b/img/weather/alerts/orange.png old mode 100644 new mode 100755 diff --git a/img/weather/alerts/red.png b/img/weather/alerts/red.png old mode 100644 new mode 100755 diff --git a/img/weather/alerts/yellow.png b/img/weather/alerts/yellow.png old mode 100644 new mode 100755 diff --git a/img/weather/bkg/day.png b/img/weather/bkg/day.png old mode 100644 new mode 100755 diff --git a/img/weather/bkg/night.png b/img/weather/bkg/night.png old mode 100644 new mode 100755 diff --git a/img/weather/bkg/rain.png b/img/weather/bkg/rain.png old mode 100644 new mode 100755 diff --git a/list_.py b/list_.py old mode 100644 new mode 100755 diff --git a/main.py b/main.py old mode 100644 new mode 100755 diff --git a/menu.py b/menu.py old mode 100644 new mode 100755 diff --git a/network_thread.py b/network_thread.py old mode 100644 new mode 100755 diff --git a/play_audio.py b/play_audio.py old mode 100644 new mode 100755 diff --git a/plugin.py b/plugin.py old mode 100644 new mode 100755 diff --git a/plugin_plaza.py b/plugin_plaza.py old mode 100644 new mode 100755 diff --git a/plugins/plugins_from_pp.json b/plugins/plugins_from_pp.json old mode 100644 new mode 100755 index 80a6988..962d60e --- a/plugins/plugins_from_pp.json +++ b/plugins/plugins_from_pp.json @@ -1,5 +1,5 @@ { "plugins": [ - + "cw-weather-forecast-plugin" ] } \ No newline at end of file diff --git a/requirements.txt b/requirements.txt old mode 100644 new mode 100755 diff --git a/run.sh b/run.sh old mode 100644 new mode 100755 index 430ecb6..f714035 --- a/run.sh +++ b/run.sh @@ -1,5 +1,6 @@ #!/bin/bash -python3 -m venv venv -source venv/bin/activate + +cd /Users/hexianglong/Documents/code/Class-Widgets +source ./.venv/bin/activate python3 main.py \ No newline at end of file diff --git a/tip_toast.py b/tip_toast.py old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-countdown-day.png b/ui/default/dark/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-countdown.png b/ui/default/dark/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-current-activity.png b/ui/default/dark/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-custom.png b/ui/default/dark/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-next-activity.png b/ui/default/dark/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-time.png b/ui/default/dark/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/preview/widget-weather.png b/ui/default/dark/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/default/dark/toast-open_dialog.ui b/ui/default/dark/toast-open_dialog.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-base.ui b/ui/default/dark/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-countdown-day.ui b/ui/default/dark/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-countdown.ui b/ui/default/dark/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-current-activity.ui b/ui/default/dark/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-floating.ui b/ui/default/dark/widget-floating.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-next-activity.ui b/ui/default/dark/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-time.ui b/ui/default/dark/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/default/dark/widget-weather.ui b/ui/default/dark/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-countdown-day.png b/ui/default/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-countdown.png b/ui/default/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-current-activity.png b/ui/default/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-custom.png b/ui/default/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-next-activity.png b/ui/default/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-time.png b/ui/default/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/default/preview/widget-weather.png b/ui/default/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/default/theme.json b/ui/default/theme.json old mode 100644 new mode 100755 diff --git a/ui/default/toast-open_dialog.ui b/ui/default/toast-open_dialog.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-base.ui b/ui/default/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-countdown-day.ui b/ui/default/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-countdown.ui b/ui/default/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-current-activity.ui b/ui/default/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-floating.ui b/ui/default/widget-floating.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-next-activity.ui b/ui/default/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-time.ui b/ui/default/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/default/widget-weather.ui b/ui/default/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-countdown-day.png b/ui/hoshino/dark/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-countdown.png b/ui/hoshino/dark/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-current-activity.png b/ui/hoshino/dark/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-custom.png b/ui/hoshino/dark/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-next-activity.png b/ui/hoshino/dark/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-time.png b/ui/hoshino/dark/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/preview/widget-weather.png b/ui/hoshino/dark/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-base.ui b/ui/hoshino/dark/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-countdown-day.ui b/ui/hoshino/dark/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-countdown.ui b/ui/hoshino/dark/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-current-activity.ui b/ui/hoshino/dark/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-next-activity.ui b/ui/hoshino/dark/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-time.ui b/ui/hoshino/dark/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/dark/widget-weather.ui b/ui/hoshino/dark/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/img/1.png b/ui/hoshino/img/1.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/img/2.png b/ui/hoshino/img/2.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/img/3.png b/ui/hoshino/img/3.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/img/4.png b/ui/hoshino/img/4.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/img/5.png b/ui/hoshino/img/5.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-countdown-day.png b/ui/hoshino/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-countdown.png b/ui/hoshino/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-current-activity.png b/ui/hoshino/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-custom.png b/ui/hoshino/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-next-activity.png b/ui/hoshino/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-time.png b/ui/hoshino/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/preview/widget-weather.png b/ui/hoshino/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/hoshino/theme.json b/ui/hoshino/theme.json old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-base.ui b/ui/hoshino/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-countdown-day.ui b/ui/hoshino/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-countdown.ui b/ui/hoshino/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-current-activity.ui b/ui/hoshino/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-next-activity.ui b/ui/hoshino/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-time.ui b/ui/hoshino/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/hoshino/widget-weather.ui b/ui/hoshino/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-countdown-day.png b/ui/minimize/dark/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-countdown.png b/ui/minimize/dark/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-current-activity.png b/ui/minimize/dark/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-custom.png b/ui/minimize/dark/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-next-activity.png b/ui/minimize/dark/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-time.png b/ui/minimize/dark/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/preview/widget-weather.png b/ui/minimize/dark/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-base.ui b/ui/minimize/dark/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-countdown-day.ui b/ui/minimize/dark/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-countdown.ui b/ui/minimize/dark/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-current-activity.ui b/ui/minimize/dark/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-next-activity.ui b/ui/minimize/dark/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-time.ui b/ui/minimize/dark/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/dark/widget-weather.ui b/ui/minimize/dark/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-countdown-day.png b/ui/minimize/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-countdown.png b/ui/minimize/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-current-activity.png b/ui/minimize/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-custom.png b/ui/minimize/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-next-activity.png b/ui/minimize/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-time.png b/ui/minimize/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/minimize/preview/widget-weather.png b/ui/minimize/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/minimize/theme.json b/ui/minimize/theme.json old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-base.ui b/ui/minimize/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-countdown-day.ui b/ui/minimize/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-countdown.ui b/ui/minimize/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-current-activity.ui b/ui/minimize/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-next-activity.ui b/ui/minimize/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-time.ui b/ui/minimize/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/minimize/widget-weather.ui b/ui/minimize/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-countdown-day.png b/ui/shiroko/dark/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-countdown.png b/ui/shiroko/dark/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-current-activity.png b/ui/shiroko/dark/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-custom.png b/ui/shiroko/dark/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-next-activity.png b/ui/shiroko/dark/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-time.png b/ui/shiroko/dark/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/preview/widget-weather.png b/ui/shiroko/dark/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-base.ui b/ui/shiroko/dark/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-countdown-day.ui b/ui/shiroko/dark/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-countdown.ui b/ui/shiroko/dark/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-current-activity.ui b/ui/shiroko/dark/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-next-activity.ui b/ui/shiroko/dark/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-time.ui b/ui/shiroko/dark/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/dark/widget-weather.ui b/ui/shiroko/dark/widget-weather.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/img/1.png b/ui/shiroko/img/1.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/img/2.png b/ui/shiroko/img/2.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/img/3.png b/ui/shiroko/img/3.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/img/4.png b/ui/shiroko/img/4.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/img/5.png b/ui/shiroko/img/5.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-countdown-day.png b/ui/shiroko/preview/widget-countdown-day.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-countdown.png b/ui/shiroko/preview/widget-countdown.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-current-activity.png b/ui/shiroko/preview/widget-current-activity.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-custom.png b/ui/shiroko/preview/widget-custom.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-next-activity.png b/ui/shiroko/preview/widget-next-activity.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-time.png b/ui/shiroko/preview/widget-time.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/preview/widget-weather.png b/ui/shiroko/preview/widget-weather.png old mode 100644 new mode 100755 diff --git a/ui/shiroko/theme.json b/ui/shiroko/theme.json old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-base.ui b/ui/shiroko/widget-base.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-countdown-day.ui b/ui/shiroko/widget-countdown-day.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-countdown.ui b/ui/shiroko/widget-countdown.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-current-activity.ui b/ui/shiroko/widget-current-activity.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-next-activity.ui b/ui/shiroko/widget-next-activity.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-time.ui b/ui/shiroko/widget-time.ui old mode 100644 new mode 100755 diff --git a/ui/shiroko/widget-weather.ui b/ui/shiroko/widget-weather.ui old mode 100644 new mode 100755 diff --git a/utils.py b/utils.py old mode 100644 new mode 100755 diff --git a/view/extra_menu.ui b/view/extra_menu.ui old mode 100644 new mode 100755 diff --git a/view/menu/about.ui b/view/menu/about.ui old mode 100644 new mode 100755 diff --git a/view/menu/advance.ui b/view/menu/advance.ui old mode 100644 new mode 100755 diff --git a/view/menu/configs.ui b/view/menu/configs.ui old mode 100644 new mode 100755 diff --git a/view/menu/countdown_custom_edit.ui b/view/menu/countdown_custom_edit.ui old mode 100644 new mode 100755 diff --git a/view/menu/custom.ui b/view/menu/custom.ui old mode 100644 new mode 100755 diff --git a/view/menu/help.ui b/view/menu/help.ui old mode 100644 new mode 100755 diff --git a/view/menu/plugin_mgr.ui b/view/menu/plugin_mgr.ui old mode 100644 new mode 100755 diff --git a/view/menu/preview.ui b/view/menu/preview.ui old mode 100644 new mode 100755 diff --git a/view/menu/schedule_edit.ui b/view/menu/schedule_edit.ui old mode 100644 new mode 100755 diff --git a/view/menu/sound.ui b/view/menu/sound.ui old mode 100644 new mode 100755 diff --git a/view/menu/subject.ui b/view/menu/subject.ui old mode 100644 new mode 100755 diff --git a/view/menu/timeline_edit.ui b/view/menu/timeline_edit.ui old mode 100644 new mode 100755 diff --git a/view/pp/home.ui b/view/pp/home.ui old mode 100644 new mode 100755 diff --git a/view/pp/latests.ui b/view/pp/latests.ui old mode 100644 new mode 100755 diff --git a/view/pp/plugin_detail.ui b/view/pp/plugin_detail.ui old mode 100644 new mode 100755 diff --git a/view/pp/search.ui b/view/pp/search.ui old mode 100644 new mode 100755 diff --git a/view/pp/settings.ui b/view/pp/settings.ui old mode 100644 new mode 100755 diff --git a/view/widget-toast-bar.ui b/view/widget-toast-bar.ui old mode 100644 new mode 100755 diff --git a/weather_db.py b/weather_db.py old mode 100644 new mode 100755