v1.9.1: PNG Material Design icons — 28 icons, dark/light theme, HiDPI, graceful Unicode fallback
- 56 PNG icons (28 unique × 2 color variants) from Material Design Icons (round style, 96×96px) - core/icons.py: ctk_icon(), make_icon_button(), reconfigure_icon_button() with CTkImage cache - Updated 15 GUI files: app.py, sidebar.py, server_dialog.py, all tabs - build.py: auto-include assets/icons/ in PyInstaller bundle, patch rollover at 99→minor+1 - tools/download_icons.py: icon download script - Automatic dark↔light theme switching via CTkImage dual-image support Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
BIN
assets/icons/dark/add.png
Normal file
|
After Width: | Height: | Size: 434 B |
BIN
assets/icons/dark/arrow_back.png
Normal file
|
After Width: | Height: | Size: 584 B |
BIN
assets/icons/dark/arrow_upward.png
Normal file
|
After Width: | Height: | Size: 808 B |
BIN
assets/icons/dark/backspace.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/icons/dark/check.png
Normal file
|
After Width: | Height: | Size: 563 B |
BIN
assets/icons/dark/close.png
Normal file
|
After Width: | Height: | Size: 695 B |
BIN
assets/icons/dark/code.png
Normal file
|
After Width: | Height: | Size: 679 B |
BIN
assets/icons/dark/computer.png
Normal file
|
After Width: | Height: | Size: 723 B |
BIN
assets/icons/dark/content_copy.png
Normal file
|
After Width: | Height: | Size: 730 B |
BIN
assets/icons/dark/dashboard.png
Normal file
|
After Width: | Height: | Size: 505 B |
BIN
assets/icons/dark/delete.png
Normal file
|
After Width: | Height: | Size: 647 B |
BIN
assets/icons/dark/edit.png
Normal file
|
After Width: | Height: | Size: 557 B |
BIN
assets/icons/dark/file_download.png
Normal file
|
After Width: | Height: | Size: 654 B |
BIN
assets/icons/dark/file_upload.png
Normal file
|
After Width: | Height: | Size: 605 B |
BIN
assets/icons/dark/folder.png
Normal file
|
After Width: | Height: | Size: 603 B |
BIN
assets/icons/dark/folder_open.png
Normal file
|
After Width: | Height: | Size: 718 B |
BIN
assets/icons/dark/info.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/icons/dark/language.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/icons/dark/lock.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/icons/dark/play_arrow.png
Normal file
|
After Width: | Height: | Size: 762 B |
BIN
assets/icons/dark/refresh.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/icons/dark/save.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/icons/dark/search.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/icons/dark/settings.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/icons/dark/storage.png
Normal file
|
After Width: | Height: | Size: 501 B |
BIN
assets/icons/dark/trending_up.png
Normal file
|
After Width: | Height: | Size: 819 B |
BIN
assets/icons/dark/visibility.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/icons/dark/vpn_key.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/icons/light/add.png
Normal file
|
After Width: | Height: | Size: 392 B |
BIN
assets/icons/light/arrow_back.png
Normal file
|
After Width: | Height: | Size: 580 B |
BIN
assets/icons/light/arrow_upward.png
Normal file
|
After Width: | Height: | Size: 761 B |
BIN
assets/icons/light/backspace.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/icons/light/check.png
Normal file
|
After Width: | Height: | Size: 554 B |
BIN
assets/icons/light/close.png
Normal file
|
After Width: | Height: | Size: 656 B |
BIN
assets/icons/light/code.png
Normal file
|
After Width: | Height: | Size: 700 B |
BIN
assets/icons/light/computer.png
Normal file
|
After Width: | Height: | Size: 634 B |
BIN
assets/icons/light/content_copy.png
Normal file
|
After Width: | Height: | Size: 617 B |
BIN
assets/icons/light/dashboard.png
Normal file
|
After Width: | Height: | Size: 486 B |
BIN
assets/icons/light/delete.png
Normal file
|
After Width: | Height: | Size: 533 B |
BIN
assets/icons/light/edit.png
Normal file
|
After Width: | Height: | Size: 591 B |
BIN
assets/icons/light/file_download.png
Normal file
|
After Width: | Height: | Size: 600 B |
BIN
assets/icons/light/file_upload.png
Normal file
|
After Width: | Height: | Size: 531 B |
BIN
assets/icons/light/folder.png
Normal file
|
After Width: | Height: | Size: 552 B |
BIN
assets/icons/light/folder_open.png
Normal file
|
After Width: | Height: | Size: 644 B |
BIN
assets/icons/light/info.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/icons/light/language.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/icons/light/lock.png
Normal file
|
After Width: | Height: | Size: 959 B |
BIN
assets/icons/light/play_arrow.png
Normal file
|
After Width: | Height: | Size: 687 B |
BIN
assets/icons/light/refresh.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/icons/light/save.png
Normal file
|
After Width: | Height: | Size: 881 B |
BIN
assets/icons/light/search.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/icons/light/settings.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/icons/light/storage.png
Normal file
|
After Width: | Height: | Size: 452 B |
BIN
assets/icons/light/trending_up.png
Normal file
|
After Width: | Height: | Size: 765 B |
BIN
assets/icons/light/visibility.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/icons/light/vpn_key.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |