From 8cdf18976d6facf370fb5a51748f415b526725df Mon Sep 17 00:00:00 2001 From: wp_xxyyzz Date: Fri, 9 Sep 2022 16:45:06 +0000 Subject: [PATCH] tvplanit: New component icons by Roland Hahn. Adapt .res creation so that different icon sets can be selected. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8463 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- .../components/monochrome/VpAlarmClock24.png | Bin 0 -> 987 bytes .../components/monochrome/VpAlarmClock32.png | Bin 0 -> 1273 bytes .../components/monochrome/VpAlarmClock48.png | Bin 0 -> 2025 bytes .../components/monochrome/VpDateEdit16.png | Bin 0 -> 230 bytes .../components/monochrome/VpDateEdit24.png | Bin 0 -> 277 bytes .../components/monochrome/VpDateEdit32.png | Bin 0 -> 306 bytes .../components/monochrome/VpDateTime24.png | Bin 0 -> 742 bytes .../components/monochrome/VpDateTime32.png | Bin 0 -> 964 bytes .../components/monochrome/VpDateTime48.png | Bin 0 -> 1348 bytes .../components/monochrome/VpDownArrow.png | Bin 0 -> 315 bytes .../components/monochrome/VpDownArrow150.png | Bin 0 -> 481 bytes .../components/monochrome/VpDownArrow200.png | Bin 0 -> 475 bytes .../components/monochrome/VpFinished24.png | Bin 0 -> 1023 bytes .../components/monochrome/VpFinished32.png | Bin 0 -> 1387 bytes .../components/monochrome/VpFinished48.png | Bin 0 -> 2200 bytes .../components/monochrome/VpLArrow16.png | Bin 0 -> 364 bytes .../components/monochrome/VpLArrow24.png | Bin 0 -> 443 bytes .../components/monochrome/VpLArrow32.png | Bin 0 -> 472 bytes .../components/monochrome/VpLArrows16.png | Bin 0 -> 372 bytes .../components/monochrome/VpLArrows24.png | Bin 0 -> 444 bytes .../components/monochrome/VpLArrows32.png | Bin 0 -> 503 bytes .../components/monochrome/VpPersons32.png | Bin 0 -> 1110 bytes .../components/monochrome/VpPersons48.png | Bin 0 -> 2065 bytes .../components/monochrome/VpPersons64.png | Bin 0 -> 2311 bytes .../components/monochrome/VpRArrow16.png | Bin 0 -> 370 bytes .../components/monochrome/VpRArrow24.png | Bin 0 -> 442 bytes .../components/monochrome/VpRArrow32.png | Bin 0 -> 471 bytes .../components/monochrome/VpRArrows16.png | Bin 0 -> 379 bytes .../components/monochrome/VpRArrows24.png | Bin 0 -> 436 bytes .../components/monochrome/VpRArrows32.png | Bin 0 -> 506 bytes .../monochrome/VpRecurringEvent24.png | Bin 0 -> 939 bytes .../monochrome/VpRecurringEvent32.png | Bin 0 -> 1154 bytes .../monochrome/VpRecurringEvent48.png | Bin 0 -> 1820 bytes .../components/monochrome/VpReminder24.png | Bin 0 -> 848 bytes .../components/monochrome/VpReminder32.png | Bin 0 -> 1116 bytes .../components/monochrome/VpReminder48.png | Bin 0 -> 1718 bytes .../components/monochrome/VpRevert16.png | Bin 0 -> 446 bytes .../components/monochrome/VpRevert24.png | Bin 0 -> 641 bytes .../components/monochrome/VpRevert32.png | Bin 0 -> 786 bytes .../components/monochrome/VpSpeaker16.png | Bin 0 -> 494 bytes .../components/monochrome/VpSpeaker24.png | Bin 0 -> 784 bytes .../components/monochrome/VpSpeaker32.png | Bin 0 -> 1007 bytes .../components/monochrome/VpTasks16.png | Bin 0 -> 392 bytes .../components/monochrome/VpTasks24.png | Bin 0 -> 599 bytes .../components/monochrome/VpTasks32.png | Bin 0 -> 641 bytes .../components/monochrome/VpTimeEdit16.png | Bin 0 -> 622 bytes .../components/monochrome/VpTimeEdit24.png | Bin 0 -> 836 bytes .../components/monochrome/VpTimeEdit32.png | Bin 0 -> 1088 bytes .../components/monochrome/VpToday16.png | Bin 0 -> 309 bytes .../components/monochrome/VpToday24.png | Bin 0 -> 436 bytes .../components/monochrome/VpToday32.png | Bin 0 -> 431 bytes .../components/monochrome/VpUpArrow.png | Bin 0 -> 333 bytes .../components/monochrome/VpUpArrow150.png | Bin 0 -> 478 bytes .../components/monochrome/VpUpArrow200.png | Bin 0 -> 451 bytes .../images/components/monochrome/readme.txt | 5 + .../images/components/old/VpAlarmClock24.png | Bin 0 -> 1116 bytes .../images/components/old/VpAlarmClock32.png | Bin 0 -> 1973 bytes .../images/components/old/VpAlarmClock48.png | Bin 0 -> 3161 bytes .../components/{ => old}/VpDateEdit16.png | Bin .../components/{ => old}/VpDateEdit24.png | Bin .../components/{ => old}/VpDateEdit32.png | Bin .../components/{ => old}/VpDateTime24.png | Bin .../components/{ => old}/VpDateTime32.png | Bin .../components/{ => old}/VpDateTime48.png | Bin .../components/{ => old}/VpDownArrow.png | Bin .../components/{ => old}/VpDownArrow150.png | Bin .../components/{ => old}/VpDownArrow200.png | Bin .../components/{ => old}/VpFinished24.png | Bin .../components/{ => old}/VpFinished32.png | Bin .../components/{ => old}/VpFinished48.png | Bin .../components/{ => old}/VpLArrow16.png | Bin .../components/{ => old}/VpLArrow24.png | Bin .../components/{ => old}/VpLArrow32.png | Bin .../components/{ => old}/VpLArrows16.png | Bin .../components/{ => old}/VpLArrows24.png | Bin .../components/{ => old}/VpLArrows32.png | Bin .../components/{ => old}/VpPersons32.png | Bin .../components/{ => old}/VpPersons48.png | Bin .../components/{ => old}/VpPersons64.png | Bin .../components/{ => old}/VpRArrow16.png | Bin .../components/{ => old}/VpRArrow24.png | Bin .../components/{ => old}/VpRArrow32.png | Bin .../components/{ => old}/VpRArrows16.png | Bin .../components/{ => old}/VpRArrows24.png | Bin .../components/{ => old}/VpRArrows32.png | Bin .../{ => old}/VpRecurringEvent24.png | Bin .../{ => old}/VpRecurringEvent32.png | Bin .../{ => old}/VpRecurringEvent48.png | Bin .../components/{ => old}/VpReminder24.png | Bin .../components/{ => old}/VpReminder32.png | Bin .../components/{ => old}/VpReminder48.png | Bin .../components/{ => old}/VpRevert16.png | Bin .../components/{ => old}/VpRevert24.png | Bin .../components/{ => old}/VpRevert32.png | Bin .../components/{ => old}/VpSpeaker16.png | Bin .../components/{ => old}/VpSpeaker24.png | Bin .../components/{ => old}/VpSpeaker32.png | Bin .../images/components/{ => old}/VpTasks16.png | Bin .../images/components/{ => old}/VpTasks24.png | Bin .../images/components/{ => old}/VpTasks32.png | Bin .../components/{ => old}/VpTimeEdit16.png | Bin .../components/{ => old}/VpTimeEdit24.png | Bin .../components/{ => old}/VpTimeEdit32.png | Bin .../images/components/{ => old}/VpToday16.png | Bin .../images/components/{ => old}/VpToday24.png | Bin .../images/components/{ => old}/VpToday32.png | Bin .../images/components/{ => old}/VpUpArrow.png | Bin .../components/{ => old}/VpUpArrow150.png | Bin .../components/{ => old}/VpUpArrow200.png | Bin .../images/components/{ => old}/readme.txt | 0 .../images/components/regbasepng_files.txt | 71 ++++ .../components/twocolor/VpAlarmClock24.png | Bin 0 -> 1159 bytes .../components/twocolor/VpAlarmClock32.png | Bin 0 -> 1460 bytes .../components/twocolor/VpAlarmClock48.png | Bin 0 -> 2360 bytes .../components/twocolor/VpDateEdit16.png | Bin 0 -> 252 bytes .../components/twocolor/VpDateEdit24.png | Bin 0 -> 296 bytes .../components/twocolor/VpDateEdit32.png | Bin 0 -> 307 bytes .../components/twocolor/VpDateTime24.png | Bin 0 -> 795 bytes .../components/twocolor/VpDateTime32.png | Bin 0 -> 980 bytes .../components/twocolor/VpDateTime48.png | Bin 0 -> 1382 bytes .../components/twocolor/VpDownArrow.png | Bin 0 -> 149 bytes .../components/twocolor/VpDownArrow150.png | Bin 0 -> 166 bytes .../components/twocolor/VpDownArrow200.png | Bin 0 -> 182 bytes .../components/twocolor/VpFinished24.png | Bin 0 -> 1160 bytes .../components/twocolor/VpFinished32.png | Bin 0 -> 1630 bytes .../components/twocolor/VpFinished48.png | Bin 0 -> 2565 bytes .../images/components/twocolor/VpLArrow16.png | Bin 0 -> 285 bytes .../images/components/twocolor/VpLArrow24.png | Bin 0 -> 459 bytes .../images/components/twocolor/VpLArrow32.png | Bin 0 -> 545 bytes .../components/twocolor/VpLArrows16.png | Bin 0 -> 305 bytes .../components/twocolor/VpLArrows24.png | Bin 0 -> 561 bytes .../components/twocolor/VpLArrows32.png | Bin 0 -> 754 bytes .../components/twocolor/VpPersons32.png | Bin 0 -> 1419 bytes .../components/twocolor/VpPersons48.png | Bin 0 -> 2543 bytes .../components/twocolor/VpPersons64.png | Bin 0 -> 2924 bytes .../images/components/twocolor/VpRArrow16.png | Bin 0 -> 293 bytes .../images/components/twocolor/VpRArrow24.png | Bin 0 -> 457 bytes .../images/components/twocolor/VpRArrow32.png | Bin 0 -> 546 bytes .../components/twocolor/VpRArrows16.png | Bin 0 -> 299 bytes .../components/twocolor/VpRArrows24.png | Bin 0 -> 472 bytes .../components/twocolor/VpRArrows32.png | Bin 0 -> 751 bytes .../twocolor/VpRecurringEvent24.png | Bin 0 -> 1023 bytes .../twocolor/VpRecurringEvent32.png | Bin 0 -> 1288 bytes .../twocolor/VpRecurringEvent48.png | Bin 0 -> 1977 bytes .../components/twocolor/VpReminder24.png | Bin 0 -> 979 bytes .../components/twocolor/VpReminder32.png | Bin 0 -> 1290 bytes .../components/twocolor/VpReminder48.png | Bin 0 -> 1973 bytes .../images/components/twocolor/VpRevert16.png | Bin 0 -> 506 bytes .../images/components/twocolor/VpRevert24.png | Bin 0 -> 719 bytes .../images/components/twocolor/VpRevert32.png | Bin 0 -> 830 bytes .../components/twocolor/VpSpeaker16.png | Bin 0 -> 543 bytes .../components/twocolor/VpSpeaker24.png | Bin 0 -> 849 bytes .../components/twocolor/VpSpeaker32.png | Bin 0 -> 1039 bytes .../images/components/twocolor/VpTasks16.png | Bin 0 -> 425 bytes .../images/components/twocolor/VpTasks24.png | Bin 0 -> 676 bytes .../images/components/twocolor/VpTasks32.png | Bin 0 -> 697 bytes .../components/twocolor/VpTimeEdit16.png | Bin 0 -> 661 bytes .../components/twocolor/VpTimeEdit24.png | Bin 0 -> 915 bytes .../components/twocolor/VpTimeEdit32.png | Bin 0 -> 1183 bytes .../images/components/twocolor/VpToday16.png | Bin 0 -> 329 bytes .../images/components/twocolor/VpToday24.png | Bin 0 -> 481 bytes .../images/components/twocolor/VpToday32.png | Bin 0 -> 471 bytes .../images/components/twocolor/VpUpArrow.png | Bin 0 -> 149 bytes .../components/twocolor/VpUpArrow150.png | Bin 0 -> 165 bytes .../components/twocolor/VpUpArrow200.png | Bin 0 -> 183 bytes .../images/components/twocolor/readme.txt | 5 + components/tvplanit/images/make_res_mono.bat | 7 + .../images/{make_res.bat => make_res_old.bat} | 6 +- .../tvplanit/images/make_res_twocolor.bat | 7 + components/tvplanit/images/readme.txt | 7 +- .../tvplanit/images/regbasepng_files.txt | 71 ---- components/tvplanit/source/vpbasepng.res | Bin 43272 -> 50338 bytes .../tvplanit/source/vpdayviewpainter.pas | 2 +- components/tvplanit/source/vpedfmtlst.lfm | 13 +- components/tvplanit/source/vpevnteditdlg.lfm | 318 +++++++----------- components/tvplanit/source/vpganttview.pas | 1 - components/tvplanit/source/vpweekview.pas | 2 +- 177 files changed, 228 insertions(+), 287 deletions(-) create mode 100644 components/tvplanit/images/components/monochrome/VpAlarmClock24.png create mode 100644 components/tvplanit/images/components/monochrome/VpAlarmClock32.png create mode 100644 components/tvplanit/images/components/monochrome/VpAlarmClock48.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateEdit16.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateEdit24.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateEdit32.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateTime24.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateTime32.png create mode 100644 components/tvplanit/images/components/monochrome/VpDateTime48.png create mode 100644 components/tvplanit/images/components/monochrome/VpDownArrow.png create mode 100644 components/tvplanit/images/components/monochrome/VpDownArrow150.png create mode 100644 components/tvplanit/images/components/monochrome/VpDownArrow200.png create mode 100644 components/tvplanit/images/components/monochrome/VpFinished24.png create mode 100644 components/tvplanit/images/components/monochrome/VpFinished32.png create mode 100644 components/tvplanit/images/components/monochrome/VpFinished48.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrow16.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrow24.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrow32.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrows16.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrows24.png create mode 100644 components/tvplanit/images/components/monochrome/VpLArrows32.png create mode 100644 components/tvplanit/images/components/monochrome/VpPersons32.png create mode 100644 components/tvplanit/images/components/monochrome/VpPersons48.png create mode 100644 components/tvplanit/images/components/monochrome/VpPersons64.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrow16.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrow24.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrow32.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrows16.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrows24.png create mode 100644 components/tvplanit/images/components/monochrome/VpRArrows32.png create mode 100644 components/tvplanit/images/components/monochrome/VpRecurringEvent24.png create mode 100644 components/tvplanit/images/components/monochrome/VpRecurringEvent32.png create mode 100644 components/tvplanit/images/components/monochrome/VpRecurringEvent48.png create mode 100644 components/tvplanit/images/components/monochrome/VpReminder24.png create mode 100644 components/tvplanit/images/components/monochrome/VpReminder32.png create mode 100644 components/tvplanit/images/components/monochrome/VpReminder48.png create mode 100644 components/tvplanit/images/components/monochrome/VpRevert16.png create mode 100644 components/tvplanit/images/components/monochrome/VpRevert24.png create mode 100644 components/tvplanit/images/components/monochrome/VpRevert32.png create mode 100644 components/tvplanit/images/components/monochrome/VpSpeaker16.png create mode 100644 components/tvplanit/images/components/monochrome/VpSpeaker24.png create mode 100644 components/tvplanit/images/components/monochrome/VpSpeaker32.png create mode 100644 components/tvplanit/images/components/monochrome/VpTasks16.png create mode 100644 components/tvplanit/images/components/monochrome/VpTasks24.png create mode 100644 components/tvplanit/images/components/monochrome/VpTasks32.png create mode 100644 components/tvplanit/images/components/monochrome/VpTimeEdit16.png create mode 100644 components/tvplanit/images/components/monochrome/VpTimeEdit24.png create mode 100644 components/tvplanit/images/components/monochrome/VpTimeEdit32.png create mode 100644 components/tvplanit/images/components/monochrome/VpToday16.png create mode 100644 components/tvplanit/images/components/monochrome/VpToday24.png create mode 100644 components/tvplanit/images/components/monochrome/VpToday32.png create mode 100644 components/tvplanit/images/components/monochrome/VpUpArrow.png create mode 100644 components/tvplanit/images/components/monochrome/VpUpArrow150.png create mode 100644 components/tvplanit/images/components/monochrome/VpUpArrow200.png create mode 100644 components/tvplanit/images/components/monochrome/readme.txt create mode 100644 components/tvplanit/images/components/old/VpAlarmClock24.png create mode 100644 components/tvplanit/images/components/old/VpAlarmClock32.png create mode 100644 components/tvplanit/images/components/old/VpAlarmClock48.png rename components/tvplanit/images/components/{ => old}/VpDateEdit16.png (100%) rename components/tvplanit/images/components/{ => old}/VpDateEdit24.png (100%) rename components/tvplanit/images/components/{ => old}/VpDateEdit32.png (100%) rename components/tvplanit/images/components/{ => old}/VpDateTime24.png (100%) rename components/tvplanit/images/components/{ => old}/VpDateTime32.png (100%) rename components/tvplanit/images/components/{ => old}/VpDateTime48.png (100%) rename components/tvplanit/images/components/{ => old}/VpDownArrow.png (100%) rename components/tvplanit/images/components/{ => old}/VpDownArrow150.png (100%) rename components/tvplanit/images/components/{ => old}/VpDownArrow200.png (100%) rename components/tvplanit/images/components/{ => old}/VpFinished24.png (100%) rename components/tvplanit/images/components/{ => old}/VpFinished32.png (100%) rename components/tvplanit/images/components/{ => old}/VpFinished48.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrow16.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrow24.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrow32.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrows16.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrows24.png (100%) rename components/tvplanit/images/components/{ => old}/VpLArrows32.png (100%) rename components/tvplanit/images/components/{ => old}/VpPersons32.png (100%) rename components/tvplanit/images/components/{ => old}/VpPersons48.png (100%) rename components/tvplanit/images/components/{ => old}/VpPersons64.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrow16.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrow24.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrow32.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrows16.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrows24.png (100%) rename components/tvplanit/images/components/{ => old}/VpRArrows32.png (100%) rename components/tvplanit/images/components/{ => old}/VpRecurringEvent24.png (100%) rename components/tvplanit/images/components/{ => old}/VpRecurringEvent32.png (100%) rename components/tvplanit/images/components/{ => old}/VpRecurringEvent48.png (100%) rename components/tvplanit/images/components/{ => old}/VpReminder24.png (100%) rename components/tvplanit/images/components/{ => old}/VpReminder32.png (100%) rename components/tvplanit/images/components/{ => old}/VpReminder48.png (100%) rename components/tvplanit/images/components/{ => old}/VpRevert16.png (100%) rename components/tvplanit/images/components/{ => old}/VpRevert24.png (100%) rename components/tvplanit/images/components/{ => old}/VpRevert32.png (100%) rename components/tvplanit/images/components/{ => old}/VpSpeaker16.png (100%) rename components/tvplanit/images/components/{ => old}/VpSpeaker24.png (100%) rename components/tvplanit/images/components/{ => old}/VpSpeaker32.png (100%) rename components/tvplanit/images/components/{ => old}/VpTasks16.png (100%) rename components/tvplanit/images/components/{ => old}/VpTasks24.png (100%) rename components/tvplanit/images/components/{ => old}/VpTasks32.png (100%) rename components/tvplanit/images/components/{ => old}/VpTimeEdit16.png (100%) rename components/tvplanit/images/components/{ => old}/VpTimeEdit24.png (100%) rename components/tvplanit/images/components/{ => old}/VpTimeEdit32.png (100%) rename components/tvplanit/images/components/{ => old}/VpToday16.png (100%) rename components/tvplanit/images/components/{ => old}/VpToday24.png (100%) rename components/tvplanit/images/components/{ => old}/VpToday32.png (100%) rename components/tvplanit/images/components/{ => old}/VpUpArrow.png (100%) rename components/tvplanit/images/components/{ => old}/VpUpArrow150.png (100%) rename components/tvplanit/images/components/{ => old}/VpUpArrow200.png (100%) rename components/tvplanit/images/components/{ => old}/readme.txt (100%) create mode 100644 components/tvplanit/images/components/regbasepng_files.txt create mode 100644 components/tvplanit/images/components/twocolor/VpAlarmClock24.png create mode 100644 components/tvplanit/images/components/twocolor/VpAlarmClock32.png create mode 100644 components/tvplanit/images/components/twocolor/VpAlarmClock48.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateEdit16.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateEdit24.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateEdit32.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateTime24.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateTime32.png create mode 100644 components/tvplanit/images/components/twocolor/VpDateTime48.png create mode 100644 components/tvplanit/images/components/twocolor/VpDownArrow.png create mode 100644 components/tvplanit/images/components/twocolor/VpDownArrow150.png create mode 100644 components/tvplanit/images/components/twocolor/VpDownArrow200.png create mode 100644 components/tvplanit/images/components/twocolor/VpFinished24.png create mode 100644 components/tvplanit/images/components/twocolor/VpFinished32.png create mode 100644 components/tvplanit/images/components/twocolor/VpFinished48.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrow16.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrow24.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrow32.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrows16.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrows24.png create mode 100644 components/tvplanit/images/components/twocolor/VpLArrows32.png create mode 100644 components/tvplanit/images/components/twocolor/VpPersons32.png create mode 100644 components/tvplanit/images/components/twocolor/VpPersons48.png create mode 100644 components/tvplanit/images/components/twocolor/VpPersons64.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrow16.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrow24.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrow32.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrows16.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrows24.png create mode 100644 components/tvplanit/images/components/twocolor/VpRArrows32.png create mode 100644 components/tvplanit/images/components/twocolor/VpRecurringEvent24.png create mode 100644 components/tvplanit/images/components/twocolor/VpRecurringEvent32.png create mode 100644 components/tvplanit/images/components/twocolor/VpRecurringEvent48.png create mode 100644 components/tvplanit/images/components/twocolor/VpReminder24.png create mode 100644 components/tvplanit/images/components/twocolor/VpReminder32.png create mode 100644 components/tvplanit/images/components/twocolor/VpReminder48.png create mode 100644 components/tvplanit/images/components/twocolor/VpRevert16.png create mode 100644 components/tvplanit/images/components/twocolor/VpRevert24.png create mode 100644 components/tvplanit/images/components/twocolor/VpRevert32.png create mode 100644 components/tvplanit/images/components/twocolor/VpSpeaker16.png create mode 100644 components/tvplanit/images/components/twocolor/VpSpeaker24.png create mode 100644 components/tvplanit/images/components/twocolor/VpSpeaker32.png create mode 100644 components/tvplanit/images/components/twocolor/VpTasks16.png create mode 100644 components/tvplanit/images/components/twocolor/VpTasks24.png create mode 100644 components/tvplanit/images/components/twocolor/VpTasks32.png create mode 100644 components/tvplanit/images/components/twocolor/VpTimeEdit16.png create mode 100644 components/tvplanit/images/components/twocolor/VpTimeEdit24.png create mode 100644 components/tvplanit/images/components/twocolor/VpTimeEdit32.png create mode 100644 components/tvplanit/images/components/twocolor/VpToday16.png create mode 100644 components/tvplanit/images/components/twocolor/VpToday24.png create mode 100644 components/tvplanit/images/components/twocolor/VpToday32.png create mode 100644 components/tvplanit/images/components/twocolor/VpUpArrow.png create mode 100644 components/tvplanit/images/components/twocolor/VpUpArrow150.png create mode 100644 components/tvplanit/images/components/twocolor/VpUpArrow200.png create mode 100644 components/tvplanit/images/components/twocolor/readme.txt create mode 100644 components/tvplanit/images/make_res_mono.bat rename components/tvplanit/images/{make_res.bat => make_res_old.bat} (59%) create mode 100644 components/tvplanit/images/make_res_twocolor.bat delete mode 100644 components/tvplanit/images/regbasepng_files.txt diff --git a/components/tvplanit/images/components/monochrome/VpAlarmClock24.png b/components/tvplanit/images/components/monochrome/VpAlarmClock24.png new file mode 100644 index 0000000000000000000000000000000000000000..7e109b024b4de1191fa0a85b12de229f87278636 GIT binary patch literal 987 zcmV<110?*3P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H1187M^ zK~zYIwUtX~oMjY-pZA|hC&)CQqS)dEFW4mi#7m16H58;MT2qN8f6{Ec(M7QpB&nt@ zvS`U7nyL$pE|j3%NHPr~t)id>p$pO0YMhBiP!drKntE#sDNX*@#UwT}nF-0lvpnDX zzt1`6n>n9s^M6LNTvFN5YjI)=fvQpbsarC~%Ib#lw~^2$Vowt%-uJfJiA9>y4m6za zLG*w|AwCPb18E57A9EDV77EBFp#A{R3jPd8gBlR~+#2>)>_7+e+mX7kwz#eCV*rhe z-A?SIQ2!gyRS?$qVlUU;chM!lA4?UA)TrTncTut}d>(++UjUa#zE(Hxf(8p_oHw_pxe2Aog64V;Fc zZ>0bN^#OlVl{iol;Eo%okoJL^HJsbMTyJG_&j1f1_WGgPQwz_E-vbcx1m*-%zp`VO zlU~&`w-Oc`zco?KMQ3`Ey1-uoKM7>`Z$%fc>*4&%h=+kO;BFuVOd?)G{*XBM5rEj& zBkn^y30#eI4txX?B1YUAc9sWZ^M4X^uiL{fl+Awt`~chxG*a$8C@j6N!Phy;JfQ5@ zM({_D!i(ocr9Zn#5^638$>87BMw`w=tW%vT)`jpp3F(8*$tWOcaf= zsDq(z*Av8p6kf1FqHy=Zd6vBg5C`)wVjc%32=s(o>QBs{{|m=4Ssn4xGQ0o)002ov JPDHLkV1jL*yFLH_ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpAlarmClock32.png b/components/tvplanit/images/components/monochrome/VpAlarmClock32.png new file mode 100644 index 0000000000000000000000000000000000000000..0f580e76715c95c9b45626508dbc42f476a49fca GIT binary patch literal 1273 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 Hu0mjf1JanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;u#E{-7BOP{9J>-c`{b1EO7$uzXS@J=XQTh1_px0SIb zltax>g(Gm1g-gV%>ix!%Ox)T0XDgmwKCL}N=2*?k|6K7aKDe+yK6m_bl!^>f~5 XM;>0!Tt3|!Xg!0ctDnm{r-UW|TJ%%s literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpDateEdit24.png b/components/tvplanit/images/components/monochrome/VpDateEdit24.png new file mode 100644 index 0000000000000000000000000000000000000000..a42733da6aad1636953650ea635973d4d36bce37 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+o@T^vI^I^Ry)$a}~^#CiVW zj(L`c_)fBgEL@Zz+~@gXa;ej^1SX&93rqwb`f&(`KcBo$cYb&MCSR`<&#R3x4sUfm zd9JrkQvXrgTw`%lT)s@PZN)4-g}D!-{g-UBU-{PD`{x?QA6$9I7M24U|F=Kvz_g5U zYpsDr1M9JbnA)l93P0M1%%0eoDA00X1vA?nMx7T-8;&??H_W@iZo|U1o>_ulCLuAV zc5O%DN7cNnj)`v=+Qfy7czFI-OIpm>et>t8OHT^BLIX21`)4&bHa0h{&V>v;F%0Z~ zbk0le`!oB*fe-U1KeRv0-gUHq!7ZYc=d|3HQ*A7-n=ZO^u($~;h91mNQn|;-VK9qh yC0B=E%NHi*cMLry4)6I+HMBE4?szZD%&=9E@kn5a-bA2R7(8A5T-G@yGywnz(QIu1 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpDateTime24.png b/components/tvplanit/images/components/monochrome/VpDateTime24.png new file mode 100644 index 0000000000000000000000000000000000000000..ec5132274c136b17c7f99bb5e02e67f909cb2220 GIT binary patch literal 742 zcmVpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10&_`3 zK~zYIt(Ct|6JZ#~KhIgv0ZeegUDSA$-#U@tZa_5lS_fkY&J4PkIDiAIE;vdd44}QD zk>DR-;)d0Ny-P4UxSALZkeD>-Jr2D>ukCrQ@=WjddEfW>exL92=1x?VO2}%Vo0u^T zdKEb5r$3{-p{+EpH~PNQVn~HRvaW^d0?+|$B5dIy2z|h1U=QT3T4uIo0?8DTh&%`K zAX93Yd9mI5P|B&*`&QQ6K|DjI!r+_{#Ug4(he@dw9ka(22B9M@Gk033^)UTNgC!B>=lI`LLKgjD-Mztl;w-AQ0YEwfmiH&8Z!OS0w;MyV0|(=ad$ zvQfs)H?iH*KJg-GMr^k|NYGZA2lnwaE$cg-p~csCI>AVT>_YLWpFWA|xWE1dOrYNF zz&%w(Y&QX#0k-jsDgU+9C^ynTFQN%eTznbXZPk!b%gl=HCP5c4y!T=|x$;~ub8<9WIPt|0&um2n`~$Wyh}p!48BG$v6*=q_Qvq)jxgPY5Eh~5|1|jY5%AA Y1Lm1BlR@>(C;$Ke07*qoM6N<$f)3_S@Bjb+ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpDateTime32.png b/components/tvplanit/images/components/monochrome/VpDateTime32.png new file mode 100644 index 0000000000000000000000000000000000000000..0ce48f3cffe9401fbb76cea3de828801adfbd503 GIT binary patch literal 964 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 Xz?R9T1%As~00000NkvXXu0mjfB*o43 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpDownArrow200.png b/components/tvplanit/images/components/monochrome/VpDownArrow200.png new file mode 100644 index 0000000000000000000000000000000000000000..47f69139ce7eb32a0b7c2c6ad630f825065c8054 GIT binary patch literal 475 zcmV<10VMv3P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10cc4? zK~z|U?Up@G!$1&5-y)PnGAVKc3MwvwTp$GmE#wMxIYM%aKx?D~QCM8Wl?(1bf-nU` zVT>I+@s5*7q3~C&?D2eWW`Dd!MA)Ye_UhgOv;Zx@e*iel1}2C)7#Sf9(g#csGnAXN zuWbxmdGij4j1lgE9?(n2GBaUpH#QGr3o@(Z6&YtSIe_7IMGl{NGTj8igt29wOaZ_8 zGWXJ~fyNNE<|P%TfX7`xsLTsqIY8GAfp8lLW#!?o*D`?krwN!o@Zx}YHj}rbig^%q zm?we5{FQ}wm3ox`0Me~tt{o8Pc#ByP!URzVO#^aA>POLrsit_ zpuv2ms*gFgm&LZL06^V|I<2i-1pv+VbV;?9XL24y%H2^`Wwo!9vjcyD`c9}S&!qkx zD?6dCyfFYc&k5&(TP5`rEPWKlmiJ_Y;VvcPfvz1kseCJdU25-FvKF8P_yKuZ)w5{X R*mD2?002ovPDHLkV1i}D!&d+R literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpFinished24.png b/components/tvplanit/images/components/monochrome/VpFinished24.png new file mode 100644 index 0000000000000000000000000000000000000000..659e58363736bd1b30d6011b43def540aa674e27 GIT binary patch literal 1023 zcmVpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11B^*T zK~zYIt&>q`m1P*mf6sf)w&t8h%nF>5Y-Bs<=#Y_7HyLCoS)!dYr&pU0f?$RPtw18Y zFz>={BBV7ImFL?T(Sl&z<&%cz-3!ovp33vn$ z*m3T2`|PXX>i+|X&imJ_4FuRl{Md0e{8Ywd?tpds4+4DzcJ&`$7sYY`c`m3WF@Dzw z%<~@rZ3`E{AH@8qw$x9fpbqJEq)&4HMu>M_}opW0>s+ex>qe9k-S&Cs3=Bu_FNX z#n37uHX7zo=afo36$?7tr?-wUb)M%dZ#oj~UOIf5-aV_tR} z6>3LJ%v}0*k_`+mdkLt+II3j4J#3(dcA-KUSOMo6QLq_Q!0a0W&H`hg)tGe^CA(N! z{))ELPv04V=RXV7g^{QeKpQvafv#CeIyiGXFuZ}sAhH#71*{h7`fc$$b6~U;XJ@rD zae;dh`+s6TzcYZn2j^eS7xl;E4Yl(eEkUyf9#1C@-sA3ne z1em0vEWHo_fSMaWoV^zUtXTU}S}(1+zED6ZbC&Vrz=m+;7W6#x0tmFHIKM_`9r002ovPDHLkV1h&7%T53Q literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpFinished32.png b/components/tvplanit/images/components/monochrome/VpFinished32.png new file mode 100644 index 0000000000000000000000000000000000000000..350a17f0ffd042fba7d7de7e792fcf5a8e5acfdd GIT binary patch literal 1387 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 ag#Q69i9yi4{0LwG0000anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(@2T^vI!dY4Y}^*YQT(7JzS z6~jvP7e=MQ%uUs|ANe^tos)1nn0LF1Y2gmTNR2NnZ2A`@#o0VBA949r_WAR@GtzE% z<^~sByQ&a^3so-t&AQ8sSDD{@|K3_xrgMdlW0``r%lxY77v1^12UBJ4DDSKT1_FbptDnm{ Hr-UW|pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Z2(i zK~zYIwUxn6!axv)zp0pTQMrDcxI{@<6$>~=&|*=ChC2}uW!`nW-&hsfeh!_zP8S=SCEib}+O50&Qf z%M9jcHi?%H4xoFe*RW;Q7MS6G6z@BiAQP^jRRHySBV4ra0{@NtduTHJI41EXMz|lhT;SmN z&^D=*KpQ8YAdjh&DotX)CsE|||FU#2x<$2TluRqna`(QQOQ2!6KqhUY1kO1qKdmdV z&Y&ns=8%h!th_}Uh6}3k4WfOcWWU^%j-9jCHPs-PbB}sCWTVR*S l3`wl}z6P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10cA-< zK~z|U#g{Qo!$1&4-yjqtCEOuJDlURtASH;jC|5{Dj*u=_h-i%z5QW7>Ql;PqDM%zt zGZaPFur-tWiqqmt5k%N ztvjGuMEs3?_g2UK!jjW`0zcwUz)eJasFVJuHLnT4OWXwDDINvz7KcC)9vm)K?Y(4V zEx2QG`UF0Txk)@7)D{l|gsrp@@i4$Y#c6=Bm8R^9Raqxq0Hu}Y-Vi4N%KMce@EU=5 zk>&eE;{X8VL?d?*h-pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Rc%w zK~y-6rISx;!cY*0zZrXgVo%^Qx@m<%_x_=~79`}1L4>+hdjcW2sV*#df`(qenJ!F2 zLiBAiyP5AdkKfFDPu!h0ad)jKi~SSEqDZG6_rGs3Z8WEcA?6$K9(WJ8_Yl)Yv)UTy z7Nwj{XBlGU0W#k|qPD6CelcEs79B%O%VvB7JX8czPX^l%15im1L-5avAjfp%$zU5| z|IQV)d2KG!i6>EZp#fGN&@vR$7|4sfi`x2P9fGU~arbsh1n{`O0~rH9h3Fn-CF$35 zh?NdXJJ%kI>Wj~!<1JQOq9;*?>7+LI`TQ1Qja%>}%1{}DoIp;9euS8`{my^t3b}QA SIVgny0000pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10ZB$EVjNgBK zWlk;?5Vj)FJ}~~jC{eU~yJ*e)Eam0K0#uF9Fxzp<(Su!fX94nZjtM|Xx$c%VPoaM| z49Ur*0z!t2Y;uT@)G1O@t|RTa<=(B`yiEIW&SR>L_{1$!;wSaQ~0000pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10fb3J zK~z|U#g{Q|!Y~wuzlRX11ib?TQ!i3ws03A6E3Uv)j=;thP*;#>)gkIdm>7BkhJw^| zc^%S5Bq6cmRQQcfzTdxN`?n*iiqC3!?Hy>>d0AH54x)3ENz%X)m6?ujzFj$M0}|~5 z&<#qMHY!t81(>>WR#PC+F5nPv;6x;S$YT@EXrNN$AGk^bRwBxC6Ry;Nq z>>`xawgb8{h`e*`-s`v@H{l9j;8$b~+!;iMI_ZBkkQH&|3I-~ov{J;CD;V%xt#eU&QXz+UlgxLnT)BdQBod?A zVy;}?Kr&A<1l|l{ud@8O`fG6I3I+g@8;v{|#BS*xUos{fxq<AytD}^ z`!BG*SmXkyE>{{v8V+K5!3fhjRCzy+e*hL=YE)|hQM~{F002ovPDHLkV1gh*%=rKS literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpPersons32.png b/components/tvplanit/images/components/monochrome/VpPersons32.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e726ed7de84d7fe10e6609e1be8c44077dc700 GIT binary patch literal 1110 zcmV-c1gZOpP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11LH|V zK~z|U#g|`bTV)u=f6qx`|ID(5t)LgKvdPr6(}5s}j8&LrqE4|*Eed6KLvIu&f;V=k z^vdCdASly2izHo(6b41bl}_ARMQWP1;!qiax~{HWx2|1t&g(_fHOV@>w-nVD7PC)%r+sU{;0u4n* z7QuVe;(JrM&A=0=BncV!cnNWUYH+%MwmhxE6R0$a66tBgjuHj{%~?FQEw|(NX4api z;Mo=hhA}<@x!LX|jQ22(fc=JSOW`*EPhfPQ67nl*2LpP4;pjDMjs2uksSojV56qvn z_Q!4jsApo5u=izo1F|S+7$b#r6fBfY@(FMO+1rSn0j{ordjr5)_f7#*d8<|KRXk_5 zynzanfc=RZ-sKZsEl<0Fi|a5@SrUvvaNB^>fd-^FroqCt{}Qex39ceZ$k?YyhtxZ< z->02S9l&^!$j#3R*Mcr#nIv>#Y*ljN61j|sIHM5i#@t>d$B(mYUl0iiSqC^>NH5v* z`+O(o=Ri*?O2kPcy=ZN*;k>m|>1XlOpS_qtZevjTAKi zpv2@s)mj9q3wr+`_f0Ic8;Aol;C5R4q2KcisBf|X&kkeWVNesW zBby|H_yyB0urda84eZXmmN`#b`-7(e1R{}s9qB07Yxg;;!b+xlalH|YhjADHZ0#5c zV>E(S1Dr2IyJ}!QNB$Yv(1UuNyKBUrd1S$NQ09CL_D-1P%rP8iz~W8ac?0z`-!WZ357gaC zg8d6#c}AEGA!Q9{$R`fKQVOc}I7o*OJwAiY%^BePoYn}ki|b=VuBaDmpnmQOSkwV_ z;y4!qhs<&|Ybb{i!6n5(gGi&m0+699axQRosM!M?kr-d5e!3=`IRANx^y7%LSvM^# z+Ydz<(U*P#m#+z=Ytfnw10kB5-N0pO6l?*wgR00mi{C%5#AGLUe%cvbNG;YD`(^_M z5Q*_Cz_zlJCCk8^tHo$n(m=VFQuR$X;Cd&3{h$HljbVBVxVvDqkam}GL!H*~z#kPG zSb0D6MltUsb=4L(XNz0>3=~oy$Ot9*5ZvtPhrzO cPAjed0LF$Kk;Ku>b%7 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpPersons48.png b/components/tvplanit/images/components/monochrome/VpPersons48.png new file mode 100644 index 0000000000000000000000000000000000000000..0a10d6557d668e63ddb74d8db8d311a44c265361 GIT binary patch literal 2065 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 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRArrow16.png b/components/tvplanit/images/components/monochrome/VpRArrow16.png new file mode 100644 index 0000000000000000000000000000000000000000..1c380815a984fee96e0bee788f0e2b5babe446eb GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=yOT^vI!dY4{4=yljZpy6Tt zGCPNr{s9-9Uo91@VY>auS21IrVO!HZm9^!LE8=|ksoVCXq&}$*|L3e zBg>AS`Qa~PDjXD|?!ehFDaxwqHPe=#YkXU0>Tq`xcP8UB zwfPFu4@_^j@%~pRc%3m}`{MEmE8D*Wo)QpZsS{jYoIl6z)MTAipEVc`Y)a|9EctJ) z#qNH#q(#CL_RL$5$I0_;rLIW!kgr$%EpMXY(;bbfz@T98 MboFyt=akR{0DH2L?EnA( literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRArrow24.png b/components/tvplanit/images/components/monochrome/VpRArrow24.png new file mode 100644 index 0000000000000000000000000000000000000000..696ac7fa238193bde6d665e2ab7efdb40476c27c GIT binary patch literal 442 zcmV;r0Y(0aP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Y^zh zK~zYIwbf5b!$1@U@b66`=t`8tt#oO`JM;)bZ1EqcCn;XTg`hMl8FPnRK!if8Tfvph z#(kaVLMdoxCYetAmU;8O-^?O2#LQS`g|;TiK?@x0L(n^hNx?lRSAa|>AUS9O;WNPN zzbkV@)d{!T6Bj@jJ1o*^H~=tpQAHV*rS;U!0U_RIQFp`)43h$k2VcYpa1RPJIt6p4 zMaJJ4zU7@KxzSBq!BPhwyJXw=UQZQ?OHcy{LxHB zWf`K1GB9;#nnLYxy7&6$lT-Q}eZ%blsRE!+ kpYWeC%T=+|M}JZE4e6w^oM`3hu>b%707*qoM6N<$f^p!qsQ>@~ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRArrow32.png b/components/tvplanit/images/components/monochrome/VpRArrow32.png new file mode 100644 index 0000000000000000000000000000000000000000..37b11dfe0a4af45b32271d350a3b74a198f1af48 GIT binary patch literal 471 zcmV;|0Vw{7P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10c1%; zK~z|U#g{)$0znjqzh?|<0v6nWg361SElj{jYq)}y!~+<-#l{vBFcupxLPg;ngv7OZ z7Hh}CzTxe_t2Q%}{e5}!{*9o5S^lo%LOu2COW$M^#a&Dp!$OH z0Ca(F`K=4dSIKbzg!_uslyx!pLU?1q4Pm?jUSmPn04|dWkjH>90chGUKnB1^4aB=- zUl)x70F)^wcQp{#v^R?oh@c>h0TG-9O+y@%hD}0~?jAl-8;r;`lJK;AZ2 zA=0#8&`E~Wr|9#pO?NjmLX4vUc+Cx9jDsu+KtK>a?b2RiQk?E6r|Yt5>Q*o-4k$CX7j*zF*S+r zsP}$=>Z#Z*ZU=}YZU?BIirwO1t%M?vi0anUEbY6WX0Cyx2|IZ^{sV8JyG&kRQtki% N002ovPDHLkV1lDD!iWF> literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRArrows16.png b/components/tvplanit/images/components/monochrome/VpRArrows16.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2044a7a726081571db36f9c556a4b634ef64dc GIT binary patch literal 379 zcmV->0fhdEP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10SHM% zK~y-6rIRsE!$1&4-%L0F3MYsJMNEStrbwZDX6w|~mC~^WKE|49X zc(X3N1(|O5z5SZm)ry&MOr6NQJ_kwwl+3cEYGI7ErI@=18-a~*wv?iocp76qU@&+C zw)^!Ebqg=XSQ}v3_#5OJ_zA>!Db~{%J9GfpL-GZZ2I477DaCpkV*nDqf)vdJbqip) z-`b**T9#COOv8CBAFpsa>&)%!DaJYh|EW$uPn(Z1<^yD2U!krHgkK!DmL*k;sXvS@ zfwMrkvHbEg#sGxp`U2-ZI;}aKSw3FLOVi5^cd*;t^$IcO14LgzHXs{R(vA>gt#a&l Z{sRNYw%U+yN)-SA002ovPDHLkV1i(dl#2iW literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRArrows24.png b/components/tvplanit/images/components/monochrome/VpRArrows24.png new file mode 100644 index 0000000000000000000000000000000000000000..b2e288fc6a483d829745f6843fe38b3b560e5fe6 GIT binary patch literal 436 zcmV;l0ZaagP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10YOPb zK~zYIwUx0-!%!54zmvu%5UP{25_NYF1fQT{-CZ2D4^SL@0mWHx6l@_+pbj0}Yd~i= z1)spC$H6o`j` zl`9Aq-Mk=ZqB+dogZOQkNjjoxmw9s=H($RKe5V(tkd<=;!kQ^$pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10f$LM zK~z|U<(Dx|0znjpzcGY00Sn>alVCJhPMkWX&01Pw4jAeN7<2t9dqjmyP~yS9!MxTOQ0?ZYZX*2k+}@3 zlrXNBk%`s;n|J|)j=+d^Fi0k3an89BN!W{N2Lt>|?McfyM_^w${?VrlFV8hx?XP36 zK+fkm({fIM0+Z=c%QcQRpRbxAb5F=S+t!T?yRnwb9D!ZP3vlfT>C345U52v+s%&lv zRNeeQppNFSKNUyo03_d*o1Sn=E?vn8e8rPoA*ubo6lV!!pKkpjTFw$E8B&IGor?V- wS}s+|PH4;nM#Q>eg+2EbOUtDr{{8Lv7tZE#ue(IU>;M1&07*qoM6N<$f(4_~p#T5? literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRecurringEvent24.png b/components/tvplanit/images/components/monochrome/VpRecurringEvent24.png new file mode 100644 index 0000000000000000000000000000000000000000..11385c59fdaa53eedd00dcbe6dbde544a91f9a55 GIT binary patch literal 939 zcmV;c162HpP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H112{=U zK~zYIt(ISC990y?f9K97*hafiDt)c#bs7UoirPfyJT2K_Nedvp5C2G}& zQdAnXkV3!*Em{x}vWqR6wxCccBB8cPM6+w93L;9MidK!=Y#S38W_h3zz=}`wsMLIKLW51O4G#VDG`1r(!yA-@>sEpJE?1OJFBJOcrvn?Mh64D+`mcM#KEv6^MV8%H(g>y=3zXma%7kC)I_8V6vp zcdH&9_%p1HcxY(1P3C{X_&5mAZK?7cfaT_ILu?MqIeM;h0Qwd;Aq7w0;-+(7>*1kK z5if+(`>X3g26Cey1HPt^nux50uVt9k$Bo%det#$UBOnL%3*y?EfMw?{gWk2F>08}u z9tqRqz*F^2S4RxRZ^!%?@DK3G1v>|n8Qcuj5;w!){OT5)Rc5gCUj#bAHPrLe|Lr^w zaIOac>vkzQKXTj!G0<-S$gb&ZS~&u)Tpynw9M})xc-XSjiFSs{q>tda0X#RLO!@)@ zVx`XsZp9?le_u!Ik{Kmy-HQ#d-27_G=Kr!>;dKC~^}~Mvhk`KeC5zh3ArY@~60dSH zI9L%jJ8;Oxfs2u@4>ADoc`dZLnaTXKk)iplBslpooNkP?Suy_{FboLa?W_rC%yx#;ceQcFEHv~3o0>^djDHnIumrY^!r<<% z*Yyq@LxrtKV?l;C!$R_oYX4|%IQvd4r(FK5p@AF+djrlKXz5hh=>+sY0PcCvP2uuU zV&0m@J{{dMi-}#JEz~}^6+yEEr`-Wp0;_;{NE61}6e}<4v6Tx={yH~(wt?1Cz1CY% z2KM7@mo^L@jr7y?w`Kn~%P7b0MlOZva(wwXcN#IrQsqlMlK#CD|6lOnKZBRuM#2C9 N002ovPDHLkV1f^Wyz~G7 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRecurringEvent32.png b/components/tvplanit/images/components/monochrome/VpRecurringEvent32.png new file mode 100644 index 0000000000000000000000000000000000000000..f01235623b3d047314adad80cddb5a905a1fe826 GIT binary patch literal 1154 zcmV-|1bzF7P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11P@6> zK~z|U#g|=Z990y@e`j{L8;aJNlvL7UiWY41(WFGH#Z-I|6oVw1t!b)O5n}Nn53S&f zAo?U&RHW7veGu9-G!wQJ`yf7u_<_)x(r$Kk1%nowR+<{HU*=F)JDX%DJE^gr zr+d%&-}C>^?wz^+E2_$3LXM2wNjThy;WXfIyPLiaq>!1U#x`GGRKFksWFWbkFkK)! zfd|UKe*zgG>-6i6hD-lSfS9Si-c(O0yy;Y3NCIeZ6Hd;>JQsdK=( zya1zs{JY{!k6bPjvLE*&2SANJpa!UM$E9JhmMf5L118+my5hP4Ajf{LLg@9<&R%_b z)0i)LuJxMI<5D7;E`YpNsul(y>+HgNeNGW;IJ_`p~d!FVGi?mK_MX+m|B3 z?j~t;=NYE5=2A7+SpBwg7z2quNa2^@j6T2V#!?9g5(dcK-c%B|k~}BCJ5m9?a_a?% zc;9;=^FIi{JF``4f-jW|rN@gEfb*L-)q8{UJG+64z(sd_Qz699R+A0=krP9PNTzzh zPw*0lp&gsXLGxxI!c4gBzao=C>tQji2{Em-3?x@W;r%y0_fWD|JTKti%uGHhW@=1K z>%0u5o+yid3j^UJpc2?Xm`6PUVdE1Z@7tOgvYrj_JbmsVv=-HaW#Jo>-9VE&y9SxB z3j(xb!vw1P3t;7AiKlDJiwG7HPuC*yK~ZL3-oAT&AXD)U@T)spiEYQlOjY`Kl^$S> zoayZGg_)^JZ09&o<)+RN4ZUBe&$47@Y76N1K*UX*C1kgi_Xa-X@x)r}(3e2Ho0jG9QL@fRMB0&uOe~XxVEvqm4V(lh($ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRecurringEvent48.png b/components/tvplanit/images/components/monochrome/VpRecurringEvent48.png new file mode 100644 index 0000000000000000000000000000000000000000..b7422438e1d57927995edb96d19bd231c314ad79 GIT binary patch literal 1820 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 M07*qoM6N<$f(D5hH~;_u literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRevert16.png b/components/tvplanit/images/components/monochrome/VpRevert16.png new file mode 100644 index 0000000000000000000000000000000000000000..d692f31c558f79979e8a4515724d5892a6c54a5b GIT binary patch literal 446 zcmV;v0YUzWP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10ZU0l zK~y-6osmH+L{SvSf9JiIl%0}=4?w+{DMd+HNLeG#goS(rAAn-Pf_wqlDKW!NN;Wnu zCL26E%2-L1g%xxE7E{AaGvo2Av$^-2-?`^pB=IxYkK1d{nuW&?EEg|>o-KFPO+qRH z%f~Cg5^zMv>s?Yo@ZFh3;F$NeDMjIDQh||+XOVUiq?SOBz#)OZs_~wevLJt*!Py0v zkJA|*Zw(9{5CT0w5#J4KB7JX?u!GxPoKDMKN+XKW*A3sXAJ1X74Z0)>2TW4=VlVE; z;{@!3PnXto>Zze5A8#TSz=kTnpln#cF$y||mQvGo$PUXU^#xVu*{}eNH7%~e`#q&D zlK?mhl^rC-^0)JdEpP>*)L_*JwtLe_;H`sN>(u&SA*dU805>C0l>pE00v7>w1Xcoy om~9}|6lGok{yai0|6O8*FK?QmZ6-k!Jpcdz07*qoM6N<$f_uue`~Uy| literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRevert24.png b/components/tvplanit/images/components/monochrome/VpRevert24.png new file mode 100644 index 0000000000000000000000000000000000000000..6bede6d8df922995eba41f01ff8d8ad4da391a54 GIT binary patch literal 641 zcmV-{0)G98P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10uD(; zK~zYIy_7v@Q(+i|pZDHd8^~gj?A56@#-WN%LKmrv#Y(O}9YhyFaBy%?hpvL6&_TM2 zVl2HWc5vy`ZY~zINp3}?bdNtE6k5~dIOIkXxMJ!}J>&Uap2Pd`ea9rRmvZ7v3(6A~ zRNh+Ho?|07IEq`I-gr_KXed>6Tkt|pd8X|>du-K!@CCd zdxNDVk80*6kZ)QlW9|&nPFHwo07oOp#(`9Xot8g*3&12{LEyshGobbE7uigo)78PP zZr8Bc4}-Y%S>R+dn7l4z=N$m~ejUOqKp~nRBfYs`Pd8HC2I$hz25gN1pPGr>H!y3j z3R_hfH-6(_Ccj+YKCmt;TDh0f3|9 z7FTu##(X))m+duOKUUjqh6Rexi*x^EH0M8~cC-%H^m;*>7;GPBgBlofV zBd?&Xt~=z}Bh0Qr7uVN0vW+pNeD*=h_`?<18{o&^=|HnhOJEPFyF=}8h`MMm)%$1q bzXN^(_F22X-zn{J00000NkvXXu0mjf(kLHH literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpRevert32.png b/components/tvplanit/images/components/monochrome/VpRevert32.png new file mode 100644 index 0000000000000000000000000000000000000000..ccfce230cee0430425e9c9e7bad63655f684dfd4 GIT binary patch literal 786 zcmV+t1MU2YP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10-s4l zK~z|U?UzkR6k!<0f6t6cfzXGLhc0y~XEag6h=LIE7KNa*dJC)$Qm5$9rNW9X)ybk$ zP#p~20zm?yf<@3vl9B5!eL#B()D9kmD4cmZ*zWAw%+|UeUV3it|DE^!|K^#Q=Xpm| zmCcN*e3KG=zaOdwP>E^88Y>5Ygk?aYi5AdTKpmiX+Nixv$x;It|6mRv7@9X*B?AaB z2j!|d2jI7A#%HP<{?1BWAw*mby}CQXAIPw0Qp{C05wtVhnhF?Jl>pxrmDzj z@)+X10BX}KP#FRl-;kfUf>MuR97WY3_wjziHQTkXA(a6Df+5iJ>NGvr5JZ|~?A>;L zR^LWAn~XSn->{5uZrz!e36sr3e|G+d++a2a$eX)wgKk3E1JMVgPxR+CuHhVLY=i(A;Je z0d{6hF5w!7(#w%j6R0_&y$v4&uiWf^!^#$-{{R8;3);K@`};br Q^8f$<07*qoM6N<$f(4^lHvj+t literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpSpeaker16.png b/components/tvplanit/images/components/monochrome/VpSpeaker16.png new file mode 100644 index 0000000000000000000000000000000000000000..928a7570d585cbb6dee28cdaf9309b17a6f088b5 GIT binary patch literal 494 zcmVpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10eeYA zK~y-6rIRs898nO4zgbrIR3sdnAf!w{a<>@7R%=seMB=8AODU->l^_-&m6eSs2ntuN zB0-C!4k<+vZWoe15CpjpNph!`{Vmi};Wft%3_NDue9ZjsjY*;t^E#>qd{@xGh|_IQ z8Th5Bly3{bZn6Ycq^I7;zuX@Hi<56a23jW#*R)LL9Kqu146@g7F|EnbzpX^A9^$DC zHqDcyaufEh>F+E~8WtxFWE*%)DSG*={;_w}S-&zrcAgfYGlP z#bd`{gW!Ln&|3hlpltpwpj*#}&NTP1uuk8+K~Yh6!$8;oRb* z2Uo{j!*$!@>JoU*@Vz%Q{V}kww;f2UkUP0@JF~rX#KHIp&2j$g6xlMyW(%N~;i95a zpr{l;Hc!TZ#a|xYE3Y+nz#jm81iovwSaE8gDBQ=i4qfl<@Tj+y$mgn{Eu?+YQn@vn kYnj^l%1%H#*6}u80yLbAi1UI-zW@LL07*qoM6N<$f@9{^MgRZ+ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpSpeaker24.png b/components/tvplanit/images/components/monochrome/VpSpeaker24.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2b647ba9c9a6e319959ead10d9fc66e960d710 GIT binary patch literal 784 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 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpTasks32.png b/components/tvplanit/images/components/monochrome/VpTasks32.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b570e77a86c0ed079877312b0bed054fe1c963 GIT binary patch literal 641 zcmV-{0)G98P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10uD(; zK~z|U-Iu*<6j2n#e|I*Km@1Y+>};Gds}TPKL2Ob4nT0Kq2!0Eu&_=P41cG2CK}BP* zFkJ@0B1LQj!7>Yx?5_5vvat|RvzfgXyP%n!iTCX$8_enE&VA>cceulQBdUr8vRIx) z{b&CEg)UfX*e0Jt>WY(7MxYc9x2a^+%F@_8HhEq$QArI^Y?Ts98zv38+2> zHVmB`AWy8c<^;5Gd=i+n_FJ*%GqC>*$XuycqP1a}vT^UI0g0jn?=+v*_!Uog&45JJqX;hn0lwkI1s%(O-%$fu!zD|le$ZFI0HCNh zuIGk6S$XXV4D`)|w?a^Pv8Ddw;8P&qaKi&F9D8l%bTZ&cqgR=bsC)rHqVhG+v1Z3x zw0hS?99#~g+~zGdbEkpBAhQyc0eRSbyG~DB)X^|@HDFFaNAq8xUIdAOevo+@SF{>P zvGLv=PG5nBL+?u6SDp^d5D-{v3h&DXRYY zPQ=0OM)b$T<>4Ao>Qo%|<8l1o8AzLfbzso-Kfs93$wF%a%0*yx7sOXlE+vaC|AyVh bp3lH<&%B$vCktrZ00000NkvXXu0mjfe;yr& literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpTimeEdit16.png b/components/tvplanit/images/components/monochrome/VpTimeEdit16.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ce187cee08390e44c1a673281afc59f07c4602 GIT binary patch literal 622 zcmV-!0+IcRP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10sBcr zK~y-6jg!wy({UKbU(a_x+?=Hg=dlc=gY!@fGCO_AAf!uV69NzF!9!AWJdda<%_XZFUAV!U zzlqCIFJE1Nxdz7#MCI3VBZtv=9pR2LCy-w2g-Q<8-CREBC@5^3Ad$KEL)Zf3ylP00}DExa3x*X z0_&n5%Tg3+30u6!m}6pyVAKdN3!{iUWw#tVHbpb~Bp)Ce+5w%g2)bF&Fz4EC{SOR4 zG&}-?p!!Z!6|;1(oPjAL}Iwj?@Bsj|L5liHiZBVZnZbb#E}WPkCH0f4;t+D*Vqp*jUp22(#K z=>tNDEaLj-^!}xt2GjDK)A>%MZ5SgL0I>82TFq)Q@uyk)7lWAB$YJp&tpET307*qo IM6N<$g8sP;)&Kwi literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpTimeEdit24.png b/components/tvplanit/images/components/monochrome/VpTimeEdit24.png new file mode 100644 index 0000000000000000000000000000000000000000..6652409f3fdcc9f8c6f5dd8c565ef6a6a1425229 GIT binary patch literal 836 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 Z<4anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;DaT^vI!dXG+a%sLbx(6(Q) zis54Lk-QKAeuazgmOfF6(`tF+eNN@w@xAA5gs*9`Va^V3$mZAh&B+M4+)vS`QJ+%*D%%shd& zJ?mzbGA)|B`ZCu}h9wq$0oA-m?o0S9ct4PF_%^Bj+pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10c%M_ zK~zYI?Um0;0#Ovkzi%{hS>d<}qK%M3n_gfZA+QlsqG-`;gs;&e$gI#&=n>`x+61Y) zHm#b0a2KR=T8#Pk&ZxyeP-i)p`}>{q9WFx=L6oIMO8Wuv~x-wl)6F?ILU;7mKB4eUqP5xcA0cbkaiIw zH#4WgJRJRQdM87{oLCyrokKBR<3-v!>Zc$~_5; zYb{Y>*=PF`WLr591tmP`mQ)W)45NpnTT)7h0(2#BA;K?S~zZY}&c|s6X{jUGPzaWzO1Wuf; U6^wMms{jB107*qoM6N<$f)$j?@Bjb+ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/monochrome/VpUpArrow200.png b/components/tvplanit/images/components/monochrome/VpUpArrow200.png new file mode 100644 index 0000000000000000000000000000000000000000..f97a22f8f3132462847d01f1a018d7277c3d2020 GIT binary patch literal 451 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 Hu0mjfQEt%h literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/old/VpAlarmClock48.png b/components/tvplanit/images/components/old/VpAlarmClock48.png new file mode 100644 index 0000000000000000000000000000000000000000..802cf36e45661be18ed98e790643e5c849bd5ce5 GIT binary patch literal 3161 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 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/VpDateEdit16.png b/components/tvplanit/images/components/old/VpDateEdit16.png similarity index 100% rename from components/tvplanit/images/components/VpDateEdit16.png rename to components/tvplanit/images/components/old/VpDateEdit16.png diff --git a/components/tvplanit/images/components/VpDateEdit24.png b/components/tvplanit/images/components/old/VpDateEdit24.png similarity index 100% rename from components/tvplanit/images/components/VpDateEdit24.png rename to components/tvplanit/images/components/old/VpDateEdit24.png diff --git a/components/tvplanit/images/components/VpDateEdit32.png b/components/tvplanit/images/components/old/VpDateEdit32.png similarity index 100% rename from components/tvplanit/images/components/VpDateEdit32.png rename to components/tvplanit/images/components/old/VpDateEdit32.png diff --git a/components/tvplanit/images/components/VpDateTime24.png b/components/tvplanit/images/components/old/VpDateTime24.png similarity index 100% rename from components/tvplanit/images/components/VpDateTime24.png rename to components/tvplanit/images/components/old/VpDateTime24.png diff --git a/components/tvplanit/images/components/VpDateTime32.png b/components/tvplanit/images/components/old/VpDateTime32.png similarity index 100% rename from components/tvplanit/images/components/VpDateTime32.png rename to components/tvplanit/images/components/old/VpDateTime32.png diff --git a/components/tvplanit/images/components/VpDateTime48.png b/components/tvplanit/images/components/old/VpDateTime48.png similarity index 100% rename from components/tvplanit/images/components/VpDateTime48.png rename to components/tvplanit/images/components/old/VpDateTime48.png diff --git a/components/tvplanit/images/components/VpDownArrow.png b/components/tvplanit/images/components/old/VpDownArrow.png similarity index 100% rename from components/tvplanit/images/components/VpDownArrow.png rename to components/tvplanit/images/components/old/VpDownArrow.png diff --git a/components/tvplanit/images/components/VpDownArrow150.png b/components/tvplanit/images/components/old/VpDownArrow150.png similarity index 100% rename from components/tvplanit/images/components/VpDownArrow150.png rename to components/tvplanit/images/components/old/VpDownArrow150.png diff --git a/components/tvplanit/images/components/VpDownArrow200.png b/components/tvplanit/images/components/old/VpDownArrow200.png similarity index 100% rename from components/tvplanit/images/components/VpDownArrow200.png rename to components/tvplanit/images/components/old/VpDownArrow200.png diff --git a/components/tvplanit/images/components/VpFinished24.png b/components/tvplanit/images/components/old/VpFinished24.png similarity index 100% rename from components/tvplanit/images/components/VpFinished24.png rename to components/tvplanit/images/components/old/VpFinished24.png diff --git a/components/tvplanit/images/components/VpFinished32.png b/components/tvplanit/images/components/old/VpFinished32.png similarity index 100% rename from components/tvplanit/images/components/VpFinished32.png rename to components/tvplanit/images/components/old/VpFinished32.png diff --git a/components/tvplanit/images/components/VpFinished48.png b/components/tvplanit/images/components/old/VpFinished48.png similarity index 100% rename from components/tvplanit/images/components/VpFinished48.png rename to components/tvplanit/images/components/old/VpFinished48.png diff --git a/components/tvplanit/images/components/VpLArrow16.png b/components/tvplanit/images/components/old/VpLArrow16.png similarity index 100% rename from components/tvplanit/images/components/VpLArrow16.png rename to components/tvplanit/images/components/old/VpLArrow16.png diff --git a/components/tvplanit/images/components/VpLArrow24.png b/components/tvplanit/images/components/old/VpLArrow24.png similarity index 100% rename from components/tvplanit/images/components/VpLArrow24.png rename to components/tvplanit/images/components/old/VpLArrow24.png diff --git a/components/tvplanit/images/components/VpLArrow32.png b/components/tvplanit/images/components/old/VpLArrow32.png similarity index 100% rename from components/tvplanit/images/components/VpLArrow32.png rename to components/tvplanit/images/components/old/VpLArrow32.png diff --git a/components/tvplanit/images/components/VpLArrows16.png b/components/tvplanit/images/components/old/VpLArrows16.png similarity index 100% rename from components/tvplanit/images/components/VpLArrows16.png rename to components/tvplanit/images/components/old/VpLArrows16.png diff --git a/components/tvplanit/images/components/VpLArrows24.png b/components/tvplanit/images/components/old/VpLArrows24.png similarity index 100% rename from components/tvplanit/images/components/VpLArrows24.png rename to components/tvplanit/images/components/old/VpLArrows24.png diff --git a/components/tvplanit/images/components/VpLArrows32.png b/components/tvplanit/images/components/old/VpLArrows32.png similarity index 100% rename from components/tvplanit/images/components/VpLArrows32.png rename to components/tvplanit/images/components/old/VpLArrows32.png diff --git a/components/tvplanit/images/components/VpPersons32.png b/components/tvplanit/images/components/old/VpPersons32.png similarity index 100% rename from components/tvplanit/images/components/VpPersons32.png rename to components/tvplanit/images/components/old/VpPersons32.png diff --git a/components/tvplanit/images/components/VpPersons48.png b/components/tvplanit/images/components/old/VpPersons48.png similarity index 100% rename from components/tvplanit/images/components/VpPersons48.png rename to components/tvplanit/images/components/old/VpPersons48.png diff --git a/components/tvplanit/images/components/VpPersons64.png b/components/tvplanit/images/components/old/VpPersons64.png similarity index 100% rename from components/tvplanit/images/components/VpPersons64.png rename to components/tvplanit/images/components/old/VpPersons64.png diff --git a/components/tvplanit/images/components/VpRArrow16.png b/components/tvplanit/images/components/old/VpRArrow16.png similarity index 100% rename from components/tvplanit/images/components/VpRArrow16.png rename to components/tvplanit/images/components/old/VpRArrow16.png diff --git a/components/tvplanit/images/components/VpRArrow24.png b/components/tvplanit/images/components/old/VpRArrow24.png similarity index 100% rename from components/tvplanit/images/components/VpRArrow24.png rename to components/tvplanit/images/components/old/VpRArrow24.png diff --git a/components/tvplanit/images/components/VpRArrow32.png b/components/tvplanit/images/components/old/VpRArrow32.png similarity index 100% rename from components/tvplanit/images/components/VpRArrow32.png rename to components/tvplanit/images/components/old/VpRArrow32.png diff --git a/components/tvplanit/images/components/VpRArrows16.png b/components/tvplanit/images/components/old/VpRArrows16.png similarity index 100% rename from components/tvplanit/images/components/VpRArrows16.png rename to components/tvplanit/images/components/old/VpRArrows16.png diff --git a/components/tvplanit/images/components/VpRArrows24.png b/components/tvplanit/images/components/old/VpRArrows24.png similarity index 100% rename from components/tvplanit/images/components/VpRArrows24.png rename to components/tvplanit/images/components/old/VpRArrows24.png diff --git a/components/tvplanit/images/components/VpRArrows32.png b/components/tvplanit/images/components/old/VpRArrows32.png similarity index 100% rename from components/tvplanit/images/components/VpRArrows32.png rename to components/tvplanit/images/components/old/VpRArrows32.png diff --git a/components/tvplanit/images/components/VpRecurringEvent24.png b/components/tvplanit/images/components/old/VpRecurringEvent24.png similarity index 100% rename from components/tvplanit/images/components/VpRecurringEvent24.png rename to components/tvplanit/images/components/old/VpRecurringEvent24.png diff --git a/components/tvplanit/images/components/VpRecurringEvent32.png b/components/tvplanit/images/components/old/VpRecurringEvent32.png similarity index 100% rename from components/tvplanit/images/components/VpRecurringEvent32.png rename to components/tvplanit/images/components/old/VpRecurringEvent32.png diff --git a/components/tvplanit/images/components/VpRecurringEvent48.png b/components/tvplanit/images/components/old/VpRecurringEvent48.png similarity index 100% rename from components/tvplanit/images/components/VpRecurringEvent48.png rename to components/tvplanit/images/components/old/VpRecurringEvent48.png diff --git a/components/tvplanit/images/components/VpReminder24.png b/components/tvplanit/images/components/old/VpReminder24.png similarity index 100% rename from components/tvplanit/images/components/VpReminder24.png rename to components/tvplanit/images/components/old/VpReminder24.png diff --git a/components/tvplanit/images/components/VpReminder32.png b/components/tvplanit/images/components/old/VpReminder32.png similarity index 100% rename from components/tvplanit/images/components/VpReminder32.png rename to components/tvplanit/images/components/old/VpReminder32.png diff --git a/components/tvplanit/images/components/VpReminder48.png b/components/tvplanit/images/components/old/VpReminder48.png similarity index 100% rename from components/tvplanit/images/components/VpReminder48.png rename to components/tvplanit/images/components/old/VpReminder48.png diff --git a/components/tvplanit/images/components/VpRevert16.png b/components/tvplanit/images/components/old/VpRevert16.png similarity index 100% rename from components/tvplanit/images/components/VpRevert16.png rename to components/tvplanit/images/components/old/VpRevert16.png diff --git a/components/tvplanit/images/components/VpRevert24.png b/components/tvplanit/images/components/old/VpRevert24.png similarity index 100% rename from components/tvplanit/images/components/VpRevert24.png rename to components/tvplanit/images/components/old/VpRevert24.png diff --git a/components/tvplanit/images/components/VpRevert32.png b/components/tvplanit/images/components/old/VpRevert32.png similarity index 100% rename from components/tvplanit/images/components/VpRevert32.png rename to components/tvplanit/images/components/old/VpRevert32.png diff --git a/components/tvplanit/images/components/VpSpeaker16.png b/components/tvplanit/images/components/old/VpSpeaker16.png similarity index 100% rename from components/tvplanit/images/components/VpSpeaker16.png rename to components/tvplanit/images/components/old/VpSpeaker16.png diff --git a/components/tvplanit/images/components/VpSpeaker24.png b/components/tvplanit/images/components/old/VpSpeaker24.png similarity index 100% rename from components/tvplanit/images/components/VpSpeaker24.png rename to components/tvplanit/images/components/old/VpSpeaker24.png diff --git a/components/tvplanit/images/components/VpSpeaker32.png b/components/tvplanit/images/components/old/VpSpeaker32.png similarity index 100% rename from components/tvplanit/images/components/VpSpeaker32.png rename to components/tvplanit/images/components/old/VpSpeaker32.png diff --git a/components/tvplanit/images/components/VpTasks16.png b/components/tvplanit/images/components/old/VpTasks16.png similarity index 100% rename from components/tvplanit/images/components/VpTasks16.png rename to components/tvplanit/images/components/old/VpTasks16.png diff --git a/components/tvplanit/images/components/VpTasks24.png b/components/tvplanit/images/components/old/VpTasks24.png similarity index 100% rename from components/tvplanit/images/components/VpTasks24.png rename to components/tvplanit/images/components/old/VpTasks24.png diff --git a/components/tvplanit/images/components/VpTasks32.png b/components/tvplanit/images/components/old/VpTasks32.png similarity index 100% rename from components/tvplanit/images/components/VpTasks32.png rename to components/tvplanit/images/components/old/VpTasks32.png diff --git a/components/tvplanit/images/components/VpTimeEdit16.png b/components/tvplanit/images/components/old/VpTimeEdit16.png similarity index 100% rename from components/tvplanit/images/components/VpTimeEdit16.png rename to components/tvplanit/images/components/old/VpTimeEdit16.png diff --git a/components/tvplanit/images/components/VpTimeEdit24.png b/components/tvplanit/images/components/old/VpTimeEdit24.png similarity index 100% rename from components/tvplanit/images/components/VpTimeEdit24.png rename to components/tvplanit/images/components/old/VpTimeEdit24.png diff --git a/components/tvplanit/images/components/VpTimeEdit32.png b/components/tvplanit/images/components/old/VpTimeEdit32.png similarity index 100% rename from components/tvplanit/images/components/VpTimeEdit32.png rename to components/tvplanit/images/components/old/VpTimeEdit32.png diff --git a/components/tvplanit/images/components/VpToday16.png b/components/tvplanit/images/components/old/VpToday16.png similarity index 100% rename from components/tvplanit/images/components/VpToday16.png rename to components/tvplanit/images/components/old/VpToday16.png diff --git a/components/tvplanit/images/components/VpToday24.png b/components/tvplanit/images/components/old/VpToday24.png similarity index 100% rename from components/tvplanit/images/components/VpToday24.png rename to components/tvplanit/images/components/old/VpToday24.png diff --git a/components/tvplanit/images/components/VpToday32.png b/components/tvplanit/images/components/old/VpToday32.png similarity index 100% rename from components/tvplanit/images/components/VpToday32.png rename to components/tvplanit/images/components/old/VpToday32.png diff --git a/components/tvplanit/images/components/VpUpArrow.png b/components/tvplanit/images/components/old/VpUpArrow.png similarity index 100% rename from components/tvplanit/images/components/VpUpArrow.png rename to components/tvplanit/images/components/old/VpUpArrow.png diff --git a/components/tvplanit/images/components/VpUpArrow150.png b/components/tvplanit/images/components/old/VpUpArrow150.png similarity index 100% rename from components/tvplanit/images/components/VpUpArrow150.png rename to components/tvplanit/images/components/old/VpUpArrow150.png diff --git a/components/tvplanit/images/components/VpUpArrow200.png b/components/tvplanit/images/components/old/VpUpArrow200.png similarity index 100% rename from components/tvplanit/images/components/VpUpArrow200.png rename to components/tvplanit/images/components/old/VpUpArrow200.png diff --git a/components/tvplanit/images/components/readme.txt b/components/tvplanit/images/components/old/readme.txt similarity index 100% rename from components/tvplanit/images/components/readme.txt rename to components/tvplanit/images/components/old/readme.txt diff --git a/components/tvplanit/images/components/regbasepng_files.txt b/components/tvplanit/images/components/regbasepng_files.txt new file mode 100644 index 000000000..eb24fbb39 --- /dev/null +++ b/components/tvplanit/images/components/regbasepng_files.txt @@ -0,0 +1,71 @@ +VpAlarmClock24.png +VpAlarmClock32.png +VpAlarmClock48.png + +VpDateEdit16.png +VpDateEdit24.png +VpDateEdit32.png + +VpDateTime24.png +VpDateTime32.png +VpDateTime48.png + +VpFinished24.png +VpFinished32.png +VpFinished48.png + +VpPersons32.png +VpPersons48.png +VpPersons64.png + +VpRecurringEvent24.png +VpRecurringEvent32.png +VpRecurringEvent48.png + +VpReminder24.png +VpReminder32.png +VpReminder48.png + +VpSpeaker16.png +VpSpeaker24.png +VpSpeaker32.png + +VpTasks16.png +VpTasks24.png +VpTasks32.png + +VpTimeEdit16.png +VpTimeEdit24.png +VpTimeEdit32.png + +VpLArrows16.png +VpLArrows24.png +VpLArrows32.png + +VpLArrow16.png +VpLArrow24.png +VpLArrow32.png + +VpRArrow16.png +VpRArrow24.png +VpRArrow32.png + +VpRArrows16.png +VpRArrows24.png +VpRArrows32.png + +VpRevert16.png +VpRevert24.png +VpRevert32.png + +VpToday16.png +VpToday24.png +VpToday32.png + +VpUpArrow.png +VpUpArrow150.png +VpUpArrow200.png + +VpDownArrow.png +VpDownArrow150.png +VpdownArrow200.png diff --git a/components/tvplanit/images/components/twocolor/VpAlarmClock24.png b/components/tvplanit/images/components/twocolor/VpAlarmClock24.png new file mode 100644 index 0000000000000000000000000000000000000000..4af6d18423fd889a6576069737198fb8481e7ed0 GIT binary patch literal 1159 zcmV;21bF+2P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00Z|)L_t(YOSM&NOjJh{KC`>JHc=BX{y>uA z3yUn&XKieyO`|bZX=BApi9cFYevtZTqzIUFvml0A)K(Mgug0W}{lPBPqLtKWTa7d! zK6uI1ssR_nqb49}8xmdMo_;fTz`YBm*rZ=_?wvX3JFl60X9P3T|A{dZh*0xvV)r_7 ziAf}^%bb~dU7H*bmF6qt7H^QnkI8bM3ZGm+Jg_X-lClGw~) z!x&PWP{>V`@-2p&h`0{#$ z`h{?=H*uhw!74=fH0sA%OR?x>aEoRQbkW83ZQhfe#ji;p6qg5mhl->T)4{DBg00V* zS~uQJdwg#(f_|>r4sb--gJuzy;5Y0~t#a5Uyc9?KFe+^JCe<&Rdul$DDCR8RSIRCS z6ATO0-1FWqODN|6rX`dgZBzDO3sdFIl2|>s1=6RjJfTd+h_*SFh_56~oi*6G9aW!3 z)n91!zazkh;8Q(2(z%nbCQZ>=1?L`k=|gOuBoy0<=Rz^|MsDs0_S8n~CTF0M8>r~6 zo{t{^{vFX8G0LzNHe&ySmsEoPj_WE$6kgD?hGfp@?m!(f_$XOBIx;XLe0#IJCeg7sXcHP44qQI8~jRKlyYX4D@1h%aFY z`GsR0#|6Jw0N+I_MiiV0T=We(_?z5OZI2hyN6?=%K=K$LfippXdr*P=^*5m10$Vu_ z1jHUZ-$jB_D(7BXX~U5K$EEQ2n!-(!<~JbGK_sbA=gqTFiW{#~$iKLv;f3USPjce} z8ADqYoQGY|{1WDk6M68~(eCoM^7?{a%-dl)4*3bvCV4bObD>`g`3SQYkH=*{*&Sc> zON1u)p!*)T+Q^*{dmr>+qt@{IzH1oQeB67o^~l2m3!z&H$5HnI`mfy?zqjeww9RvH z;jG7Lyc~w}xDTdj)~E!H_>s=RwHm}KobS7EyZu0)iUgWK=|~i>sa*(u1$)*dLM`vX z^9aNswl={3Z6sK%c`*qpZ!f`xa{|Le$O$rh1+YFPi~+UgRpw!^wqP2@9ln(_QyOe5 Z(LW6Lte-7!+eZKZ002ovPDHLkV1j(M7vTT^ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpAlarmClock32.png b/components/tvplanit/images/components/twocolor/VpAlarmClock32.png new file mode 100644 index 0000000000000000000000000000000000000000..b258d38887e6e03992334201e7c62eeba0a0fc81 GIT binary patch literal 1460 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 eFNI4hi|GGRXG`W_D+^!%0000kn} zq2d3G*X+5&kQB_^e1>TzXA*yafT@uhgQ4^kcPn|$gzXRP57#K{NE^5g$|hLAZ%2TnX;;E}El knCki2YUZ)CVr*;->~1Y@q$cgP1-g;J)78&qol`;+0N>GL9{>OV literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpDateEdit32.png b/components/tvplanit/images/components/twocolor/VpDateEdit32.png new file mode 100644 index 0000000000000000000000000000000000000000..ed30de7c77c62d6d336e329f32b54fc891238861 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22 zeo^}DcQ#T$MTn{5LqF58tKl!D#Q!^Qm2~`)A<|>T zpe%SuhkmS~4pic2UR{6PUj+f`?t=$jt&1L8Sv3N=vjPd|O^5 vmgTe~DWM4fi{N5> literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpDateTime24.png b/components/tvplanit/images/components/twocolor/VpDateTime24.png new file mode 100644 index 0000000000000000000000000000000000000000..97fc5b8be9e1b92af68060b9e1546dbde4dbe91c GIT binary patch literal 795 zcmV+$1LXXPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00N6iL_t(YOTAP*Xj4%X{_bmu4vkP3b@pdS zsDIT}mrhctLz6m)NSz&Y5fqYGTpa9DM;pPR*eHrnw=RO4woTKYL3D5x1hD}jV2RF2DnmrQ;V2P^NC2PRi8X!5=JOLf#{1 z&d^q5pi|^olPbLdQp?<%wqDvGuw?qC5_!v|4~M`G6Vetmw4F;ViAUJzcgM z-79>$M8K_I$xl161qCq?%2>Tl67a>YTVP(U-ykKt7(#n6$7-Ilqu2>KGspmgTxo;p zbnP3R9@aG@KO>c*L9|3ud{;?D+%-wB-wL(qo&dj4!xOJP01;O@;3sJWQorUzhsHr0 zyjDBQBvB3q-H2|(!-GjFT%|=FUH6YS|VGf(yCx~rO=RfOX^E~h9!zZYufs| zJCz&QHbCbZch`e90k+KbPGyI%X8*efdxh|z@m}FV<{@U@Ds~GaLwpTI0_;7SSH(X8 Z@E5x~sqx^IUr_)6002ovPDHLkV1g#8URD4A literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpDateTime32.png b/components/tvplanit/images/components/twocolor/VpDateTime32.png new file mode 100644 index 0000000000000000000000000000000000000000..ea77693ae3930440f2813a63115b15619fd86222 GIT binary patch literal 980 zcmV;_11tQAP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00TrxL_t(oN8Oc8NL4`;$Ip2_(M zgMy$|5v7K;ii!wr)uzZ*wrFD;d+*`KAQydXvTzd=s1=q`ixT^Q3TjcIK`JdOiYy^h z5!5&R&zbu^eBF1wS4*QG%*>hpn>TZ2=G-%EjG^C%@GfGiM%j+u8r2MaK>snUR*IPW zs{H|`I}qbi)R(cCESw#thcrn?sloI)%B%@FEzv11NBzuM{3{lzN7+Q9RH!9Rn;mTs zW6CK^&+#8`M}1&Vpq|%J4i+a`h6UPajE>N0^HWDe*&b2Uu(mN?g1QAx96&onQ?x}+ zg4=r|WK2}Y_{3CgV0!{#x`f&;9;JiH#odUQVT`GQbpxdsjyJ1rs0sV|p>_a58gPkY zmz}#tWd<^4oDS=C5LIA~N>jCd1pRAvfPX^xQ?*)5=RJ3xNu!b7UQjzR2hlyJ^^G`S z18ItGYa4{rf6BC;4877e0Bj;8yDo$yMY!J)E2ohN!b~J6>$r#((J*===oi@^W`^5( zbk0-|3S)2~C@e z808!6b8znt?05Qw9I^a9F<`9J54y16)W^>V! zcst-Xxc=K9oDUY<0oN;-FaC)unEo0r01JEqM85z>g?{&Er-}st0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00h=aL_t(&L+zMdXk1kg$7gQEG)2+23KBs< z0+L3mP$VkqgCI0w1)FZg2f-(O5#O}7NOxBe6Cdr9C_w5r>W@PGrg+>mMY9lB`!mnZs`08=r5vUW3)^|NCzw( zv;1%Ecfux^RE5f1^7VC@_zGy}_p1V!e!%zhn9UD014ze0iY_Aaqxk)6kcKq_FqLD! z=>qiuh}p=@Gd{{uNROif7fe@5Tpw}C#b@{hzJ>aH`7Y( zJBS0KXT=ppSxrbbtk`_C^Yiq`KRTbpr28E{Nxao3UYGi$-ZEb+s@pm8BXZvIWjUb( z5N{LOyqJy5e8sJJJuULyBHkxD<#lnnSQ{@3ZsmY{tCF3-`+0ShN{yaNJ@bvoN-*s) zO?VcoaFqzIuvJW`DsmnK{*bEs`4h0$k4(-+i9W#htd|{j2GMpe3(TLIl$ijP?=V>! z%FlO;cZk*(ZHH=KnUI+POFd$;Xt~XdCtlwcONmyl_}-+g}|FD{}|Y$qIk`%?8VAOW-dfAxyhW%8o>$(fS-6Hc4jjOP-mp;;HYy5T+;aU7*GF zN7gckz~7|gGNRn!qslxe(FDG?szMjh(s2=ZX7*Mj_h3XYTXz(L@F#SHFdlmVgE-ct zJVxNJfpU`yk&sxT$}C9m=4i?^;dSh-KfUDE-S1On3{Sh@?mirdZ<^c`4d&z;C^so( z*oVZsd7bI$koO$kC%VP!;^jCxm_W{jODY3)OD2VUVW|?JcWtQO2g8uF{={KOGrF~N6bge=q#RjlpV&39S>b4Y>#PrVT`zT zH_Y;&D{KipTxl(#mafM>aK@@<};yWMg+hpF-Z(j-6M;W-eYag-+Z1Z!J?{}BJb0VKui z-7aq={R(9D<2j!LotRL#sawVC-7b%jbq^%P>)kHzXaHILc>f$Qv40Nq1pNVAZW1?f oFVo+|y+HDnvd8J0(B*~bZ%RuLq7}_Y!~g&Q07*qoM6N<$f)HbxZU6uP literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpDownArrow.png b/components/tvplanit/images/components/twocolor/VpDownArrow.png new file mode 100644 index 0000000000000000000000000000000000000000..9b7b5e0bd5f7bcd510943541a59a343ea0b48192 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q!^2X+?^QKos)S9a~60+7Bet#3xhBt!>l!lvI6;>1s;*b3=G`DAk4@xYmNj^(Av|*F+?LcS%KZa>E-``SrP|0F0(Kl$zWOS zevO6chsmLVBm%`xNENO;$mPK)Nn{1`ISV`@iy0WWg+Z8+Vb&Z8prE&>i(`mJ@Y)Lpg%|`lTrd9m-=8+Gle1H* z{PHnt?k~#IqMxKa>RZ5b<(rhFU`9?j%U*}e=bR?6=gt;x(m7G{UeUvO`}Vwv=g+x? ZFj~5EuxnkJb{1$XgQu&X%Q~loCIE^vH}L=f literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpFinished24.png b/components/tvplanit/images/components/twocolor/VpFinished24.png new file mode 100644 index 0000000000000000000000000000000000000000..653dbca53aa0637a3d8f6a68b4c4a9a8c523347b GIT binary patch literal 1160 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 bY>55?dx&IE$ql%^00000NkvXXu0mjfxVGgL literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpLArrow16.png b/components/tvplanit/images/components/twocolor/VpLArrow16.png new file mode 100644 index 0000000000000000000000000000000000000000..1241847755c2e6967b262abda2494b7ea50fd72e GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^AhrMp8<5nmf9C+C7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!Gca%qfiUBxyLEqnf}1>D978mMlO;|a*j}``E&l4Y*Z@6d?kR1} z4Q*eUeEwVfmiTAv_UGsCc44iafEO1w%y0ewy{cdk6^UC74T&~$u%)onhF eat;PIHU`FW%cOZJJ0yXwXYh3Ob6Mw<&;$TZmvlw| literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpLArrow24.png b/components/tvplanit/images/components/twocolor/VpLArrow24.png new file mode 100644 index 0000000000000000000000000000000000000000..fda51835faaf32629a2fb3fa2aa2d693a86cdd1e GIT binary patch literal 459 zcmV;+0W|)JP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0bof)K~y+TV;BX4 z05C#ng216+KMUWFFB$(C8Cf>B`%HieGcZAEyuhzws|Ww@@7Ecam?kqa{uh7>g8^Ox zd@DC=_*ZY+0aUe}gM(cODvScK8W7O1UckR<%Ty*trmIX$OwP*6N({!vMp)IdKxr`W ztJ*03|37mq(_fY>1{Ow12?=o~F)>jlZfop{{52xv48*h&B)Hq1{Nm-;0A2!@ZRx(g+q3&LZ-fa{^H;1GiU!ie*6Sz?mwt1 zRDd;PH#7u(*wpHk`|tlho&W#-?|ty#A;Xz7XR(@q)c_dS-0pj0W2=`3!#@VkpTBPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0k%m*K~zXfV;BXa zU?>CMhRq_rm76u7TsUBY(nJG?hW#vl)mw|0ely=^U}Um@3c~?O2KrZQaS{0Y{Vq2b zcMBUE8#7cG1rTLmK*e^2(1tw+nOIpiD=8^S8XD?zvaz!Mgi50Tyaocj#}U%FdlCcl z|C@qBf_i3VCLEFy60D4jj8GMr0H=YzRa>J3{``2x&c+^NXk@^qs;Vr&!omWT#SJhF z^sd^X6I{RRG8-$~Om%fNK?4IlK`t&Xs4QUsH!z@Ky+Cl|?iH*|OlKt|CFIS_jCn*v zgrTy;15_9Ohf@Ec3^D-Rzzq$7AJ#UwM*RNw&-mqwSGP}{I`ifAn>Qqzj1h)g+kCF9 zZFDvM^Xq5g?OV6soCU(5;vxnA?pTBZ{|NetDU`a9%27s=b!^rwWh4~-T j0jSU@7zKj}FfafBOPG`xSFZ0V00000NkvXXu0mjfV`b{i literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpLArrows16.png b/components/tvplanit/images/components/twocolor/VpLArrows16.png new file mode 100644 index 0000000000000000000000000000000000000000..e284a724f23485de196d2d8426b5a5ea30c51b22 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GGLLkg|>2BR0px`l27sn6_|73}k2ev0}?ufs-?P`FY#DZ=^ z$4rY4>+i@M`qciEkNNO_ffWK_hHe_XW)pwvpLPlp3$yn1EuF_Lu4nis{kM9T-nNxz zrPs8xy0Bc!>;Lh8df~DiJ6`Cky1L4#sj0EKxw)||+rOrK;?W6=T>T&IJ#6m?CN%i+ zupE%OZeG3a$LT-OKcBw7zWm%g+y6j%JPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0mey0K~zXf?UBn) z!ax*;&ly^RMB*hT60~)rvNX}BFa|I|6Sr>M=+2F|g$pmw;0w6XL=p8Ztmx8sLqRu2 zHv(;?Gj_@_C80ine4FX~=bZna=|G1L0IBW#KzifyNNn54tmo&_Yxxzi1tQi!cr)7M z4uH)GNzx2rNRC{W0U-w)wl*VTpO7Vf5M&#QPn#ic4*i7g-OsG9>!4}Fje-jg%4}Vp z@Stck+BG>jfubZ)#0s-(=ToSVWrwoGp5C7Cp+o}v`}?3+eD&(-&GV%YRaTLpHl!sW z9*;-DVb!a(;+>E;V^}#v5?UA;(IGiL*3Hd0wrzuZZTC0gK`a(aB$H!Zx~@Tx8OJk3 z%08LH2J3Yv!uP7`H!F&~1lX3PMj~FzpLmA3{nW9e)<+5AS+V#6g~E+lt=1Y1gaBg< zkkNUwW|@Xja7v}Jrv)J&CBL2eINhC|<%88q%`%K@=k4uXRQ*u*{ufVA&u~+?HBHkJ zRiCz3ZVtL9$UQtfLb+TLl}2c8XF9_}zblp6)s^9hlBCU$!w1jyX0m*cQuZZe2@j>J zGfpYZ2}u%Y*rYk=KHIU7B(0%9;X}wB{s92L#+k$KiMZ>v00000NkvXXu0mjf3xE5^ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpLArrows32.png b/components/tvplanit/images/components/twocolor/VpLArrows32.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2e0901331e3b6be358bedb93960cdb7a8c40bb GIT binary patch literal 754 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0*6UNK~zXf?b1t3 z6G0dU@O^b#Pz_H4jNg+zSk~Hz|!SIN26QV({CLT<@8!8H7 zfkYDVU}91pLR*LhtOu=9pfu4w+@0NZAH!nl1NFSWLuYpWJM(pC22rV0|Hj)lbqaP% z>b^Bu2fGpswukZz1biIEMc`ur4>e)*-kzEP1nYxCl0yr~6Q`#&IPpk$tdvLddHMq# zID>x@-f_brMcD$$J5|d%|c$bGctIm3amy&oeAKajdEWv)QaVk|dFIIs?;v1qC_>17`t8 zj324gR@fbOomNZ2M0SySLl_b85CG8IV6pHuH6|U5ic+>noY+In+{aM#U44CBwZm~n ze{gY;fuo}ug1Fw&(yTpfagkI&ynY6r4xu=D!{u_3b!KzX!xWioYmd8{oz*&B-d2~S zd;u!{@N!cY`WNr~K`Jmd-1d0~C7W1|d-7p%DHs3tJu9U}#J|S37Z;aO2M@gz!8F!bpB+yawGY|(JIB&EQfiM#FZHTVxpHk)}H zoLk5wlS!D!#6RMvT77^8t!r!R>2Nr*E8HlU7Ahzp@>4xO{dZcsc^>qxu6|5MqwBjI z$H7$gYS=T25V;27?g!_B^XXJ71(SS53+x#ix-x>%ynTCnYh`&kRInXmR98ya*2@fF ze39@Px#07*qoM6N<$f`X1mGynhq literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpPersons32.png b/components/tvplanit/images/components/twocolor/VpPersons32.png new file mode 100644 index 0000000000000000000000000000000000000000..f04008282d4822b35517c22f99a16ac18dd72cb9 GIT binary patch literal 1419 zcmV;61$6p}P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00jF-c|gC|C?!UrN~E+(+pVo&5h)F7z=)yfhjt?^1;w-yMU8Ji7);s{Fi?;nZK>KO zCPK}l5o4{vqJ5;zvw7^y9RD+O-A8A3H-w5m*tzGNxsP-1-1+aYh|vGZElq$A59E`` zK4N|XZU8odoJ}M@lE!tixwzBq8RM2Ez-@zhWSBiLSGW-mGep)J36=FK-@!M51yypm z{~a_nu9uXf5-QoEYzI#Q3$CQK{|YfJQ*IJ?OhUy=l;fbOHilu=9vm%pqLRClQ|n7FG!v@(C8H;v)kUDiVbc z_f{goM=3b>sR~8$zJ{%Rb!duZYw2@tBoRK+*FwU0OV~~_Q6ori!7l89T~87Dih??0 zg>6_oj6P4xmf~;SSz>q-XztCWpw^E8Phr3*6?WjG{Tr|YZCF58p#(C-us*-|?nrY^ zMeeEW`vP{Xa(ckr|98t&+1!O+k$4B@ZKH5smootPD`D%ob;Q<}-b&;x+|5$meAzJ3 zJ@fVOo6rhiPt8ty31fHTa2LT3!5<;h+(G*We@{rD?uWH2OwHPeF&i&O?kPPz_T;jQ zv#SD@Xhu%($}gjlJ60MJOqoD{tjS3Kw#CYIVOdY%fn%=COnXaear&x>rdB%%*b7^_ z*?`*>*rs;Y&7Vd1RoDg2AjR9mACb;xr(p$qFcBtj9)+zDAEF(?LVFP}l>V*Lh~4fC zBAUad*DJ&%@%!G59Cr+S0;<51iiFaDP`Lnfi9sHHt>&Rf990 zPpc6kr_~UfF3;jN%uN`-Nec?U0=NC(n$81_j~|Ypb2DeyFoM78Rwpd6BaI-{jTOLzmYxW#BM???Id={v2{UJ zhIHE+VXNKE8j;o7^GLoq^US%SS`;Prfp*E#$8q446Hl>y8ReJHlv{_&J9WV*CmzS^ z1Em>b6N|6I%m^BRrEjeLZX&rxBv-ps*a_GRBz&d#F+Q13=Z7okw?7`D5wn1%?~IVO z#67b-x`2drPs#+ihVm%l9H@^elNzLvoRWDLRbuiJwjG6Oy?j89+Cl4>c2OCN+^oo0R8E>I8@iDF}`CCthIu#m1yw?7}ML`I0Vy99mAk8iA2< zB9$b86=c6*_D60~(j}l%J?ijdBu?!jltk_D0Me|H`Yot-DoCplX&A-%NV*GYb>P2+ Z=pQ{QVKwJ8D*FHc002ovPDHLkV1g6Bo*4iD literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpPersons48.png b/components/tvplanit/images/components/twocolor/VpPersons48.png new file mode 100644 index 0000000000000000000000000000000000000000..879e0bf6c4c4a26d67d1edae0bee22450e8c411b GIT binary patch literal 2543 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*01017L_t(&L)DoLa8%V5$IpGc2_ykR5rje! zq*zRL14trCXv?$~r!#G-Q%DG{?UbP%ELGb9VOm=38j5Hu#Hv*Uq0zO}KoznQ#y?#J7A&OPVed)|v+X8M2T zV>Lh&*JP5=JjC2Z8r2hvsgNh4tC`&HSNR*aUNlGA^RXBpcKfqP7n>nwnJt!d67hP< z_iliOwo3lj4G_hFJD|@?5L3*S7znYE^U_zVS_F;_7!-FG2S!2p8i?b~7Dwo$YoFzU zvh6-j8W_DnRh=W~InMJeQ?)QORa#=WTNiIYjHbL~C`PZRlEAN3-5TZv zN{SCAgq=0E1}Jy$faok%CCn?uuDTpmvq0RUg!o_@tE33*Js{{FT;qvViAFAcsgf<= zWO>2DoQvz{AirZY_i+@H@EuC(#H4kO#L%^7GrP<(65BN(ifi9O5i4}8sONmoR3(Q2 zuQrp;EnML78uj0w8A`+278#p?(8?$;y?o#rf*$o~8qWFN8&y*nQP#lVyBoZVC!SL> z@si1%Se(y8xreb;?zhR%Ig)4|XvGd3FlJ_v z=K!^(%)q+%uA!(jD&I4U7kPK`*D~8VKl6&5Mci~6W3HL^TflrC*U4tZDLh%-XGs(T z2H)K<`~a>~L~-@aWewS>})Ta z4UyOz@DaG17klAR@h5oVe#~x~YPLk|4tOx`KK$NJUNHSV)f_>TZ8UHn9{CieZ3^d4 zZ&1y)81B}@DLimBX08so(sY|0A|Dd%1sSK!U+4qR z#x~6Vf;fbN2^sv&&$O65k=PsXXa7WUK>?;BEaIQ2W?Mu_O%bv7V<_K=d*lvgM-^ta z5Qc7toPhFI0$koHDw6rUn3n2%qR&+Eb_G7o3QG2<>9q9${giRV$|k*;TQfw#_V zjYRA{o4t4*q0XAmh%6?JL32)Yv(V+Vl~WqFtp4Lr+jc=L{-s z{g&*Gn^hNII{aAkPK$(*|4I)9=Br9Lg|dD3=zJ3PNMoCSE+P$=Gr=o(Uy>hFSU^cEd?f{C-}T zUTcgi@VrHuzEaBXB!1E_%LqbI43IP@@4@vle*Z3Q)sd{xEcjVOc6n+?(&vAZbEwiB z)yI?B6*4_|-K>R^C^`(q5SPtH33#Em8u`*ANcMim`L}(bn)}e%$gye?CRL+ol5#(; zk!wtqlC9ZtxCaw-0F$1p=|T71Xd20y{zKmvO7U`T4YT#E1UccbA%uh(OHN=-=1g*h zwZif;L++!Te5G)DOq${LF*1a{h`+j`+ut;2(gt0yr2*YSGd-i}&hsWACaDri=-~!L zi~lfmxkHVX2FTRb_LRNO6WJ9fu`(mv?H&0(GE5=E#P-X91#;{KT9|eUIa0X7p^!rZ zH0dR`Gytb9*`6l-!8#c*TU@>+b4w3qaSz;?FJ3%;gX*!xJl&C=kl2F>VS1=mPM$h? zk;1!NN0b}`U5B@XSW%JP0Y#oDnqB!*)nf~GtL0em�P;C7if`LW+5%|787(g5TZv>pcd%tm_z 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 W;pX&ctt8z50000k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!Gca%qfiUBxyLEqng1bCj978mMlO?)mWQ(x%2TU$oz+h&KQ0iv5W zZZur6dUcnC)T`pn8#jt`|NZ;(#QLPw>>hlsicAJZ2LITFJQ!Rb&bP0Zcz1XA|IdGZ za>v`(|Gf33Z)R*>aQk<@2{JL$mZhH_%HA44$rjF6*2UngFA=a9scZ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRArrow24.png b/components/tvplanit/images/components/twocolor/VpRArrow24.png new file mode 100644 index 0000000000000000000000000000000000000000..35e47b77e42a073e0af7dd72a418453291144892 GIT binary patch literal 457 zcmV;)0XF`LP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0bWT&K~y+T?a)C> z0zni9@b?CHGpO_u6(k83)Gb)M7hNpT@^e(+B~ZKw5q9^|sY@RqYR$YveE~Z~Scfz^ z=uHdEHP?Bq%WSl??Ae3A%M9u73o>X(OifH}gcm+-Cz5<7> z%j4~c+u;FQ01>u;^Mem*eC6sSS`y`vAqVgS7anzrz(Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0k=s+K~zXfV;BXa zU@(G!itP#k4eJGDnt^%Fc1V-Sy{L_*x4or*6z6G zTfNx^Dohl>Y9Kos+YeJy6AoEfSp{ZBmOUX2d$t9YZIgjY;{{j^1OY}yMh00~X--p9 zV|IRiKFhysjJHGTcXc{6?B{?g!3uC12m@?vYz!J2Y66A^dK^G@n&96bkNqn*hd`w< z06_y`fSa3}!O+M+Kvhjun1zjfesKNnv))x(bfD63K(v7{ASxolXl7=@BQ7DP%F4ua zHn?H;3gl!)vVkxF3S$TZLcsvZ2EKXomf_T?vtM33fAR45zkkMS>s=!@Gz5NtN)vD3 zw{PDVE?l_u{^reF?|=RNmA_rK(g9X@-Y(gXok7ykP7>+jcZUu!-vb1IW!7*^n0xmm-v kVY3L7I|@d@5CjYi0C$XzOV07*qoM6N<$g3E2=g#Z8m literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRArrows16.png b/components/tvplanit/images/components/twocolor/VpRArrows16.png new file mode 100644 index 0000000000000000000000000000000000000000..3619dfdbec8e9aff53e2fc21decd854d11f90ce6 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^d_XL~!3HGNrubO_DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GGLLkg|>2BR0px^;d7sn6_|6~cz1M9PHXWef*s}!Ioks#d6 zsHVZo^51#J|4nzkuD>J0B+9^)lO%9}V`<~E{J;4L3yv53{dG3K{@*{#AMG#8WghD< zyZ$0+wsg(?hAYZ9PaHUK`t<39tgJJtntFN1{v)+YaV(dgyk^&zw2Kj@j4m=7l#K sxu#3-DBRw`m!dQa=on=d0|N#Ijr#1?kIyz*0R6(?>FVdQ&MBb@0GG#fCIA2c literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRArrows24.png b/components/tvplanit/images/components/twocolor/VpRArrows24.png new file mode 100644 index 0000000000000000000000000000000000000000..8279ce2297612f539b5bb181939bf88aa4158757 GIT binary patch literal 472 zcmV;}0Vn>6P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0c}Y{K~zXf?UB7s z0znjo@64jItc?ks6cQ6#S>D1R;18D8Ha>tFO-M-eVW0pufu{h$(kNKC*pOJEAnuHF z*I8JzKe30exjVV{oO5RumMjvv3*$V0X%ytqL++|k&K8ZhJO)B##jiLgv>Ytt1@c87 z!$Og{p@b4R3KCLEH^M`G4E3~5*ELN=;lWL_>J}yvn~+Ry0U>axOe0Uep|Z}1#Z*Y? zyHON!#`pgUiEWxr>q<;h*Dy4H-K@DoJ%$JoD>y<`Q==%P;w>0scHa(7{e}YP89G&- zolsvxH$>L|5@=|e18BGJt-( zzRJ$rMh>10#lzRcRy*#k9K^NXajW`m=Ge~+nHw?~h7XfUP|%Xa0^kQ`ShSG7JCB$E O0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0)$CKK~zXf?bF>) zQehki@aG(!1BST?BdE<koY&4_KhK~8!5_ef3m(3|!}&g(XP~mOvRtnI&~aE6 zRLV8kNO;c>NbXk8Kxkm?`+c3%yMG>v7uP35EVpuxVz5w0v3Pvibg4k9}j6}Yt1W~;6_F>m^h;vBi z!3aFRLNcN|FxU}+I4{*BVi{&m;MkTzHxuvX002ovPDHLkV1mynVFmyI literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRecurringEvent24.png b/components/tvplanit/images/components/twocolor/VpRecurringEvent24.png new file mode 100644 index 0000000000000000000000000000000000000000..290e2f9dbda47cff5770c4d6e4c6a41df1e87929 GIT binary patch literal 1023 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00VDHL_t(YORZLIXw6X=f1dyDv|T2Vw@5x9 zwmX)$8q)ZJFvP4Bp($U)(UMF_%$QOxxT3%;syZ8V2 zJ?DS!cCY{LO!?Jw&hPo1bI)^L{?9p=MTB|--*_{GI%5Syl1t1ZjVSV&94Aa^&RtnC zvBhX9kTL*QMrLB9{h$kB{fy{GC#;?vIVdYb&pas^z5rbFJV@=CXE4hR>Ut{u1bvNw zAFV$MmJ7==9vaYok?7kNDavoNnn6+kzS=aL0#pY!)hf?XR8VWMM%IsQ_cRZD`F#cj zTNh)5eck=3k*H$|F>EbB163gpQVcw;=# zgM*;6Q3qhZU^i9#S4dHIi4^6q&sK%*JLI_WPwWLcc3A%3;E*fv{rqg}{|cm5(wl_v1iw14U(=G39-P zLxGMvsP$G15@#(kYAU1)8|wu~+5)Z&|KO^~Vf7tZp7#}Xy*k*Yz25m z>l{_d1d!sKr>M>;*NnvSmKmOiU$IMQykM+7cG;?3Fu!3og97KJc+v|c-M6VeG;J9V zL3IW=6W&9S?9+d}u60{-BBj`p3b-l6ew8+N`csF}UcGHQRMtN5FIvdV4AaJ!V^2y($^db2^~*sN4a~>q8A9)2 txVv0jFD;mJBmT}jkTtnqY}Xz@^c$4lNY`#!Jo*3t002ovPDHLkV1jK_)BOMd literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRecurringEvent32.png b/components/tvplanit/images/components/twocolor/VpRecurringEvent32.png new file mode 100644 index 0000000000000000000000000000000000000000..254bb96cd430f3b33ac8f1ef22c93e6c6cc33a10 GIT binary patch literal 1288 zcmV+j1^4=iP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00ekRL_t(oN4=L_Y!p=#$IqGFWgCJD)>NZJ zjgko6?FYdxA{t*zG&ZJH7C}@rCYAW$1DNnaQtFe5M2%6zXrhUNq1!ANc`!Z@0~!;d z1lle&k*JZX0jyCJ3*Fs0{?EO4>_ z&(D%impS)e*p3lT3`=h5Y3r(wx&q*jhOee1t%h0)^ET^^<&fS%Wq*gP$)0q+SZW5q z`D61)WD_xMfH~KC>*g%(dxhpCUzUe%`P2EP5E}sJhn5p1@;bYuSO&Q-a9at#vAZ%=_cbKDpIPnLOR=jcXpKCmJSmCZKK(HmU@Qv z8hrtrAGiW(@j0aChw=lq8&zlko(jX?4L#Vq&iOPYD)+~BZZJ7=t=){SisY94K~(O5 z9J3zVd4LIkcYo7}_l3j>@HfiCt)tGUj)Z1MSXV)EZ9k!x7n~WvjzHO8hkY=84pJ_w zN%+6fY}bUdNhj|)cLetewj->k339;y-f18=J5dL`9=o6IX7qo8sc^K3%86f~?KDi4nrbh>Gm9r(t*7wh zL9vjciKMREmjv!B-i1|h4BLn)^MITG-pBR`m^Yg5`NimIevo>zqgaqmP*3Io=Z%GX zO}@Pec_p^Rs4?$VzYQSiy@P#Fx3yD$@lmJaVczaOLJQG~{VdmF$uJ5XYO{v+RobV* z1R!0D$I#dtstrPKnPOswFl{lv=1jm_gYw y#kWFUga3gh^2J9gkD;zONu~5xaldWVA^HbR^_r%=jMJk40000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00${aL_t(&L(Q3MY!p=#$IqG8wtx{a_yCQO zfIzof5K&Q#N)Rvv@j<%+_@YJxg+kfR@qg#ueNVSD+ZFoD&Yg44?Cjig&%Ni~xyvF##e~%-yn8s2bs2HV zK*uQECn;WjSneDBr=u5+1J@(?ZUpisx};-^ zOqmil7Ym|b2e>sh2^CpLLLsQSrTue6#f!v#PeRqZjLjFm9dIgc+s{Knix&-5i59Y~ zWl~f5qc(ZNvjhC${tKwQ>lL*6Lr^VkEjnlL`>W`*y+js_J7H{j@#FwE?Hx^4_oomm zwZ#=1$8NOc4zhSJ7s{`B|y#tT> z2;vZJ$w5{6T`ILU$ehaGj4dx5-ZO%@bRJrJK2$j6%HOEn0;vsdG&=5!jl$_GtcR;^PCH%FH0 z?*fr!QWt!&$G!}2r{YU%b1To?>SnsQV`5(_uRzm@)K#hIjzz_mJHMTYMZ#;*3u=sB zX3h#nc6ET8+L6np6=M1gioeh(GnMCk&EM&uD|AV1pb_rOf{JIPg9c<;hdNzr3>oA& zz~LPO$g z5&<4uk8-3|k{rc_SzfY&Lu2)1l6X5>bfrEZE1L&oPW3@JF%{w;+LB}xA~D^_NirNj zzYpMnPZ~8r7qWp$X)&XFK;A}y)R_dbWAlXL1fB`;jJ71;iAG409f7xSWQB=eLn_;9 z6mN)(H&O~WTORPt?I;_KnjmNHNIJkx5lm8QL6*S*qGLL3`J>dF({Z!q=jiEIQRa<& zDgu`EFv?61g%(TbrcR^%uc%21$3YH9C2`P@iY{CV=x?~=IN&UaNgi-4DGpG3RiE;_ zFT}nFh1+D77af7l@;gvwrcI_b(%`Ib&JJuLb@NX~^Nh2UKF-^?NMp7;-7j6xyW4QsFw3dQYR zp=j?9=~!gNb9c*_h8d|an0Ff~g`2GiSQHzt2JA_#8YJ)Tg9rFA6#r`30kUH&I+k88 zaJ$hBa-$InqoHj(acL!5{ZV~DR<{2Evy_OgguF`yAp!16AL_qGGcoGA5gObx2OH?)2$o^;y-azMZ3=dlE z9AzA(XM<|D!9U@cYJ^nf6&4RSlIcQ<5>~HoS?hm!Mlbe!BKDgoQ|}jex1thJHec|X zUFYHEmyMc&rNu}o2c#wt#g(v86O5%JLsuBtJIvKaN=I$z`s1RCr%-06^vzNe{LaW} z5l~q49LmfnFh9l3?f(7?5K+6!+3YcAPjGYeW<>5;qZ-uKBR_2vhYSZy6jVx0M=ki) zb88#Mghy=a2@JiXM#E1+?&ift>lJQ_jKn=^Ori^=!Lmw1fggmC@%x`a%-)whfy{FYddT-iPvYu;0)22c!l*`j z_J*pBaq$KXDyx^7qfQ%JpKvymdGHFg4~3S`{x2eqi8ds4m1@H|haMeJa5ypxrE((s zl~aM&PF{jO`MJ@3!{KlVN#Gtd)JssW*47M8p|R#kZ9qlEmAnopxFs@!gg=4U(_g7k zJY+S+OIl^#m|u-8FIW;>iMgT<_dNpjDs9b%j}dj>jWM^)7+mSq0Rxxv z^)CIiSj5qtUZ+9j4PM8WX9p5+xNRcxqS~=m+mXdWMQd)-ltr`dJL@R%bbomYB zZN$fS_I3Nd&knf3AMYDZ9KRS&osU6%1~c&)bdukYay`w)-XZ!A62y^n`3hOZ00000 LNkvXXu0mjfV)C1* literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpReminder24.png b/components/tvplanit/images/components/twocolor/VpReminder24.png new file mode 100644 index 0000000000000000000000000000000000000000..13b4de3b02bebcc92dfcf9a4f915693c829683e5 GIT binary patch literal 979 zcmV;^11$WBP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00TowL_t(YON~`aNR&|&KKGyT(F3!ZDa3>{ zsnpRHx+o$t8l;x_B6A}xT=alilm>wgkxCR1Bvh+5VLA#y(32>tO;H3oGm?d7^foOc zoovSc^xgaasiX7H%*UL2&OPVc|2*zv1T#}Y@VIg@-ZLgtMoqrArW_NR$rAuq6LYpA zDJO`815AkIkSS77v;Q^4xQN>#(H+=^tWTurLHGI3SCgdfXhz-CFKy9XSWk0R{&VGM z0m}eF{<{6G#MEG_zJh!pn5YQk05J*S;mUjuSI@mPm*mUlHlzDa2ILv;wZkdt+E; z5xoLkRA96tJK5u?AD7??S1-b}Kun@(z1+}7!lFfDvtn$!qj)Und|PorTNIxMt36ny z#^lg9#bbf(Bc|juc?4nwU>XViFs3oE%r=TqZsck;pN9njM2Am0uEiQZ*B8%RE-Ucv z+$pfvpd8_SwV;ZH6(orriVIDij>I77i5f*psiBy~!T>DxE3S*1iYEe{3}0qr?Hoh| z5S{)_@Nz>MqW--2C+I&!;1Iq?{)b?t<>Svz^?W>60{IKH?-bWr z?guU&Yq(U)koIC!>%>!$h0L9MvW~yFkydgNK96wQjWz=_0Yq27n}mKJV((a>u68+3 zwqx-+EY5(=>a@vM^%MMt$5PV|uFSd8fdmRMcjJ9}ARXoe@Z*DYK)yR%S#Vt`B|NTV zB3n8ZE~RkTMs|%U6bjOG$|SY+MjT_jN&Db;4dO*qaaieQ0(kvhU{%QY7*5b*3fl*{ zX8m_%j04dz;2?WA2W{Jq*%?qLo|wJLHm8CHWZ$MHvzP$MEOFMwPh|H8T(%2UG4=uP zm2rcYfM$Utx!QGBigPOP+KBQh(e7e+AR7XSHQ*~Shs_f5Ccg&_!XKo+q=3uIO*p*3 zOaM!GHaNnRJo3TrXv@yK&`#6LLjy++Wrjx^lcqurYU!5&ED=9|M6;^{o)vg;Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00eqTL_t(oN41w-Y*a-Q$IqEtDy0FbAJLRn zphU3St%9kbqVWU5Qy)m_ZY%N42>9R!n5a)Q;EVC4gcuPu#%N+{SCE)K8S0A)6)lN$ zcWWioR!Ca|%9p0C?7heT%$-uU`*}C`OK0alUw6*TJu~N)MTAOXPh&HQchG27+o@xq z$LN44o0ovRho5Rc8C?>k8z8d8s&pNYk_=${xvVB^k#5vM3FHIZ6|W^ny^1AoX})^0 z=HS@-rha?%HtJdU;0Sue$l*?DsUJ5DMNqT>982!P#BV|_@N05%6|EQAf2I;)Fh^KzEIsnu9u9!LFkJ&tfJWlA%7%(W2HRr7^8armlFWhiL&LOJ-Cg_l| zN07d;d2pC!j^YN6{hT#qXWs$E+w_aK`XiH|OS22G!Pz9&?74iTq~rYv zc4Qn^v`db2*$mLQZUua1K0JRhDY+97atXHo9z3V2wRYFBLkrg(F#VYKOKa$5qb+F$ z@aORrnBW)4GE90@;_XM!;~l@XM3`RSPp z5|5sSZpP~BP><-QkmzoBHNMJdu^FUcn#9i(`dmWkFXZQt|Bi4pN)rouc+)2czX?Xew_Kc(y)GI9c2;kx-Lgn|TWEGQT1d9P7W;=$n9v zD~qA5fTJ259z#*J847q0+x{nBbuDBy}YFY)w(* z3CB6;h@T)=t;TA<#H8a$_)?a`M9%7}e*gdg07*qoM6N<$g0A^m AiU0rr literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpReminder48.png b/components/tvplanit/images/components/twocolor/VpReminder48.png new file mode 100644 index 0000000000000000000000000000000000000000..718925e463fda32d60bec7a2c381199752a43258 GIT binary patch literal 1973 zcmV;m2TJ&fP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00$*WL_t(&L(Q3aY*bYghtGM_p+jX80T)0a zL6EjoiAJI^Qez@&5M^l-#a-bKmk5f%y%vdz3noTQL}LJ#s0GEi#Vrys8jQHMQ$eG$ zY7qqrbeZKHfA`%pc4j&=o$0))Uo&&hIrq(b@4S2Nx%a%Xh>-8pSN0=vA0*-{twB~2 zIk!<=W5nwI;b`kGLd!^aA=<<3$CH<7udnot10csR{ipME&MyVrLEqT*B2i7z_fs0WUV)f0Z!ozpl{w`vs+Jc8Ilv9!qwuIqiX37sKxj2__-d)CiK`_qc*Uk5 z9UgiK;v8%7*h8`4M7enU9@TrKu*oMbCT-Hq6Mc%OHm}f|H^}^xqeQJ{4t;4Y9>XXY zD=3We9sz!9QyH~~c0x=zfSqN$s^~P>@ckq_$FCrkSPT7014>8AdE+`&&q@9xaHy;b z-$|h(4aMHPL24#_k7k|KJdU7)?IvU8Mg9&r@#9spFnz32@rZn+l7*erYvmw+2ZRTy zWMQXOrQ&g%11ecu8mLl_6flXUzY2=mu0rvMi^VUQ^lN1&e+SqZp_0Yry($%t@II9+ z>DS6Z0U;!#RkFCUO{L;t-ma1*{aQIFU<5dMVnykwJ-?}3JOlc{0q$B$SjMZ=BY8Q1 z6&M>ZZ!?x4EY;P%RaiFX%NA9Eb0V)_pI8@ilHUlhdkVfwt>W>uwtkXyPE6vK;geO# zNq!CpPgBVvvOy*PNIxgjxhmx(&pE&|Rj`z}*zfyHN#I?TEKIXh%1Mt7cqJnV_A3c^ zlgz5xp^9(FtchFEd}}q2lk7ezH$9Jl&bYj2c#8rZ;hiPa*5zy1Ync zOhA3WrvC22>+4Rp5x~E!)4CNP5Hkt02w1B1wM19&!Nm_s%J zIL?05&m9z(L%0!yN1%g(2mheDU%E0*8XCrC6vkPL3ApG`x#*;nt#@|^)-+b*B3Km6Zhjx`w)6IKAAF?n=TebrZRj6;@Cm>Jw9HFHQ8pEJtzkb zSIX@2lu^l&Mw?6uMJoM2!LMU6>$XG9oJKq1m*59=kak(af66Y5*xl5>{ZiFa$T$MY zc(24eOHV+_T8@}J4skddtr>Dtcn`W(2 zI6ZBq)1w3V(6VI8HR6;!+vfD6?ZIIis>j^3(Dnod!(l;5>b(T}aO=|LM@RRaImm6J zs1uk!_V)G9c!w2%FAiWaI~I%9uNZ2x@rxk|oI*<)Qxie`q$)h{FU@k~=`k5YOT(s! zDGGlaFw|GPgPS|glg+=D$SnQAcc{Hps5CSkwnxxo_x4QhQC(ABHE&Pkt_KRjU4Sne zuVQwZ@*+uOFNH$;aKk2d>&+wm#^N`5vJd#@Kwa||EI#K$%AUEHux{}Abl(p}zm`wn zUkD|rpNxemaversCQgs+g+GyIjLJH4N}r^Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00C-AL_t(IPo0v#O2beT#=muu5I0x5i6AZ_>QG#4u`XKFNkqX#q?#O0asz2-YHfdT z|KvO8o_p>&0TCrf$r$O-{umPNlnjT}S8U|6ko2%@*&zD`pxt&n~0xWYHl1@0tH(DZ( zt=fw+q~PegAW>xB`M3*iy$W9}0(6N?%Zt=5$ckG1sW^jvaLhS=!Z}y4nEa9c&vH0> zvf6(Jwy_2&_Bewo7jZTjU_C#I4DE0oh9f10NQ00DuUT&SBYwOBHt(9r0FFM%)xF?d wXMmu^LH~&kdA|+2{vOH$6|s#$ix>g?0x1Kr^d6xMGXMYp07*qoM6N<$g0UpfApigX literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRevert24.png b/components/tvplanit/images/components/twocolor/VpRevert24.png new file mode 100644 index 0000000000000000000000000000000000000000..2fce28e677ed248952f535b3f1a7865b210826a3 GIT binary patch literal 719 zcmV;=0xPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00KWrL_t(YOSM!zXcR#d{$?*RG1qtqsf{39 z_AU`az$%bNv{4L1K?}vwPEf&!m%X)7k|0^#4j9f@}y$$Hs*FthKynf>0ppBW`0*iLxvTaUmWLD_$Suz1>8TE@Q)g2D+XH4CVI zh(6`4Eu-FnCC3b**g9edh8!{jLAxc7 z^dXWzw`*I3l9E5fd7gRCINSe0;X9`#h|ED{rV+ecaw`@dGOD*_asxq@2i(XsSyZ@Tn%}ip-2@srvJ6l<#?fhQO5H|KxnMaM9+O_imFW z-eij%?wcIT?N2#tD=R(N{IN4#P%if2Lq`pF7JfNva)gD?j3CE4jHmyaUf!QYcI_J_ zkLf;NpQ1F-6`6K*yxu~(5rhYJK~~KZvzOyF!fHOf2uk@LlJovpa(0ni;gIGLjP>Wx z8I7>o=GopDT6Qzn0~|+L*bZmCh4QP5MriIJEZpVhb52VRg`Yh7ID+bgv-~MW1GIX^ zc{Nrxfq6}pTI87IkNLmJ4bpGZ2BhDn4cKM}z;9({wy?!1k@Wxo002ovPDHLkV1i7* BJLCWW literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpRevert32.png b/components/tvplanit/images/components/twocolor/VpRevert32.png new file mode 100644 index 0000000000000000000000000000000000000000..dc7857fe8faa03e2c1dac4367e4d557c730e2ff1 GIT binary patch literal 830 zcmV-E1Ht@>P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00OQ_L_t(oN9C5iYZO5k#@}~6jDp}-k;2A+ zXx!7_2Ny&^6w@j;`UfO7K`XUTA@0qc+NhO+m4b~BDJ7IDZYa3hvDmtV#uAV3mR^Smt}T!^dPKc)KtMc%iRoRG~^#tBq3e{ReY13JkcH z5&X8*>7Wcr`IzSCuh6a8Z?;#16vz_(@YCvaka7*qgVeQlg2diF(`hh;NVrGwsXd3@ zpnFx};qV@ejcL7HLeve1yYZAGXq}0r_dA}QBd?;;Q&$O_nIL(dg#SS6l_K_UBKaFB zmgj5_qS6$V{Tw}&L9`U7WkQk9-o*Ku5rAokyz--HA@ck;2zh#OPUsTM_sMgIv~CCX zNAR?_Rw*v3Q}e~h%bq|E$1r);YprH+E!<5-e^%?2BHRIt@C&Pm0=Y9f0t<-pD+=Yw z#gS06nAxPIExN~X`eE82LkF81P$(0`186;g>kCvUPnjES;JvOP4WF&T*TUPHryx!8 zS@j|){ebyW>k&u;aXf>dJywD6OJ@zx+%e3jjaC3>vU3ImJNU$fRTzFMW3~O%!4Yt8 zAnIW&RJp#ZF6mFgt9_fPE4YK!py|-OBj4|DEX8p|&pK4)L#Pu!ZtFSlYlm7wlL@X$IrBqo?Q`+n_0lQGXVsoy z*lsBP9kTPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00EClL_t(IPsNi#NCH6=hW}a2O(QB$Fgg|l zDn)dya~&*+u#4DHx&>4V_b3PoI&Be=hdM_`i9(IKR}u)3V5!@_-t4YY>LK#b z&%T-2@6EiOd2dz_5!#Vr_kUK)9SHeoxqX0Q{Q63fK%eDlR_h%cW!Jd%!}Za{eXq&Z z1NUrqNcfkL6!mpY0fd&B1BoS|8m7>A$;QC5D+r;)polOiaA;F2fY7p=Y-MS@c!%i> zMMfXZ88!Jzi_ohDJh`U$;Dbm6q7v73umaWLK}GfQ>APv(e{J*c^1dLzhIEh}6als#XKr(BVvMC1?37&A7wt{0;0qnohxPQ|ZDIfb002ovPDHLkV1lU*=^y|A literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpSpeaker24.png b/components/tvplanit/images/components/twocolor/VpSpeaker24.png new file mode 100644 index 0000000000000000000000000000000000000000..9f27224af0dfcb6117de9f103a6e3539aac4081b GIT binary patch literal 849 zcmV-X1FrmuP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00O~DL_t(YOYK!nNK{c2{_b_uRuLFPAVx*x z_y#4iKqzn#1rZeD&&Gl*acJMdAfJz-+C)3ClB8Ox*&?G=3n8Nj%EbAhh^UO(L_`r~ zI`8zocc1wtXGRyzt`F|J=Z|yFJ?EbLl!&01(7|3b6g|L-N~A_oWq{lvxz9-OT3W2l z0bLL)JwYGWUWi=g{*Y^vCxm0Q!>Kurp4bkb&w*tFsFB1;W`B(28EK8h8RWjv5CR*b zu0qQb273%AwlmQDLBRlOIK7`H=Ski|i`8qSA@nAbL>rlgqxVK1mQJ6NmJaDXQ(0ZJy z%mAfqu7^xB`8nv!1CI*@$Q&hG%1rwF1r89TLfuZU4-9fZ@tks9Vh@(ZtNB`3R! z{TPG&;*)QY@3Hd-O=E&&ii6fDEoK&Yx?Uz=^Rdgm0H>lADARXI)i7=y>@=@=b`P>3 zZPpa8c^h4_#;b48Ted?FN+}Lo73^3i$~7k*wLC%lf^!cAZ;`Y{@3Gt6B%3jkT>2K- zH7{9?x2ywaMt$JyG{Q-Y1zH~~{T~c49ES>*xYts$$1johT)R@vG$+kGEJe|OIRAh8 b%K-QdfOPvB6o|oY00000NkvXXu0mjf^J;W6 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpSpeaker32.png b/components/tvplanit/images/components/twocolor/VpSpeaker32.png new file mode 100644 index 0000000000000000000000000000000000000000..3e0d7dddb2fc9537a30a54fe9230ebfb5a0a753c GIT binary patch literal 1039 zcmV+q1n~QbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00VzXL_t(oN9~qPXj4HD$7d7MuS0vXr4>cA z-;E057uFuEm*Syb8bRvU!J-9ERXkKAjd)SCB1jeSP!v&&UWBRzMa5bylzM4Rm4cvP z6%-_)X-&yn|2uD!CiOMRvjh+N3!9nUeecceyxG|&q?GhGacKG1`0s%291yoA3Mpr% zAKDf@q!^H%x(2P=!d3)?-|vL++w+VowrOb_o3Ehu9E|UT@*T1Qs}|;X0$p`4$>$EE zjidFDuXeqju_R*$g#Yb9hz_(_lH`$|+6kVpLdtx!DztVo#4w!brH7} zH^P35Cp5x8#t*Q39g0)cRkXy}hp4S4Azl!THIi2vdUnnM@n|BKrXpt$wpMgYd5~xl zH#)G25}0^M6lj(nPgKt_X&q4b*1`Gc2%fzR(dZ!G=tVt~;K1FnvoLgmJM)qBg=TZB zWNUd)kHq=S0hNSAm00b4B3CDQ-~8ZlpSy_+EJ9F-M1CoGhr?=kE(ZkdGo`Fo590?) zy}bl(wJ@H7VopFA>4)JQ9`TMohP6Rxg+$?I9s`L<$YGZ)ZgmlZWP7F6GA+}il28~` z(9|y3M26AMxRVPr7`4Yt;NfDq63ra z5A~p)d%!Hg%x5jrqw0W+1`uRaJ{ls2dV$p|@$_E+kgSHA+Jtq;^VR;y(LLbLZpyr}?7~cZd%$Wro@NFo-rgtOj z4&jRZc)hq!4w8uOBJaCz`YI-)T>ygvc+e5uyNpELZt50r5>8Jc(S{K2HW*j0@H&ZU ztUTGcBI9icCwd{e(Ok$AKcW&Zrxt{9O#mn2C5lEXscW>2ydP%tToM_*f*AZ!N;Sw} z{w_=+WfG>qRw3dY5Xr;gB4dY247{R0!&U^cfvpH+gMZxtqF=cwRp?6!=5PQ2002ov JPDHLkV1mD6(Gvgw literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpTasks16.png b/components/tvplanit/images/components/twocolor/VpTasks16.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fe2367683df1effa582c3dee3638d0dff115ee GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4 z{G#;P?`))irb>FcIEGmGC;$2X-=5hjA*S}L(u7OR9}Y0A==gZ;e}FEphCJT`HiLEh zHi>#vHCj4+un(Cnc#4I2!9ou+!#q~0XUu6$JPgvCUU5x0l#(p$oMznUdyu8P(d-}d zO|HWZtJgU^4PZ12=1feAY2Z9%S|KSR8F+}5rNekZnDfNO$v+vLo0l1fu<&t6Us!SC z;DJM%W;ITHXmj}L>)#6(6*Sy!aCPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00I_xsXdDt zW4(xn)@qD1{=3xTc7DEEK_mVzq6m zum5ykLN?v(t_gndcIUmBo&UX=-5tfun!m zGY$>PsM6>Paz<&3>EnK?Fm@Ny&+0h}WBwIXNM!<(owfApNrQND43imsC=o18 zM~qm_V)7rzK2C2=&ZWl{Z-J&Od;@9`6RlEGh3R$6WBlVjpa&nG8YLrR*#k@CEpV3o zgiLqwW9y|zWQMB3X|x;BGf#%KY!C9rTVU=8zX_E@>jL%??Wd^dGi>5te*pY9*|3gL z#S8IHDVt3o_FH^k`~@_|0hWgQ=_VATnZs`q4MZ>jjhR`e>HV+b1tz#anG~M~c&GUb z-t!F!-3`TkxOC$@sFz5wKxP~QCYsJ8GdTYpnZAd9rQGu#5d8&$#O!^+)_*Mk0000< KMNUMnLSTZpkSTKj literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpTasks32.png b/components/tvplanit/images/components/twocolor/VpTasks32.png new file mode 100644 index 0000000000000000000000000000000000000000..c1af04822912f72f5909e52f4f92c4f6950ca070 GIT binary patch literal 697 zcmV;q0!ICbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00JpVL_t(oN9~reYZO5g#=o~Q0aMuq#L6aX zP{I2f#3p3|SEzv~QNczVMR2)55VVn?Vl-H2mmpYJXd?)g5ptSK>>~=c5(ysJ=eILM zAi2HUnY%TL_&aXqdo#N;-@KWmYr~A;$$we*l3s1I(x6_Sp3SxhMWxOV-~rS_sB7h z{mAKUax!37uzRKL+IJIrzyBHdO@w4%iV1|!ZO{>3BM+P|#5)7M z^4Fe$f6%~Gr5`tkPoO4VW0z}ST>3Ed<0YbK2^!D1){c~GAdaVb+)mnHuQQO0j6!kU zXpxWD=%blp$}vzIIm`$8Da3rfbJ%g*sc*R6j`$mBcerYmL1_A%>HssqXI;-A`S8hh z7UOSVXmj2iE(||$Eso8H%=u9xBfX7e^@Y)%1Z;uYYgNu7i6@Ot;*0!=K5aDc2932F zPJ82TK=xhb{(iMuW{nAvyCw!cv%iW3&Hk{0@HdduzhNt_a?)&)LDuuE2WYBET{Zn( z5U>SgdhIPz)Li6{D@az}xgeM@0~t|chO2&Uw8%3~e$VJG2{({viZA;|k){=(G2vRf zCfq>A+)|U<@!pu}k?stX$bSQQ?}Y2D4%(=6*7;6&$Z11s1{CL5F593~mO1u$r?+Xz fz+Ur*&j9cX@fWxo0B(gT00000NkvXXu0mjfTv$7P literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpTimeEdit16.png b/components/tvplanit/images/components/twocolor/VpTimeEdit16.png new file mode 100644 index 0000000000000000000000000000000000000000..da6d92eed4723425430989dbf9f0801f55b57a37 GIT binary patch literal 661 zcmV;G0&4wPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00IR`L_t(IPmNR0OH@%5{?64I9j$c2*Rl+v zMbn}XEL#m3M6`)&ioiv>XwkY|8HMyeM3A(xs38jaK`o4+MbI!5C9?>FbeW}doGfmY66v4r499~5UG zG6bYc&NhJy;BJofCD{_f?n8QZ|8vdf>p+~hWO+T8duDaCDbx0a6h8*m*Jt3A}}Nr0Nq4Fve4r4#_eJmx(otOd@I@*9&|3fF7;a vxmfOjbPOYwT~1(h4qBVm!oW{=UI*|C2HMx+Dy4S%00000NkvXXu0mjfY*8kb literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpTimeEdit24.png b/components/tvplanit/images/components/twocolor/VpTimeEdit24.png new file mode 100644 index 0000000000000000000000000000000000000000..5959da7988e17f380769b9fcf4115ab396d8a730 GIT binary patch literal 915 zcmV;E18n?>P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00RR_L_t(YOQlsyPg7A4o^vlTP&dkk$UmUf zLLwWY!L5kV1iU5DnD7TQ@e$o<3XugY3{ii8Bqpe|xKI(7HY99}v6enux=~~U3qwIe z@A%E!Qz%+WL%-zQGc)&`ne&+Wj$vln42IA0PFk(#1b*xp+e*l$Fa6DMj{M{qZH4LSPPj^aww9&f$<&towZnzhb1Zuym}|zYsy-bpB4hd?7peL8 zdoebI&8>L^LB?^vB!Ht8N^}G*&F4=_zBdHE8eK=1Mr)-Lg*HRUrEc=gM;MaqMLZd_ zCp1k>3T{4Fi-q|{@$8gUkde70xd>0n zSuOY+-y*VN0+)0lFxC%~%wHtqj6+-}$G;v}D+1_a0X~N$wpW;NtDfVMF`)U|SlDbZ z7jMGg@r?al<-tkjJ)vBPl2I819i!%rxqqu%Gj6k`-=4Y9Gb$L)y|5J7HmX0FFLRyb z@MB25)*`PN%Ac35Zl6ra7S&U7ER`!SqiTRMEaid~S;(+ejXPMyh&lArPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00a+7L_t(oN5xl-i&Rw{&T zoi`~Y8h-o*VP>_@gcb1*ki|`e5KN6ykn;NvkUrL}*<7maKd6K)p>$_<5z$3O(=5pH zyP4zfoO9pKjx+n!&d?9uz2}_!-Z|&qcka38vWU?Ci7`9Cxm=n!S_yJ32`wX%IiR1j zL88le<2o_@1o|72{ErgHMIRa&qdLI3Q%{miZ-w%Az|MB*sJH5O?GiG`a2)bdniSV zdOslMca?Q1{Q~MB33o%`pFvguI6MOy*I@R#T1#9Cj(H#DGdpD$m4a*#RSuZ(Orag$ zy&Xh1G21rk%eGf3*d6)DyYq>Y2GbGcH`;F?nrT9z4(f|q9@miyeHl9QLF3X(R9r6W zv!B)SemLm6(j0w4>C$r70WfXA#NIc02r3-l&O#iPU6CiczgptO7Xv?T$eS-+pa)H> z2Av?;!C&Uza@sNI03RP{!cu>%B%VLet&@1^Up6=aNXvp-RGjo0^!*N&F~P&!eR_(I z4qbt%cebMSeJ!#Tfp*^LIzToo9DvU4ftyG7nzlF{9Izxq2sFp98gPNGANrzC(Vj6{ zXq($iR=_iyCmE&#;|aL2!gTtsP{3BSLJ4<3WS#YzWYX#H0$qPFe~VTVnNIX|?UERH zIrKg9#zF*OW8evl^}NtYFV!w_V6L^AUKxp0C6X%|Gy8hsU}Gw4sZ-QW%geQiBSnkGMd)#(P{VQ~#wFIYS$ zBte)zg~qEJ6ccuy*BPeM%Q^*YnN2rj1tgQ6go-7U>8*btW(u3oE_OyfN{ZIQMPdjSCJpx8`Ac5C#Rz|Ib xa!set;7P7**jn_PuM94yNHTT1oHiCjj{w)Vip;p@Q!D@g002ovPDHLkV1mOz8#Dj_ literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpToday16.png b/components/tvplanit/images/components/twocolor/VpToday16.png new file mode 100644 index 0000000000000000000000000000000000000000..b06fac535ca0faf178c850ccba1a50b36d04fcef GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4 z{G#;P?`))iigtRsIEGmGC;$2X-=0~OA&24dDsA2XJI@F8GyIs3G+YfoS#<1wK(3pb z#_SpfzUI*IhAZ_3vm9T+8?W|Lbg6<~G;0 z#iW@*OrJrt+2rqkc~1{x35DaDTzLTx4+}USYPrl9mGPKKkn} zq2d3G*X+5&kQB_^e1>TzXA*y-Le`bU7oW`egX$|MvNfZ|^6!x$$bQ z(BM+I&otp7&l~H8$dgSk?X|f1tIfiKeWG{me3PrWMCwhp77)8(SZ7= z;vr(J6Y>~O6uh&)-JoOL@zCB@;#GcqlSdNM8?gqZb&ly;&U?4nhp;d?96a>7+MwSPbF5iH8a$4J20f2%vY0Sb5nB<;$>$% zB-Y^Y`swr?mn;<>=CFz|EYX_$QDH-jC4=a49s?swhR0{*LQ*g7@mp57xwVmzf!p!$ VMgG$#{sCiv!PC{xWt~$(69Ck;yPN<3 literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpToday32.png b/components/tvplanit/images/components/twocolor/VpToday32.png new file mode 100644 index 0000000000000000000000000000000000000000..cfae1f52a0bd271f266e5036f4dd7a2b36744a55 GIT binary patch literal 471 zcmV;|0Vw{7P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK_cXuvnZfkR6VQ^(GZ*pgw?mQX*00BoyL_t(oN9~teO2j}AMQ;Tk*@VA-_}GUa z2tGzPBZL80;~PP6AC7|lx(OATvTkQ0Lq<}`Ovikf15G;g$30zD1R|=6E=eZO&gfj= zrv-BH^ryYh!KU!px1bl88Ny;X+M=A(x1c?N)9tme9NH1cHg>Tze#NrBcoOji7@o+L z?NX?^107djxU~b3ODIa~60+7Bet#3xhBt!>lFnGH9xvX!lvI6;>1s;*b3=G`DAk4@xYmNj^(8|-rF+?Lcd4bsv{-uTt%2V9fPe>VDNx0l{ zmQAGe#jFA=PL2mz6HOmpW?)YEYT$b$qk*yHx*)TJ1cSZ_8|z(9ztccd7(8A5T-G@y GGywp~nJV`H literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/VpUpArrow200.png b/components/tvplanit/images/components/twocolor/VpUpArrow200.png new file mode 100644 index 0000000000000000000000000000000000000000..5032a56baf807485bfd44247d4558a78b20968e1 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^fNn{1`ISV`@iy0WWg+Z8+Vb&Z8prDVZi(`mJaPk82AN)%TncOsbxfP@vf_3ej zH|%6sT@};z;4@R3Tuz$+53_>9#r8Z7L$(79G5VVnmq;)$C;T;VK4HkfcA?gpFCl?} Y!L*TsT{d{fKcKk`p00i_>zopr0Oj2;B>(^b literal 0 HcmV?d00001 diff --git a/components/tvplanit/images/components/twocolor/readme.txt b/components/tvplanit/images/components/twocolor/readme.txt new file mode 100644 index 000000000..6ee5d18d7 --- /dev/null +++ b/components/tvplanit/images/components/twocolor/readme.txt @@ -0,0 +1,5 @@ +The images in this folder are created by Roland Hahn. + +License: +Creative Commons CC0 1.0 Universal +(freely available, no restrictions in usage) diff --git a/components/tvplanit/images/make_res_mono.bat b/components/tvplanit/images/make_res_mono.bat new file mode 100644 index 000000000..1572cbba1 --- /dev/null +++ b/components/tvplanit/images/make_res_mono.bat @@ -0,0 +1,7 @@ +lazres ..\source\design\vpreg.res @reg_palette_list.txt +lazres ..\source\addons\zeos\design\vpregzeos.res @reg_palette_zeos_list.txt + +pushd . +cd components\monochrome +lazres ..\..\..\source\vpbasepng.res @..\regbasepng_files.txt +popd diff --git a/components/tvplanit/images/make_res.bat b/components/tvplanit/images/make_res_old.bat similarity index 59% rename from components/tvplanit/images/make_res.bat rename to components/tvplanit/images/make_res_old.bat index 7f24eb2e0..36c74057d 100644 --- a/components/tvplanit/images/make_res.bat +++ b/components/tvplanit/images/make_res_old.bat @@ -1,5 +1,7 @@ lazres ..\source\design\vpreg.res @reg_palette_list.txt lazres ..\source\addons\zeos\design\vpregzeos.res @reg_palette_zeos_list.txt -lazres ..\source\vpbasepng.res @regbasepng_files.txt -:end \ No newline at end of file +pushd . +cd components\old +lazres ..\..\..\source\vpbasepng.res @..\regbasepng_files.txt +popd \ No newline at end of file diff --git a/components/tvplanit/images/make_res_twocolor.bat b/components/tvplanit/images/make_res_twocolor.bat new file mode 100644 index 000000000..39b234e90 --- /dev/null +++ b/components/tvplanit/images/make_res_twocolor.bat @@ -0,0 +1,7 @@ +lazres ..\source\design\vpreg.res @reg_palette_list.txt +lazres ..\source\addons\zeos\design\vpregzeos.res @reg_palette_zeos_list.txt + +pushd . +cd components\twocolor +lazres ..\..\..\source\vpbasepng.res @..\regbasepng_files.txt +popd diff --git a/components/tvplanit/images/readme.txt b/components/tvplanit/images/readme.txt index 24877ca7d..d9fd89727 100644 --- a/components/tvplanit/images/readme.txt +++ b/components/tvplanit/images/readme.txt @@ -8,10 +8,11 @@ TurboPower VisualPlanIt components: See these subfolders for details on the origin of the images. -In order to create the .res files for the package, run the batch file -"make_res.bat". Adapt it such that the lazres program can be found. The sources +In order to create the .res files for the package, run one of the batch files +"make_res_*.bat"; each one uses a different set of images. +Adapt the batch files such that the lazres program can be found. The sources of lazres are in the folder "tools" of the Lazarus installation; compile it if not yet done. -The batch file, obviously, is for Windows only, but a Linux shell script can be +The batch files, obviously, is for Windows only, but a Linux shell script can be written accordingly. diff --git a/components/tvplanit/images/regbasepng_files.txt b/components/tvplanit/images/regbasepng_files.txt deleted file mode 100644 index 71448d3b6..000000000 --- a/components/tvplanit/images/regbasepng_files.txt +++ /dev/null @@ -1,71 +0,0 @@ -components/VpAlarmClock24.png -components/VpAlarmClock32.png -components/VpAlarmClock48.png - -components/VpDateTime24.png -components/VpDateTime32.png -components/VpDateTime48.png - -components/VpFinished24.png -components/VpFinished32.png -components/VpFinished48.png - -components/VpPersons32.png -components/VpPersons48.png -components/VpPersons64.png - -components/VpRecurringEvent24.png -components/VpRecurringEvent32.png -components/VpRecurringEvent48.png - -components/VpReminder24.png -components/VpReminder32.png -components/VpReminder48.png - -components/VpDateEdit16.png -components/VpDateEdit24.png -components/VpDateEdit32.png - -components/VpSpeaker16.png -components/VpSpeaker24.png -components/VpSpeaker32.png - -components/VpTasks16.png -components/VpTasks24.png -components/VpTasks32.png - -components/VpTimeEdit16.png -components/VpTimeEdit24.png -components/VpTimeEdit32.png - -components/VpLArrows16.png -components/VpLArrows24.png -components/VpLArrows32.png - -components/VpLArrow16.png -components/VpLArrow24.png -components/VpLArrow32.png - -components/VpRArrow16.png -components/VpRArrow24.png -components/VpRArrow32.png - -components/VpRArrows16.png -components/VpRArrows24.png -components/VpRArrows32.png - -components/VpRevert16.png -components/VpRevert24.png -components/VpRevert32.png - -components/VpToday16.png -components/VpToday24.png -components/VpToday32.png - -components/VpUpArrow.png -components/VpUpArrow150.png -components/VpUpArrow200.png - -components/VpDownArrow.png -components/VpDownArrow150.png -components/VpdownArrow200.png diff --git a/components/tvplanit/source/vpbasepng.res b/components/tvplanit/source/vpbasepng.res index 5a60b7c41afdbc284aaa295b348795835930f1c7..4153df2cd8232673694d6af80c2ec08f44ee8be3 100644 GIT binary patch literal 50338 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 v(UMnWY!1MbgSevdH0zzz!v literal 43272 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 qhv<=YQB3k&JVFExQDi