From e44fbeb9e413ff94940d9523c39de32ada2e9403 Mon Sep 17 00:00:00 2001 From: punix Date: Wed, 16 Oct 2024 20:38:36 +0200 Subject: [PATCH 1/4] - Menu add - New Modern Dark and Light(default) Theme --- .idea/workspace.xml | 136 ++++- Changelog | 6 + TK-Themes/LICENSE | 21 + TK-Themes/azure.tcl | 87 +++ TK-Themes/theme/dark.tcl | 539 +++++++++++++++++++ TK-Themes/theme/dark/box-accent.png | Bin 0 -> 424 bytes TK-Themes/theme/dark/box-basic.png | Bin 0 -> 330 bytes TK-Themes/theme/dark/box-hover.png | Bin 0 -> 357 bytes TK-Themes/theme/dark/box-invalid.png | Bin 0 -> 405 bytes TK-Themes/theme/dark/button-hover.png | Bin 0 -> 346 bytes TK-Themes/theme/dark/card.png | Bin 0 -> 457 bytes TK-Themes/theme/dark/check-accent.png | Bin 0 -> 482 bytes TK-Themes/theme/dark/check-basic.png | Bin 0 -> 423 bytes TK-Themes/theme/dark/check-hover.png | Bin 0 -> 453 bytes TK-Themes/theme/dark/check-tri-accent.png | Bin 0 -> 346 bytes TK-Themes/theme/dark/check-tri-basic.png | Bin 0 -> 310 bytes TK-Themes/theme/dark/check-tri-hover.png | Bin 0 -> 326 bytes TK-Themes/theme/dark/circle-accent.png | Bin 0 -> 484 bytes TK-Themes/theme/dark/circle-basic.png | Bin 0 -> 437 bytes TK-Themes/theme/dark/circle-hover.png | Bin 0 -> 470 bytes TK-Themes/theme/dark/combo-button-basic.png | Bin 0 -> 242 bytes TK-Themes/theme/dark/combo-button-focus.png | Bin 0 -> 248 bytes TK-Themes/theme/dark/combo-button-hover.png | Bin 0 -> 297 bytes TK-Themes/theme/dark/down-accent.png | Bin 0 -> 234 bytes TK-Themes/theme/dark/down.png | Bin 0 -> 261 bytes TK-Themes/theme/dark/empty.png | Bin 0 -> 130 bytes TK-Themes/theme/dark/hor-accent.png | Bin 0 -> 154 bytes TK-Themes/theme/dark/hor-basic.png | Bin 0 -> 156 bytes TK-Themes/theme/dark/hor-hover.png | Bin 0 -> 154 bytes TK-Themes/theme/dark/notebook.png | Bin 0 -> 410 bytes TK-Themes/theme/dark/off-basic.png | Bin 0 -> 677 bytes TK-Themes/theme/dark/on-accent.png | Bin 0 -> 736 bytes TK-Themes/theme/dark/on-basic.png | Bin 0 -> 668 bytes TK-Themes/theme/dark/outline-basic.png | Bin 0 -> 587 bytes TK-Themes/theme/dark/outline-hover.png | Bin 0 -> 644 bytes TK-Themes/theme/dark/radio-accent.png | Bin 0 -> 629 bytes TK-Themes/theme/dark/radio-basic.png | Bin 0 -> 561 bytes TK-Themes/theme/dark/radio-hover.png | Bin 0 -> 625 bytes TK-Themes/theme/dark/radio-tri-accent.png | Bin 0 -> 524 bytes TK-Themes/theme/dark/radio-tri-basic.png | Bin 0 -> 505 bytes TK-Themes/theme/dark/radio-tri-hover.png | Bin 0 -> 466 bytes TK-Themes/theme/dark/rect-accent-hover.png | Bin 0 -> 289 bytes TK-Themes/theme/dark/rect-accent.png | Bin 0 -> 319 bytes TK-Themes/theme/dark/rect-basic.png | Bin 0 -> 286 bytes TK-Themes/theme/dark/rect-hover.png | Bin 0 -> 297 bytes TK-Themes/theme/dark/right.png | Bin 0 -> 255 bytes TK-Themes/theme/dark/scale-hor.png | Bin 0 -> 161 bytes TK-Themes/theme/dark/scale-vert.png | Bin 0 -> 161 bytes TK-Themes/theme/dark/separator.png | Bin 0 -> 128 bytes TK-Themes/theme/dark/size.png | Bin 0 -> 477 bytes TK-Themes/theme/dark/tab-basic.png | Bin 0 -> 249 bytes TK-Themes/theme/dark/tab-disabled.png | Bin 0 -> 234 bytes TK-Themes/theme/dark/tab-hover.png | Bin 0 -> 260 bytes TK-Themes/theme/dark/tick-hor-accent.png | Bin 0 -> 302 bytes TK-Themes/theme/dark/tick-hor-basic.png | Bin 0 -> 267 bytes TK-Themes/theme/dark/tick-hor-hover.png | Bin 0 -> 280 bytes TK-Themes/theme/dark/tick-vert-accent.png | Bin 0 -> 295 bytes TK-Themes/theme/dark/tick-vert-basic.png | Bin 0 -> 257 bytes TK-Themes/theme/dark/tick-vert-hover.png | Bin 0 -> 277 bytes TK-Themes/theme/dark/tree-basic.png | Bin 0 -> 149 bytes TK-Themes/theme/dark/tree-pressed.png | Bin 0 -> 168 bytes TK-Themes/theme/dark/up-accent.png | Bin 0 -> 242 bytes TK-Themes/theme/dark/up.png | Bin 0 -> 271 bytes TK-Themes/theme/dark/vert-accent.png | Bin 0 -> 158 bytes TK-Themes/theme/dark/vert-basic.png | Bin 0 -> 158 bytes TK-Themes/theme/dark/vert-hover.png | Bin 0 -> 158 bytes TK-Themes/theme/light.tcl | 539 +++++++++++++++++++ TK-Themes/theme/light/box-accent.png | Bin 0 -> 346 bytes TK-Themes/theme/light/box-basic.png | Bin 0 -> 319 bytes TK-Themes/theme/light/box-hover.png | Bin 0 -> 329 bytes TK-Themes/theme/light/box-invalid.png | Bin 0 -> 285 bytes TK-Themes/theme/light/button-hover.png | Bin 0 -> 326 bytes TK-Themes/theme/light/card.png | Bin 0 -> 444 bytes TK-Themes/theme/light/check-accent.png | Bin 0 -> 442 bytes TK-Themes/theme/light/check-basic.png | Bin 0 -> 390 bytes TK-Themes/theme/light/check-hover.png | Bin 0 -> 451 bytes TK-Themes/theme/light/check-tri-accent.png | Bin 0 -> 314 bytes TK-Themes/theme/light/check-tri-basic.png | Bin 0 -> 281 bytes TK-Themes/theme/light/check-tri-hover.png | Bin 0 -> 319 bytes TK-Themes/theme/light/circle-accent.png | Bin 0 -> 440 bytes TK-Themes/theme/light/circle-basic.png | Bin 0 -> 128 bytes TK-Themes/theme/light/circle-hover.png | Bin 0 -> 429 bytes TK-Themes/theme/light/combo-button-basic.png | Bin 0 -> 247 bytes TK-Themes/theme/light/combo-button-focus.png | Bin 0 -> 254 bytes TK-Themes/theme/light/combo-button-hover.png | Bin 0 -> 299 bytes TK-Themes/theme/light/down-accent.png | Bin 0 -> 234 bytes TK-Themes/theme/light/down.png | Bin 0 -> 271 bytes TK-Themes/theme/light/empty.png | Bin 0 -> 130 bytes TK-Themes/theme/light/hor-accent.png | Bin 0 -> 153 bytes TK-Themes/theme/light/hor-basic.png | Bin 0 -> 157 bytes TK-Themes/theme/light/hor-hover.png | Bin 0 -> 154 bytes TK-Themes/theme/light/notebook.png | Bin 0 -> 389 bytes TK-Themes/theme/light/off-basic.png | Bin 0 -> 547 bytes TK-Themes/theme/light/off-hover.png | Bin 0 -> 663 bytes TK-Themes/theme/light/on-accent.png | Bin 0 -> 635 bytes TK-Themes/theme/light/on-basic.png | Bin 0 -> 538 bytes TK-Themes/theme/light/on-hover.png | Bin 0 -> 649 bytes TK-Themes/theme/light/outline-basic.png | Bin 0 -> 508 bytes TK-Themes/theme/light/outline-hover.png | Bin 0 -> 598 bytes TK-Themes/theme/light/radio-accent.png | Bin 0 -> 554 bytes TK-Themes/theme/light/radio-basic.png | Bin 0 -> 482 bytes TK-Themes/theme/light/radio-hover.png | Bin 0 -> 583 bytes TK-Themes/theme/light/radio-tri-accent.png | Bin 0 -> 471 bytes TK-Themes/theme/light/radio-tri-basic.png | Bin 0 -> 400 bytes TK-Themes/theme/light/radio-tri-hover.png | Bin 0 -> 465 bytes TK-Themes/theme/light/rect-accent-hover.png | Bin 0 -> 283 bytes TK-Themes/theme/light/rect-accent.png | Bin 0 -> 292 bytes TK-Themes/theme/light/rect-basic.png | Bin 0 -> 250 bytes TK-Themes/theme/light/rect-hover.png | Bin 0 -> 294 bytes TK-Themes/theme/light/right.png | Bin 0 -> 266 bytes TK-Themes/theme/light/scale-hor.png | Bin 0 -> 161 bytes TK-Themes/theme/light/scale-vert.png | Bin 0 -> 162 bytes TK-Themes/theme/light/separator.png | Bin 0 -> 128 bytes TK-Themes/theme/light/size.png | Bin 0 -> 471 bytes TK-Themes/theme/light/tab-basic.png | Bin 0 -> 219 bytes TK-Themes/theme/light/tab-disabled.png | Bin 0 -> 220 bytes TK-Themes/theme/light/tab-hover.png | Bin 0 -> 263 bytes TK-Themes/theme/light/tick-hor-accent.png | Bin 0 -> 274 bytes TK-Themes/theme/light/tick-hor-basic.png | Bin 0 -> 242 bytes TK-Themes/theme/light/tick-hor-hover.png | Bin 0 -> 273 bytes TK-Themes/theme/light/tick-vert-accent.png | Bin 0 -> 273 bytes TK-Themes/theme/light/tick-vert-basic.png | Bin 0 -> 234 bytes TK-Themes/theme/light/tick-vert-hover.png | Bin 0 -> 266 bytes TK-Themes/theme/light/tree-basic.png | Bin 0 -> 149 bytes TK-Themes/theme/light/tree-pressed.png | Bin 0 -> 169 bytes TK-Themes/theme/light/up-accent.png | Bin 0 -> 242 bytes TK-Themes/theme/light/up.png | Bin 0 -> 270 bytes TK-Themes/theme/light/vert-accent.png | Bin 0 -> 152 bytes TK-Themes/theme/light/vert-basic.png | Bin 0 -> 158 bytes TK-Themes/theme/light/vert-hover.png | Bin 0 -> 157 bytes install | 18 +- testtheme.py | 27 + wg_func.py | 102 ++-- wg_main.py | 151 ++++-- 134 files changed, 1482 insertions(+), 144 deletions(-) create mode 100644 TK-Themes/LICENSE create mode 100755 TK-Themes/azure.tcl create mode 100644 TK-Themes/theme/dark.tcl create mode 100644 TK-Themes/theme/dark/box-accent.png create mode 100644 TK-Themes/theme/dark/box-basic.png create mode 100644 TK-Themes/theme/dark/box-hover.png create mode 100644 TK-Themes/theme/dark/box-invalid.png create mode 100644 TK-Themes/theme/dark/button-hover.png create mode 100644 TK-Themes/theme/dark/card.png create mode 100644 TK-Themes/theme/dark/check-accent.png create mode 100644 TK-Themes/theme/dark/check-basic.png create mode 100644 TK-Themes/theme/dark/check-hover.png create mode 100644 TK-Themes/theme/dark/check-tri-accent.png create mode 100644 TK-Themes/theme/dark/check-tri-basic.png create mode 100644 TK-Themes/theme/dark/check-tri-hover.png create mode 100644 TK-Themes/theme/dark/circle-accent.png create mode 100644 TK-Themes/theme/dark/circle-basic.png create mode 100644 TK-Themes/theme/dark/circle-hover.png create mode 100644 TK-Themes/theme/dark/combo-button-basic.png create mode 100644 TK-Themes/theme/dark/combo-button-focus.png create mode 100644 TK-Themes/theme/dark/combo-button-hover.png create mode 100644 TK-Themes/theme/dark/down-accent.png create mode 100644 TK-Themes/theme/dark/down.png create mode 100644 TK-Themes/theme/dark/empty.png create mode 100644 TK-Themes/theme/dark/hor-accent.png create mode 100644 TK-Themes/theme/dark/hor-basic.png create mode 100644 TK-Themes/theme/dark/hor-hover.png create mode 100644 TK-Themes/theme/dark/notebook.png create mode 100644 TK-Themes/theme/dark/off-basic.png create mode 100644 TK-Themes/theme/dark/on-accent.png create mode 100644 TK-Themes/theme/dark/on-basic.png create mode 100644 TK-Themes/theme/dark/outline-basic.png create mode 100644 TK-Themes/theme/dark/outline-hover.png create mode 100644 TK-Themes/theme/dark/radio-accent.png create mode 100644 TK-Themes/theme/dark/radio-basic.png create mode 100644 TK-Themes/theme/dark/radio-hover.png create mode 100644 TK-Themes/theme/dark/radio-tri-accent.png create mode 100644 TK-Themes/theme/dark/radio-tri-basic.png create mode 100644 TK-Themes/theme/dark/radio-tri-hover.png create mode 100644 TK-Themes/theme/dark/rect-accent-hover.png create mode 100644 TK-Themes/theme/dark/rect-accent.png create mode 100644 TK-Themes/theme/dark/rect-basic.png create mode 100644 TK-Themes/theme/dark/rect-hover.png create mode 100644 TK-Themes/theme/dark/right.png create mode 100644 TK-Themes/theme/dark/scale-hor.png create mode 100644 TK-Themes/theme/dark/scale-vert.png create mode 100644 TK-Themes/theme/dark/separator.png create mode 100644 TK-Themes/theme/dark/size.png create mode 100644 TK-Themes/theme/dark/tab-basic.png create mode 100644 TK-Themes/theme/dark/tab-disabled.png create mode 100644 TK-Themes/theme/dark/tab-hover.png create mode 100644 TK-Themes/theme/dark/tick-hor-accent.png create mode 100644 TK-Themes/theme/dark/tick-hor-basic.png create mode 100644 TK-Themes/theme/dark/tick-hor-hover.png create mode 100644 TK-Themes/theme/dark/tick-vert-accent.png create mode 100644 TK-Themes/theme/dark/tick-vert-basic.png create mode 100644 TK-Themes/theme/dark/tick-vert-hover.png create mode 100644 TK-Themes/theme/dark/tree-basic.png create mode 100644 TK-Themes/theme/dark/tree-pressed.png create mode 100644 TK-Themes/theme/dark/up-accent.png create mode 100644 TK-Themes/theme/dark/up.png create mode 100644 TK-Themes/theme/dark/vert-accent.png create mode 100644 TK-Themes/theme/dark/vert-basic.png create mode 100644 TK-Themes/theme/dark/vert-hover.png create mode 100644 TK-Themes/theme/light.tcl create mode 100644 TK-Themes/theme/light/box-accent.png create mode 100644 TK-Themes/theme/light/box-basic.png create mode 100644 TK-Themes/theme/light/box-hover.png create mode 100644 TK-Themes/theme/light/box-invalid.png create mode 100644 TK-Themes/theme/light/button-hover.png create mode 100644 TK-Themes/theme/light/card.png create mode 100644 TK-Themes/theme/light/check-accent.png create mode 100644 TK-Themes/theme/light/check-basic.png create mode 100644 TK-Themes/theme/light/check-hover.png create mode 100644 TK-Themes/theme/light/check-tri-accent.png create mode 100644 TK-Themes/theme/light/check-tri-basic.png create mode 100644 TK-Themes/theme/light/check-tri-hover.png create mode 100644 TK-Themes/theme/light/circle-accent.png create mode 100644 TK-Themes/theme/light/circle-basic.png create mode 100644 TK-Themes/theme/light/circle-hover.png create mode 100644 TK-Themes/theme/light/combo-button-basic.png create mode 100644 TK-Themes/theme/light/combo-button-focus.png create mode 100644 TK-Themes/theme/light/combo-button-hover.png create mode 100644 TK-Themes/theme/light/down-accent.png create mode 100644 TK-Themes/theme/light/down.png create mode 100644 TK-Themes/theme/light/empty.png create mode 100644 TK-Themes/theme/light/hor-accent.png create mode 100644 TK-Themes/theme/light/hor-basic.png create mode 100644 TK-Themes/theme/light/hor-hover.png create mode 100644 TK-Themes/theme/light/notebook.png create mode 100644 TK-Themes/theme/light/off-basic.png create mode 100644 TK-Themes/theme/light/off-hover.png create mode 100644 TK-Themes/theme/light/on-accent.png create mode 100644 TK-Themes/theme/light/on-basic.png create mode 100644 TK-Themes/theme/light/on-hover.png create mode 100644 TK-Themes/theme/light/outline-basic.png create mode 100644 TK-Themes/theme/light/outline-hover.png create mode 100644 TK-Themes/theme/light/radio-accent.png create mode 100644 TK-Themes/theme/light/radio-basic.png create mode 100644 TK-Themes/theme/light/radio-hover.png create mode 100644 TK-Themes/theme/light/radio-tri-accent.png create mode 100644 TK-Themes/theme/light/radio-tri-basic.png create mode 100644 TK-Themes/theme/light/radio-tri-hover.png create mode 100644 TK-Themes/theme/light/rect-accent-hover.png create mode 100644 TK-Themes/theme/light/rect-accent.png create mode 100644 TK-Themes/theme/light/rect-basic.png create mode 100644 TK-Themes/theme/light/rect-hover.png create mode 100644 TK-Themes/theme/light/right.png create mode 100644 TK-Themes/theme/light/scale-hor.png create mode 100644 TK-Themes/theme/light/scale-vert.png create mode 100644 TK-Themes/theme/light/separator.png create mode 100644 TK-Themes/theme/light/size.png create mode 100644 TK-Themes/theme/light/tab-basic.png create mode 100644 TK-Themes/theme/light/tab-disabled.png create mode 100644 TK-Themes/theme/light/tab-hover.png create mode 100644 TK-Themes/theme/light/tick-hor-accent.png create mode 100644 TK-Themes/theme/light/tick-hor-basic.png create mode 100644 TK-Themes/theme/light/tick-hor-hover.png create mode 100644 TK-Themes/theme/light/tick-vert-accent.png create mode 100644 TK-Themes/theme/light/tick-vert-basic.png create mode 100644 TK-Themes/theme/light/tick-vert-hover.png create mode 100644 TK-Themes/theme/light/tree-basic.png create mode 100644 TK-Themes/theme/light/tree-pressed.png create mode 100644 TK-Themes/theme/light/up-accent.png create mode 100644 TK-Themes/theme/light/up.png create mode 100644 TK-Themes/theme/light/vert-accent.png create mode 100644 TK-Themes/theme/light/vert-basic.png create mode 100644 TK-Themes/theme/light/vert-hover.png create mode 100644 testtheme.py diff --git a/.idea/workspace.xml b/.idea/workspace.xml index ce3f41f..fb066e4 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,15 +4,140 @@