├── thirdparty ├── MobileUI │ ├── qmldir │ └── MobileUI ├── SunAndMoon │ └── SunAndMoon ├── SingleApplication │ └── SingleApplication ├── MobileSharing │ ├── MobileSharing │ └── MobileSharing.h ├── ComponentLibrary │ ├── controls │ │ └── RippleThemed.qml │ ├── utils │ │ └── RectangleDebug.qml │ ├── QmlImports.qml │ ├── wip │ │ ├── TagFlat.qml │ │ ├── TagButtonFlat.qml │ │ ├── TagDesktop.qml │ │ ├── TagButtonDesktop.qml │ │ ├── TagClear.qml │ │ └── TagButtonClear.qml │ ├── menus │ │ └── ListSeparator.qml │ └── buttons │ │ ├── ButtonDesktop.qml │ │ ├── ButtonWireframe.qml │ │ ├── RoundButtonDesktop.qml │ │ ├── RoundButtonWireframe.qml │ │ ├── SquareButtonWireframe.qml │ │ ├── ButtonFlat.qml │ │ ├── SquareButtonDesktop.qml │ │ ├── RoundButtonFlat.qml │ │ ├── SquareButtonFlat.qml │ │ ├── ButtonSolid.qml │ │ ├── RoundButtonSolid.qml │ │ ├── SquareButtonSolid.qml │ │ ├── ButtonClear.qml │ │ ├── ButtonOutline.qml │ │ ├── RoundButtonClear.qml │ │ ├── RoundButtonOutline.qml │ │ ├── SquareButtonClear.qml │ │ └── SquareButtonOutline.qml └── IconLibrary │ ├── material-symbols │ ├── remove.svg │ ├── arrow_drop_up.svg │ ├── arrow_left.svg │ ├── arrow_right.svg │ ├── media │ │ ├── stop-fill.svg │ │ ├── play_arrow-fill.svg │ │ ├── flash_on-fill.svg │ │ ├── pause-fill.svg │ │ ├── volume_mute-fill.svg │ │ ├── resume-fill.svg │ │ ├── stop.svg │ │ ├── play_pause.svg │ │ ├── resume.svg │ │ ├── volume_mute.svg │ │ ├── volume_down-fill.svg │ │ ├── flash_on.svg │ │ ├── flash_off-fill.svg │ │ ├── crop.svg │ │ ├── pause.svg │ │ ├── slideshow-fill.svg │ │ ├── image-fill.svg │ │ ├── no_sound-fill.svg │ │ ├── video_stable-fill.svg │ │ ├── panorama-fill.svg │ │ ├── volume_down.svg │ │ ├── flash_off.svg │ │ ├── movie-fill.svg │ │ ├── sd_card-fill.svg │ │ ├── slideshow.svg │ │ ├── aspect_ratio-fill.svg │ │ ├── image.svg │ │ ├── invert_colors.svg │ │ ├── panorama.svg │ │ ├── airplay.svg │ │ ├── burst_mode-fill.svg │ │ ├── photo_camera_back-fill.svg │ │ ├── exposure.svg │ │ ├── input.svg │ │ ├── movie.svg │ │ ├── no_sound.svg │ │ ├── aspect_ratio.svg │ │ ├── broken_image-fill.svg │ │ ├── crop_free.svg │ │ ├── photo_library-fill.svg │ │ ├── photo_frame-fill.svg │ │ ├── sd_card.svg │ │ ├── panorama_fish_eye-fill.svg │ │ ├── panorama_wide_angle-fill.svg │ │ ├── settings_overscan-fill.svg │ │ ├── volume_up-fill.svg │ │ ├── video_stable.svg │ │ ├── 360.svg │ │ ├── 4k-fill.svg │ │ ├── burst_mode.svg │ │ ├── gif.svg │ │ ├── music_video-fill.svg │ │ ├── play_circle-fill.svg │ │ ├── stop_circle-fill.svg │ │ ├── broken_image.svg │ │ ├── hd-fill.svg │ │ ├── photo_camera_back.svg │ │ ├── photo_library.svg │ │ ├── switch_camera-fill.svg │ │ ├── theaters-fill.svg │ │ ├── hdr_on.svg │ │ ├── contrast.svg │ │ ├── settings_overscan.svg │ │ ├── imagesmode-fill.svg │ │ ├── pause_circle-fill.svg │ │ ├── 4k.svg │ │ ├── photo_frame.svg │ │ ├── volume_up.svg │ │ ├── hd.svg │ │ ├── library_music-fill.svg │ │ └── perm_media-fill.svg │ ├── signal_cellular_4_bar.svg │ ├── arrow_drop_down.svg │ ├── check.svg │ ├── add.svg │ ├── check_small.svg │ ├── chevron_left.svg │ ├── chevron_right.svg │ ├── home-fill.svg │ ├── landscape-fill.svg │ ├── signal_cellular_0_bar.svg │ ├── skip_next-fill.svg │ ├── arrow_back_ios_new.svg │ ├── location │ │ ├── near_me-fill.svg │ │ ├── navigation-fill.svg │ │ ├── near_me.svg │ │ ├── navigation.svg │ │ ├── map-fill.svg │ │ └── location_searching.svg │ ├── menu.svg │ ├── sensors │ │ ├── bolt-fill.svg │ │ ├── bolt.svg │ │ ├── glass_cup-fill.svg │ │ ├── water_ec-fill.svg │ │ ├── water_full-fill.svg │ │ ├── water_loss-fill.svg │ │ ├── water_medium-fill.svg │ │ ├── humidity_high.svg │ │ ├── local_drink-fill.svg │ │ ├── psychiatry-fill.svg │ │ ├── atm.svg │ │ ├── water_drop-fill.svg │ │ ├── gas_meter-fill.svg │ │ └── ac_unit.svg │ ├── signal_cellular_1_bar.svg │ ├── signal_cellular_2_bar.svg │ ├── signal_cellular_3_bar.svg │ ├── skip_previous-fill.svg │ ├── sort.svg │ ├── trending_flat.svg │ ├── collapse_content.svg │ ├── expand_content.svg │ ├── filter_list.svg │ ├── show_chart.svg │ ├── signal_wifi_4_bar.svg │ ├── skip_next.svg │ ├── subdirectory_arrow_left.svg │ ├── close.svg │ ├── layers-fill.svg │ ├── skip_previous.svg │ ├── trending_down.svg │ ├── trending_up.svg │ ├── close_small.svg │ ├── signal_cellular_off-fill.svg │ ├── label_important-fill.svg │ ├── arrow_range.svg │ ├── pan_zoom.svg │ ├── unfold_less.svg │ ├── unfold_more.svg │ ├── hardware │ │ ├── laptop_chromebook.svg │ │ ├── computer-fill.svg │ │ ├── smartphone-fill.svg │ │ ├── computer.svg │ │ ├── gamepad-fill.svg │ │ ├── tv_gen-fill.svg │ │ ├── monitor.svg │ │ ├── switch-fill.svg │ │ ├── lightbulb-fill.svg │ │ ├── smartphone.svg │ │ ├── switch.svg │ │ ├── tv_gen.svg │ │ ├── light-fill.svg │ │ ├── headphones-fill.svg │ │ ├── phone_enabled-fill.svg │ │ └── home_max.svg │ ├── home.svg │ ├── close_fullscreen.svg │ ├── landscape.svg │ ├── altitude-fill.svg │ ├── arrow_back.svg │ ├── menu_open.svg │ ├── merge_type.svg │ ├── folder-fill.svg │ ├── fullscreen.svg │ ├── swap_horiz.svg │ ├── crop_16_9.svg │ ├── crop_3_2.svg │ ├── crop_5_4.svg │ ├── crop_9_16.svg │ ├── fullscreen_exit.svg │ ├── label-fill.svg │ ├── merge.svg │ ├── swap_vert.svg │ ├── altitude.svg │ ├── backspace-fill.svg │ ├── crop_landscape.svg │ ├── crop_square.svg │ ├── layers.svg │ ├── storage.svg │ ├── crop_7_5.svg │ ├── crop_portrait.svg │ ├── delete-fill.svg │ ├── publish.svg │ ├── signal_wifi_0_bar.svg │ ├── stacks-fill.svg │ ├── edit-fill.svg │ ├── bluetooth.svg │ ├── filter_none-fill.svg │ ├── dangerous-fill.svg │ ├── signal_cellular_off.svg │ ├── signal_wifi_off-fill.svg │ ├── barcode.svg │ ├── clear_night-fill.svg │ ├── datetime │ │ ├── calendar_today-fill.svg │ │ ├── calendar_today.svg │ │ ├── event_note-fill.svg │ │ ├── event_available-fill.svg │ │ ├── event_note.svg │ │ ├── event_available.svg │ │ └── event_busy-fill.svg │ ├── new_window.svg │ ├── sliders.svg │ ├── backlight_low.svg │ ├── delete_sweep-fill.svg │ ├── file_copy-fill.svg │ ├── filter_list_off.svg │ ├── folder.svg │ ├── backlight_high.svg │ ├── editor_choice-fill.svg │ ├── insert_chart-fill.svg │ ├── mail.svg │ ├── bluetooth_disabled.svg │ ├── stacks.svg │ ├── create_new_folder-fill.svg │ ├── filter_none.svg │ ├── label_important.svg │ ├── content_copy.svg │ ├── filter-fill.svg │ ├── ink_eraser.svg │ ├── label.svg │ ├── new_label-fill.svg │ ├── signal_wifi_1_bar.svg │ ├── signal_wifi_3_bar.svg │ ├── sort_by_alpha.svg │ ├── circle-fill.svg │ ├── delete_sweep.svg │ ├── edit.svg │ ├── file_copy.svg │ ├── monitoring.svg │ ├── package_2-fill.svg │ ├── signal_wifi_2_bar.svg │ ├── weather │ │ ├── brightness_3-fill.svg │ │ ├── brightness_1-fill.svg │ │ ├── brightness_2-fill.svg │ │ └── brightness_4-fill.svg │ ├── delete.svg │ ├── delete_forever-fill.svg │ ├── notifications-fill.svg │ ├── cloud_done-fill.svg │ ├── insert_chart.svg │ ├── new_releases-fill.svg │ ├── bottom_panel_close-fill.svg │ ├── bottom_panel_open-fill.svg │ ├── left_panel_close-fill.svg │ ├── left_panel_open-fill.svg │ ├── new_label.svg │ ├── right_panel_close-fill.svg │ ├── right_panel_open-fill.svg │ ├── top_panel_close-fill.svg │ ├── top_panel_open-fill.svg │ ├── file-fill.svg │ ├── left_click.svg │ ├── 360.svg │ ├── build-fill.svg │ ├── cloud_off-fill.svg │ ├── dangerous.svg │ ├── editor_choice.svg │ ├── filter.svg │ ├── folder_copy-fill.svg │ ├── folder_open.svg │ ├── refresh.svg │ ├── screenshot_monitor.svg │ ├── straighten.svg │ ├── create_new_folder.svg │ ├── warning-fill.svg │ ├── delete_forever.svg │ ├── key-fill.svg │ ├── arrow_drop_down_circle-fill.svg │ ├── open_with.svg │ ├── file.svg │ ├── folder_special.svg │ ├── note_stack-fill.svg │ ├── check_circle-fill.svg │ ├── format_quote-fill.svg │ ├── memory_alt-fill.svg │ ├── warning.svg │ ├── arrow_circle_up-fill.svg │ ├── folder_copy.svg │ ├── folder_zip.svg │ ├── memory-fill.svg │ ├── tab_new_right-fill.svg │ ├── arrow_circle_down-fill.svg │ ├── arrow_circle_left-fill.svg │ ├── arrow_circle_right-fill.svg │ └── barcode_scanner.svg │ ├── material-icons │ ├── duotone │ │ ├── format_size.svg │ │ ├── battery_full.svg │ │ ├── volume_down.svg │ │ ├── list.svg │ │ ├── battery_unknown.svg │ │ ├── save_alt.svg │ │ ├── battery_20.svg │ │ ├── battery_30.svg │ │ ├── battery_50.svg │ │ ├── battery_60.svg │ │ ├── battery_80.svg │ │ ├── battery_90.svg │ │ ├── battery_10.svg │ │ ├── battery_40.svg │ │ ├── battery_70.svg │ │ ├── edit.svg │ │ ├── launch.svg │ │ ├── minimize.svg │ │ ├── library_copy.svg │ │ ├── schedule.svg │ │ ├── video_library.svg │ │ ├── sd_card.svg │ │ ├── question_answer.svg │ │ ├── tune.svg │ │ ├── battery_alert.svg │ │ ├── burst_mode.svg │ │ ├── local_cafe.svg │ │ ├── devices.svg │ │ └── photo_library.svg │ └── outlined │ │ ├── more_vert.svg │ │ ├── more_horiz.svg │ │ ├── bluetooth.svg │ │ ├── hourglass_empty.svg │ │ ├── bluetooth_disabled.svg │ │ ├── bluetooth_connected.svg │ │ └── settings_bluetooth.svg │ ├── bootstrap │ ├── mouse.svg │ ├── usb-c.svg │ ├── headphones.svg │ ├── laptop.svg │ ├── phone.svg │ ├── tablet.svg │ ├── film.svg │ ├── usb-drive.svg │ ├── usb.svg │ ├── person-circle.svg │ ├── upc.svg │ └── pc.svg │ └── lucide │ ├── minus.svg │ ├── wifi-zero.svg │ ├── check.svg │ ├── chevron-down.svg │ ├── signal-zero.svg │ ├── chevron-left.svg │ ├── chevron-right.svg │ ├── circle.svg │ ├── bluetooth.svg │ ├── circle-small.svg │ ├── loader-circle.svg │ ├── message-circle.svg │ ├── plus.svg │ ├── square.svg │ ├── media │ ├── stop.svg │ ├── disc.svg │ ├── crop.svg │ ├── play.svg │ └── pause.svg │ ├── signal-low.svg │ ├── arrow-down.svg │ ├── arrow-left.svg │ ├── arrow-right.svg │ ├── arrow-up-left.svg │ ├── arrow-up.svg │ ├── chevron-last.svg │ ├── location │ ├── navigation.svg │ └── navigation-2.svg │ ├── arrow-down-left.svg │ ├── arrow-down-right.svg │ ├── arrow-up-right.svg │ ├── bookmark.svg │ ├── chevron-first.svg │ ├── circle-minus.svg │ ├── gauge.svg │ ├── search.svg │ ├── sensors │ └── thermometer.svg │ ├── squircle.svg │ ├── wifi-low.svg │ ├── circle-check.svg │ ├── menu.svg │ ├── circle-chevron-down.svg │ ├── circle-chevron-left.svg │ ├── circle-chevron-right.svg │ ├── circle-chevron-up.svg │ ├── circle-dot.svg │ ├── copyleft.svg │ ├── copyright.svg │ ├── hardware │ ├── mouse.svg │ ├── tv.svg │ ├── tv-minimal.svg │ └── smartphone.svg │ ├── list-filter.svg │ ├── message-square.svg │ ├── info.svg │ ├── signal-medium.svg │ ├── square-check.svg │ ├── circle-plus.svg │ ├── circle-stop.svg │ ├── circle-x.svg │ ├── play.svg │ ├── circle-equal.svg │ ├── lock.svg │ ├── bookmark-check.svg │ ├── circle-arrow-down.svg │ ├── circle-arrow-up.svg │ ├── lock-open.svg │ ├── pause.svg │ ├── circle-arrow-left.svg │ ├── circle-arrow-right.svg │ ├── mail.svg │ ├── square-plus.svg │ ├── square-stop.svg │ ├── bluetooth-off.svg │ ├── ellipsis.svg │ ├── file.svg │ ├── merge.svg │ ├── share.svg │ └── signal-high.svg ├── assets ├── windows │ ├── WatchFlower.rc │ ├── WatchFlower.ico │ └── nsis-banner.bmp ├── macos │ ├── WatchFlower.icns │ └── Images.xcassets │ │ └── AppIcon.appiconset │ │ ├── icon_128x128.png │ │ ├── icon_16x16.png │ │ ├── icon_256x256.png │ │ ├── icon_32x32.png │ │ ├── icon_512x512.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_256x256@2x.png │ │ └── icon_512x512@2x.png ├── android │ ├── web_hi_res_512.png │ └── res │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── drawable-hdpi │ │ ├── ic_stat_logo.png │ │ └── splashicon.png │ │ ├── drawable-mdpi │ │ ├── ic_stat_logo.png │ │ └── splashicon.png │ │ ├── drawable-xhdpi │ │ ├── splashicon.png │ │ └── ic_stat_logo.png │ │ ├── drawable-xxhdpi │ │ ├── splashicon.png │ │ └── ic_stat_logo.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── drawable-xxxhdpi │ │ ├── splashicon.png │ │ └── ic_stat_logo.png │ │ ├── values │ │ ├── ic_launcher_background.xml │ │ └── apptheme.xml │ │ └── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml ├── gfx │ └── logos │ │ └── watchflower.png ├── ios │ └── Images.xcassets │ │ ├── AppLogo.imageset │ │ └── AppLogo.png │ │ └── AppIcon.appiconset │ │ ├── ItunesArtwork@2x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x-1.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x-1.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x-1.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ └── Icon-App-83.5x83.5@2x.png ├── plants.qrc └── linux │ └── WatchFlower.desktop ├── docs └── endianness.png ├── .github └── FUNDING.yml └── qml └── QmlImports.qml /thirdparty/MobileUI/qmldir: -------------------------------------------------------------------------------- 1 | module MobileUI 2 | -------------------------------------------------------------------------------- /thirdparty/MobileUI/MobileUI: -------------------------------------------------------------------------------- 1 | #include "MobileUI.h" 2 | -------------------------------------------------------------------------------- /thirdparty/SunAndMoon/SunAndMoon: -------------------------------------------------------------------------------- 1 | #include "SunAndMoon.h" 2 | -------------------------------------------------------------------------------- /thirdparty/SingleApplication/SingleApplication: -------------------------------------------------------------------------------- 1 | #include "SingleApplication.h" 2 | -------------------------------------------------------------------------------- /assets/windows/WatchFlower.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "WatchFlower.ico" 2 | -------------------------------------------------------------------------------- /docs/endianness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/docs/endianness.png -------------------------------------------------------------------------------- /thirdparty/MobileSharing/MobileSharing: -------------------------------------------------------------------------------- 1 | #include "SharingUtils.h" 2 | #include "SharingApplication.h" 3 | -------------------------------------------------------------------------------- /thirdparty/MobileSharing/MobileSharing.h: -------------------------------------------------------------------------------- 1 | #include "SharingUtils.h" 2 | #include "SharingApplication.h" 3 | -------------------------------------------------------------------------------- /assets/macos/WatchFlower.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/WatchFlower.icns -------------------------------------------------------------------------------- /assets/windows/WatchFlower.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/windows/WatchFlower.ico -------------------------------------------------------------------------------- /assets/windows/nsis-banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/windows/nsis-banner.bmp -------------------------------------------------------------------------------- /assets/android/web_hi_res_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/web_hi_res_512.png -------------------------------------------------------------------------------- /assets/gfx/logos/watchflower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/gfx/logos/watchflower.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/controls/RippleThemed.qml: -------------------------------------------------------------------------------- 1 | import QtQuick.Controls.Material.impl as QQuickMaterial 2 | 3 | QQuickMaterial.Ripple {} 4 | -------------------------------------------------------------------------------- /assets/android/res/drawable-hdpi/ic_stat_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-hdpi/ic_stat_logo.png -------------------------------------------------------------------------------- /assets/android/res/drawable-hdpi/splashicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-hdpi/splashicon.png -------------------------------------------------------------------------------- /assets/android/res/drawable-mdpi/ic_stat_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-mdpi/ic_stat_logo.png -------------------------------------------------------------------------------- /assets/android/res/drawable-mdpi/splashicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-mdpi/splashicon.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xhdpi/splashicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xhdpi/splashicon.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xxhdpi/splashicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xxhdpi/splashicon.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xhdpi/ic_stat_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xhdpi/ic_stat_logo.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xxhdpi/ic_stat_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xxhdpi/ic_stat_logo.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xxxhdpi/splashicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xxxhdpi/splashicon.png -------------------------------------------------------------------------------- /assets/android/res/drawable-xxxhdpi/ic_stat_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/drawable-xxxhdpi/ic_stat_logo.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /assets/android/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/android/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppLogo.imageset/AppLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppLogo.imageset/AppLogo.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/remove.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /assets/plants.qrc: -------------------------------------------------------------------------------- 1 | 2 | 3 | plants/watchflower_plantdb.csv 4 | 5 | 6 | -------------------------------------------------------------------------------- /assets/android/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FBFBFB 4 | 5 | -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x-1.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x-1.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x-1.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /assets/macos/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/macos/Images.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_drop_up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/stop-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_4_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emericg/WatchFlower/HEAD/assets/ios/Images.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/utils/RectangleDebug.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | Rectangle { 4 | anchors.fill: parent 5 | z: -1 6 | 7 | color: "red" 8 | opacity: 0.1 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_drop_down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/play_arrow-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/add.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [emericg] 2 | custom: ['https://play.google.com/store/apps/details?id=com.emeric.watchflower', 'https://apps.apple.com/app/watchflower/id1476046123', 'https://paypal.me/EmericGrange'] 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/check_small.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/chevron_left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/chevron_right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/home-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/landscape-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/flash_on-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/pause-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_mute-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_0_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/skip_next-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_back_ios_new.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/near_me-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/resume-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/menu.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/bolt-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_1_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_2_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_3_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/skip_previous-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sort.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/navigation-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/stop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/trending_flat.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/collapse_content.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/expand_content.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter_list.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/show_chart.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_4_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qml/QmlImports.qml: -------------------------------------------------------------------------------- 1 | import QtCore 2 | 3 | import QtQuick 4 | import QtQuick.Window 5 | import QtQuick.Effects 6 | import QtQuick.Layouts 7 | import QtQuick.Controls 8 | 9 | import Qt.labs.qmlmodels 10 | 11 | QtObject {} 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/play_pause.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/skip_next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/subdirectory_arrow_left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/close.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/layers-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/resume.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/skip_previous.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/trending_down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/trending_up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/close_small.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_mute.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_off-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/QmlImports.qml: -------------------------------------------------------------------------------- 1 | import QtCore 2 | 3 | import QtQuick 4 | import QtQuick.Window 5 | import QtQuick.Effects 6 | import QtQuick.Layouts 7 | import QtQuick.Controls 8 | 9 | import Qt.labs.qmlmodels 10 | 11 | QtObject {} 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/label_important-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/near_me.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_range.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/navigation.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_down-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/pan_zoom.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/unfold_less.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/unfold_more.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagFlat.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorBorder: color 10 | colorText: "white" 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/laptop_chromebook.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/home.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/flash_on.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/bolt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/menus/ListSeparator.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | Rectangle { // separator 6 | anchors.left: parent.left 7 | anchors.right: parent.right 8 | height: 1 9 | color: Theme.colorSeparator 10 | } 11 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/close_fullscreen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/landscape.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/glass_cup-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagButtonFlat.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorBorder: color 10 | colorText: "white" 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/altitude-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_back.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/flash_off-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/menu_open.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/merge_type.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/fullscreen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/swap_horiz.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagDesktop.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagImpl { 6 | height: 28 7 | 8 | colorBackground: Theme.colorBackground 9 | colorBorder: Theme.colorComponentBorder 10 | colorText: Theme.colorText 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_16_9.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_3_2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_5_4.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_9_16.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/fullscreen_exit.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/computer-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/label-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/crop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/pause.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/merge.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/swap_vert.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagButtonDesktop.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagButtonImpl { 6 | height: 28 7 | colorBackground: Theme.colorBackground 8 | colorBorder: Theme.colorComponentBorder 9 | colorText: Theme.colorText 10 | } 11 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/altitude.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/backspace-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_landscape.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/smartphone-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/layers.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/slideshow-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/storage.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonDesktop.qml: -------------------------------------------------------------------------------- 1 | import ComponentLibrary 2 | 3 | ButtonImpl { 4 | colorBackground: Theme.colorComponent 5 | colorHighlight: "white" 6 | colorBorder: Theme.colorComponentBorder 7 | colorText: Theme.colorText 8 | flat: true 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_7_5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/crop_portrait.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/publish.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_0_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/stacks-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/format_size.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/more_vert.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/edit-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/image-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/no_sound-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/video_stable-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonWireframe.qml: -------------------------------------------------------------------------------- 1 | import ComponentLibrary 2 | 3 | ButtonImpl { 4 | colorBackground: "white" 5 | colorHighlight: Theme.colorComponentBorder 6 | colorBorder: Theme.colorComponentBorder 7 | colorText: Theme.colorPrimary 8 | flat: false 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonDesktop.qml: -------------------------------------------------------------------------------- 1 | import ComponentLibrary 2 | 3 | RoundButtonImpl { 4 | colorBackground: Theme.colorComponent 5 | colorHighlight: "white" 6 | colorBorder: Theme.colorComponentBorder 7 | colorIcon: Theme.colorText 8 | flat: true 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/more_horiz.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/bluetooth.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter_none-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/panorama-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagClear.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: Qt.rgba(color.r, color.g, color.b, 0.2) 9 | colorBorder: colorBackground 10 | colorText: color 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/dangerous-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/flash_off.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_cellular_off.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_off-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonWireframe.qml: -------------------------------------------------------------------------------- 1 | import ComponentLibrary 2 | 3 | RoundButtonImpl { 4 | colorBackground: "white" 5 | colorHighlight: Theme.colorComponentBorder 6 | colorBorder: Theme.colorComponentBorder 7 | colorIcon: Theme.colorPrimary 8 | flat: false 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonWireframe.qml: -------------------------------------------------------------------------------- 1 | import ComponentLibrary 2 | 3 | SquareButtonImpl { 4 | colorBackground: "white" 5 | colorHighlight: Theme.colorComponentBorder 6 | colorBorder: Theme.colorComponentBorder 7 | colorIcon: Theme.colorPrimary 8 | flat: false 9 | } 10 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/barcode.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/clear_night-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/calendar_today-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/computer.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/gamepad-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/new_window.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sliders.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/linux/WatchFlower.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Type=Application 3 | Name=WatchFlower 4 | Comment=A plant monitoring application for Bluetooth Low Energy sensors and thermometers like Xiaomi 'Flower Care' or Parrot 'Flower Power' 5 | Exec=WatchFlower 6 | Icon=WatchFlower 7 | Categories=Utility;DataVisualization;Qt; 8 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/wip/TagButtonClear.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | TagButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: Qt.rgba(color.r, color.g, color.b, 0.2) 9 | colorBorder: colorBackground 10 | colorText: color 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_full.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/backlight_low.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete_sweep-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/file_copy-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter_list_off.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/tv_gen-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/movie-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/sd_card-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/water_ec-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/volume_down.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/backlight_high.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/monitor.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/slideshow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/android/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonFlat.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | ButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: color 11 | colorText: "white" 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonDesktop.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | SquareButtonImpl { 6 | colorBackground: Theme.colorComponent 7 | colorHighlight: "white" 8 | colorBorder: Theme.colorComponentBorder 9 | colorIcon: Theme.colorText 10 | flat: true 11 | } 12 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/mouse.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/minus.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/list.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/bluetooth.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/editor_choice-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/insert_chart-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/mail.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/aspect_ratio-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/water_full-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/water_loss-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/android/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/usb-c.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/wifi-zero.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/bluetooth_disabled.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/switch-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/map-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/image.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/water_medium-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/stacks.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonFlat.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | RoundButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: color 11 | colorIcon: "white" 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonFlat.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | SquareButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: color 11 | colorIcon: "white" 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/check.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/chevron-down.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/signal-zero.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/hourglass_empty.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/create_new_folder-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter_none.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/label_important.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/invert_colors.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/panorama.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/humidity_high.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonSolid.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | ButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: Qt.darker(color, 1.02) 11 | colorText: "white" 12 | flat: false 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/chevron-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/chevron-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/content_copy.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/ink_eraser.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/label.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/airplay.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/burst_mode-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_camera_back-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/new_label-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_1_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_3_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sort_by_alpha.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/headphones.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/bluetooth.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-small.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_unknown.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/calendar_today.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete_sweep.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/edit.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/file_copy.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/lightbulb-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/smartphone.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/exposure.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/input.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/movie.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/no_sound.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/monitoring.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/package_2-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/signal_wifi_2_bar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/weather/brightness_3-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonSolid.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | RoundButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: Qt.darker(color, 1.02) 11 | colorIcon: "white" 12 | flat: false 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/laptop.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/bluetooth_disabled.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete_forever-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/notifications-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonSolid.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | SquareButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: color 9 | colorHighlight: "white" 10 | colorBorder: Qt.darker(color, 1.02) 11 | colorIcon: "white" 12 | flat: false 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/loader-circle.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/message-circle.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/plus.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/square.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/save_alt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/cloud_done-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/event_note-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/insert_chart.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/aspect_ratio.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/broken_image-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/crop_free.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_library-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/new_releases-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/media/stop.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/signal-low.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_20.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_30.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_50.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_60.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_80.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_90.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/bottom_panel_close-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/bottom_panel_open-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/switch.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/left_panel_close-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/left_panel_open-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_frame-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/sd_card.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/new_label.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/right_panel_close-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/right_panel_open-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/top_panel_close-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/top_panel_open-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/weather/brightness_1-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/weather/brightness_2-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/android/res/values/apptheme.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonClear.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | ButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: Qt.rgba(color.r, color.g, color.b, 0.2) 9 | colorHighlight: color 10 | colorBorder: colorBackground 11 | colorText: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/ButtonOutline.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | ButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: "transparent" 9 | colorHighlight: color 10 | colorBorder: Qt.rgba(color.r, color.g, color.b, 0.5) 11 | colorText: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-down.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-up-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-up.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/chevron-last.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/location/navigation.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_10.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_40.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_70.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/edit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/event_available-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/file-fill.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/left_click.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/panorama_fish_eye-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/panorama_wide_angle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/settings_overscan-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_up-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/local_drink-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-down-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-down-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/arrow-up-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/bookmark.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/chevron-first.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/location/navigation-2.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/launch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/360.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/build-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/cloud_off-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/dangerous.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/editor_choice.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/tv_gen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/video_stable.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonClear.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | RoundButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: Qt.rgba(color.r, color.g, color.b, 0.2) 9 | colorHighlight: color 10 | colorBorder: colorBackground 11 | colorIcon: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/RoundButtonOutline.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | RoundButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: "transparent" 9 | colorHighlight: color 10 | colorBorder: Qt.rgba(color.r, color.g, color.b, 0.5) 11 | colorIcon: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonClear.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | SquareButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: Qt.rgba(color.r, color.g, color.b, 0.2) 9 | colorHighlight: color 10 | colorBorder: colorBackground 11 | colorIcon: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/ComponentLibrary/buttons/SquareButtonOutline.qml: -------------------------------------------------------------------------------- 1 | import QtQuick 2 | 3 | import ComponentLibrary 4 | 5 | SquareButtonImpl { 6 | property color color: Theme.colorPrimary 7 | 8 | colorBackground: "transparent" 9 | colorHighlight: color 10 | colorBorder: Qt.rgba(color.r, color.g, color.b, 0.5) 11 | colorIcon: color 12 | flat: true 13 | } 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/phone.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/tablet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-minus.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/gauge.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/search.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/sensors/thermometer.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/squircle.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/wifi-low.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/minimize.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/filter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder_copy-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder_open.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/360.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/4k-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/burst_mode.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/gif.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/music_video-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/refresh.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/screenshot_monitor.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/straighten.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-check.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/menu.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/library_copy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/bluetooth_connected.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/outlined/settings_bluetooth.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/create_new_folder.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/psychiatry-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/warning-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-chevron-down.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-chevron-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-chevron-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-chevron-up.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-dot.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/media/disc.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/schedule.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/video_library.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/event_note.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/delete_forever.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/light-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/key-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/play_circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/stop_circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/film.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/usb-drive.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/usb.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/copyleft.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/copyright.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/hardware/mouse.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/list-filter.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/media/crop.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/message-square.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/sd_card.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_drop_down_circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/broken_image.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/hd-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_camera_back.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_library.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/switch_camera-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/theaters-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/open_with.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/person-circle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/hardware/tv.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/info.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/signal-medium.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/square-check.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/question_answer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/tune.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/event_available.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/datetime/event_busy-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/file.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder_special.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/headphones-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/hdr_on.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/weather/brightness_4-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-plus.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-stop.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-x.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/hardware/tv-minimal.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/play.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/contrast.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/settings_overscan.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/note_stack-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/atm.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-equal.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/hardware/smartphone.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/lock.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/media/play.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/battery_alert.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/burst_mode.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/local_cafe.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/check_circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/format_quote-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/imagesmode-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/pause_circle-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/memory_alt-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/water_drop-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/upc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/bookmark-check.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-arrow-down.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-arrow-up.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/lock-open.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/pause.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/devices.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/phone_enabled-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/4k.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/gas_meter-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/warning.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/bootstrap/pc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-arrow-left.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/circle-arrow-right.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/mail.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/square-plus.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/square-stop.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-icons/duotone/photo_library.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_circle_up-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder_copy.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/folder_zip.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/hardware/home_max.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/photo_frame.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/volume_up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/memory-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/sensors/ac_unit.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/tab_new_right-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/bluetooth-off.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/ellipsis.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/file.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/media/pause.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/merge.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/share.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/lucide/signal-high.svg: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_circle_down-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_circle_left-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/arrow_circle_right-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/barcode_scanner.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/location/location_searching.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/hd.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/library_music-fill.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /thirdparty/IconLibrary/material-symbols/media/perm_media-fill.svg: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------