From dbe8373e7db32a7f9ff39f52448854a0efff327a Mon Sep 17 00:00:00 2001 From: VerstreuteSeele Date: Sat, 31 Dec 2022 22:51:35 +0100 Subject: [PATCH] Remove dumb apps --- applications/plugins/arkanoid/arkanoid_game.c | 3 +- applications/plugins/dice2/LICENSE.md | 674 ------------------ applications/plugins/dice2/README.md | 21 - applications/plugins/dice2/application.fam | 13 - applications/plugins/dice2/assets/coin_1.png | Bin 539 -> 0 bytes applications/plugins/dice2/assets/coin_2.png | Bin 535 -> 0 bytes applications/plugins/dice2/assets/coin_3.png | Bin 204 -> 0 bytes applications/plugins/dice2/assets/coin_4.png | Bin 546 -> 0 bytes applications/plugins/dice2/assets/coin_5.png | Bin 530 -> 0 bytes applications/plugins/dice2/assets/coin_6.png | Bin 546 -> 0 bytes applications/plugins/dice2/assets/coin_7.png | Bin 535 -> 0 bytes applications/plugins/dice2/assets/d100_1.png | Bin 628 -> 0 bytes applications/plugins/dice2/assets/d100_2.png | Bin 618 -> 0 bytes applications/plugins/dice2/assets/d100_3.png | Bin 630 -> 0 bytes applications/plugins/dice2/assets/d100_4.png | Bin 635 -> 0 bytes applications/plugins/dice2/assets/d10_1.png | Bin 544 -> 0 bytes applications/plugins/dice2/assets/d10_2.png | Bin 531 -> 0 bytes applications/plugins/dice2/assets/d10_3.png | Bin 516 -> 0 bytes applications/plugins/dice2/assets/d10_4.png | Bin 517 -> 0 bytes applications/plugins/dice2/assets/d12_1.png | Bin 514 -> 0 bytes applications/plugins/dice2/assets/d12_2.png | Bin 517 -> 0 bytes applications/plugins/dice2/assets/d12_3.png | Bin 523 -> 0 bytes applications/plugins/dice2/assets/d12_4.png | Bin 493 -> 0 bytes applications/plugins/dice2/assets/d20_1.png | Bin 523 -> 0 bytes applications/plugins/dice2/assets/d20_2.png | Bin 508 -> 0 bytes applications/plugins/dice2/assets/d20_3.png | Bin 503 -> 0 bytes applications/plugins/dice2/assets/d20_4.png | Bin 504 -> 0 bytes applications/plugins/dice2/assets/d4_1.png | Bin 376 -> 0 bytes applications/plugins/dice2/assets/d4_2.png | Bin 490 -> 0 bytes applications/plugins/dice2/assets/d4_3.png | Bin 369 -> 0 bytes applications/plugins/dice2/assets/d6_1.png | Bin 471 -> 0 bytes applications/plugins/dice2/assets/d6_2.png | Bin 483 -> 0 bytes applications/plugins/dice2/assets/d6_3.png | Bin 478 -> 0 bytes applications/plugins/dice2/assets/d6_4.png | Bin 467 -> 0 bytes applications/plugins/dice2/assets/d8_1.png | Bin 457 -> 0 bytes applications/plugins/dice2/assets/d8_2.png | Bin 482 -> 0 bytes applications/plugins/dice2/assets/d8_3.png | Bin 444 -> 0 bytes applications/plugins/dice2/assets/d8_4.png | Bin 471 -> 0 bytes .../plugins/dice2/assets/ui_button_back.png | Bin 220 -> 0 bytes .../plugins/dice2/assets/ui_button_down.png | Bin 102 -> 0 bytes .../plugins/dice2/assets/ui_button_exit.png | Bin 211 -> 0 bytes .../plugins/dice2/assets/ui_button_left.png | Bin 1415 -> 0 bytes .../plugins/dice2/assets/ui_button_right.png | Bin 1839 -> 0 bytes .../plugins/dice2/assets/ui_button_roll.png | Bin 189 -> 0 bytes .../plugins/dice2/assets/ui_button_up.png | Bin 102 -> 0 bytes .../plugins/dice2/assets/ui_count.png | Bin 182 -> 0 bytes .../plugins/dice2/assets/ui_count_1.png | Bin 180 -> 0 bytes .../plugins/dice2/assets/ui_result_border.png | Bin 279 -> 0 bytes applications/plugins/dice2/constants.h | 159 ----- applications/plugins/dice2/dice_app.c | 333 --------- applications/plugins/dice2/icon.png | Bin 128 -> 0 bytes applications/plugins/dice2/sources/coin.pixil | 1 - applications/plugins/dice2/sources/d10.pixil | 1 - applications/plugins/dice2/sources/d100.pixil | 1 - applications/plugins/dice2/sources/d12.pixil | 1 - applications/plugins/dice2/sources/d20.pixil | 1 - applications/plugins/dice2/sources/d6.pixil | 1 - applications/plugins/dice2/sources/d8.pixil | 1 - .../plugins/dice2/sources/flipper-screen.png | Bin 30526 -> 0 bytes .../plugins/dice2/sources/main-screen.png | Bin 2583 -> 0 bytes .../plugins/dice2/sources/result_border.pixil | 1 - .../plugins/dice2/sources/roll-screen.png | Bin 1846 -> 0 bytes applications/plugins/pomodoro/LICENSE | 121 ---- applications/plugins/pomodoro/README.md | 34 - applications/plugins/pomodoro/application.fam | 15 - .../plugins/pomodoro/icons/ButtonLeft_4x7.png | Bin 1415 -> 0 bytes .../plugins/pomodoro/icons/Ok_btn_9x9.png | Bin 3605 -> 0 bytes .../pomodoro/icons/Pin_back_arrow_10x8.png | Bin 3606 -> 0 bytes .../plugins/pomodoro/icons/Space_65x18.png | Bin 3619 -> 0 bytes applications/plugins/pomodoro/misc/1.png | Bin 12663 -> 0 bytes applications/plugins/pomodoro/misc/2.png | Bin 12446 -> 0 bytes applications/plugins/pomodoro/misc/3.png | Bin 12478 -> 0 bytes applications/plugins/pomodoro/misc/4.png | Bin 12896 -> 0 bytes applications/plugins/pomodoro/misc/5.png | Bin 12592 -> 0 bytes applications/plugins/pomodoro/pomodoro.c | 164 ----- applications/plugins/pomodoro/pomodoro.h | 34 - .../plugins/pomodoro/pomodoro_timer.c | 242 ------- .../plugins/pomodoro/pomodoro_timer.h | 33 - .../plugins/pomodoro/pomodoro_timer.png | Bin 306 -> 0 bytes .../plugins/pomodoro/views/pomodoro_10.c | 46 -- .../plugins/pomodoro/views/pomodoro_10.h | 10 - .../plugins/pomodoro/views/pomodoro_25.c | 46 -- .../plugins/pomodoro/views/pomodoro_25.h | 10 - .../plugins/pomodoro/views/pomodoro_50.c | 46 -- .../plugins/pomodoro/views/pomodoro_50.h | 10 - 85 files changed, 2 insertions(+), 2020 deletions(-) delete mode 100644 applications/plugins/dice2/LICENSE.md delete mode 100644 applications/plugins/dice2/README.md delete mode 100644 applications/plugins/dice2/application.fam delete mode 100644 applications/plugins/dice2/assets/coin_1.png delete mode 100644 applications/plugins/dice2/assets/coin_2.png delete mode 100644 applications/plugins/dice2/assets/coin_3.png delete mode 100644 applications/plugins/dice2/assets/coin_4.png delete mode 100644 applications/plugins/dice2/assets/coin_5.png delete mode 100644 applications/plugins/dice2/assets/coin_6.png delete mode 100644 applications/plugins/dice2/assets/coin_7.png delete mode 100644 applications/plugins/dice2/assets/d100_1.png delete mode 100644 applications/plugins/dice2/assets/d100_2.png delete mode 100644 applications/plugins/dice2/assets/d100_3.png delete mode 100644 applications/plugins/dice2/assets/d100_4.png delete mode 100644 applications/plugins/dice2/assets/d10_1.png delete mode 100644 applications/plugins/dice2/assets/d10_2.png delete mode 100644 applications/plugins/dice2/assets/d10_3.png delete mode 100644 applications/plugins/dice2/assets/d10_4.png delete mode 100644 applications/plugins/dice2/assets/d12_1.png delete mode 100644 applications/plugins/dice2/assets/d12_2.png delete mode 100644 applications/plugins/dice2/assets/d12_3.png delete mode 100644 applications/plugins/dice2/assets/d12_4.png delete mode 100644 applications/plugins/dice2/assets/d20_1.png delete mode 100644 applications/plugins/dice2/assets/d20_2.png delete mode 100644 applications/plugins/dice2/assets/d20_3.png delete mode 100644 applications/plugins/dice2/assets/d20_4.png delete mode 100644 applications/plugins/dice2/assets/d4_1.png delete mode 100644 applications/plugins/dice2/assets/d4_2.png delete mode 100644 applications/plugins/dice2/assets/d4_3.png delete mode 100644 applications/plugins/dice2/assets/d6_1.png delete mode 100644 applications/plugins/dice2/assets/d6_2.png delete mode 100644 applications/plugins/dice2/assets/d6_3.png delete mode 100644 applications/plugins/dice2/assets/d6_4.png delete mode 100644 applications/plugins/dice2/assets/d8_1.png delete mode 100644 applications/plugins/dice2/assets/d8_2.png delete mode 100644 applications/plugins/dice2/assets/d8_3.png delete mode 100644 applications/plugins/dice2/assets/d8_4.png delete mode 100644 applications/plugins/dice2/assets/ui_button_back.png delete mode 100644 applications/plugins/dice2/assets/ui_button_down.png delete mode 100644 applications/plugins/dice2/assets/ui_button_exit.png delete mode 100644 applications/plugins/dice2/assets/ui_button_left.png delete mode 100644 applications/plugins/dice2/assets/ui_button_right.png delete mode 100644 applications/plugins/dice2/assets/ui_button_roll.png delete mode 100644 applications/plugins/dice2/assets/ui_button_up.png delete mode 100644 applications/plugins/dice2/assets/ui_count.png delete mode 100644 applications/plugins/dice2/assets/ui_count_1.png delete mode 100644 applications/plugins/dice2/assets/ui_result_border.png delete mode 100644 applications/plugins/dice2/constants.h delete mode 100644 applications/plugins/dice2/dice_app.c delete mode 100644 applications/plugins/dice2/icon.png delete mode 100644 applications/plugins/dice2/sources/coin.pixil delete mode 100644 applications/plugins/dice2/sources/d10.pixil delete mode 100644 applications/plugins/dice2/sources/d100.pixil delete mode 100644 applications/plugins/dice2/sources/d12.pixil delete mode 100644 applications/plugins/dice2/sources/d20.pixil delete mode 100644 applications/plugins/dice2/sources/d6.pixil delete mode 100644 applications/plugins/dice2/sources/d8.pixil delete mode 100644 applications/plugins/dice2/sources/flipper-screen.png delete mode 100644 applications/plugins/dice2/sources/main-screen.png delete mode 100644 applications/plugins/dice2/sources/result_border.pixil delete mode 100644 applications/plugins/dice2/sources/roll-screen.png delete mode 100644 applications/plugins/pomodoro/LICENSE delete mode 100644 applications/plugins/pomodoro/README.md delete mode 100644 applications/plugins/pomodoro/application.fam delete mode 100644 applications/plugins/pomodoro/icons/ButtonLeft_4x7.png delete mode 100644 applications/plugins/pomodoro/icons/Ok_btn_9x9.png delete mode 100644 applications/plugins/pomodoro/icons/Pin_back_arrow_10x8.png delete mode 100644 applications/plugins/pomodoro/icons/Space_65x18.png delete mode 100644 applications/plugins/pomodoro/misc/1.png delete mode 100644 applications/plugins/pomodoro/misc/2.png delete mode 100644 applications/plugins/pomodoro/misc/3.png delete mode 100644 applications/plugins/pomodoro/misc/4.png delete mode 100644 applications/plugins/pomodoro/misc/5.png delete mode 100644 applications/plugins/pomodoro/pomodoro.c delete mode 100644 applications/plugins/pomodoro/pomodoro.h delete mode 100644 applications/plugins/pomodoro/pomodoro_timer.c delete mode 100644 applications/plugins/pomodoro/pomodoro_timer.h delete mode 100644 applications/plugins/pomodoro/pomodoro_timer.png delete mode 100644 applications/plugins/pomodoro/views/pomodoro_10.c delete mode 100644 applications/plugins/pomodoro/views/pomodoro_10.h delete mode 100644 applications/plugins/pomodoro/views/pomodoro_25.c delete mode 100644 applications/plugins/pomodoro/views/pomodoro_25.h delete mode 100644 applications/plugins/pomodoro/views/pomodoro_50.c delete mode 100644 applications/plugins/pomodoro/views/pomodoro_50.h diff --git a/applications/plugins/arkanoid/arkanoid_game.c b/applications/plugins/arkanoid/arkanoid_game.c index 0b0458424..2e859afe8 100644 --- a/applications/plugins/arkanoid/arkanoid_game.c +++ b/applications/plugins/arkanoid/arkanoid_game.c @@ -276,7 +276,8 @@ void reset_level(Canvas* canvas, ArkanoidState* arkanoid_state) { arkanoid_state->ball_state.yb = 60; arkanoid_state->brickCount = 0; arkanoid_state->ball_state.released = false; - + arkanoid_state->gameStarted = false; + // Reset all brick hit states for(unsigned int row = 0; row < arkanoid_state->ROWS; row++) { for(unsigned int column = 0; column < arkanoid_state->COLUMNS; column++) { diff --git a/applications/plugins/dice2/LICENSE.md b/applications/plugins/dice2/LICENSE.md deleted file mode 100644 index f288702d2..000000000 --- a/applications/plugins/dice2/LICENSE.md +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/applications/plugins/dice2/README.md b/applications/plugins/dice2/README.md deleted file mode 100644 index 43ac42ee8..000000000 --- a/applications/plugins/dice2/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# Flipper Zero DnD Dice - -
-
- -**DnD Dice** is a dice rolling application for your **Flipper Zero**. - -Dice types: Coin, d4, d6, d8, d10, d12, d20, d100 - -## Screenshots - -
-
-
- -## Compiling - -1. Clone the [flipperzero-firmware](https://github.com/flipperdevices/flipperzero-firmware) repository or another firmware that you use (for example [unleashed-firmware](https://github.com/DarkFlippers/unleashed-firmware)). -2. Create a symbolic link in `applications_user` named **dice**, pointing to this repository. -3. Compile by command `./fbt fap_dice_dnd_app` -4. Copy `build/f7-firmware-D/.extapps/dice_dnd_app.fap` to **apps/Games** on the SD card or by [qFlipper](https://flipperzero.one/update) app. diff --git a/applications/plugins/dice2/application.fam b/applications/plugins/dice2/application.fam deleted file mode 100644 index e8ec7ccd2..000000000 --- a/applications/plugins/dice2/application.fam +++ /dev/null @@ -1,13 +0,0 @@ -App( - appid="DND_Dice_app", - name="DnD Dice [Ka3u6y6a]", - apptype=FlipperAppType.EXTERNAL, - entry_point="dice_dnd_app", - cdefines=["APP_DICE"], - requires=["gui"], - stack_size=1 * 1024, - order=90, - fap_icon="icon.png", - fap_category="Games", - fap_icon_assets="assets", -) \ No newline at end of file diff --git a/applications/plugins/dice2/assets/coin_1.png b/applications/plugins/dice2/assets/coin_1.png deleted file mode 100644 index 6f56f964478a8ace0a501f031dc7f95547a7c6d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 539 zcmV+$0_6RPP)500001b5ch_0Itp) z=>Px$)k#D_R9Hu?m`iemFbqWF`yZMV)R+?O{>aQ^lLf|pYPBUX<2a7vZ}V@A(RyQd z>(PZlfOOFA`ZKx+Q#VBbrI1_ag0L|2u(|;Qn9tp_EAmfz6_A9%7o9@NK6uBNU^=Qy2zMEnEhvm_W~C0{m3>4B>s+dCA(%1=1|!ERJLPAvHh^xL-ZV-F z(@s;3EP1Hg8eA)oX_|A#a_z>jeXIi|EAPi&tvbVc5A#I=dJThzb<2OJHK>$PWiVCj zwtS-u21Y%zV_cQG1j$snE3ukqraG#oyiv=6T<56~VrSax_(}StPL^)c>i~TV@~{RQ z$mvK}K54ttAgkJLZlZ;(`h+SRE2QERQ~V!F?)}gg|=Xrhf<%ZRlGZX#Ggc1ajO%Z>hj&9S=DXBsEV6X dmAqBo{|8=Fy|#JGK~Dex002ovPDHLkV1g(E@5TTC diff --git a/applications/plugins/dice2/assets/coin_2.png b/applications/plugins/dice2/assets/coin_2.png deleted file mode 100644 index 08c5872d92409cf7cefac8980d590943eaa35a58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmV+y0_gpTP)500001b5ch_0Itp) z=>Px$(Md!>R9Hvtmq`wTFbqY5Kp^1$R|PRwL3QOgo}gWH0jn0U^YT4~;y8{Y{K-{3 zFhV45DN_`MJFr)>zzstIJd0qP`2IZ4p{{FjBPI-Wh&^cvVOV(2+JFkfInm%aPyq1Q zi7-`Fg>Bmcb;j+EQwZC6RbpYNBJsZ@vGff4z`yr>4`o@NB2u3jOf-y1HciuMa0i5j zi&LrZ`!Ebc0>r{lW3CD~NGUJk{bgA~3_Z4^J`xxzEjZw6QB#b*pDp?hdzKD(9DtFv zkfjR1NJ)&tpC|<|R28i!SV>EhQ-Y6cBW@UvGKs|Z$Nnj~VoD-~s z)#7i#NJ$0vxh7?WM|v)mw_4g+heSsQoP1Y6DG0U|VXz|a9cCc~N1nXNdJ5UtxgI@s zVxx6k&#q~O%7W4QQZhs(7%54u>cR=jH9wk1Dh#MFj$>%s_8epsAP&){X_EWeB3yB> zYDr%QT&ZKIIJc||24g%jz}blAPBP)OPZc_=@P7-0hS@Xs+-G127dQOGzJU&9KY^hM z`3;QKk4$A~IJj!kl))7hPj+3`i4ndG!DNScOMw>obyi! Z`~nUKLbkrCS4;o^002ovPDHLkV1is#;U)k8 diff --git a/applications/plugins/dice2/assets/coin_3.png b/applications/plugins/dice2/assets/coin_3.png deleted file mode 100644 index c757caa6695c5312daed96171c726a2722044a5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^${@_a1|;QfZjJ;}jKx9jP7LeL$-D$|+B{txLn7SY zPJ7GMpuppL`?vj5Q@DM$uO*UeC}z!)y<95re0zpUXO@geCwn C98iV; diff --git a/applications/plugins/dice2/assets/coin_4.png b/applications/plugins/dice2/assets/coin_4.png deleted file mode 100644 index 508184d14b3aa917e5fc8421c6ba671d05a6b8e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)500001b5ch_0Itp) z=>Px$+(|@1R9HvtSJ{q(FbqsMis1i$6%Yu-%BYFFj<2kE=t}JqDj^<^Cu1jG*L8&t z`Nc07p%VX_nHZy~u)oSsWoB8HFilgy08$|MPkK&hYeA`C5(p0f4VV{{2qtB&G2jJB zlalJ}2IJ8R4gx@FLO3xF5DNxp0?%#RhVwjcjU2~e3b^n4yoQ2;7gE^@FrI8QmLSl! zZDAOOLiq6Ax~^dyM;6d8FkBF<3w%oGT4`PSM%z2D!Rz&t)gy@yM@0K*+uOm&eB%ANw1fG1HGiKa41eqsT^;I!bll$?jb`CdMebwI+Jj_TL?!W#$$ST41rkQIGe~ z0BEt;qwP7OTyV)8)Bj+4(6`K^O*h9IB-fNYhIVVp9Q3N!>y_D;SS)%IOm_1;-}`wP zGTS)W3!3P@??tm@yEbeNBSX_PavwosXRThOF~Xc@BnNhNVbUn!8<>rxnMj@VJk3pV zTCTxLjO2u^8ztLamFtQoa?3K*+X09yodU{|CR%CmvV>lBqvUiV1+Z9PjnOKTmCcjy ktC)E*@RykyHb1INKOyjAwkz_P#sB~S07*qoM6N<$g37({+W-In diff --git a/applications/plugins/dice2/assets/coin_5.png b/applications/plugins/dice2/assets/coin_5.png deleted file mode 100644 index 85831d239d67638a09a6aa78757bc2d3b2d160f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2{YP)500001b5ch_0Itp) z=>Px$%t=H+R9HvNnCq^CFbsp&_kU<6(1KFePFyriJHL*gmoKrKhK=Jmj@Rbj7{i*e zyYz5j5TM&=cl;S$3zHW`0F|L?ToptK6Px7)7(l$Q-d&M@#aPf0f^h|e>vTW6Q`Q37wGOaT24v5NL1h}Y> zGgGA;qsSYfft9zIoYS5RhWVy4FCOhKd#J!YKVZ~=?%1*d*TF>1Imb==W*FyGD0z0~ zW|#>KVLB7DOg%Z?Oo_YB#DcqWsVFOX7kNIlio$#&KRq6u=#R}UCu;TIJbX=$WZO4M|5!M#8ow_g;6I%)farujI6S1!!RgEs-0^62F0Q0 UwhRtf7XSbN07*qoM6N<$f^nYiB>(^b diff --git a/applications/plugins/dice2/assets/coin_6.png b/applications/plugins/dice2/assets/coin_6.png deleted file mode 100644 index 17cdbf1057ef6a657ec5fc8331ea661d991fd844..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)500001b5ch_0Itp) z=>Px$+(|@1R9HvtSKF?HFbJ&o=>Pw!8jZ#iOlpu06y29S$?n^l7KUM9v^b9A2w(Cm zeqfYN{9k5@qHwG0jTB90)^!bS+XfE8lSG2{+@UJ7ZHj?;K#L)n_(>ru7!(8nlYP^Y zyY8aV*4W6gqp=d7Q{1Ym!nSQtdkHfU$iDBPEXzwT-oB$O6q5s@Gbr8-3|$(AA&ldA z#^gcJ|Cm@4tOOAObX^x{I1(m#o6u#Vw65y}m;}Nrm+f4Z<(f+E+-;h;PM$I%lOyfW zGb*fUnv)Tz%g9UwAc1IG&eIy}ZUl5IgurO5c*ap`Nh=2Bknv9eTVOm>qzM)6AkN5R zFxnXML>@37Gvjqd4;Ta?M>Zf=2@rs;h1({>PgQ9@_Et<8R_XuHEo;Bk6%|1lVEm2b}d kz`PRh8>&CK^Hpv71J|8gwlxgUJpcdz07*qoM6N<$g1OoHh5!Hn diff --git a/applications/plugins/dice2/assets/coin_7.png b/applications/plugins/dice2/assets/coin_7.png deleted file mode 100644 index 82f828a94e8d920e8959415a8d09bc69c8b18698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmV+y0_gpTP)500001b5ch_0Itp) z=>Px$(Md!>R9HvtSKF$CKnz@|DC+wAczP63z)^03xI(T zF*rpg7~Cj*yM`eP04R?k?N`A_j8MPK^X%d&%klv6dcD%Ru7|I<+%$*?1~v@Ckea5s z1b~eYa2&@}*Yz1#LdCtIv222oN|pxJs>z~>`iZZ*#OC9G(zq;30;=Jo(W@C!Gd_Zm z;$38t%9r+uoBK(B(U_s~pv*M6%QMQ1m(4|A0f;0a9vtaCH)d!VT0XG)g~y=UuaKEf zvcjd6fJ^e7%)ARm^8uHM8kqN;Fc`1ob0vMmjAlxnq1TSNR3;cor)DrN1ue^Wz?_w4 zl{U;DoG&>COTeTAZ+%Vbz`Q3+)0C>JQfE=*Mu*+pWL*LS2g5M5DuI@7wCB)uUDq8q zKXW!obI3a^@*ZX0w(Yo5NV2Q<8So0;L99Xf#JHOO+?yWX=#@Gxd2cY@#)kKg(mGsf zgnSg_u500001b5ch_0Itp) z=>Px%E=fc|R9HvNSV3}xFbrGZ|4#-wX4Z^QBqyOgluKD4wqnb&)8#zR^Yc%xZgHa2WmhdyRb6154Hf&(Z?{sEwQo@!ciaSO_juXf)<(Tdj8bi-;u1`y87_iYf!UW_ zvrHR`H;>4;2Ie?~m4uBldlZ9Y`%H%>Oq$V=Hd-zYx87cBY;D8Vqv8rJ)kco*+t{8Cm3jji%$zA~OSa_S+xkI3LA2M6nhC O0000500001b5ch_0Itp) z=>Px%BuPX;R9HvVm`jp_Knz1^xc`xXl&P2!LjFKDGug}(0rzWLmYa-y-}mW{e8w*@ zV+^^CxBGhxg8;TD1M#&dU~L$Nu$0&}Ukv~Ebonz~pcV`URi*K4sH{8zDq%R7XF&Z$ z0bw?}Kq(BDVO`g0S(ckWx!Rf16hEV4 zGSCgC3Ty$C9{jq}m@kT1c|Kc$SupB z8D(1Aw%xkN0q1$XX^^{5i8K;+nHdab5DpL-pK|3#nX}BG=qwwyDC$RnWTsY)2G-`O zHH5($vcq!CrB948Ie2H5v11?Il=(`hW$~V>oU*0A1NQ=he&B$(Q`Nd^WVlO5W*H7! zl^Jg7N|?4Nb{@~L%zrLbQJS&9xVs3(caH6D!FfjE^WGq+ms6h+3=hN1<}EM+sDa7a zV@VtvL(@|olIaNV_cHNhSGq}C8{0NgJMYYe%`V-A;kK3z9EnX$a}|)`s-wik+p4L} zM(Fx*m&WfAB%48zfws;wN_=Q;_Pqk}=c4ae60MUS!bE49O8l%#smN1ITYeEi;o?#x3mJC?GGzk-1n@c;k- diff --git a/applications/plugins/dice2/assets/d100_3.png b/applications/plugins/dice2/assets/d100_3.png deleted file mode 100644 index 92d5a5c0c5c5241af4365a4b989614ef4206525f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmV-+0*U>JP)500001b5ch_0Itp) z=>Px%FiAu~R9HvNnA>uLFbqTk{QoBd88MM(y}XHIAPCo6m91)CERPD( zeGD+s=(5A=cZ}G|x9@vv?&ch(@X0)i9_j^WM>V1XkHp;8B9xl21~VgE(PS}b1mq3w zWgC2YX0lpx^QsAn01y;m5UANxFiftL6vzI$F3DnJj1mB|g`I#gl?>au}?s4{~_ zXU5$d(49ud3RG$ae7-SEv=MSNnd;g%bT+F|4ThtM`iS?T=vaYrz_t}=%Z&e_5-%nD z)%0OzvMddOMWUBY80v=-M2uVso$8mz4#My>sl9~Xsj~?;J|n4|II66oN@oyA zfpCz~xhCDUBO@q=ymO=cBe>Eq?7bl~JOOARQ&M(RodEcIQ+RcWQzt#&Z`8h`GF6@a zWUoaxN>zIVnsJt$e`MLR>uod@s!up`m546Gu!dlBa+>)#p)#jR)9r&Z7k?%B*?Cqq za0Mc#Nu^KiGbrV%;nB_v$P$bySp@zK$TCb<-{5~UmC$7Ylo$V*=>KZX8+sof#rCpI QzW@LL07*qoM6N<$f(29@$N&HU diff --git a/applications/plugins/dice2/assets/d100_4.png b/applications/plugins/dice2/assets/d100_4.png deleted file mode 100644 index 324b7f6332929d6efd21a50495339da417ff9a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 635 zcmV->0)+jEP)500001b5ch_0Itp) z=>Px%HAzH4R9HvNSV3~aKn!c(|4)W=oIxE$k?e&YT23S(yRvM_UbcPT_pg8Q***oc zZJQ0@H?h41Mgi2ue9v9KL;4b!wBh6N_`2P0EuaFk%GL;`fFR<;M1i{B?=fvyV`8ZV z!;82YVUV@a^Z7hL6}b8oYxTjq6GIVex zPB_J!qQuYzj8lxVGUYyjVbBiH3CyZ$cu^<{08ux%?&Pn4ESQvgrJaFrO)wy=l|1US z7aW)uo4%ufRV`W%alE9L(l2l~XnwU{~wN45sJOvE7x^YTV0sQP$ zU^)r9l(FMF_w54V6ki0xU>I@HjlQFc13=xc-+?73U3GDG=Lkj{S}Hz72IqCnlGjRL z>U{-&NIUf%c3UFqQl-RnnV@9LZc7R#|)vi6bG;5c) zHRGb_`iR!SRBy^6g5kmJ*sn9au9h4i*O|3fITlYoGcglQ>NN%GbCx?l)251jFJMx^ zO^wb)>UxxGA(z&}M-_EqJ9E5_C`r<*K(v?-GW6WkncZabZuDR&yYCFX9XqE{qEp;d zhnDqpqI4;9!xeiCt503pjSO0EOGgzud(iPVjS1XPRXNrur?a*jj=B+&*>g44sc$?{ zzT0D*n$)2apd~O0=%fHLzU0cTSU*aWZp=oN(xqlL86%!AGjpl@zy5z_HNsDS_YH2W VAH{?w500001b5ch_0Itp) z=>Px$+DSw~R9HvtSnZC&Fbvzq`#&<2TWFUZ4-0TH4zx&MUuc>`w$o&SPNCm zb-@%K)`Ny9*+A3`D2M7HI+xlPk08InW>~xma!4}(gYYOA$50Zj%P8LLZI~Dgr?>h8 zQ=UZ146(kP*k9|q^9-`6w35uKYrhk8Vy7(!suO4bobpM$&K8{UwN*QTi90hQR?l%E zZL>);N=*>N5Gho#I9WZDrReWcbx7lR1aE|I28LB~a zgWyuq-kVaGx=?AoacpwiFc@WrLAXU3d;*oODX})C-LND7WwDO6X)x-hcazUP|LnW= iEE^X|eE**b^!)%Ua*DR=dnq{p0000XP)500001b5ch_0Itp) z=>Px$%}GQ-R9HvtSJ{q(Kn&yf|4#;1K~3cvdot5yrLELHQI3qqu^pI?<2a^&@|(Y4 zOea2znR%Ws`}ixFmCPWR0HMGk+TQ>j0uzh27OQ}k&$ryvVkJT4Jw1$6EpIZzV6q(y zpjw1QXX}nIgGC*nZQG`0SR!hQf^ovF=qF~j0xFxd*;dHz?f zaZWmGjWXkQhGLXXfw96ZZ!&|$_!tYRP~;lSkL4vd;Nz0t4qA~nMr zK`^;1%o^V5CE_10V&SVPf3Y@;Hx|ZzN0A(as!ga1^Q>hYqL&tFE`S)O6(CAO8G?*b7$X%sWin^-TFidDlWcb-rL6OFzfw VfwmOS>_7kj002ovPDHLkV1lYq^B({J diff --git a/applications/plugins/dice2/assets/d10_3.png b/applications/plugins/dice2/assets/d10_3.png deleted file mode 100644 index ab67316c6bf228a286d4bac43914ba989d72f902..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 516 zcmV+f0{i`mP)500001b5ch_0Itp) z=>Px$zDYzuR9HvtR}G7UPz=-g|9`SNDs<$sqgWd^~hLr1{6Xj~8_m{`Q1;u$x~XMV4Mv;nGYQj79k1q1=%e8r+< z+krt=a$yBBm>7|BUDs(@mV-E+FJ;OIw{4pqkH@hPe=C+!mdZ;3BtHS@6qs08>3qh- z2_!%yJD0#H$q=Z`4k!-@z%g6O#0NTq;=E)a=H@rX(JPmj!L&`S(ag%&n9?{No=Zl4 z#Y}FRCg!xQvM43awfTHHwKK|*Omb<@V4OsU)Lds&v5E~M#hG4~k)y`(F0Cz?$`@|T z6-j;{EUOyRg5f&jOzirXW6oAk7 zaK#KZyErgCp^W}^HGuBzBziM&7eSY{?po39Yh^;(I*nEBQ5UjHU>FEz0grcJN3%#W zqYkUybzrMXuJ--d-&+N=GOw(_XW6-P{>PZP0`d#SvGxR)3yQWK%U#+40000500001b5ch_0Itp) z=>Px$zez+vR9HvtSj&=wFbqrJ|38_qrs++I9vB#c zEt$kRg9nW<+OjMMuWjAExAk>hKN4X^I2_YXG8lD`3lTrv;|K^kb{mX)>MZb~$c!-; zX@(u}EK3E??EpbUf^1{71|j57;XY39OgE=GgSx=)-}*s7&{L%;1jAwGswlxQrBSM8 z!gYZ^29s4zRZ}8%D&0*n!-w;xOcN^eRAwn5PirP)L@|J=&-Kgd(=-@NZ~MM&TUr34 z^hc0(hF{ZQxR{;d`r8Ur0aU{G=e(jDsM}z!v0}8>gh!qQpv4f{DYG4vXx+$4aHAnR<)(ijkY%=lQ z0>fTr<^M~y7`%L~O7AjEE<79+xJzf_0c*)wQQbRyJ5Uuj1Hne4XH($O>uq#+mFAgt zs)?^;M$yS3tHjIe(X=-OCNh?dkXHeI9DM(U2xxnmiS+aXi2jPUw;%>d00000NkvXX Hu0mjf26E=E diff --git a/applications/plugins/dice2/assets/d12_1.png b/applications/plugins/dice2/assets/d12_1.png deleted file mode 100644 index 053ead3cd4c8dc937179c0d5e81fcb8ccfdf9e24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmV+d0{#7oP)500001b5ch_0Itp) z=>Px$yh%hsR9Hvdm%$FgFbqTK|9|w*CW?$_$LYoa!39LO^(Aqfb!^+VJ$~df{sv}@ zamwkPL@#9~ZJySX8rm>(BaVFkfB$cO zzLXi)o~KB{pk$|3?%dLhGdL$kHJ_^Ts*bW{!V;`>l!8^=C*fUdvsM(GnoqODGIE&k z^SZK3szbUCT7jrW;8|r`TfG{j&0O|wmFYzM>Y9|HYLv9xTA3ba03YOlIw0)Iu}o;) zEHWobB}Uhc{Cq25?hYnT9p%hYl_>g*vvyNtZ8Bpv)6PzTESlQY10h^q_` zBjwix=RFRj)QqKv7b@kbS0LJD>OifQ<93;<^nPpY3D38)ww52S^Z)<=07*qoM6N<$ Eg5l=t$^ZZW diff --git a/applications/plugins/dice2/assets/d12_2.png b/applications/plugins/dice2/assets/d12_2.png deleted file mode 100644 index 752abaf33959cb8766bbb94d694cd591b5af6938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmV+g0{Z=lP)500001b5ch_0Itp) z=>Px$zez+vR9HvNSJ95cFbul<|3`P~be<>$*v&OJ6l^!&O~Xx~*Z#o(fD3)DwH| z-sF-U1xco~(38(EG4tfYU(d`7vct5tSkb==00000NkvXX Hu0mjfd86a8 diff --git a/applications/plugins/dice2/assets/d12_3.png b/applications/plugins/dice2/assets/d12_3.png deleted file mode 100644 index 711d1851423e72ad4aa1f7e082896eec39e93917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 523 zcmV+m0`&cfP)500001b5ch_0Itp) z=>Px$#Ysd#R9HvNS3z>bFbt~y|LAnmsdoqgA-R|CX_Gh>LI^qQx~}W%pZwM-n6=h& zIUMhK`r-}5;W;Jyh#3W91HflfP$MuZ(0xwn3N$i!NJ}8d!0)BQ6^_<*cDDAa&s}h zl*r36rA~1|tN^JpzS!h4u_vV3Gw=yRI7)sJtOU%9Q){}8>Q4AlGcV-O4ctkSwYJQY zGP!_mLgRW@zK52Q&+vxM@|AbEca<|s&7k|Dm|ZXyaGFnS4J9*f0$bMvFL54{7_vU& z#y>NryvSv(ju(W>WdOLa{_k94s}{g$;9s_bx2ai$gP@2fnqd*NupMr zbOPix4m$N`f2q1HX@ujon87wpo>Dze-8TaB$|Rg|Q}91AGu?c;{u`ABx3)5uMP>j1 N002ovPDHLkV1g5%=s5rY diff --git a/applications/plugins/dice2/assets/d12_4.png b/applications/plugins/dice2/assets/d12_4.png deleted file mode 100644 index dff920c423b6fbce2ebccd5478a6355f7a3ed7ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 493 zcmV500001b5ch_0Itp) z=>Px$r%6OXR9HvtSJ4u}FbK2%|Izd2$&O`7V7*O!&=dnqsmH6Z0Oaj{htvnIp(dc3`_3 zb>@nyUK)mm{pCG3M$_hrO2r2qq^b`yF0)4Kt=yB2zF~$a3N-AXVvB6}UOA znAv4{QrS{P-~H1u$Fyq~CPimvLx~txhHD*Ig*&^!jOsC6rR@N6jrL^+!7$;%9Kth9 zGgNuo@O_gRtkxYfs(&zMl=L%3SQXL+{E2F+v}PlLfw@v=l&Uk~n^xd6)x(A`n&7j& zsj4V7f@G~a=++%w+W}EUa%hyDnFWQ*b#pcex@oU9=_zX2jN&|Zav+&eUAUt+2qq`G zn;=UtnDMIHI`FysW0SRtFLS500001b5ch_0Itp) z=>Px$#Ysd#R9HvdSkaEcFbuo?|3?oE(aCtWlk8qj#|wzHjpNu!VI9YD{QQyE`d47q zS{JXsCHXNk2!gBp6x0}u0$$OkgXYlwg!5_ID?c^E1Am0lUB%oCV{A z$v~W5(mGeZ8yLsL&i)LJ8gc9(L%e1ua4RwP8O&yHz%pzg`#UZP9-j7D))g4cUS-J7 zl`vJAl&#Z^DU|pzkMQgjp zR+UKUh?}Egs_ZlDq-aMmC{v?US}Lurtj9r;#aWzJzz=v#ID&Dtb_0?FrTyyqQG($) zGO@hVigIJAnd&g5scB1S&!$^5`ZP9WbFO{5`ITkvTp>`XiZ#@XV~E$tR^Y&(oz+3E z?{M~<2s_Yfh6i2RSUJcsfoH~RXXgN>H)$mGAqMg$BK_93qaG%83aFkb5VFsx%{-aA z*Uu@Cl9?pF38=)zSB&XjB95tax9OI${CVpRQo&X4=mHs)X>#b(wJ$DA!nVi500001b5ch_0Itp) z=>Px$wn;=mR9HvtSV?ZfKn$z@|7aI3ItI<*qM$kSkX{OS(NGjc$vMvRJiq?Q-|+!s zDluZ_IF7dzvMHj1K_D*J^~`mT|E~-tF|KDLn8pZ#Yd{dJqj?O5S#dxa;C1l2w%)M} zyKb6LyV&@lIOs|-sMwLraNw40($ZoE%ZO|tsF%Q~fQov>QWE$rbS@JH=Y#lO(h(m% z(ay$TbBv-uF|l?1!SK?IW96at z-}bGx4vw4{Wk9!Prou&wXESpLE7OzgA~Pzu5~b@5ry)P8n@IxLf;G}*xW854|rit_HmPZ5g>Q1r_X)8k%u$#Qi@?CdL%yKI! z&ZacrHcx<+!L_)W{&6F4gHj!?%+BdWl`8?+#=)di%1ih?WGWfnCIPkSxeVGwSIMw; zTr!dw7m#Uh-ok#>4Ap{ZfF{FF`BiQA^m!YVKUlz<=`nlbPnF4-P~Ory2;=_wi;`E% y1}N=96^v_l#Z500001b5ch_0Itp) z=>Px$u}MThR9HvdSJ4i_Fc7l;|Isru)*yr9S`%aRNweAGIH2t~j^nuf$Y=Zom@$Us zbC>L8W)z57oS&_NYJ;hmI4Q!yyPzVN1cGPv38)gxDi8$bKvkoYU^*aBC+GL`KTbPJ z=?c^Z%!*6qy9@@4FRh0;Q#oZ8U<5MHTI&aM|Gj9G# zBMt;M!0aN+=d%kl2xh*_3o3>tOG?P9L8Y?@#ue!>RW-8&20@@UDhFY4wz>M<8q;Hb zkQ;2(wC5Zu8Gu0Us5T#ntncn^qj4nCk?k6umoKIg6^KRU${`#fp_JJ;Z-m=R}rIo@>FcJ6TJnF?@500001b5ch_0Itp) z=>Px$vPnciR9HvtSIcsPKn&~t|3}lI6K9N84^w)`p}8bsz$?qLY}Roc$Jd8^);}0g zi4ikvtv@MbQbYvPfmE=%cK$zq_v`FH7K3GX3(OfH0XpwVOe%&fn9e{y1Oc%u`+*4V z*I;@nT*i2SN~D0(a;nzGIx`?F`vPAjMNM@Uw*(Rx7F-3agZnqrnPP`(2D=3VGR>qi zDPdpOWy~W!cTRLs1qO|A zQc~t!R=})uDtl#&ZoqEt-c2t}SJX&cmR?I4OMtE-=)iYO&y|OXSIxOMFa<_UUo`}k zPVhP#4H8T@HdSx6IH{F_nI-LBHz;XcUpsHI{M2D%FfJ3f%Q#yY`ObM{OJoCfiuw*v=oVvZZL>0LXuGFvCuilDT1VQvDZ9>CV^KyYr|DNo%S-zbw- ukZSioj*rC5ox`5qJ7VVPA=BqS3d}d3vy8SI^*ogT0000500001b5ch_0Itp) z=>Px$GD$>1R9Hvtm*EP+Fbst4`#*H0U?4kl=_Q*WWB!sk*UvB4q>ee~eErF5JTRmZ zj~N!x`jIsEu|=;k)Pl(jc(AIWHcVtCyQVbxGK{yv$`j@3 zXD~`u7Em?RB{Pu~p9}W6y35Ki-bxfuGqTEp@7J{~)H2M@N|XsSvNKeI*;!#gK09_# zXjM7SbgbB-*mu$%rNS^PN|TGq)iRS=QOCfgFp-rAB+bKT!drgIW)v&_;h6z^RtpBZ zZPtC!41@Fi$L~P8wRby6DHH26tofxd%u2LvSzgdWd26%DjCJ#L_kDY?A>0000500001b5ch_0Itp) z=>Px$q)9|UR9Hvdm%)<5APhs7|NrQ8va@82kZhS;I@?R9gu;uElyq4oECl zrVLX@jV)`%-sH;Zz+^zmKZ`Q4G_g!ocqwJ({EpHOOcv?bi?DR>-x<6Mw7{^^R80}* zR)JStU)lkNSKKUS3U+6vNTww7+jFGTz*SW+&#>dcB(7S?QvL{|GGxL`08C&sEW$IN z#l5y;V%;~}Br3xa8E-&&@)>t>hBZUgn<~GsW1}!uN|FaDR47vH(om0KUshnU2W_RpBY@x?Uv8+2isRPl1 zQB_7w7~V3SM@`!^%0pP5(KA_aX6i2qTuoFJ5y!hqY&TmOSV2}v+qt>6XHFLH{-=D2 g>n`|a{#U_#00xg@wqrW?(f|Me07*qoM6N<$f=ag6aR2}S diff --git a/applications/plugins/dice2/assets/d4_3.png b/applications/plugins/dice2/assets/d4_3.png deleted file mode 100644 index 8d1687ac805aac3fd89ec99dbcdc3abf9ea41a55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmV-%0gnEOP)500001b5ch_0Itp) z=>Px$D@jB_R9HvtSJ4i{AP77E|D#=8&V(ZrsIto*+~a1Xwxzh%d+(o@Jneu1N*rd8 zMYox0t|NaDUpGf{CS zc}u!UPgx!5l0DR2@Df!qwWHk0f}%a+rDz6}239f-sz5yshB3Nis#GS=n4Zzg?laLO z&UBw-k{XmuafT^(;;;T4FkrnqQ8*}>LX~T`e&Q;D+=>1VnX;e{7{t^CzDJ6ujA>500001b5ch_0Itp) z=>Px$kx4{BR9Hvdm*H*$F$jZ~_kZY{Zdxkp+1OlfQq}&dq6>Th1Iap$zz>D-ZP49 zKZRiq69?!-fy;I5GaU$?2FrS)8|tURxYIM3bFCUa|1%v$+CmsKzEA5?S4$Q9j)MCG z&R|Z%U6jyxb)JH3A5XRv3`Rs%K+<93gH6+885+f!xDvvU~2D3z^q>|N7bkTQC)hh8CO{y42l}7 z=-*-7Fh%&d&#>^;riVi8h9n!NQDks#xOT3pL-n3fHB}>Bc{&ZyOZV^7CaNY(gS;XV zqZoG9Fj<-({p-q257Sn|&fvSwEd}hZ4Or$ZO?7QD$$zBLy|udu&8lNEEUBK7hkpmf zZfs5~>Oy88afx9jTz7!Wk-?2jz|45}(7O$W37v^mrQ?<~O^r{#{{}+kxwfVJr0@U$ N002ovPDHLkV1nKB(500001b5ch_0Itp) z=>Px$ok>JNR9HvtS3#1)FbrD%|Iz8Bv+l?Q1abDz!}io^V;NyU&Nz3s^Fm*8&y35uCaIV`1Qx`Ho30qxL_539>ic(h?8Doqn zc3Los+FA_1Go_z(TodOy3P$Opf;$(pP1JAi&5B+aI}!|TJUi}aSE5GUA>dj20w!_L zqwX7aD45QMonD?gYXOspY_Z~RGA9{=>*#UUL7BJ&yJrndaigk(L=D4>o16}qfK@500001b5ch_0Itp) z=>Px$m`OxIR9HvdnBA_!APj@Y`#*H2PGWM6lQ?iQ?OdJ~@?qzPZd})Oy?*3x{0+<) zW6|_P=(aKn;3m2u@YxQO4U+}BpJDJ_s1nB6m|>=O&RX<2go!p%|DQ1P8C&E+Eif(w z24)yMZO6U`j5=9$+L^df0=M?WK7-yn(xM^=qbiA^B&33g)ZnJlfw|WzpofhS%zViy zX@<(GiPg7ZI7w%7!(f~mwO>yXoy-j-rHDN}*k80;{1`4LVh2mAcCscWOr^+^wjVO(lS1E>tx( zlo~cn)o=Lng;qHi`lWk!euZ!XIPWNHmuiY$a^}wogzUgBj8jeBy|$Iv3FNGK11B)K Uwj1xLM*si-07*qoM6N<$g0x%L*#H0l diff --git a/applications/plugins/dice2/assets/d6_4.png b/applications/plugins/dice2/assets/d6_4.png deleted file mode 100644 index ac7928e2c98a67bc3d17be6d3e31e96d8b1729b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmV;^0WAKBP)500001b5ch_0Itp) z=>Px$jY&j7R9HvtSkVr`KnU~x|D$JShGAS=deaym=95O`N`ZFg*tTtZ{K;$FU`Qt{ zX2uvFH`1Ag7EAzfk}6T@096SbCIC1L z$$6@Furh!s)+q*U+SI1iRg9VG3aHz*f39poFltzlzBn5+t?;q_Q}NLz#)@M~ovxs* zL+rcyy!qL@W*MK74f#FjV@T6DE@6{=En2rB|@s45tGQ>Pm%CYqV*1o9_F$p(IU z@Iv>dj`k}8#~3>K76X&zy1uV-(`^abROoZ;Myc3Aw7Uzy9;_zUR#xAwth?&U120`w z9IIf;tcq&ExQr-(RjsKYcK<>+{^T&_6xH6f-GjancY|RpJ^`snhPKOJT15Z=002ov JPDHLkV1iv+%%cDR diff --git a/applications/plugins/dice2/assets/d8_1.png b/applications/plugins/dice2/assets/d8_1.png deleted file mode 100644 index b4c3b692ec6768938817e1dba587023e7c6bbbb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 457 zcmV;)0XF`LP)500001b5ch_0Itp) z=>Px$gGod|R9HvNm`f7EFbqS<{SRHH%!DzjWyx+Au;E+sq9{^e9mjFJ{^Yjqz^t_{ z)3`IYG0X;ugJ-XGM86Gl4t4^eN)v@fFqHxkstYuR*#l*RPl4JnQ5E%g`^8mg1QS(3 z180hDUnw)UV3-nn5T%q-s11{;azZ$-D}`(rrAkx>mx?{dWoyAOuf#9KZNF7>a>#;l zRjIs#;h6cyhH+Fug;*9vkNsSuic+b<0uD|6h%#)aoL^qGcIKT3)Lte>m0gnYUhS;W zGF7T5W#aqjw>FGY1!qqOfIzJJitZ*SRjaPSd~t#=g>h9;#mAP4)dGcK?dt$!pJDAT zbB3+|6y(xD!ABO1YS<}Qd1Pe?oCVqx0Iy@`nzEa!sCSfO4bCPdi!uYsJQcTcX4YzX zzL}+p5|0I0Xdy^el9rM#Oa@hLfBa#m&cB~b>cU_rRcDqe`ZM2*U@Dautg{nu!7x8{ z6=@sTnpyaZ#PP@_nJ1ocz$Tx0WSJ%dXV<&|Q>Xu@0G0=400000NkvXXu0mjfHe$ra diff --git a/applications/plugins/dice2/assets/d8_2.png b/applications/plugins/dice2/assets/d8_2.png deleted file mode 100644 index 705416e49902c327c1de592f3032e762df351ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)500001b5ch_0Itp) z=>Px$oJmAMR9HvNm(i}mFbqTK|9|w*5JAD%iQ5hYPZzG%o;Z%%jpI0u+n;>K6) zUf~}L1~&=?m@1WWU7WQrs^U}r43%55+O86&G9oi^1?Tuj!c_h^7golNR&>v^mQfhh zccq4^de%Q5Fx^xrGlyDuBwztmyWU`2A5>G6<&TVU4c)>pe_*!YWaaN!u?)u)k}wFt z+Q2Gi$|xXAXXzQNBCEmV&+vF&sgOiLF(rV2w;@oTRtZ&f^B_Sv<-^~lmRbxDh_wysAmg;8hDOl!71(~Z4j*6q<=-Nb$F Y4r^^(wo?Yv7ytkO07*qoM6N<$f<+$PmH+?% diff --git a/applications/plugins/dice2/assets/d8_3.png b/applications/plugins/dice2/assets/d8_3.png deleted file mode 100644 index 4c95fdcbf0b27cdcf5799c22f64155da3ce1b23e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmV;t0Ym500001b5ch_0Itp) z=>Px$c1c7*R9HvNm(i}nAPhst|9>jSk7C+a{LW>yPg!ThS3YD%3D z28CHBN4n}z7?!HpQ_@ifRM)PmQ-(nyw~L|>+(u7%4IOPXIhsr< z<5ODsO&;w`u57cT=2-ELH1J-Xl{?dsGYNgmC$>#KZKIHrVfMS8s*WBS*f&5`RE^6m zj|{9P?~XGgr##awioT1Exa`_bg6z520g(5ZY^O#SEabW9BuW@|q*>~spi_$cq17)+ z)CfHYYXez`G>i>B-)F3!{C0M7NnXg=zB9$DYS;y(VUR*qgQ}BRg7H9Tn^eJQybKd5 mbOLhCt4`Btfy(!500001b5ch_0Itp) z=>Px$kx4{BR9HvNn86N%FbqT2|Nm$vCKW}-iJib zKFRKPfLbu@DO6-8q;!nPOQu-jq>3VW!2!)nQsN zl~1Z^os|kl1~d2XS}c=uA{K7hW?As1^9^CxYXSO$4Lvlq+wO6#QW@Nol_)bZJG}}% z3WE^VTp_QZEMKZQWp~pQFt&Y!qovMrrcxs-7d}%3XA1@sRGGK}R9-0)7;}Khi{Ter z9$Q_NN5WJ<-QcTCo3?h9AIylAI&7G-^;Y;00001b5ch_0Itp) z=>Px#mPtfGR5(w~lu-_VFbG58{)e8~NR?oz`!VX*G8nv;IXAOmAAe&6g1-raCQ7UO zL7pJ3;%0Zq2L!A?b6-JZXjIF!93fwt#gSouoY8e>LJV7%EHjUO9 zX6sb2Gd7G)IfGg`N5bU0qSSY>>~<9=VRpyVsjhdfb2g8*_WaGSz1)5Co!Na$;o_E)I!3HFqj;YoHDIHH2#}J9|(o>FH3<^BV2haYO z-y5_sM4;GPjq%Ck6>60csmUj6EiNa>ORduPH4*)h!w|e3sE@(Z)z4*}Q$iC10Gods AV*mgE diff --git a/applications/plugins/dice2/assets/ui_button_exit.png b/applications/plugins/dice2/assets/ui_button_exit.png deleted file mode 100644 index 22f35791382668794bd6d9892677057109ad1fcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^%0SG;!3HGls-7o978Pp z&rW&B*Py`B^6;iu?pk;w>p0J?ZoHS!L{CoN0~R2Py2cKSV14qVGN$G KelF{r5}E*@*j5Mt diff --git a/applications/plugins/dice2/assets/ui_button_left.png b/applications/plugins/dice2/assets/ui_button_left.png deleted file mode 100644 index 0b4655d43247083aa705620e9836ac415b42ca46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1415 zcmbVM+iKK67*5rq)>aU2M7$VM1Vxif;vTv~W2u`S7ED{V3s&&L*<`XiG|9wd+THd> z5CnY!sdyuJtrvQyAo>KpiLcV|{Tkc)riAbluXfwSZCApL`ztB&p zx6LGKvks4K_4~)qD&oGa-YdJlW)hAKMNJd7<=t?6c^RI1>c$ifyjaM>^|&8!ey zB4!nh9u>5uen6Ve@<H5rru6h<2Ef#GQdQ*CmZOlQi~N!?9H`Rp;C% zU}CB21#?;r`&0|6C0}b-=jODa5|nEJ#ntxQ&{~jpgtwDta4hftr~G=#p@V36e4Zjh zq%J~{y26Jjn=1Nw-l*3%QW5YFE*v4z3gt0$&(*xf2en34c?JpH8+FYldo+Alvg8af-pG4(=!fyUi-Wsg z`g#n9VUcf(DFr{poMSNzw-lz>w+HV+n1ELr&SLA#LHUb0p(xWQ(1*vJ-i+1!`swxZ Z!O7;c$;lT_->m1Ovaz)0yuI`A$q$F8u*d)a diff --git a/applications/plugins/dice2/assets/ui_button_right.png b/applications/plugins/dice2/assets/ui_button_right.png deleted file mode 100644 index 8e1c74c1c0038ea55172f19ac875003fc80c2d06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1839 zcmcIlO>f*p7#Yw)M6zw!O+@VZ{?d|D~WYi~8rHRY?X-&T}Yen`g$^+EJ;z+|RV zE@PoDvZ9%#+_}3bC_5Cj8jDGq541mi{7F+&KF}W65sr$Xn5H|YrMQ2(J7%Yc%;(zO z57ax000=TsQ+1Ke@+w#iw3au3cGGQWY740k2ijH>P(6tD)S)be>gX6Tj7`<`b>di- zgWp$8Y+?i31~CzF0&E4uRlA=C(Mp~K`{74jEchB|)4DDK!ZVhSwdFyw0YIZ1cDh0S{OvfO-U_~ zvmRF*m9sWDXNH)GOyqS1Skhxbr6}s*7t&@~kFM(NW5}qh?Lu@lJ}HE;FDiLdGO>LO z5pS*%E2grR)l^;|?O5b_?u0me&c1U}%jrk8*%=Wk%i)8yp2P|kuxmKg<=(u_`oQRI_0 zS`-DNysBx=#3&qSkgA@hJP>~D+ZM(s5jI6Owp`?yE=3e`YGUqkVOp#Cp=3wR3O4hX zX6BLsN3UBzV(vI5;|SZHgOb=HD0VFjpTyfFW}GnQuh>2*Q`k>*cAmA#iUT7EXSpo# zkPm5~#I-o^cpgfe#P$=4-Pi*SpT!-@nJgp8L347xe>5EKl`=_ZFc8XGy+_j=_R_7! z@vZZMowS1GJ?Zw)eetks%~G{BTR>T}9|jt0j3Btyb*C3-`C?fwY3EY`q*oYZ39DpM z&uJ;PCZPLs4QO1Jd_|A1PF)azZJ)RZ`^-VMWr6e#XUOA%3eLG_Ch@BDOHzMk*MF0G zCo7xMd?Mg*HMIXw%nNz?%60fZiZPlqb?GqUpXO`F&Yi!okZl(n>P@r1P2i)yk3DgRwbHeNn6e|;J^SK4TM LH~i+q&mR8;k>NTA diff --git a/applications/plugins/dice2/assets/ui_button_roll.png b/applications/plugins/dice2/assets/ui_button_roll.png deleted file mode 100644 index f20d7f5651b2232ec6609199cf8ea77f86b78b5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^%0SG;!3HGls-7_kj978Pp z?@qbRbwGi~`S$<+FZy~|HwCmBwi(4=sd|~2eP-3Fj*c@f+qbADa1<5#HtuV2vpRQ1 z;K)IP@)LY_E)I!3HFqj;YoHDIHH2#}J8d-yTOk1_O>mFaFD) zeWb+ZHz{mGZZ1QpXe09^4tcYT#4oe=UbmGC^A-KE*|F&zP#=S*tDnm{r-UX30HgpM AM*si- diff --git a/applications/plugins/dice2/assets/ui_count.png b/applications/plugins/dice2/assets/ui_count.png deleted file mode 100644 index a408de0253f5e9d6b8eb9f19960a2abba06b1ebb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^av(Mb8<5;rbZ$OxrnOa1_>y{BCSXDH?uF})JQS8$Xt*l) z=I#Z@qi^1|VgIn?7k^3mW$m?{t-23<4y@WE^JnT-4t;j{|J_;rOS@F%)_=A77U}u& gRm82GB71)^bv;gg&)TQO0koUJ)78&qol`;+05<7LEdT%j diff --git a/applications/plugins/dice2/assets/ui_count_1.png b/applications/plugins/dice2/assets/ui_count_1.png deleted file mode 100644 index ec61bde963d9d278e27a82f8095a26c891c6eb4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^av(Mb8<5;rbZX00001b5ch_0Itp) z=>Px#(Md!>R9HvtmRSyfFbG89{)euCNYg567nd=?AEQ=$%wU02N{KcHGn3r5^Y;0j z*H_QO2_?4;4Ov(6ey&_`iEM42In*y&7(J= zkvQ7Th^T6HM}b<@HRwBH2$(dSwWFCZ{sBKc{9pMMc ds_PYVaslDqi -#include "DND_Dice_app_icons.h" - -#define TAG "DiceApp" - -#define DICE_TYPES 8 - -#define MAX_DICE_COUNT 10 -#define MAX_COIN_FRAMES 9 -#define MAX_DICE_FRAMES 4 - -#define DICE_X 45 -#define DICE_Y 6 -#define DICE_Y_T 0 - -#define DICE_GAP 44 - -#define RESULT_BORDER_X 44 -#define RESULT_OFFSET 20 - -#define SWIPE_DIST 11 - -const Icon* coin_heads_start[] = {&I_coin_1, &I_coin_2}; -const Icon* coin_heads_end[] = {&I_coin_7, &I_coin_1}; -const Icon* coin_tails_start[] = {&I_coin_5, &I_coin_6}; -const Icon* coin_tails_end[] = {&I_coin_4, &I_coin_5}; -const Icon* coin_frames[] = { - &I_coin_1, - &I_coin_2, - &I_coin_3, - &I_coin_4, - &I_coin_5, - &I_coin_6, - &I_coin_3, - &I_coin_7, - &I_coin_1, -}; - -const int8_t result_frame_pos_y[] = {-30, -20, -10, 0}; -const Icon* dice_frames[] = { - &I_d4_1, &I_d4_2, &I_d4_3, &I_d4_1, // d4 - &I_d6_1, &I_d6_2, &I_d6_3, &I_d6_4, // d6 - &I_d8_1, &I_d8_2, &I_d8_3, &I_d8_4, // d8 - &I_d10_1, &I_d10_2, &I_d10_3, &I_d10_4, // d10 - &I_d12_1, &I_d12_2, &I_d12_3, &I_d12_4, // d12 - &I_d20_1, &I_d20_2, &I_d20_3, &I_d20_4, // d20 - &I_d100_1, &I_d100_2, &I_d100_3, &I_d100_4, // d100 -}; - -typedef struct { - uint8_t type; - int x; - int y; - char* name; -} Dice; - -const uint8_t screen_pos[] = {}; - -static const Dice dice_types[] = { - {2, 0, 0, "Coin"}, - {4, 0, 0, "d4"}, - {6, 0, 0, "d6"}, - {8, 0, 0, "d8"}, - {10, 0, 0, "d10"}, - {12, 0, 0, "d12"}, - {20, 0, 0, "d20"}, - {100, 0, 0, "d100"}, -}; - -typedef enum { EventTypeTick, EventTypeKey } EventType; -typedef enum { - SelectState, - SwipeLeftState, - SwipeRightState, - AnimState, - AnimResultState, - ResultState -} AppState; - -typedef struct { - EventType type; - InputEvent input; -} AppEvent; - -typedef struct { - AppState app_state; - uint16_t roll_result; - uint8_t rolled_dices[MAX_DICE_COUNT]; - uint8_t anim_frame; - uint8_t dice_index; - uint8_t dice_count; - int8_t result_pos; - Dice dices[DICE_TYPES]; -} State; - -void init(State* const state) { - state->app_state = SelectState; - state->roll_result = 0; - state->dice_index = 0; - state->anim_frame = 0; - state->dice_count = 1; - - for(uint8_t i = 0; i < DICE_TYPES; i++) { - state->dices[i] = dice_types[i]; - state->dices[i].x = DICE_X + (i * DICE_GAP); - state->dices[i].y = i == 0 ? DICE_Y_T : DICE_Y; - } -} - -void coin_set_start(uint16_t type) { - if(type == 1) { - coin_frames[0] = coin_heads_start[0]; - coin_frames[1] = coin_heads_start[1]; - } else { - coin_frames[0] = coin_tails_start[0]; - coin_frames[1] = coin_tails_start[1]; - } -} - -void coin_set_end(uint16_t type) { - if(type == 1) { - coin_frames[MAX_COIN_FRAMES - 2] = coin_heads_end[0]; - coin_frames[MAX_COIN_FRAMES - 1] = coin_heads_end[1]; - } else { - coin_frames[MAX_COIN_FRAMES - 2] = coin_tails_end[0]; - coin_frames[MAX_COIN_FRAMES - 1] = coin_tails_end[1]; - } -} - -bool isResultVisible(AppState state, uint8_t dice_index) { - return (state == ResultState || state == AnimResultState) && dice_index != 0; -} - -bool isDiceNameVisible(AppState state) { - return state != SwipeLeftState && state != SwipeRightState; -} - -bool isDiceButtonsVisible(AppState state) { - return isDiceNameVisible(state) && state != AnimResultState && state != ResultState && - state != AnimState; -} - -bool isOneDice(uint8_t dice_index) { - return dice_index == 0 || dice_index == 7; -} - -bool isDiceSettingsDisabled(AppState state, uint8_t dice_index) { - return isOneDice(dice_index) || state == ResultState || state == AnimResultState || - state == AnimState; -} - -bool isAnimState(AppState state) { - return state == SwipeLeftState || state == SwipeRightState || state == AnimResultState || - state == AnimState; -} - -bool isMenuState(AppState state) { - return state == SwipeLeftState || state == SwipeRightState || state == SelectState; -} \ No newline at end of file diff --git a/applications/plugins/dice2/dice_app.c b/applications/plugins/dice2/dice_app.c deleted file mode 100644 index 5e06c4aad..000000000 --- a/applications/plugins/dice2/dice_app.c +++ /dev/null @@ -1,333 +0,0 @@ -#include -#include -#include -#include "constants.h" - -const Icon* draw_dice_frame; - -static void update(State* const state) { - if(state->app_state == SwipeLeftState) { - for(uint8_t i = 0; i < DICE_TYPES; i++) { - state->dices[i].x -= SWIPE_DIST; - state->dices[i].y = DICE_Y; - } - - if(state->dices[state->dice_index].x == DICE_X) { - state->app_state = SelectState; - state->dices[state->dice_index].y = DICE_Y_T; - } - - } else if(state->app_state == SwipeRightState) { - for(uint8_t i = 0; i < DICE_TYPES; i++) { - state->dices[i].x += SWIPE_DIST; - state->dices[i].y = DICE_Y; - } - - if(state->dices[state->dice_index].x == DICE_X) { - state->app_state = SelectState; - state->dices[state->dice_index].y = DICE_Y_T; - } - } else if(state->app_state == AnimState) { - state->anim_frame += 1; - - if(state->dice_index == 0) { - if(state->anim_frame == 3) coin_set_start(state->roll_result); // change coin anim - - if(state->anim_frame >= MAX_COIN_FRAMES) { - state->anim_frame = 0; - state->app_state = AnimResultState; - } - } else { - if(state->anim_frame >= MAX_DICE_FRAMES) { - state->anim_frame = 0; - state->app_state = AnimResultState; - } - } - } else if(state->app_state == AnimResultState) { - if(state->dice_index == 0) { // no extra animations for coin - state->anim_frame = 0; - state->app_state = ResultState; - return; - } - - state->result_pos = result_frame_pos_y[state->anim_frame]; - state->anim_frame += 1; - - // end animation - if(state->result_pos == 0) { - state->anim_frame = 0; - state->app_state = ResultState; - } - } -} - -static void roll(State* const state) { - state->roll_result = 0; - state->result_pos = result_frame_pos_y[0]; - - for(uint8_t i = 0; i < MAX_DICE_COUNT; i++) { - if(i < state->dice_count) { - state->rolled_dices[i] = (rand() % dice_types[state->dice_index].type) + 1; - state->roll_result += state->rolled_dices[i]; - } else { - state->rolled_dices[i] = 0; - } - } - - if(state->dice_index == 0) coin_set_end(state->roll_result); // change coin anim - - state->app_state = AnimState; -} - -static void draw_ui(const State* state, Canvas* canvas) { - canvas_set_font(canvas, FontSecondary); - - FuriString* count = furi_string_alloc(); - furi_string_printf(count, "%01d", state->dice_count); - - // dice name - if(isDiceNameVisible(state->app_state)) { - canvas_draw_str_aligned( - canvas, 63, 50, AlignCenter, AlignBottom, dice_types[state->dice_index].name); - } - // dice arrow buttons - if(isDiceButtonsVisible(state->app_state)) { - if(state->dice_index > 0) canvas_draw_icon(canvas, 45, 44, &I_ui_button_left); - if(state->dice_index < DICE_TYPES - 1) - canvas_draw_icon(canvas, 78, 44, &I_ui_button_right); - } - - // dice count settings - if(isDiceSettingsDisabled(state->app_state, state->dice_index)) - canvas_draw_icon(canvas, 48, 51, &I_ui_count_1); - else - canvas_draw_icon(canvas, 48, 51, &I_ui_count); - canvas_draw_str_aligned(canvas, 58, 61, AlignCenter, AlignBottom, furi_string_get_cstr(count)); - - // buttons - if(isAnimState(state->app_state) == false) canvas_draw_icon(canvas, 92, 54, &I_ui_button_roll); - - if(state->app_state != AnimResultState && state->app_state != ResultState) { - canvas_draw_icon(canvas, 0, 54, &I_ui_button_exit); - } else { - canvas_draw_icon(canvas, 0, 54, &I_ui_button_back); - } - - furi_string_free(count); -} - -static void draw_dice(const State* state, Canvas* canvas) { - if(isMenuState(state->app_state) == false) { // draw only selected dice - if(state->dice_index == 0) { // coin - draw_dice_frame = coin_frames[state->anim_frame]; - } else { // dices - draw_dice_frame = - dice_frames[(state->dice_index - 1) * MAX_DICE_FRAMES + state->anim_frame]; - } - - canvas_draw_icon( - canvas, - state->dices[state->dice_index].x, - state->dices[state->dice_index].y, - draw_dice_frame); - return; - } - - for(uint8_t i = 0; i < DICE_TYPES; i++) { - if(state->app_state == ResultState && state->dice_index == i && state->dice_index != 0) - continue; // draw results except coin - if(state->dices[i].x > 128 || state->dices[i].x < -35) continue; // outside the screen - - if(i == 0) { // coin - draw_dice_frame = coin_frames[0]; - } else { // dices - draw_dice_frame = dice_frames[(i - 1) * MAX_DICE_FRAMES]; - } - - canvas_draw_icon(canvas, state->dices[i].x, state->dices[i].y, draw_dice_frame); - } -} - -static void draw_results(const State* state, Canvas* canvas) { - canvas_set_font(canvas, FontPrimary); - - FuriString* sum = furi_string_alloc(); - furi_string_printf(sum, "%01d", state->roll_result); - - // ui frame - if(state->app_state == AnimResultState) - canvas_draw_icon(canvas, RESULT_BORDER_X, state->result_pos, &I_ui_result_border); - else - canvas_draw_icon( - canvas, RESULT_BORDER_X, result_frame_pos_y[MAX_DICE_FRAMES - 1], &I_ui_result_border); - - // result text - canvas_draw_str_aligned( - canvas, - 64, - state->result_pos + RESULT_OFFSET, - AlignCenter, - AlignCenter, - furi_string_get_cstr(sum)); - - if(state->app_state == ResultState && isOneDice(state->dice_index) == false) { - canvas_set_font(canvas, FontSecondary); - - FuriString* dices = furi_string_alloc(); - for(uint8_t i = 0; i < state->dice_count; i++) { - furi_string_cat_printf(dices, "%01d", state->rolled_dices[i]); - - if(i != state->dice_count - 1) furi_string_cat_printf(dices, "%s", ", "); - } - - canvas_draw_str_aligned( - canvas, 63, 37, AlignCenter, AlignCenter, furi_string_get_cstr(dices)); - furi_string_free(dices); - } - - furi_string_free(sum); -} - -static void draw_callback(Canvas* canvas, void* ctx) { - const State* state = acquire_mutex((ValueMutex*)ctx, 25); - if(state == NULL) { - return; - } - - canvas_clear(canvas); - - draw_ui(state, canvas); - - if(isResultVisible(state->app_state, state->dice_index)) { - draw_results(state, canvas); - } else { - draw_dice(state, canvas); - } - - release_mutex((ValueMutex*)ctx, state); -} - -static void input_callback(InputEvent* input_event, FuriMessageQueue* event_queue) { - furi_assert(event_queue); - - AppEvent event = {.type = EventTypeKey, .input = *input_event}; - furi_message_queue_put(event_queue, &event, FuriWaitForever); -} - -static void timer_callback(FuriMessageQueue* event_queue) { - furi_assert(event_queue); - - AppEvent event = {.type = EventTypeTick}; - furi_message_queue_put(event_queue, &event, 0); -} - -int32_t dice_dnd_app(void* p) { - UNUSED(p); - - FuriMessageQueue* event_queue = furi_message_queue_alloc(8, sizeof(AppEvent)); - - FURI_LOG_E(TAG, ">>> Started...\r\n"); - State* state = malloc(sizeof(State)); - init(state); - - ValueMutex state_mutex; - if(!init_mutex(&state_mutex, state, sizeof(State))) { - FURI_LOG_E(TAG, "cannot create mutex\r\n"); - free(state); - return 255; - } - - // Set callbacks - ViewPort* view_port = view_port_alloc(); - view_port_draw_callback_set(view_port, draw_callback, &state_mutex); - view_port_input_callback_set(view_port, input_callback, event_queue); - - FuriTimer* timer = furi_timer_alloc(timer_callback, FuriTimerTypePeriodic, event_queue); - furi_timer_start(timer, furi_kernel_get_tick_frequency() * 0.2); - - // Create GUI, register view port - Gui* gui = furi_record_open(RECORD_GUI); - gui_add_view_port(gui, view_port, GuiLayerFullscreen); - - AppEvent event; - for(bool processing = true; processing;) { - FuriStatus event_status = furi_message_queue_get(event_queue, &event, 100); - State* state = (State*)acquire_mutex_block(&state_mutex); - - if(event_status == FuriStatusOk) { - // timer evetn - if(event.type == EventTypeTick) { - update(state); - } - // button events - if(event.type == EventTypeKey) { - if(event.input.type == InputTypePress) { - // dice type - if(isDiceButtonsVisible(state->app_state)) { - if(event.input.key == InputKeyRight) { - if(state->dice_index < DICE_TYPES - 1) { - state->dice_index += 1; - state->app_state = SwipeLeftState; - } - } else if(event.input.key == InputKeyLeft) { - if(state->dice_index > 0) { - state->dice_index -= 1; - state->app_state = SwipeRightState; - } - } - - if(isOneDice(state->dice_index)) state->dice_count = 1; - } - // dice count - if(isDiceSettingsDisabled(state->app_state, state->dice_index) == false && - isAnimState(state->app_state) == false) { - if(event.input.key == InputKeyUp) { - if(state->dice_index != 0) { - state->dice_count += 1; - if(state->dice_count > MAX_DICE_COUNT) { - state->dice_count = MAX_DICE_COUNT; - } - } - } else if(event.input.key == InputKeyDown) { - state->dice_count -= 1; - if(state->dice_count < 1) { - state->dice_count = 1; - } - } - } - // roll - if(event.input.key == InputKeyOk && isAnimState(state->app_state) == false) { - roll(state); - } - // back to dice select state or quit from app - if(event.input.key == InputKeyBack) { - if(state->app_state == ResultState || - state->app_state == AnimResultState) { - state->anim_frame = 0; - state->app_state = SelectState; - } else { - processing = false; - } - } - } - } - } else { - FURI_LOG_D(TAG, "osMessageQueue: event timeout"); - } - - view_port_update(view_port); - release_mutex(&state_mutex, state); - } - - // Clear - free(state); - furi_timer_free(timer); - furi_message_queue_free(event_queue); - view_port_enabled_set(view_port, false); - gui_remove_view_port(gui, view_port); - furi_record_close(RECORD_GUI); - view_port_free(view_port); - delete_mutex(&state_mutex); - - return 0; -} \ No newline at end of file diff --git a/applications/plugins/dice2/icon.png b/applications/plugins/dice2/icon.png deleted file mode 100644 index 840088565327533035cafbde39119b257c4b3cb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4F%}28J29*~C-V}>vGR0r4ABTq z{`3F;|9Unh24x>bWo6~Crv}9bxE#9*BzYz?OEPbljbyfxc2(3{-ekhNq|@d1tQ!R^ Z45x&>KgkKWOaYq0;OXk;vd$@?2>{vvBaZ+8 diff --git a/applications/plugins/dice2/sources/coin.pixil b/applications/plugins/dice2/sources/coin.pixil deleted file mode 100644 index 838aeafc0..000000000 --- a/applications/plugins/dice2/sources/coin.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAFlJREFUWEft1MEJACAMBEGv/6IvFeRxhoDC+hYMm0HZ9nnkiGGaTVCmI0oZyqTfF2Ywg5m0AGbSYvwzYzOS1iuuP5C4YZixmST37V3WxJpSO5jBDGbSAl+YKXbCj5ghLqGvAAAAAElFTkSuQmCC","edit":false,"name":"Layer 1","opacity":"1","active":true,"unqid":"zdzpbp","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAf5JREFUWEftVkFywjAMVAZooP//apukScYdq7ariJXsAAcO4UICtrxerVbq6I0+3RthoQOMlY1nmAkNKd4Vf9fidLgEkffH36znjDn+/0lE369gJoPYHBpCCF3XUQiBuvhA8fH/WYGMOEwCWpiRIO4Y2AmGwVqAamDyRvTdIJmyRIJ4CAxipOhlnucqmMvlwiBOpxOt65pTpNO9QYyChmEY6Ha76QD8Po5juF6v+baterRYdsGgkpXptKrJY0qKXq8rsZFm+LBYEcuyUKKaf0pR9B5LA1D4XGqRXi48/phgSoBcJeIaFvA9RcCHW7HRLbNnuJ5glChKYWYV+pNkx6K8UJ9u8SgrmdicHdcYkTBdYxItAbKq1IlaRAGY9FKk8UowUuQ6xUjkstT/NC1uYtm+vIlZll5dO/qSXtUExhKlpruC564nucxI1VsjgU5FreIkQJ0q7ch37XyTqth/zuczNKgaDeB/dMGNkdZKlgNM0xT6vvd6Uc34aJ7nkBunMYjBQScC+CGivrGM9UDlkSbZ+UqTn9ubpC48n/D0oAGVdKzryiOFdF74oiIsRBR36Y7L744zIyCWhWzW1nKNOnWt1LUvofEBnlsDA11VsIJmHwYjhnKUdqirFjCWA7fs1Sx+pOJ4GowWbKvVtIDmWM0LW09+Zt0BxmLvYMZi5hdntuIk2wS1xwAAAABJRU5ErkJggg==","edit":false,"name":"Layer 2 Copy","opacity":"1","active":true,"unqid":"","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAmlJREFUWEelWOt6qDAIs+//0O5rV1hIA9Rz9mdOsYQQLm48//bzXr42Lu2W2RfjAOB9azxjHEe3vlqD53ncKwMQDleEjV3qswOzgODhCoA9r56tNPyxJf1WYAIQdETgjjPebaDeqQBlYCSQTieZWA2AYDD4V2CugIxMMBuRsWMAbwBJMFUE00kHxAAIWxWoY2AwboyRoPMEjKrzwbb7b6841s8BBlmBa7cjB6razNYAhnetqoj9ZSPBcH73AYrFdQ/1IVK4Hs/7XGX7vuNAByFFXfnuZhjAFOmcZzsYZAdTFcB8SNE6HIVKTc2jBZ0wcG+mG1AYIEZnaOlJtAGMpUpVWQXGunsLxmg1B5TvtD9R47OKYqbm+1y5mhkUXAYm6SHmxH+DnevGxDwZQREfmgGD0CfUvGHdUFN2jeyADp1dgdlUc9PCxtZNe88WMwNpvEsTCMtzyxpCbVQjgsBgb8O0/RYjIk1KW4nPq/rrtlj5uAGD7PCWkI2JbJvwZm16gf6UM2OpglFw9BZuesnYWOPCRAzV0zc9c0DIefh5Y8SZA++mS5uBEatsZIbYCA6RBSjVLB1c1nbWZIjP9eme7jOQSw84afu8y1Q6yvbqeoXgbU98fvDED4HdrJ3VCrEChx7DAuNPFtTR/wDx1iEHXqF4zzeWJDdALALQ2rokzTiQcAEHhi9IrCqhIwUuiJqrBgPdhk5INWPCfoOVpiIndgIg/piz/YVLsQSDFPNnUvdBp+zVVEdAN9PXGRIUZ33G72OTyxgJvaM5UWqIZ0s2ACuNfEkT26bCroDBIW0WWgPB2u1/rb6wv2x/ACDUeEL6Qq7OAAAAAElFTkSuQmCC","edit":false,"name":"Background","opacity":"1","active":false,"unqid":"u6oba5","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAfZJREFUWEftVl1vgzAMNCoM2P//qxtQiDw5JZkxdj5YH6qpeULCdu7OziUNvNBqXggL/AswWKFoMeHiQACQAEpyeQ7FfwDA3SJypSAgIjZNQ7mmQogIewztHeKS++XAaEUkW4uozM3mpcBsAHADiEN+KM7U4cw5sFCb8vg+pkoWGI1VKlb7x2vEb+cc3m7E0a9DnlWEhqzfEyQzzt7/I5V85cccycXz+fcXAHxyQEXJy7Jg3/cyVgNpzQWu6wpd14WhV1uobRDk8wXati1hnLMdbW74afQ4LLap1oSBtYiUDDGvEfeypvwKGHmqZO0U8cfIMRpy+muY17ZJKlMMJmdWORUD0OzclChjmZbqFQmJqsCoQ7U7be3GZ7M5epG3Jna/maeJLkIKtE4bB5ZroSZUNErmkcnNvKsKQ9VaGj1JsQnNiX28Vdu8U0idbduCa/Jjm3NtUw1f5Lddp9anLjjNvFJeYinB2629fyIG8yaepgnGceRtiEzmecZhGLida2rk3P1kCRYY2ZaQGJnRvZVb4WKkJ4NzThI77Z0Cox31E6gcoP0/v61Nk8yBsRSKQMPJ4L6hecj+DpZPiAOXEjAhQX39VYLRvCsCqgEjQclToj2YpCnSy+7bau0VMBqop9T/C5jC2S0Pe4N5Sk/LBb8W+W6TpdsPAVbkJHCu0MYAAAAASUVORK5CYII=","edit":false,"name":"Layer 2","opacity":"1","active":false,"unqid":"","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAKFJREFUWEftVVsKwCAMa+9/6I4Oiw/cap2Cg+zHQWuaJXEyHfTwQVwIZJ7cgDJQJnpSkRlkBpmJKjCSGVkFOonD5dEWkcyHuaq5+Lo5sqcclkb1yViRiJSdEq7WNJiMvPa/vVu9Xe0Lt5BJytzES8KfyCjjiOSuh50G16YZ0IV7YiFdOLgLhYty5Ke32wUXHzbBJjckTQMyg8wgM1EFfpGZCziRWCSDveGOAAAAAElFTkSuQmCC","edit":false,"name":"Layer 4","opacity":"1","active":false,"unqid":"","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":5,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAfhJREFUWEftl91uwjAMhR21HbC9/6sOOkCZ0tWVe+q/VprEBVyh4iZfju3jUOiFPuWFWOgNY2XjiDI1kdoj64Zp+iSibyKSALxRe2Z9Z95dUFEwQ6w2rbXWUqZHhb/XWqn8PUTIKS6hphvEi24U2AnDgCGUR4wwmVqRAkiVtINtxLJgZHpq13X0fD6nk93v9xBqGAYPylRIg9EUwTgPqNxut3o+n2V6GKBer1e6XC4qUGYTWbyySxDIiuN3tAOs9ldhWmdM6HPLQIdkGgMBpn1aivu+b+uqrS9hFnJoU5RUdpd2atd7vLU3MIZfyE2t1KLHtHdU8HmPjToIs5gYG5pIl6XIZg3Io/fe6jcsOu10Vo1EIwLfW9nF7Morh49gcBxoYNaM8mKlfSw1mYGJ5koW5uWUwUZQ0yQrXys4z1v2KINtrxYwwyy2DWPfAsTnZlxr58fjQfPcUie55hkr+uaawzBYXRZafPOacRzpdDrhGhtwDabd7L7mvIQnb3cbGB2eFfB+IxF94KXLmtrTlaHrOlXOLKigwrpKTW11wDmbowrs4JplcF22i1Gvyed5iOWw6qlABW0qhwYaGRp2GYn7r1UbljrRIcJbeyuyH+OvSuQ98vfMoUMYa9h5IFqKMvG7YVKLHg1KyXd08b3vvWHMNtwr5X/G/wLO/uskz2jgOQAAAABJRU5ErkJggg==","edit":false,"name":"Layer 2 Copy Copy","opacity":"1","active":false,"unqid":"","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":6,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAkBJREFUWEetl1t2wyAMRO39L9o9pkgZDSMJ2vQrTQRcRk/u629/z+aye9NumJ0YB4DnqXnue9m6Pas1uK7LT2UAceC4YWOXntnBDBDcXAHY79Vvww0fteS5FUwAwYMIbtnjmQZqTQWUwUiQBKKNJQMQCobzFUwLMiW3ta/98tnUsWzaAZIwzQ3w8J3MZViPwQnoDAzjquBN7o+jx4Xh/xLmNZ62A2j+7xnH8bPAoCrw+bXDDXGdKjit4qT+sJcwiX+34ysrppxlU2XnWG5oBl36QjEc8kNQZwq+seIqvhcGmN/l4HS3NUPKmrEZxg8GDMRSCHBa40B0hoahwPXMnJUYYQKLSm+xJkuQGmZu7rckV3AWyVqTXMBsGWx1E/jSM8g2RbcJl6kiyK4dW2GaYxAvMVPBFPXlWBmrOS3M9EFQpim1xzCWjVswnHbfDGCMR6jKZ6mdqGO1Q8bMEukwXnAVPqozGzAMtizBKrwNgxNe0xjb3oSZx80SJkDtJjNQjTILZCr1WR/zzi1G2QhDamCr93j48ghhGbtUYCtIPPyElmBFq0n1qlWo/esRgqc98fz499hZjRBBGdFV+cmCMKiEjxQu6YwGHty6Sc/bUDFAo8zpMwWyxGMPv2NVxm/C9+EFiQrxAbb25BFHlT0wZO+mRSHMNJZfVNnwFT/m+FXAGaKSY1EopMjhw79SZAcGvDCeJzyzbmU3ztSZIkcwGBsIlTxrQh3ZUeQExlkUlAV1BgbyVfE5zFqDKtu2/HRwxg9BIkRCZQ/enQAAAABJRU5ErkJggg==","edit":false,"name":"Background Copy","opacity":"1","active":false,"unqid":"u6oba5","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":7,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAfpJREFUWEftV9tugzAMdQQM2P7/VwcUUKakJHKMHZuqk3hon6piHx8f36iDG33cjbjAh4xUjavK+AtlvYqtlukLAB4AgElYglDSFh+VTBAiAUdA7713rortDptkZE6khsqBFMSEkknBVV+JDOcYfsP2XP9IqmCVdgBouUQ4MjHIvu/QNE14rmZkaGqciIhHyQTDXwD4OQJwahQ+Qg9hJbjvCwCE4SiwODKF87quvuu6pJCoJAI+JbAsC/R9TzGoHdsDXOCTI1IufKW9dErSew/btkHXdcn+VC4ORApMW0PaJRb/ZFPY0l3ASUkz5/qVNqhWTkwm41vIWLanhUxaoDjholQWMrdRxrBCoolVmYRXLVMGRHsjbtMoy/MWWbc118DSvmIbOB/EEN89o6sLT9jOml/MER3bnCR7awghrIrlPnEq5jVQwT5JH52O6iSFaE9Y++j0+hG2edu2rCrVDFBEOnFUqWRas8PEcDLV2yTtAu6GSQq5eZ79MAz44ucTME0TjOPIDoRlQnzTNPGVIkxUkFqr03F/sGLsKFOc2nal90MlQcDppq1d/uh6hYy4i8KYCivBpAhtOkl5euYjOF2MChkt6RxbO4Lfx5sfLlHx8nUg0XNgTbYQQSPDKWbpnVdwTf+btOF52/OXMnhbdGb8/gv7Mu5HGUmyP5KE6CQNV8vwAAAAAElFTkSuQmCC","edit":false,"name":"Layer 2 Copy","opacity":"1","active":false,"unqid":"","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":1,"unqid":"rs6rne","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAdFJREFUWEftV9uqg0AMXKko6v//quL9ECESY25r+1AO7UuL7mYnM5NkW+z7vqcv+RQ/MIoS/4OZoihcp+XaMZsZCgIPg2fab0QM7/u+T23bqkmEwSCICAALmMWWC4aCsBiIgqQxOEUmGNwofbuGIQsAKI8h7VfBSIxQv8zz7OIpy/IA8Xq90rquh6+43DSICAY2DMOQmqa5BICNEHAcx1TX9RlYQsW9obFsgpFKlgbWqsmiifqJr7vE5uOA0rgsSwKq4aPRqxlSMz6CkeJdZJLKl/aJm/tJf9GYofKgzDS5yzPKjJfNRV8BiCQhHhzpPTdmaBlaPrD6hceg2q+QmU+ywqWVgEvyncy8C0bzAZeJGpj3nTAYr+RzJX3EjGZKnqHXjrlUJhhKp2YwLgUty3fAnJVmlTbMH5wvOQdLwKQEb31N6sC8J0zTlKqqUmdR5EaH3dxkXQIDB8MwtCqBlm+059B1XdcdNz9zNklzyDss8h5l3rbtuFJIsqv3GfAK3kGsQfnEuJr/3Jse3+iVOi15bzDexob3j9I6XGqEfBTksOpeyHmm0mGaVDwRrEp1vceM1jM8r+SAPhN+AiYKJHddWKbcwE/W/8B81MBPJIjs+QPyMEG2lHD1VgAAAABJRU5ErkJggg==","width":"35","height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAdFJREFUWEftV9uqg0AMXKko6v//quL9ECESY25r+1AO7UuL7mYnM5NkW+z7vqcv+RQ/MIoS/4OZoihcp+XaMZsZCgIPg2fab0QM7/u+T23bqkmEwSCICAALmMWWC4aCsBiIgqQxOEUmGNwofbuGIQsAKI8h7VfBSIxQv8zz7OIpy/IA8Xq90rquh6+43DSICAY2DMOQmqa5BICNEHAcx1TX9RlYQsW9obFsgpFKlgbWqsmiifqJr7vE5uOA0rgsSwKq4aPRqxlSMz6CkeJdZJLKl/aJm/tJf9GYofKgzDS5yzPKjJfNRV8BiCQhHhzpPTdmaBlaPrD6hceg2q+QmU+ywqWVgEvyncy8C0bzAZeJGpj3nTAYr+RzJX3EjGZKnqHXjrlUJhhKp2YwLgUty3fAnJVmlTbMH5wvOQdLwKQEb31N6sC8J0zTlKqqUmdR5EaH3dxkXQIDB8MwtCqBlm+059B1XdcdNz9zNklzyDss8h5l3rbtuFJIsqv3GfAK3kGsQfnEuJr/3Jse3+iVOi15bzDexob3j9I6XGqEfBTksOpeyHmm0mGaVDwRrEp1vceM1jM8r+SAPhN+AiYKJHddWKbcwE/W/8B81MBPJIjs+QPyMEG2lHD1VgAAAABJRU5ErkJggg==","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d10.pixil b/applications/plugins/dice2/sources/d10.pixil deleted file mode 100644 index 3356c453c..000000000 --- a/applications/plugins/dice2/sources/d10.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAEpJREFUWEft1MENACAIADHZf2kn8HE/TOoE5KjMWfRm0SzHMK9tKKNM/anMMMNMLcBMLebOMMNMLcBMLebOMMNMLcBMLebOfGHmAm5UACTjh/FnAAAAAElFTkSuQmCC","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"vbd6q","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAhVJREFUWEftV9GOwjAMW7f//+R2p+Sa4npJ2wEPCIF04hgjcRzHzdJ5nuf2Ia/0AxN04ruZSSlNFRjJNGRmJWiU1UuG8W6BWfmhAZF7Jbi9y/X0H0Bng4pq171CXGY8Viiw9UJsQRPQuyKxOMbErMgLGPtBznk7jqMrYJV+LylcC9lxwQgQezEgRDcCZ9+VUqQoZTLnfO773rUU44VgBISBGgHi3iNA0w7co/lQX1Mw9Qalk9sVTkIdadCHaUk1bbq6DQYB4P+SyP4kAzDWKpbrVezeRD3HjAUspWifvYnw9EMj3m7B8V9uU/WJ5h0iQANDE+HI5eErkhzF+1SbDIy1xwGDHtO8r7ZH1xH2FwKFt3YFhabH4w2m18A4Rtg2EgRUwWhi/A0PwxCMeQIFYWbQgbuqPQdG7S2D8aqowdn+sVUXZiKT9EQ8PLWZUgCjWKt/UL5exA0prBZ8sLZ7orUTT2NkSbQk7atC7VoWgG9aQXFbzKEDYyVecAODVs8epJ9L2VI9k0xI7EFLmuEKIgGHq8EDCD55XKZwGYxH6Wg18E5p2nM0JC9d3cE6elTh5NGy5DDUnVW8gEXjPXw6GG1mEbDq3O6J/1ZmeEw9Rmjk2/hjB6IibzGzopluVFPq4ke79dRnPLPyvIGSdwef9yFazlTds2ftSMRR1lGyGdJbYCzYKwlHgKZgZtW88/sfmIjNj2LmD0cIcLZmv4arAAAAAElFTkSuQmCC","edit":false,"name":"Layer 1","opacity":"1","active":false,"unqid":"syuab","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjJJREFUWEfVl9u2gyAMRKX+/yerXaEMaxgSQHseevpSeyHsJDNB0/ZDr/RDLNv/gbmu64oql1L680SGAQ3G23PAmNmfgt6CMYhZQWagI9gQBi3SzUebzUANxFuPSg5hOLhWBUHpPznWRGedBEvcvPYWDCIBwAHizZrYDOkk+Rym9D1vrEDHcWz7vgPE3GjXcGU6juN6vV5Ve48rE1VEgCoItRZATSst3hTGE68G1org83meTWVEaxmKv1uC8VxUvmtaoLMoQ53nlj6t4qHZVYwSijWDDZwMNtNE6XktvVZSgKCtPEC5olyV0E0rMDS8cvZe29Q1LHys4WndWZuz9CpD46C6tQTkz43TAohGvG5lWAMDGLUsYnVAPHh4+qqThjCkjZqlI+AKEVSsm0W3NIPKGAxe+76jpJxAN9DK/zvrFrtrUuttKpN0s0DmHpkzWX/UAm/QsairNtkceoK75wf1cwSjh15UkeY4EKc2+3cwPPLtmisDV8j5U1z6KZTMkgqCysr7HIbFi3ZhLlgwa5vnEk2EDskIag3GRGvB7JQt193sYKDgEE1yXCjUOgwcxTAqFEc4tV3lN96w6kqPgm7ORLaOAIJbyG628E3cIwGzVgAz2hyagoh1DYwguhq3SYNp0OCmu7ldiO51HF3FMPCod9qOtMJ25mTkxqqG8PTSaYYHxspjxxMtoZ3eg577dDB63Ji5aSWJ5crMNhv9fieJ5cp8A/TN2vAh7pugT9f+FMwbzj9NQl0XLG4AAAAASUVORK5CYII=","edit":false,"name":"Layer 2","opacity":"1","active":false,"unqid":"n3umw","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAj5JREFUWEfNVwGOwyAMK93/n8yYwhHOMQnQ3k7qpGnayoLjOCak40Gv9CAsx/PBlFLKLmMppa8l5AYSMDt7XMA85OYlsQXG23QHbMSuxmNAKzDyvJdMgjQQSUsp3/X3FVOYQPuP2X8AwyWCLGqiFESAKmD8rEth/UCSx84MTGeFAekm8snZ8q5czpzz8Xq9vMTG1lZmBMD7/ZY/VsA553KeZw2iG1zVkgDRlwDiUoXMwEJs864VZmVlBQpEQCg7d8GgkI14sWSzEkF5TPmxo7aZ4U7CUrWAlUFlQJ7rW39XrdxlpretZo1i9oSN7OBz0d95npVVJ5EfLTK1KGDI2IiYgrlxuLUbmMGTwjKhkSHQWSdBMCP0lmQNKeAVTFSiISOHwhpTAkhbc0urGzsGp4x3MKu2DsHMdEE66ZuCE2PcDka7rnnX4DFLMJGXOIC4RP2YgC40zbA8m0i8XdvotBviVSCNjH64TsU71QyamXPa4tmioGvJtAmoHGa9x8qyTDAedAsoOZcjFnONKYD+BMabT6C97flEgBwWh25iM5xOekFbmzOptfDyFI/KSqAHw/2lv9l00Cne4daHJ+y6YBgzzRAN8QMYRc+GRoddElfGIckD1JUNF4hIvEbA0bjZNmFzq5jR6DxGvgZGA5HHmOGKN4vG09UgbrwB/QFVv3Mdmd0I+P/eEG72wy/Ufu6tUsRHp3sUwp2FZjfQ21fT1RXYY3Um3sGBwxQvPpgB/RdmLuLbWn67TFvRLy56FJgPoS1QQmVa3RoAAAAASUVORK5CYII=","edit":false,"name":"Layer 3","opacity":"1","active":false,"unqid":"syuab","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAiVJREFUWEfdl9uOwyAMRHP5/09OUxkxaBhsQ6OtVO0+dUuCj8djQ/fth/72H2LZ/j/Mfd93pPi+76EAj5XJAhqIF9MYH8HMgkUBWZEavH21DOMFTxTtAiQl6ZZQvUidViaDiaRdqH/xCAVTNZbUCWHYg04mg0EVRN5/DmMbvV6v7TxPg0VgfC4JXNd1n+dZgmQg6q3MN4MyTl0NpoCQIfFesxpK7IFx+T+CQaZ1g6aMgpgyx3EUZQIQTUBVHMZKpww29hQgE+/3dd3bcXSzhDKGkjWvMluGrvI6qnsKHcVSq6wKImUtILZP9VzxEytnn6NSuTBIY9aqznoBsff/DMabnACM/AEI8tpQJuwbDb+0TNkZQ2vc/uXrOg4GAzsl6+IveWbSMUUBggCQq4yUbw4j7W0DbrM2ViNWAMCoKh2M7YE/G5aeiQdlpL3d1ndmEQO5ypgilpBBLcEgFWm/dhxg0CUKdfOEpzZgMhMPU5BnDUG1ZuKukdZue+Hc4nWFIXXbe1OYSpF2iNd1FtySgYpcnsjEIYxAsOHCw1FrxMdAhSlJRb5ZUYafCS9RCqL/o5vMvE9hOpDZvSUakgCbtXdaJlyy9KoA82lwvt01x8uJDVWWDZxMXPeeK9O3Vcg7aLHonU+DMjxrnKExXKR4SM58M7vxLcGsyD8D4fWlU5skdH+2eEp9AsHPTm96DLMaJPu5urpHM/unL3zzedcz3wyY7f1TMG9hxkxC7RN4kQAAAABJRU5ErkJggg==","edit":false,"name":"Layer 4","opacity":"1","active":true,"unqid":"n3umw","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":4,"unqid":"rbcl7d","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAiVJREFUWEfdl9uOwyAMRHP5/09OUxkxaBhsQ6OtVO0+dUuCj8djQ/fth/72H2LZ/j/Mfd93pPi+76EAj5XJAhqIF9MYH8HMgkUBWZEavH21DOMFTxTtAiQl6ZZQvUidViaDiaRdqH/xCAVTNZbUCWHYg04mg0EVRN5/DmMbvV6v7TxPg0VgfC4JXNd1n+dZgmQg6q3MN4MyTl0NpoCQIfFesxpK7IFx+T+CQaZ1g6aMgpgyx3EUZQIQTUBVHMZKpww29hQgE+/3dd3bcXSzhDKGkjWvMluGrvI6qnsKHcVSq6wKImUtILZP9VzxEytnn6NSuTBIY9aqznoBsff/DMabnACM/AEI8tpQJuwbDb+0TNkZQ2vc/uXrOg4GAzsl6+IveWbSMUUBggCQq4yUbw4j7W0DbrM2ViNWAMCoKh2M7YE/G5aeiQdlpL3d1ndmEQO5ypgilpBBLcEgFWm/dhxg0CUKdfOEpzZgMhMPU5BnDUG1ZuKukdZue+Hc4nWFIXXbe1OYSpF2iNd1FtySgYpcnsjEIYxAsOHCw1FrxMdAhSlJRb5ZUYafCS9RCqL/o5vMvE9hOpDZvSUakgCbtXdaJlyy9KoA82lwvt01x8uJDVWWDZxMXPeeK9O3Vcg7aLHonU+DMjxrnKExXKR4SM58M7vxLcGsyD8D4fWlU5skdH+2eEp9AsHPTm96DLMaJPu5urpHM/unL3zzedcz3wyY7f1TMG9hxkxC7RN4kQAAAABJRU5ErkJggg==","width":"35","height":"35","old_width":"35","old_height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAn9JREFUWEfNmFGOwyAMRCG5y+b+x0nvQlmZYjQMNmSjrpT+VGkbPDyPbdIYQvgJIbye8B7D5/UIQSLmEUJEx7+QyTnnSnx4izG6AG6TmQUUBZ+Y/Us0xhgPz6MumZzz6e1OP7cC4j01ePuoXq/JWDtdBZMok4wMdPS3XqoaGSHhoZ3kX5EXj0AwpsHXZqoaMiGDYnDHxk6GFLIQuv9SqkwystD7/Q77vssONLD8VgiUDaSUzn3fS5CZEDbzzMQDGVgYU1CEgCH1vtMTopT/YmKXTF2skWEhQmbbtkIGA8M1b4ApDlXVkdGFLAJg4iOndIZt66oFyralUlLMZDStVr/p+oyaGNFzjlkIlWsRIutUzxU/ccq8ftOh4vJelarxfREiu78gZihvl8ykzK0KOrRjg9fkWIKmb5SMIinD2iTj9Qj1DRHB8pef6HV5t9IEvuniX/LMpGKG8q+C2+cshtLXpcr1DC6SUgpSxkbvaP2miugaI5KRNfQlzdIy8UCGyrspJ09glbAgTVXnGSEiGxJRIMYnIybC8q4zSQ9Khza6CSE+SzfPqBglbpl4OM9oeeNNUFld1ZCRW8pTSll3r6RZjGXioSUTGU0zemEoVx6G2mdkE7oRTI9nYpcMVEWZ2tCJ3eEII6ObWXJRxZRyJ980IFfIoMmaMIsGi8FrrSZJn2filWc6Iatzy0rgqrxdMpoaNR4H8ubWLFWQrjZScHqbZCYd1zznwgjotFiCjZHie0aOlLPDOR+ksEnOPGOR5bP1QAYbH+8Cg115jPHEXZra+qTnkeHFcbqvqBhemp9n9E+A1aMrERqK4O6fCV9b6K4AvM/0zDcWvvMH1KPI/AIAOS/9S+9jJwAAAABJRU5ErkJggg==","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d100.pixil b/applications/plugins/dice2/sources/d100.pixil deleted file mode 100644 index c4fd81342..000000000 --- a/applications/plugins/dice2/sources/d100.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAExJREFUWEft1LERACAMAzGy/9DOBCncUYgJuI/OkyTvkzc+c1xCmYuoMsq088UMM8y0BZhpi9kZZphpCzDTFrMzzDDTFmCmLWZnrmIL7qWLmCXUhAcAAAAASUVORK5CYII=","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"1exvb","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAArBJREFUWEfNWMF2wjAMa+n/fzJ0zyEyiiKn5W2H9bIBia3IsmLYt3/07L/AclZ7z/Pc9n3/Ova3G0oAfwHsFpjzPE86aOwJUNXfCVcwFc8VW5dgCEhL3kuwPZ/P7TgOAAKAnYFTudq+K0BLMMJICwYwCA4Ur9crGTmOA+sGsFeASjDmhAMYrUUwFU8AYdDu/4ohC6YCIgmx14oaDAI0v64YmsCoRhBMT87MxGePxwOaSGY6A7bRHKABjDLCUUITKEG8zwA0GzqPEvKS1JECUmYa5UoxRWqBHBMCaEro6AnQbJAJRsoTJ2/AiA13omzpfgjnRxOOSj/MzCREMMDObvylectQh89NwK2dgu8xcgvYUTCDsVHJMqgEGkyuR9+DVTDqEqv+BjBVBzkwRPGqtRNQrOfkWiLopnVePw3fNYOA2dJF3G4v31dtuTM9B67lITAAl/V3rfktM647XbdOYLjNIMrFbZ3gsQ9akWSsq9Sk1Y0wY93SeAhKkA0AK8DaLuAGRBOrbyV7WiZ2YXVZYSk1geDuPlo5d3wW10iaHwvYjQycKB3u7SOtY4SJ9hL3WPzPV0gkD8D83nCQThGcc3BZN8aKqBsqLZEBmNdIBYRbmzWghopxseoynfZUd5VhDoNajKTTdVC1c0NOy7Vj4CmrDmA3Nub3iV4MVGXZKq+owMRB3NzMY4Sb9PTCTG9gdpTBYnZJQaNryPUh1/zWMA1XSOjatCqVXhkFO9b8esx3e+pGdl62/qu273py44QttU55Fkxy1wVr6J8GMoCGQJkp3o91DkgJRgERe0MbayItY99X7Zmq4gScuauS8TdLPm23CvfVt8WsGEHCJZgFQww475aCmVtAlmViYbMl6xWh5uU6Lk9+8TPJJTMVqDss3AVxu0yFZ7x/jlg8Vz9/uK0/fGymIjAHw4EAAAAASUVORK5CYII=","edit":false,"name":"Layer 1","opacity":"1","active":false,"unqid":"oo532f","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAArJJREFUWEe1mFt2wjAMRDHsf8khPVItdTwaOaGn5QuSWL4ePcN4/PJznue5WzrGGJ+a/nhBbGAw3X7G+e8wAsAOwwot1z4Bu6VMA2EiGciA+/E97AYoX5cevIQhEKWEGfbrU4XcCH9HiO3ct4VBEJA7N4XNCiTGd8TWFVALI6R/HMfxeL1eRWKliMsFCRXP7IAkDMdIGDIY+yAQGF9glWpXQAVGuMaCIU+pygu6QX2PmPKIn7aUQguMAkED4B9cl6lN7sIsi6XLNQZiZTxVsXaQay6zCWPljopYh+QJ4xg3QZaA5mAOZSmg81CoDsO4jGH9/X6X7AnA5/OZEFA7cvmmNQXIAmQ2tsrgkQ3CAOYa1SSz6mKGiVLb1qRSto/jOOemWVkDREidfXN+KUAZuT/nLtU64efDeNKl10SZ34Dg4c9ZGEuzjPWdah5rBHPZY6gxIoivBZhopLJiLwvH+K4/QpmlyEGs+OFU48S+1WWg6lWLpJ0yaJBkVYXMIS3Wok1wD0NYTHWuSUoZN2wPmnGEEf5O19jzEfgIw4eBBMkyYkkt3WQXub5wb1LpjQAM0/Qr9xL2KldmN8+CXzNDKEh9fRyAO7tqshPuXtHjngK1sQBhrBj4FYxSNWKqVOAu2BQQ5azHwA0XZx2MhlxgcLLjiZ8Dl9I9U55AVM3CwdyTpGuUS+xw9+Xf2CLMqAKJzfBeY9c9VIarkvuzp4CRbqYplTYusOvx+tyvwkRmIRAZjAO0L26mAicA1quwje7BIConiqEEg5ZH0jQAU4ga2EH9ZTxFRbYwSqE4iZ08qjOPFhwPVKPQrHwX5xl4UQkV2myUryiboM/MUopcKgOx4vLyGCnglmapwHYgJZu6dMC5WL0liiBPUzQ6bD2xvclw/AfR7v8ZXHv3v5qPYNpC8kc3vgArjLsiNA/itgAAAABJRU5ErkJggg==","edit":false,"name":"Layer 2","opacity":"1","active":false,"unqid":"oo532f","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAqNJREFUWEell9uSgzAMQ6H9/0+m3bEbZ2RFduiWl90Bkhxk+dLz+Of1fr/f3dLzPM9vt/5qAQNU5zHnXbBbMAjBAHZw3AsIfAfBdlBbmADpVLBnCgTDBM/LM1sYBAEFbI0/Cgj468+O4+C/zrUDKmEKReIQ3rxTplqznC1hWBE7GcI019h7qM51Xcfz+XSw4Y9pN1Zx7JnOX2Cq0MTBKl0xhCLjpjKF2SdDgilAlpAEEPkmhUNAn/BB03eokAoTFzNeKOG6bLLwPR6PCDWeGYng95b4h+uHR6TE9M4UoSvKtt/wVGnoREnptxzCxYxM3bYH2ywMzh8ThmeYFJKgicxAr0CGbb0yak+CQaAEw8aqwiCU84+5rkuqYmk+LgdGZWR1Hje9au7SF5RyYRACDnYF4sL7r9fLaxDeS5kJMH4AAkUWEAQaPymCdSRUNAAGtcyyy55FlvlagkH1qv9xzfQch2oA+McxEGycsxVhoIx/OuHaBrAJhkKzVhgQtIMpqCp2DKiUKRthiu1niOtUdT9FeFT45FyEBo4U5B6CqU2jhFtDjAwJlPdDVVJLGUbz7gubzrBiBw5TwrsBw/6ayth6dTjuNVsJ7DK/sFOGaoUqBylEXFsYDqDSBL8ULmpwzi36iwOhNEWbmKFTgGYF1ShTVeUqGl8iMs0z8E6/quYaHiH8C9n9XBewGBaDeqofZcEag3yIsgxX/LMjNuoq6eLeIXgx4yygEqbLrOg3qq8opbphi0I9BVGTXoo9hoyA2lbSFbrqJ4uEIYWShyo/sXKiPHg0KxAs6dJjaqTAiomLzFNx8c+VuN+BbGGUhwJGzbM8gmD13oHcguGQFX2Iu3lS+g7IbRhqGVXZqEIdvy6360oDb1d+uvXPALjBLzA3eL975Q81aKYi/zu6FwAAAABJRU5ErkJggg==","edit":false,"name":"Layer 3","opacity":"1","active":false,"unqid":"oo532f","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAp5JREFUWEe9l8uWgzAMQ0v7/59M6bEbe2RFDtDFdDPTB/hGVuSwPX58HcdxrC7dtm27e+vLF3DxrhYz3oE6hUEIBrDC+Jl6H+pcgVrCBEhXcN/3x+v1sntkyxjIYEKtM6AWhkC8YKfEgJIWiWuuAEkYAeIL5Gpc6P1+m1IPg7PX8/n0v6HsGdAEo1pj9xsgCRQFrXi80LwIMNrj166ACgyC8I2jOBgyVz5gWTnZ2hVQwjSKuMr23Y+xUXyGnlMKFZjVrrH+w/e5g0yx8IaRh2+wdd19B1wy+D9ClVAji8KqJhD2BAKBAux/bKNzJIxaNcuKKwxFEISqlYXgrhKtb2HSo+gVBFM7KQJw3/cDdtgEhBsA4NfKsLwdDCnk9++AusGZtSI/uhinvIhiHm6jcP6PK+1UjWtoQ3j+ZJjhVrMbDROmybDnEf92jf3OXgNO+gRVhhbPMw2TVSWoyhmcRWpYRrCFuRuY2ECZzFPMr6I9kpYMjKHIUZDK8naXxxH0DBpskbi+ADBpkZtVgfd5e5VZxTMIgrI2obURjNooPBizLZC89Rw0yHP2dNRCNW4xDt0CAi3ittW2MgwFkTzDwM5qPRfG51nVZM3pOJi8wOYevirzzX5D2z3r81CFUVJhMEfwfNINOhWSi1UfaoRQFzL0fHLbStWZQ+0yguxU9M8bkLimHiHCN6hO6/hvb/6Cqj6rTSbmrS1OAjMMA1EbJMAdFZXq/OiCK/Fu8DmYzzk8vW0mKV9ha9hffMILG0wwJ0CycGdmHKg4p7qHOQnTeShXMD/TZ5hRO8phvlNkqQzkiRtVnWnImMvdBL9tFx+zoomH78djy2OxDDkhvcFPqXymyCVlkFI8Oyk1ymdXIW7DnIDl13cBSqAue/TPX34AQUDBIiqR4IkAAAAASUVORK5CYII=","edit":false,"name":"Layer 4","opacity":"1","active":true,"unqid":"oo532f","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":1,"unqid":"vr50fd","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjVJREFUWEfNWEFywkAMa+D/T4Z0nEEdRZHshR5aTiQhu7JsyV62fd/3r3/y2T4Fs22bDeE3sb0FRgHUxnzPXb9D+hKYtOHj8fi63W4toAKzytYIpoAg4sREgbrf7zFtWGNiqQXDi7gaYZC10fP5PEAVuPoUa/XBuxNDEYymhhet79iQGeHNFMAKIAtGaa1rbA6q6x4i1/ShTjjFnKLE0AWMU4yyMuU+gWHQDtAJzKpqeFEoCgBRN7ju5K+ALJiUe6WdgXBNMCCslTzqtBccmBebvqOAVS1aF1MRX54rGKZXZYmXnZLAkrKSVGTVmphRerVOCig8BQy5unFKUwH87FVgOgm6lLHjOvftAuEUXwTDYBhx0Y2+o4sDQN2v34ElJ111cXbnCEYbWio+RAbndc2S10pg6n0Ff0g79R12WzYyLmBmrWMmFfbJj1KaHECOGIunVpCU2LqzY0aj1XaAWgHVrj24NGuXtzXjouj6iNbBVG/KIoLhwezYrzO9rpYcINeZtVc5Fk8+MzETTeo1Bepzljs/06aKfS9gUsFNjc5F6nqUayGX1sNHFXViO3O8jihJ0qtAtJgPMvTc1JndZPNu9GApu+8Mvh07p1GiU9xUh5b1dKJ0KXPDFXsNq09d2o0MWm9LRxU7e9DxNo0J3FBVOdYop7O2G466EZLZczXWqW88Ub7bY5ya1KEToCUwCuikADK+5MquWD9Kk27MRpXSpWY2GSOeLzNzqfy//n9mNcJPf/cNbqwfxYQm5T8AAAAASUVORK5CYII=","width":"35","height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjVJREFUWEfNWEFywkAMa+D/T4Z0nEEdRZHshR5aTiQhu7JsyV62fd/3r3/y2T4Fs22bDeE3sb0FRgHUxnzPXb9D+hKYtOHj8fi63W4toAKzytYIpoAg4sREgbrf7zFtWGNiqQXDi7gaYZC10fP5PEAVuPoUa/XBuxNDEYymhhet79iQGeHNFMAKIAtGaa1rbA6q6x4i1/ShTjjFnKLE0AWMU4yyMuU+gWHQDtAJzKpqeFEoCgBRN7ju5K+ALJiUe6WdgXBNMCCslTzqtBccmBebvqOAVS1aF1MRX54rGKZXZYmXnZLAkrKSVGTVmphRerVOCig8BQy5unFKUwH87FVgOgm6lLHjOvftAuEUXwTDYBhx0Y2+o4sDQN2v34ElJ111cXbnCEYbWio+RAbndc2S10pg6n0Ff0g79R12WzYyLmBmrWMmFfbJj1KaHECOGIunVpCU2LqzY0aj1XaAWgHVrj24NGuXtzXjouj6iNbBVG/KIoLhwezYrzO9rpYcINeZtVc5Fk8+MzETTeo1Bepzljs/06aKfS9gUsFNjc5F6nqUayGX1sNHFXViO3O8jihJ0qtAtJgPMvTc1JndZPNu9GApu+8Mvh07p1GiU9xUh5b1dKJ0KXPDFXsNq09d2o0MWm9LRxU7e9DxNo0J3FBVOdYop7O2G466EZLZczXWqW88Ub7bY5ya1KEToCUwCuikADK+5MquWD9Kk27MRpXSpWY2GSOeLzNzqfy//n9mNcJPf/cNbqwfxYQm5T8AAAAASUVORK5CYII=","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d12.pixil b/applications/plugins/dice2/sources/d12.pixil deleted file mode 100644 index 70e25c5ae..000000000 --- a/applications/plugins/dice2/sources/d12.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAFpJREFUWEftlDEKAEAIw67/f3TvBQ4tCA5xVzSGyrbfkVK7jCRNN9Qz28YNmDUZltkgMM3kTZBJfcMZnMGZlADOpMTIGZzBmZQAzqTEyBmcwZmUAM6kxE7lzAeBa4+YB9sR7AAAAABJRU5ErkJggg==","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"4anbk4","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjZJREFUWEfNmEuSwzAIRMf3P7SnrBFU0zQIezXZJLEt8fi1SK6ff/S6vrLc931Xa6/r+rTveJEyrmwqxincCMZATsa7+xOgIwyDoOfbwJOuZ5/1jhE0OFtzAmphKpBtxAC4dNZ1AFj3J0AlzABk2cCoGIRF7C2QhKlqhDa3tdhVfo1BLHxdhBKMiggWZtPRqdNFzbQpCzAVyAPwUTrcOBTviqSKkMOI1KTOeBMVC9PjBDgTUstAAQa8907B3NPiUoGxxQEm1BOm0KKmYLBlQ/tyAReqXLY2SoJFa78vjgRDD3mIJyCQmgTEdfcGxhV1GwgiRirsXaTUmerFdektzJJRyu2K5uSsQuFTe6CTZc0g8bK8u8E+CxiMIkZQpgq7zFq8hVELGpggdtxxlRLbMdIWMAmSixPApFRhXRxOedScJIiVzkhvGYj1vwMpUm5wfWsLQ35JzSkTENxz1E18umI0VEtjzvdIEVJL0UyH6VH0uIDZI3E/HR/FHmnsGBWwGhs4PcJrOXaC0tt5FuBla2ORKcOHlJ1AUhmWOrNvuOJyi3ff2Qqd/mspPKOmwdhNBqO859O2ilDR+pwamaK1VmkF10t1tuDZldrk70I4KuB7P+lBSy9PKqD9nJ87NMmhEYQJn6uhfPzrQE15PPuAQyFQRWcm2xJG1Q8WMGtIBYVEYtZJmS1hEIjTpoyIUWM9NoFw54rCC5fV72c0NPhDoHX6FQwX9yRS+5kRxCcYBaUie/q3ocrGL7FUikLdy+7AAAAAAElFTkSuQmCC","edit":false,"name":"Layer 1","opacity":"1","active":false,"unqid":"a2sj1t","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAi9JREFUWEfVV9FuAzEI6/3/R98UFpBxDEmr09Ttpes1CY4xhrteX/R3fRGW1/8Dc9/37Qxe10f4jzZtFzkQBDGwje/+OYAC3sj89bvJL7KNtV0Ah6WADG4gmM/8TARxBKgEMxipUuIs+O/IirOBrA2cJwx1zIROOLinhcHCOg9un2K/jFuBWYCwgFkvBOxyZhGI2JPiL2AwPUR1aEbppao2SmGytXl+YEhgGiCSblVBGK3THOpt6iybXkftRrTLjdnZC7HbMmeI02RaAfriO5RuVeJ4Vtrne1k/+Hyw04GxtRNclHmhARMspSgqChkHL7ItYJ4JTKogwBkecQoExBxaw6D+O4HMYCp794OK8o4yhiDYEqJtcPrZDFOelblx32Ehiv6z6Ez0ssS2p64VnRLevHJpCcwONlT2rcEM2InWDJelsHnDOQ/ivvM8M5XLYloKkEvpc9VQ04yOHnSL8mvnFWViwuhkNTmjmKLwEThk26mV3W8Gq9Q0lc+4n73Vm7iy0JX9QLwY+1LlwBLMPIhbApKx2DwBirXMVtebSjBKO1TOEhDrpQIJvS88dPmHDsM+o0bGElA1/bF7K7+Skx6pfATGMdIup8wNLhSNE6yA28YS+2QGVqaGzxad8AgqqvWtGdimaOrcQQY2uGLGTQP5E28HO0AGrhiyu3FEad2edWnyYO37k5h70qBVsCsBbcHM29tNP3zPxjG2ZOWImXb3wz8eMfNwzM8181dARpwfC5kXQnaygo4AAAAASUVORK5CYII=","edit":false,"name":"Layer 2","opacity":"1","active":false,"unqid":"a2sj1t","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjxJREFUWEfNV0GSwzAIa/7/aO/YaxghC3A7PXRP3YSAIiRwntcP/T0/hOX1MZgxxnie9PGP8r79UAZijLFIRoBw7arOVdAswiCwuAKC7Z/3n4JGi23BVO3YRSZQZ8SAeYHYyrJeejNjQhVRoGbHZg7VuowlCYaAzJh/QbyW4K1GYGN2ARjCZwJzkOcw8gEmAWLJQxHORtpYoE0q+Htr8NBRANMAMWZWLkuIgLAwtCdlc8c4hgyMXbf2tEBYS+ywzPqoH24TakMN54ORncx1hILNnEWC18ywUElsKRBDjcWTlq1Q0k8L5mhLpRFzGceoOScAX4EJbSqG2UqG4q8Y4rmzX8TnBhYNdlT0K01M3fCAU4CokNm+ZkbtncItanAqfSlDoByOI4RbGRXfAHE2aUtLQMLiJTPHlKUEcudwS9ny7C4ailozyhENmLAqmJ3sqEF7LAXj0zfZLW8zQ/uJ3Ze3SWxe3y07qYNhm7KDmNHdyqmllcPyuSZJ4oe1WcgKENtE6YXPPFdtYma4VSi8sJBsd/yjPc48sFrC2agcerQ7Qn+VdZPhEXSV2PlYyt15xib9mpa8ErIphtf5OWshMOXh2Rk4oG6+kVpMrBcFJIxikTFMUDW0OhT8DQX/SxLSrwOwodcsrMruzARcEtCBWZrBqYzWhjmxZseODUOTZlFZ7wZMCghOhkGzxefMV8AcgPYbh72EH27IyBZw++JtAE9oFu3lIeqqzlVQ4Rr8lFlh4nh6XeM6sLPxN+7/AbQmAUIHBi45AAAAAElFTkSuQmCC","edit":false,"name":"Layer 3","opacity":"1","active":false,"unqid":"a2sj1t","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjJJREFUWEftV9FuxDAIu/z/R2dqLlDjGJKe9nCTtpdNbQaOMYa21xf9tC/C8vqbYHrvvbXPsPfeRwHaJsCT6COiBYbg1/Mrjr/Pcl7/WwE6BZMlasjYTIYyxPgYQ+Y9AfPm+L69sTB+GwAohYHBc/asBLQDg0BCQCxZUpYAmi5klwvNXIHhWwxtDCpuMRpY1xIBs/ioK2Q05M/ALEmce+ooFLQ4g2Cw1FhKZ0eBOeqKnVkCQwxosHi95+5iMKp9R15mQOmkOBPykGf5uwUMdoX6e+pFCXC5CJwNJUILQHYkmHnrpXWnYQUhB1OZeqpYFBbgF8vAmJm5qcFtvKOUbqx8GSDBimtncUi0dmtlEBuPg0AMtL13iz2jkikrCH3qbooGRcqXQWwuAXifVeRNVRNKMBiI2zAzt6VNZ9YgamNY6Wz4KLz4NWawJDTlAzMk5ghGzQ/zBB6ISgNXt/EUR1dWwLAxnBlKmj0fGFCURHnYa5LxkK4jZVJeESqfgXey48j6lSTuHRiZsRJsHJhdeDtKcF6pkbAww3MoMzHWzO7/lFfxsEwHmFghXR5qbajGAo4XA42XtL14WSHUV8BJewqxSk/KhqSavCOmWrJZPyjY5LYWK3hLsgmOM0c7MJvTtH9cQRczw6TVpA7lrYYFWnrybRQ8h8X+9Ptpx4xh5c8VZNU9ULEhui7NeQpmyMLGhXJg6g4fsH6bg0/cJ2AQ0EF130eoE8t8T8Ecg/jk4D+YjLUfNgMXQvU7QCMAAAAASUVORK5CYII=","edit":false,"name":"Layer 4","opacity":"1","active":true,"unqid":"a2sj1t","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":4,"unqid":"d602vs","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAadJREFUWEftV9ESwjAIs///0fPmyY5lSWC9TX3QF7XtSggQ2FiWZXn8yGfMghljDOXD9J2zD95B5ilmDBkWWzcT2mACCF68rq9reV+BrkC1wChDcXm1v9KmnMmUlmDQULDAvtFosBYGK0AWDHs4hwCZyV4i2HUPw4mJJsEgEPQysxCG3JpisgwT8x6pjv8sKZkjyEx2YLsbdeaKqmAJiw5SpjMYlyOspDHm6kyHvZcDCCYnJfsdXncNM6ZVIlMwWchy4ikgVelWFbg5rZjZZXlS2VJF3/3TMce0axcmRWdmQ4kYVoZrHViFO7vBjOoxXaXtAHKN9mUHwTDhwhzCM0wzVHnb8H2TGazWHTOqfzBmlPQzRlgV0gb8iWqqtGYjgYG5UmeUqjPhm1bgM9XDhjCa4LO9qaooNYJkrTro1h1d2wFRRXJolJ2ZBYXLdXM2CbpprzXpKWrZjOI8d3IgmVFduKM3CCYnupsgSzCY8arbOvC5+2OTxL3yVcUBQmVVnleMbM5037XVWMBYwQlANdIpZlSVsRDgWjWM5fOtMHWMXnHmD0ax+AT6o7S2HI0/tgAAAABJRU5ErkJggg==","width":"35","height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAbFJREFUWEftV1sSgzAITC7T+5+nl7GjLRlcdwEz9vFRf2wTDcsCC/ZlWZb2I1efBdN77621W2vtjvfpM2dffAeZp5h5knH+qmZCGYwBwYPX9XXN7yvQGagSGGXIDs/2Vy6VM57nFAwaMhbYHY0aa2YwAxSCYS/7ECAz3ksEu+5hODH7JBgEgl56FsxQtKaYTMPEvEeq7T9LSuYIMuMdGGejzlxRFSxh0UHKtAcT5QgraYy5eqbC3uYAgvFJyX6b11XDjGmVyBSMFzKfeApIVrpZBQ6nFTO7LHcqm6roq2VEzDHt2oVJ0enZUCKGlRG1DqzCnV1jRvWYqtJWAEWNdrODYJhwYQ7hM0wzVHmH4fsmM1itO2ZU/2DMKOlnjLAqpA34E9WUac0ggYG5UmeUqjPhm1bgM9XDhjCa4LO9KasoNYJ4rTro1ju6dgREFcmhUVZmFhSuqJuzSTCa9kqTnqKWzSiR55EcSGZUF67oDYLxiR5NkCkYzHjVbSPwvvtjk8S99FMlAoTKqjzPGBnOVL+11VjAWMEJQDXSKWZUlbEQ4Fo2jPnnS2GqGL3imT8YxeIDSbO3tqGpQPgAAAAASUVORK5CYII=","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d20.pixil b/applications/plugins/dice2/sources/d20.pixil deleted file mode 100644 index 4e2baeb61..000000000 --- a/applications/plugins/dice2/sources/d20.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAExJREFUWEft1LERACAMAzGy/9DOBCncUYgJuI/OkyTvkzc+c1xCmYuoMsq088UMM8y0BZhpi9kZZphpCzDTFrMzzDDTFmCmLWZnrmIL7qWLmCXUhAcAAAAASUVORK5CYII=","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"epa8u","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAjNJREFUWEfNWNFy5CAMK///0WlhYo8QkoHcy+1LO9mAZVmyYdvPf/Rp/4LleZ6H17fWPu/5aSGCwNiI7QuoKzAOBLPzFdQRmB2ICM4VugVVgtmB6IywbJRkTkFJMDtNRMAe5P2/75PLnIZ3oCYwOxCdCQFkkowo2QCKLzlQCSaAKHf0Z8BClgZZ6TiRHQUc98ASh/MmMJh1ZKKAwLMpa8p4SYD3CkAlGBamKo3od1O5qjXMvgXDVEYEztp1blVOLBnuRwyPOo9P10x8qRar4Ce2rtYdgwlAkSm4pKmZVM04Z4ojzaA9mXY3i1DwXFqhkcT+7j8qJMuEqlfAkCXqIcmac+GVZoC60NL4y+5wQu+vov6UDgXbNTPORagh1fSw+VECS0/aChiZqUpUOG4plTLD21uGF8o+w4tflib6UbA0MLNNqJIbLfkyUdZyZKD40dY440jo2NJSh1tmXK2N5XHyB+0p/ihHsBvuI+3trS0YymCQkX0G61O8bIAjZjBYOERphw5SHBQdlEcM7mPbQYmIidpFyNxLWNDQGKOkis21A4tWPjagw5d1FjsohK4Ob0ezSTU87is8QLEdkFZCzONUwB+rmaKRTaMBN6z6RoyFBcH7gK0vD+TudE/9hHsFn40dhikxvHkuvN3cEMpo5ks6MU7x7SWuElzEOWHQsCnjfr5Rnp6JwzGQgI1ZggFX5SWM2cARoZxyAiLfuan7yd37hgmOfcSMyHj5kWjZ+FZQfxv8AsTOxkLIDDsGAAAAAElFTkSuQmCC","edit":false,"name":"Layer 1","opacity":"1","active":false,"unqid":"c2f8it","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAiFJREFUWEfVV0FuwzAMa/7/6Aw2LIGmSMUbcuh6aZHFNk2RlHZ9vuhzfRGWz/8Bc9/3PZi7rncwr+3GfnJDe4oCEptxacfe42/8He/h2eu934N5YgTBPQFBsIvtAkgiPGHFAWWA42AozyTLsVPAdECi1vgOH6TcqRhU7EgwfGu6yRT10PX6DmwFR+zDenLsbGCcewDMADLWIKD5W5UH0TmBo7MKGL6NqjkAmutdaVHUJ9pJMLxhc5MUobMuPlfijezi3NnAICu4ADQkmTAlmuVs9FKcZcGIcl0PTsPNMwSVbvhZOAs1swkx6o0LBXMJkN8LRljcwbgAufWIBKPKRQIMR00wFAUbQBBxuhCBos03ZlyANZqYe0HuSJvD4RbQ7MdAV4otnnFjJB2lmFVIsqMce2iOopkSoz7QMoH/ygzpp2qmU38kMeiEAc39VWbhwa5xtsw0EY8HyhTnkYEZVzOOzBlaWNyhNIVR4NpAl9ijRx2BAceU2YQsn/dg+4KFt7viRGB7E95+gY6OnY2RA0y5T7UDZjZIsV2bS4UREO7BQYY1EEBFdnHWJIajeQYHKbJxNkOlBy6NahF2nlmLOd5ZJ3K4UpY+iQl8R46drAW4IQORgxXb+GTKm2eaxHX/vMkxQh1+EnIlexQYVy53KIrVdXznoLZMsKiww9aF2+coYUTK+SMrIh92gByTJ8955j0u08nmb7/TMvP2YU/7fRWYH/oqWEIZZe9qAAAAAElFTkSuQmCC","edit":false,"name":"Layer 2","opacity":"1","active":false,"unqid":"c2f8it","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAhpJREFUWEfNV9uuwyAMW///ozuBSGSMDeE8HG0v2yraGF8S+nx+6PP8EJbPFZj3fd8A/zz+Vlj2eXYLiYkSmBOIKM51b0FtwZxA4Mao8LTnKigLJoBcsNwBVEA56RYwN2zszO9A7ViawNywgT5pvxuDzjsKNKxNDAuYU0qC4gY81jIYLF59XruHZcroxgNHIVyXSiIb/WGDHQSAssQal+gtGEFlBxtMKMMCeATd6xgbaJli/dhZLAq28r/yiPDQg1KGCnENNnQGQ4sTkCiQ0iLI4S3cSPudAP8KJrw1ecU92Ow85RXeOjMzTNYWSlbUzlBmEfNJtjIz4PpEjeZTPYISgkafkoimJ2/qaJP22eapr1hDkxTJrmmOXiblBU7KKIYSJjE8BlzyoBeVPdPrqm47otoTMnzVv5nV3Yy6kon13UR3YoY7MZsZmyZOgaUD08Kl29JAZKk6ixxfN1RLzHDLFwlYzi5BDc8lN0xLnrkpvDvPtA68Y0m1DymTma6ydmEqL/eRh67SJI+S7C2u6FJER5MYNf2yPULsEsBsMBD2iTpqwD3bpjd1XD67qAMVPlgMykykYat27HRjgZKzND30nBkBuGEPRkV0XJtmjDM5M+kiD9etTIH4+BorEpGjoNIe1LsTG3jy4ukdqhpr8oqtuQUDMbRMiUNUbqgKIiXbdVHRO47yiRiXNqz6TAmbk++WiaU/lar/06IvOzpSQih7Kx4AAAAASUVORK5CYII=","edit":false,"name":"Layer 3","opacity":"1","active":false,"unqid":"c2f8it","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAidJREFUWEfVV9GOwzAMWv//o3uKVWeYgNNKfdjt5XTr4hDAOD0+P/Q5fgjL5/+AOc/zHMwdxzuYr3KjnizY7jLA4DooFuqO/8fz6++olfiL+qbGsrcF41jpACWCHZMAvoJ2BkZWFICdfCRJyJ0fJ5dkBlkhKWzziQ0SwMFyp8TXgSYGC4Z1VtSb04d3LtTFR1yD5VrAsFeSGTSsohxkSzAMKkp0ckkwcIJZEH3DHkLagXpkZ9qFdUZ2Cpiug6CFo5Xxo1qX/DAWbL2zgDG6ls1ROjKj6piCm6UC+b9JqFhxDGCHpVfwtxumKq3f8KxgXBGWRCQvMpIjBA1cpHXTYMr0JOSaQMt6QfSYQWqkbMGklqJTZlakiZMG1XXDqNfzYMjJJ9KzTM+y+JqsU1/2CeRKMW1OZMW0OMQctnE5AITLxpyibzNDKvQGRhnypET7YlJgNPyCDLqJn4eWBp5xacJNSQYSWBAok/JmAdP4QIYezy1ez13n5lx2nk1gtRC+W2aWkWPpLPRd2sCC4UTFBQ/TNtjkAYszjp6vF+Nd+HExLggZIyc+zKIJNuOgvc9Q7C85ZQJtuVzdmdjBukjCuOKTnhhOyxWCwqz4JPdwV098bbl1B1bJyYcwl6+o390ItmCygDIvekRFwS6jjMdi2a33JpUn2FnNmFAuwJe+8tyCYXYUI2xwvowpeSkIn4HppJDHbr7sgLQyPd3ojd+3Mr2xwZMaPwXmDyLsWEINgQlHAAAAAElFTkSuQmCC","edit":false,"name":"Layer 4","opacity":"1","active":true,"unqid":"c2f8it","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":"0","unqid":"unboeg","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAbJJREFUWEftV8tyg0AM6/7/R9OhE2eMVg9TesihuSRhwCvLsmzWcRzH14d81j8YUYkRM2utPylkUkQE04FUsLp2/j9/9+vsQBaDZXcLzBkgATrvSUwqhiyYzkA/BAGxLPuBCO7XYHopXMZ4gEqkgNNyqtbGOjMgLPsCXyVFTXUWtwQSGBZcBayD+zfTmWKHaga7BQMyzaQyKWFf2GXMMMFh1p2d1LrTUm3MKCBYGuc/qjS95KzUFoyj3pmdY8o1wgVMorvqjs6rZoWKpwBRMMxlmemhKNVYmNrEG4xzWyXe1HVdO2lM/LBd3YRgWNZdJyz4pL1d3A1Md050UQUGjXFSUuZdVsCsdCp7ZYxuwG7u3k0vTVfUSFyWXksZS4CuIujAd0zPlYeJV825NzAFRk1fNQSVTvA6Gw0STDc2VW+1OKmVgpkl7V43KGldXztvsvzUYWMwLhO3yzhbGPnSdLlimeJMcnp4BAa1M7Fz9kwHnAbxo7cDB3Bijhuz6V07tTJbJ9iKoLR2YW4Cph7A1u1AcG7dKU/dG98ok1aQavc/jo/EzJ3Dnt47YubpIdPnPwrMN5+zjLYb9TyVAAAAAElFTkSuQmCC","width":"35","height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAbJJREFUWEftV8tyg0AM6/7/R9OhE2eMVg9TesihuSRhwCvLsmzWcRzH14d81j8YUYkRM2utPylkUkQE04FUsLp2/j9/9+vsQBaDZXcLzBkgATrvSUwqhiyYzkA/BAGxLPuBCO7XYHopXMZ4gEqkgNNyqtbGOjMgLPsCXyVFTXUWtwQSGBZcBayD+zfTmWKHaga7BQMyzaQyKWFf2GXMMMFh1p2d1LrTUm3MKCBYGuc/qjS95KzUFoyj3pmdY8o1wgVMorvqjs6rZoWKpwBRMMxlmemhKNVYmNrEG4xzWyXe1HVdO2lM/LBd3YRgWNZdJyz4pL1d3A1Md050UQUGjXFSUuZdVsCsdCp7ZYxuwG7u3k0vTVfUSFyWXksZS4CuIujAd0zPlYeJV825NzAFRk1fNQSVTvA6Gw0STDc2VW+1OKmVgpkl7V43KGldXztvsvzUYWMwLhO3yzhbGPnSdLlimeJMcnp4BAa1M7Fz9kwHnAbxo7cDB3Bijhuz6V07tTJbJ9iKoLR2YW4Cph7A1u1AcG7dKU/dG98ok1aQavc/jo/EzJ3Dnt47YubpIdPnPwrMN5+zjLYb9TyVAAAAAElFTkSuQmCC","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d6.pixil b/applications/plugins/dice2/sources/d6.pixil deleted file mode 100644 index 4d9d44d7b..000000000 --- a/applications/plugins/dice2/sources/d6.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAExJREFUWEft1LERACAMAzGy/9DOBCncUYgJuI/OkyTvkzc+c1xCmYuoMsq088UMM8y0BZhpi9kZZphpCzDTFrMzzDDTFmCmLWZnrmIL7qWLmCXUhAcAAAAASUVORK5CYII=","edit":false,"name":"Background","opacity":1,"active":true,"unqid":"ynvcrq","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAgxJREFUWEfNmNGOQyEIROv/f/RtrhEyjoOgfek+bVLF4wAjbfv80V/7heV5nkftb61dxb3ahBB8LvKdQh3BRBAGgGA3UCWYDIJTdQu1hckgVGmQIs5ZUUrCHEJgDC/oG6gFxkA2UvfbBo3UP8v24n4s8gmGQbLbjUBTe7974ID+GYMbLBR+51hgeCHdtAHwu1f6jMV91yqV8BIIz2lack63VzAIZf/juiWtDGhKKhgPrtJE0kpl2HeiOC9UpowB7jqj3xxU8z0VECiPnvWtMllrn75nu7pJYawws27iNubO2bX4gCilaWlXUyM6ANWq+ky1Zl6YSu1MnULPg3TmEddqpaxMD6bqJ0ofqLNchDztHAYNTpld1DnWZeTGmMk7GLZ8OMCt3nKPBc3rBolZgqWnniayc3ZazyIUYlRDk5Hi+mpr+y1I325SBkot6jD8WFoMXv8TDD+Cu+ADQL3qx2nyDZZveKVDZdQIYe1spniUJkyBcFlveRF0KkhWBou67MBYuDwAWdXi3BPdlHtZzDFpN/lkBo7q8wk/C6pmhpqVWSmGUYqwd6gZd9PakxNv5ho9dqrD1CMZtaoo9mkG3owT8wwcvUU8GginValNITid4Ze4kwELnwMs2kTl5ez0620FSsHcfMVNYaA23EnFdM+CTG9U0F3LnjJMBgWRJxs4+VnkGEZBKVlOIGz/F/AshkJzdMK+AAAAAElFTkSuQmCC","edit":false,"name":"Layer 1","opacity":1,"active":false,"unqid":"eiymk","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAi5JREFUWEfdWMF2wzAIS/7/o9NnD5iQBU7THva2YxZjIYQgPY8/9Hd+guW6rkudP8/zUdxHhz5JoDvbgvHMHyYq73UyFXslGAVkBPIgVYnazK16GAffb8EAI+M918c5gLzLFjByVOxIMMgKatQBYODjOCKGYsuYnIkYI5MMxU4Jhi92OvE5MeevpA6DSwPrOKfYWcAoVvDwuJGCzUeGRLa6YCTYsXjzvARTlAOzQaqDNNNV0hc8s+r84FXsJDAVK6h4FiJoAkFwU+E98xoq98oMdgkf8GxYiMauX+CAsGzMfqmdpRMqPTSsxcWdoXmNVAO4yBOYXadw64puwqwrCUz2VLkXMIU5hQZ4NhYJhNiTw8L8VF6VhFUYE3dLmFenq24sKCOdDQaHEnXjn4Xtx3PKTrKxm/BY6q+C2V28+X9mhsrEzISPeHlUmZ4AMnZ+wXhJCkNCm58gcVZxue4AEmdWMMiO8g0GokywsYClK93XhpOXptdM7WCmGZiJHF7UlPATmJ1DclmEv6Quo5kVLscJIPt3B6Wy/DTFUWtCMwub20HZseMXqN1EuGmsqL5CYIPcWiFw4RB6WJjAoLheMjO87Yl9SS9Xih27NPlOMQqWnaaadTQSejBMZeMrM1D36dKtDVa+GkzDzsREYpVLvYEPcywYcrb3YJwd0sBb301qQoOGUuguq+QNdqp9fzMG4tvJNcjvb4N/83t7t5ZuwdwZet9653+A2f0K8eQHoxeuA2tCWhaNlwAAAABJRU5ErkJggg==","edit":false,"name":"Layer 2","opacity":1,"active":false,"unqid":"eiymk","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAh9JREFUWEfNmEuSwyAQQ8f3P7SnIIgSQg0NmcVkk8SB9EP9tZ+ff/R6vmF53/d1+5/nufrfo01svBmcYJjvFCoFIxBWzALBgtxALWEiCPVOgRDjHfgEysJkIWBRYfg6PmegBpgMhHMFYPCbUy4DNcEs/M6xUvbV4EWsaMwExif3cZCrm7oBI3VdC/VYBVUGkOXdqaXXADTBQGIpFdadDMHKGDcNSirkEoZAnqKEqxftunVTA+sHCNSsgLzWKtNgAKKxUr9HMALSiyIrTmtyMBKQXeYSBkkYgEzB3k6XVybIjkF6FzORMpR5gPsbGLjIpTZgeA2nOfW0a5hdNvRAhhtRh9p3rknXynCs1IxUVZCmGmNGGc7MApdXhk7IVbOkeYdyRU3LQltTQfC5qXYNw3MLgng3y6AE9MNQvbpSxkHUuNXec9DTsP9IGXeyqdFxRWS3cX/S61d1xjTLcIhaGQ8Gr70yyJjVKVWN1ffNKLpuB1on3Kmks3NAD+kbjaJsI9sorUuCEWNopq5LG5en3BQGLoEMVZQDUtw8NFiFlH716cD06p12t5HTW/7DFbidyp9KOpB8BqlJGQnmYYRYgNgyEIyhHiZbK4I72wqwmnu5BJSKzJOkuqkP3FkoUfekMk+2pwvQ9vQeivYN6phiGNoMfziBGvKaHkBk7iKHvdlqulPq25v+KZsyYKsnEqdKqL2tmyLA6EER1p8+myn7fgE8c4RCu8Kc0wAAAABJRU5ErkJggg==","edit":false,"name":"Layer 3","opacity":1,"active":false,"unqid":"eiymk","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAiZJREFUWEfNWFEWwiAMc/c/9Hwg4YWQdgx+9EcdUEJI2ur1+aPXdYLlvu/brb+uayvu1qKTA2RrUzA4+eZBh31BYsZaCMYAOWGxXucToBQMGGFprLJU1jQWBl1lgCwYZoUWM+0ZS50FPQx/d9cVgpGFFUhgnjpGwbvJSgxdw88U0AQmYiVgqOJQfbUr6gcomwZz6nOAsmAMK1gUObOPM2g9gBtjVgcwGSskxrIGoqyfdRN3xTiFspaC0UCifptxsUHCCg5t9TRd04JWekDoBGIEa0Yrg4AjU1gwmRXFMaqd8MRavzLmu2aaqjlLTmI1Nu36cVrQAyj7mndYwJqyl+vhg0tYZ4MrWWvlqgYwWVJ7Qubop/DKYHchz5mYedo0GzcW5zQwJEFNCTWJU/Dhmt6AcsLPCiW7r+nq95aBWanQLsuS5RE+FHp0Ta0W/vTGQJyWdNy1G1EcKZbVwYOAA2tzgQtLR8HeKLBXrUZBBxBaG2CiiU5DUomXUr6rZchHQ9IDraIDrezl9LY0tOerzZW6qwfFQOkteFLFpyI3LEGgtpXg+UExrXsstRDKhLYQbxhhUWs/vNpcQfFR+kn14q5fmvyZGfa22o/bBkFkc9WT1WHntO0EoKBb61ZnQFGNi37q8PUsgQmctVwlTDlwxXKIN2kGo5p3llG0iWCL4yCHIa9ozBSMpvO3gHR+9mtysvbpZqfrQ2ZOA++s3wYT/VEEEDt/GH0BxdBvQrBEJaEAAAAASUVORK5CYII=","edit":false,"name":"Layer 4","opacity":1,"active":true,"unqid":"eiymk","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":4,"unqid":"m1fr0o","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAY1JREFUWEftWNEOwkAI8/7/o2dmhmFcW3rTGB/mk0bkSoF259i2bXv8yWvcYEgnLGbGGB830pmGFkwAcZIxxG4OCQYlcVkK8DVeFdWCQUllwqOle0wtpmOIgsk/7JLk9uyxuYAKPH9f2yrBoKSKdqcAVRgEU5Oy/kdlDHT9nWJsz0XBqAMU2DoriEnGzgSGHfRCTvQmADgMyXmqdrAygCjWKQZt2tSm1VWMmekKqNu2f65sQjBqWJG+OBs0rfCx/lPx0SbGimNKna6grUPsvAdYiZEDCM2KYi3OO8VUZpyDWcyKSMLhZ21aAYVa3BnlMhimKxkoUlnYAmKgsE0haq5LZ6BMN6pQtqKYRW9FL5jGxJY4D1p0tXMVqlJ0CCsCbagqGHpTpxsrJpqZ6gTyJ0bJBn568EL3po72KwLHGDr5FgOT5bq+r3PTbQnaVOhz7Eap2EG0uwvAHqwm11ZW362su+rKAy9dVRyrYMqsimrBuIwogFWtqSB2/0I4/uQw5RTV3rXdg74Rd4NhLD4BqUiGtstfWkUAAAAASUVORK5CYII=","width":"35","height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAY1JREFUWEftWNEOwkAI8/7/o2dmhmFcW3rTGB/mk0bkSoF259i2bXv8yWvcYEgnLGbGGB830pmGFkwAcZIxxG4OCQYlcVkK8DVeFdWCQUllwqOle0wtpmOIgsk/7JLk9uyxuYAKPH9f2yrBoKSKdqcAVRgEU5Oy/kdlDHT9nWJsz0XBqAMU2DoriEnGzgSGHfRCTvQmADgMyXmqdrAygCjWKQZt2tSm1VWMmekKqNu2f65sQjBqWJG+OBs0rfCx/lPx0SbGimNKna6grUPsvAdYiZEDCM2KYi3OO8VUZpyDWcyKSMLhZ21aAYVa3BnlMhimKxkoUlnYAmKgsE0haq5LZ6BMN6pQtqKYRW9FL5jGxJY4D1p0tXMVqlJ0CCsCbagqGHpTpxsrJpqZ6gTyJ0bJBn568EL3po72KwLHGDr5FgOT5bq+r3PTbQnaVOhz7Eap2EG0uwvAHqwm11ZW362su+rKAy9dVRyrYMqsimrBuIwogFWtqSB2/0I4/uQw5RTV3rXdg74Rd4NhLD4BqUiGtstfWkUAAAAASUVORK5CYII=","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/d8.pixil b/applications/plugins/dice2/sources/d8.pixil deleted file mode 100644 index 4f7ff440e..000000000 --- a/applications/plugins/dice2/sources/d8.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"35","height":"35","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAFtJREFUWEftlEEOACAIw9z/Hz0foBwWTdCknomQUibbHo88MUyxCchUikIGMml84QzO4ExKAGdSYkvOSGrLnrbGO2oMwzUdX1P6wc16BEbg1CecwRmcSQl84cwEPw2PmDu06wcAAAAASUVORK5CYII=","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"f9mfzy5","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAhRJREFUWEfNmFtu7DAMQ5v9LzqFDUugGephX1yg/ZlM09jHFPVIn59//Hnf9+Ulnud5bpa9esg2MhDc29hugK5hFAhAzstToCuYQpEJMhT67zCRImidEbabcB0pI0DG8x8Pm4dOgdowDAJhcBhSxMPV9U8Jg8cWJ0Z/eDaDIkdAKUzgDw8NK7HUYoC2f0KYBGQmy8hc84tS7EadFIY3sTislJ2V19TgT7u3/NIKl4QZqmT+sA3o9LyWwzJQVH8+MAgyQgHfZ1iUGqgC9qQifJ+9t18QyDzQWtyaoQMxFJ4+ClFVfxyGFUGTmlkjAMwiVCaqRQTrDBIGFkdlMGRu3LW5KaY+LfswxWX/CmFAdgylzy4ILMK7bRYlBLeL0DNcJxKPzDVsQ0xxaANbXYqyK80mBOJrGuY2haEeoYX8Wqw1n5cwqlCJ09jzn7GTTayIMLOs7pRFj9NUhc/qkZTBHB6MxTiEhTBk4NmqsDHebqxUT5VBQ1LqenpWvmALQOPdBjJsDe2uHRU2gN1GvuBthVvKtn8IY+qYrCpMa0MvjFwsaQzZQCDtPeIpjAgXFjPMRpVRYZNVIDK12ZjRa0mhSjV8SRFKZThcBkshqZRpjZ4tGAWUVeSbkbMVJqqmUwFRPfF1ZZuBTt6d2spAeDagbAA7ATlWpgE0I0otpH3g9h92sgzNHaVv2kaym9W9P/P/mQr05v4vDlEtQnsbdYsAAAAASUVORK5CYII=","edit":false,"name":"Layer 1","opacity":"1","active":false,"unqid":"rly08e","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":2,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAchJREFUWEfNmNtygzAQQ8P/fzQdezAjhGSv3DwkL02L8R6kvZgenx/6HDss53me7b7jeN9+XWrX4r3jGxpEgxmxRnCE2wWKYYwqbZ+u1vjsAG3BKFUGBLqTAkUwqAoEUmpsKRTDoCqr76llZRinCiewUuxK+s42q7IIxinB+dKAZmsdUAlmpUoLjIq47yuFyjDqSZvqomkO9oc6lT60hJlU0HFHBSIu+6EaN+TLykf8EswqV1gdo2K3kq7VYVJVEIrzCMsc1MpgXK6osbAq821lZqrgCGKLuM+o32NleDJDAvbEvXpFG45jSPafNI9kZZVhsEKE793j4DzTJzn3nTKMOq+oCmAbCRwT86XOAORO/CrtVQVdYA+FqIrGnn0r1XcimEpfmQ08tpqtimHc9BXtv/QnVfYlm9D/UqRwUTmB3WE7jGeXR+NgVrbfAnJnYzkoK60ek9JBugnuTnx2as+AOKdUN1Z9yFXRfVKcSa9KFKcvHTfdWLhDrF5dlucZbP94WlO9Ax8MGx6ttTFLMKDG6x3b9KPHG+ZKkZJNykJnnXrnriqyDcMqsXVslasc9aCRTTtKJf8a+TeMUgqqLNo/WvytDuz2+QMl8/wzbBarJwAAAABJRU5ErkJggg==","edit":false,"name":"Layer 2","opacity":"1","active":true,"unqid":"tqny2","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":3,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAgdJREFUWEfNmEF2AyEMQ8v9Dz15UOwnhAyGySLdpZ2BH1kWpuXv8ud5nodfLaWUy+Xaa1cvGwjubWxvgI5hFIip8RboCsYUgc29Om+AjmBQFbQMW+UWKA3D5WH/dqC6XjP2DVAKJgKpAFSqUp8VZUzts31oBYLGjXxE5VzudwTDhq2fWR37XY8Nz6JM2ZYwB+Vp5SLf2NppoBBmVx5UxdSBrmrewTTGMkbBuIRZ5Am/53sLU7PJTcVpbwmj8oTBFt8aS2ZHTluyK+KtzwpNMKo8ycRlCAfp4NJDCDTAbHwyZAgqs+kqhLJQHMLRgCaYhE+qzLwoL95YqTSuDHTe4B+H2fmk0mO6CmUaEG5E5el8/02mumuACVRxCAw9au3hW9tmDBaEpjNMMGosYBXsM3XDEG4qmSNFfD04X6YDToyVu6lyKpUaNaKjQZaJdxTj7vAI5geND1PgkbHHdVAZlhE/nwIK37hq/W/rBKac8fNFnCXTzQAVAU+hHcLknTyjvMNjADzjQgFoCJgdtrbHgQEJ02GmTK3NZbqeZ8R1BLvE05Z8JBMW1dzdqY7mGTE8hercXPCOJz1uY1BHHgeZ8oQGFi3cjLkbIzZD1fJLp2F6yw5AdkdXUZDtHBXlKeIFkLXzMDidlAah0jArhfqC1zfJozIh/U/9FyJQ6Opuzb45KpMy3Td/9wFxxy9CEK7yBQAAAABJRU5ErkJggg==","edit":false,"name":"Layer 3","opacity":"1","active":false,"unqid":"rly08e","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":4,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAcZJREFUWEfNWFsOwzAIW+5/6E6JAmLU5pF10vYzqXk5xmDa8fqj3zjBcl3XNdeNcV++h+ZYe+/2Ag9EDrfg5rOfgwkYmZdabM3fKTtlZhAQy4oAkeicsFMCEwGx0jCMHLGTgmGh2TfXsDhG7PP0DGU1yqYIiAjWC/gbdihqlDXs9kQvbXYgGJa+Ewy5eeV5Gq7bhAiIS9sVKRDmleJAU2dgfPGUjS0rFpgFtIud3GlV6WrdgcwgbaDbMvGfZhYFY2n24UHF7gl2yswg4XqzdOFoa6fEDNMKMWa7Z0s7J2CGyzgxSf2f4yLkTmalYDwrM52b/UyZnVAzUV2xgEDqr303Q8y/bmenAgZNkxY7vbJJJdNUreFO3WmDMT6U+lrXs0LN+M0ih6+M+fLgW9MSmMpBnTliEWUwzHs6h6K5UVuauva3h6P1zDjTfqbi1M6XNJWR5iIHDzPCuy/wno+qaw8HxTJtJdL0ZN3/bqymGS5A6GVOwLkxembYfbFXlOS1VqNWBaGMZgIlPiTh+dAHYTFtN8tgxGNY75I8LwNRj8nYYYDsum5IYA2qADFCvH0KeQJEK0yOAf3aYFK5FQ5GwCObdNiN5r4BawL8M515sSoAAAAASUVORK5CYII=","edit":false,"name":"Layer 4","opacity":"1","active":false,"unqid":"tqny2","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":2,"unqid":"jv591w","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAYNJREFUWEfNmEsSwjAMQ8n9D12mzIQxqmXJbhew4VvyoihSYB3Hcbz+5LbuwKy1LtO4M7cxzAaJg2evdUS/DXMOdgKhShOFRjCVAhGqCzSG2QNlg0+B2jBRFfV4+8VVaAQTVUEDZ4ptXykzt2CYEnsQpZRSqA2TqXJCOK8rhWwYpUpUB5eKPcdla8Ewr8QvxW2/VXNyyIJxVam8g+GY+ceGcVRBhVgWRY/9XKOKUqnCAg5N/YgybKecX161duadCNReJkeVXZLxXu2s0TJVqihl4vvotzaMUgVnTweAQKz6iu4mJ1WrrsF8cYIvhXFVUcXHlorVAoVh7esAZJ9h7S5zhq3/FOTSQcFHFoxq2ClYeWRlCZwF2hQAr2PnmrKbqqh3lGMNziYlizIDyjwVt3Jm1mp5vpmlihKPBVloIUhWkpaSLkwGVW1//GGnzr+fTOrCYCdVZ5Yq+jPfjGAqlRissxNvwTA/dRVpG9iaWfiLxPHIJZknnnHAJp95ZJkmA2fXvAFTp/+nAJYHZgAAAABJRU5ErkJggg==","width":"35","height":"35","old_width":"35","old_height":"35"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACMA/sfR5H8Fkddasdmnacvx//8745jkhasdASD945kjknhj/AAAjCAYAAAAe2bNZAAAAAXNSR0IArs4c6QAAAYNJREFUWEfNmEsSwjAMQ8n9D12mzIQxqmXJbhew4VvyoihSYB3Hcbz+5LbuwKy1LtO4M7cxzAaJg2evdUS/DXMOdgKhShOFRjCVAhGqCzSG2QNlg0+B2jBRFfV4+8VVaAQTVUEDZ4ptXykzt2CYEnsQpZRSqA2TqXJCOK8rhWwYpUpUB5eKPcdla8Ewr8QvxW2/VXNyyIJxVam8g+GY+ceGcVRBhVgWRY/9XKOKUqnCAg5N/YgybKecX161duadCNReJkeVXZLxXu2s0TJVqihl4vvotzaMUgVnTweAQKz6iu4mJ1WrrsF8cYIvhXFVUcXHlorVAoVh7esAZJ9h7S5zhq3/FOTSQcFHFoxq2ClYeWRlCZwF2hQAr2PnmrKbqqh3lGMNziYlizIDyjwVt3Jm1mp5vpmlihKPBVloIUhWkpaSLkwGVW1//GGnzr+fTOrCYCdVZ5Yq+jPfjGAqlRissxNvwTA/dRVpG9iaWfiLxPHIJZknnnHAJp95ZJkmA2fXvAFTp/+nAJYHZgAAAABJRU5ErkJggg==","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/flipper-screen.png b/applications/plugins/dice2/sources/flipper-screen.png deleted file mode 100644 index af759a20f83ec07bd7511f95e27ac20c58d4440c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30526 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 F{{V>x!UF&R diff --git a/applications/plugins/dice2/sources/main-screen.png b/applications/plugins/dice2/sources/main-screen.png deleted file mode 100644 index 20a4e9c2c5ace8f92799da3e1cd81afc2de066af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2583 zcmb_eX;f3!7CwL)ho{uKSVa)1k81nKvc+0NzyvMIqzJ_!OhGGx3lKt$fFZ=BY8~o; zv_?@$Kol7=pu`9!kWgKWB?+J;iy;J+F$oC>Nl4;N9<=W*FYovJao4%`uC@31zVCc{ z?{hg~U(m|sPRjuRD?@^JMFLpW7u%rAp z*M<|MXLvcQgg*Po=`A)(1d-pOTFa1Cov~U33>lY&c+AjPZ~Dgcj!qmITBpeozvOKu z9Wb0sI*ixr{1ncCf2W)WkWzstUS(+|)HY#NmZJJ9RW0V?=vH3+KCgutiwB_OQnyJd zzWQjQ#>$4AEA!TeWzwKFohV6B6N_tD`ceBZ1E5FRv*PWJ4LkB^3~`cqFGl}#roQQ* zc4hpN=2Oy!W%)SVuDmx$^$T(-@ub~otT6!ePPW=-#vqo2W}pmhyc-Po@_ zv&S{2tF5}X53qPEqe`dNg$e}jUJ%DBd> zoz&^-APc$IDEu=xja2IGX%;wG%kWiGEim!Y`s|BeQ1MpDsq$AFqAKb&%H6DfoI|Rt zu9a=HIN&EG{apJ=s^K!sLA_GD)1f5%v9uf1Ost1~$?4ybGDwlh%6mOy;8lBf{J8Q- zx*{9KsN3X2c|bJ^-MtQT<*I{4qxq@zDxD-nBu^2z9FWam=+3p(QpFqeW|*J*asbk6 z1}PJ3A{60_6;)09eaxG3b41ydavnbz{aPT;OccVwS@l5GP@g;HUrE9NEep?pOc2L=hEED^;PZeO8%;v5? z*a^f?Y(Y3p+lsyVvGu$@Wq%|~e5TR$xx;i?cDLC>x}H!{Cdp&pia3nsyua6xhNbmz zDLlBQ0VoPq^^-Q{RYGF8m}+qO;R${ARsA?;k{Foswp-}zKtJ6c1Xn0|Q*pi*R8?qC zl)2g=Gp%LqpIun)E_6m#5lVX!G?OH681y|TN`8!9J#E8JAuBBzRs1su-df{z#j{(T zo3zUtCg$48Up;__@Qf9*j!RCIKYoBsO<_eD)1sqSjI{}hVTLo6 z$Kw+cNpxyV)NWQrqWzE<|MUG`wwWw5Wb27BQ&`R9y(2K4Z{>jFZ00%b-7T?Gg6xTK z5dPCJ?uFVg6~?t}fzhk1Lu4c+hJD~mP5uc2fAv8KRXNs*n&RW&$@GiRoYeS<9;-0b z4a+@K+th+^Gn&tNA0nRceR2RMZWA&ZjpXm3T+g2L&I8?WpW>Z3uEkyyKg!yk?#`#|U-)7yXUvweGoruPK z*tGo@m~dToM_TWt49oRJ+j3qJ9@)ccvJ}zqG@bjN`p$>J$~IpOGTEq)!dTA$$1c`J zbR@#xZ^XO1LopLwOJ9(9@IVcZ{7b%M_NK3S|MlO|FlXL$1!eT=tzu@rX?BfjJltoW z2|lQDz(3|WW^K>@!EhXo))WzNtZ~igpZ@vNdlxT&y5so}!Q`Hccz$I8hT`))t9FVs z6be%~)Si+SsI<_uHCWOWEYaZ<8dG-;7G;{7wzG;gse{@BNF}BnHQ&6(GT3njtw;)CEY=pTqmP77e-mZAij>fp{r)iY${8O@ z53lQl3wcfTs0V$#d16OFwnRP!wzpWRLVwtiB;a4VKuygXp3PkK6U#` z*DbOF)=oZI&pWBTQDa#Jb6@#5mvTKxWyUEH>n3{fvzHIC&1{1_F&Wo=mgr}s-+|N) z5M?!o=v){*zMl1g^*{2@X{zTjmh_7Dn|$TlA)Z@iZH@fmVW{hy=WzMQZN7W|$fV8p tRT~C!e*@?Qc^?1( diff --git a/applications/plugins/dice2/sources/result_border.pixil b/applications/plugins/dice2/sources/result_border.pixil deleted file mode 100644 index afe25bf07..000000000 --- a/applications/plugins/dice2/sources/result_border.pixil +++ /dev/null @@ -1 +0,0 @@ -{"application":"pixil","version":"2.6.1","website":"pixilart.com","author":"https://www.pixilart.com","contact":"support@pixilart.com","width":"40","height":"30","colors":{"default":["000000","ffffff","f44336","E91E63","9C27B0","673AB7","3F51B5","2196F3","03A9F4","00BCD4","009688","4CAF50","8BC34A","CDDC39","FFEB3B","FFC107","FF9800","FF5722","795548","9E9E9E","607D8B","ffebee","ffcdd2","ef9a9a","e57373","ef5350","e53935","d32f2f","c62828","b71c1c","ff8a80","ff5252","ff1744","d50000","fce4ec","f8bbd0","f48fb1","f06292","ec407a","e91e63","d81b60","c2185b","ad1457","880e4f","ff80ab","ff4081","f50057","c51162","f3e5f5","e1bee7","ce93d8","ba68c8","ab47bc","9c27b0","8e24aa","7b1fa2","6a1b9a","4a148c","ea80fc","e040fb","d500f9","aa00ff","ede7f6","d1c4e9","b39ddb","9575cd","7e57c2","673ab7","5e35b1","512da8","4527a0","311b92","b388ff","7c4dff","651fff","6200ea","e8eaf6","c5cae9","9fa8da","7986cb","5c6bc0","3f51b5","3949ab","303f9f","283593","1a237e","8c9eff","536dfe","3d5afe","304ffe","e3f2fd","bbdefb","90caf9","64b5f6","42a5f5","2196f3","1e88e5","1976d2","1565c0","0d47a1","82b1ff","448aff","2979ff","2962ff","e1f5fe","b3e5fc","81d4fa","4fc3f7","29b6f6","03a9f4","039be5","0288d1","0277bd","01579b","80d8ff","40c4ff","00b0ff","0091ea","e0f7fa","b2ebf2","80deea","4dd0e1","26c6da","00bcd4","00acc1","0097a7","00838f","006064","84ffff","18ffff","00e5ff","00b8d4","e0f2f1","b2dfdb","80cbc4","4db6ac","26a69a","009688","00897b","00796b","00695c","004d40","a7ffeb","64ffda","1de9b6","00bfa5","e8f5e9","c8e6c9","a5d6a7","81c784","66bb6a","4caf50","43a047","388e3c","2e7d32","1b5e20","b9f6ca","69f0ae","00e676","00c853","f1f8e9","dcedc8","c5e1a5","aed581","9ccc65","8bc34a","7cb342","689f38","558b2f","33691e","ccff90","b2ff59","76ff03","64dd17","f9fbe7","f0f4c3","e6ee9c","dce775","d4e157","cddc39","c0ca33","afb42b","9e9d24","827717","f4ff81","eeff41","c6ff00","aeea00","fffde7","fff9c4","fff59d","fff176","ffee58","ffeb3b","fdd835","fbc02d","f9a825","f57f17","ffff8d","ffff00","ffea00","ffd600","fff8e1","ffecb3","ffe082","ffd54f","ffca28","ffc107","ffb300","ffa000","ff8f00","ff6f00","ffe57f","ffd740","ffc400","ffab00","fff3e0","ffe0b2","ffcc80","ffb74d","ffa726","ff9800","fb8c00","f57c00","ef6c00","e65100","ffd180","ffab40","ff9100","ff6d00","fbe9e7","ffccbc","ffab91","ff8a65","ff7043","ff5722","f4511e","e64a19","d84315","bf360c","ff9e80","ff6e40","ff3d00","dd2c00","efebe9","d7ccc8","bcaaa4","a1887f","8d6e63","795548","6d4c41","5d4037","4e342e","3e2723","fafafa","f5f5f5","eeeeee","e0e0e0","bdbdbd","9e9e9e","757575","616161","424242","212121","eceff1","cfd8dc","b0bec5","90a4ae","78909c","607d8b","546e7a","455a64","37474f","263238"],"simple":["ffffff","d4d4d4","a1a1a1","787878","545454","303030","000000","edc5c5","e68383","ff0000","de2424","ad3636","823737","592b2b","f5d2ee","eb8dd7","f700b9","bf1f97","9c277f","732761","4f2445","e2bcf7","bf79e8","9d00ff","8330ba","6d3096","502c69","351b47","c5c3f0","736feb","0905f7","2e2eb0","2d2d80","252554","090936","c7e2ed","6ac3e6","00bbff","279ac4","347c96","2d5b6b","103947","bbf0d9","6febb3","00ff88","2eb878","349166","2b694c","0c3d25","c2edc0","76ed70","0dff00","36c72c","408c3b","315c2e","144511","d6edbb","b5eb73","8cff00","89c93a","6f8f44","4b632a","2a400c","f1f2bf","eef069","ffff00","baba30","91913f","5e5e2b","3b3b09","ffdeb8","f2ae61","ff8400","c48037","85623d","573e25","3d2309","fcbbae","ff8066","ff2b00","cc553d","9c5b4e","61372e","36130b"],"common":["000000","FFFFFF","7F7F7F","a1a1a1","C3C3C3","c40424","880015","B97A57","dba88c","ED1C24","f75b63","f26f9b","FF7F27","f7ab79","FFC90E","FFF200","cfc532","EFE4B0","1ee656","0c6624","22B14C","B5E61D","5487ff","00A2E8","99D9EA","3F48CC","7f86e3","7092BE","720899","cd55cf","A349A4","C8BFE7","ffffff"],"skin tones":["ffe0bd","ffdbac","ffcd94","eac086","e0ac69","f1c27d","ffad60","c68642","8d5524","896347","765339","613D24","4C2D17","391E0B","351606","2D1304","180A01","090300"]},"frames":[{"name":"","speed":100,"layers":[{"id":0,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAYAAABe3VzdAAAAAXNSR0IArs4c6QAAAExJREFUWEft0rENADAIBDHYf2gyxDUpnP6kyPze3c3Hb30wXodgBByCBKtA7W2QYBWovQ0SrAK1t0GCVaD2NkiwCtTeBglWgdp/v8EHgvp3pxVCCEMAAAAASUVORK5CYII=","edit":false,"name":"Background","opacity":"1","active":true,"unqid":"q5hq79","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}},{"id":1,"src":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAYAAABe3VzdAAAAAXNSR0IArs4c6QAAAMxJREFUWEftl9EOgCAIRfH/P7omC4clOsQcLXxpK4UjKNwStMcBAAkA6ClMW/K66ytDSGMHHPkWfX0W0H2K3QPmsxFnkN1O9SVxn2KXgBnK08ASSHWwByfVSu2GZuwkamc8cr3iPYowQa+wgb7ugBbDI3jN95IdDugFjvfnKoIBqMnx1cm2aT4lW5l+7BKlATgbAeu6SPF/IsiFg3XXq9Zju4tWZwjnI4Ke0txUM7RZi2h4RQ/SL6aUjRkl3LI1YwcVdaW/DGdm9VJkOwHIXkgOkN1G8QAAAABJRU5ErkJggg==","edit":false,"name":"Layer 1","opacity":"1","active":true,"unqid":"d3rvnh","options":{"blend":"source-over","locked":false,"filter":{"brightness":"100%","contrast":"100%","grayscale":"0%","blur":0,"dropshadow_x":0,"dropshadow_y":0,"dropshadow_blur":0,"dropshadow_alpha":1}}}],"active":true,"selectedLayer":1,"unqid":"h9fxa","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAYAAABe3VzdAAAAAXNSR0IArs4c6QAAANFJREFUWEftllkOgDAIROH+h66BSNMqaheXMcEfo1Z8zGCBU0qJNgczk9y28/b5nddX32IPUADegLNEz771T8Ar2T+3GB4wavBg1/BKx/1J4C2GBBQopMP6h1p8Buc0Gs2jN6GRONrNiKhqdUeBWtQ16Dti5C5TAs4EbkmgdU3pTlYQBa7sz1pKpmAAtvq7rjObVUE09UqbA7DT2Wq52BwKhoIzCsy+m2tQAqFtNdU+GIADXu8URFLRnWYsyZlafGQehJ+obVLoHeEHyqrrFXNyAfXA6dp8XWGDAAAAAElFTkSuQmCC","width":"40","height":"30"}],"currentFrame":0,"name":"Untitled","preview":"data:image/pngp98kjasdnasd983/24kasdjasdbase64,iVBORw0KGgoAAAANSUhEUgAAACgA/sfR5H8Fkddasdmnacvx/AAAeCAYAAABe3VzdAAAAAXNSR0IArs4c6QAAANFJREFUWEftllkOgDAIROH+h66BSNMqaheXMcEfo1Z8zGCBU0qJNgczk9y28/b5nddX32IPUADegLNEz771T8Ar2T+3GB4wavBg1/BKx/1J4C2GBBQopMP6h1p8Buc0Gs2jN6GRONrNiKhqdUeBWtQ16Dti5C5TAs4EbkmgdU3pTlYQBa7sz1pKpmAAtvq7rjObVUE09UqbA7DT2Wq52BwKhoIzCsy+m2tQAqFtNdU+GIADXu8URFLRnWYsyZlafGQehJ+obVLoHeEHyqrrFXNyAfXA6dp8XWGDAAAAAElFTkSuQmCC","palette_id":false} \ No newline at end of file diff --git a/applications/plugins/dice2/sources/roll-screen.png b/applications/plugins/dice2/sources/roll-screen.png deleted file mode 100644 index a1f13cec10180e1568828e4e40f655dc770fe020..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1846 zcmZuyYfuwc6uyx15KyUBEfftl)iOl{MLR&FK;@l#*$=;HpnYd9svtUDrk5m3*;qK$%0Dy(@aZ!5#a72F{fb0CSeTEW*E(?ywQL+JWUpoIefU=t(0^mFv9~HST z=cab(z_Gy?&-|{Isgw2MbstZ(<(?;h66Y84L7ZN2LlwH~;_9QhAw}!&T*>6Tp0x@j zQZKR1B$FUiUNQrbbA7hy4B9a#Fy-L@Jl6p5<5t7c#`8SmiNe*%Ne&=t0m$=vYk3bu z6ajE~2>^Rkd@6vyBHkEA!*4sj*>eQG+W{_syf`o6!7*Ei>}vHdC^9A<<0~hqH<{|g zJ2#B%{Oo^op}wtp(0_!rGHh56bu7ntwS$yX(JG`ypY?0$qZYUg4q@y=t9y%H>M-?0 zxyn$Wkw1gZc0-ilVQ3@_6HQ)PGDL$(a`9ZHP~+T;2ksw9Wa}F?E~}da zIUedQup*fQ1bUk_Y(hhRERM*$WhbZABX6wM_&{M%x1D2-eGl70gWNILG_YeAvXWEi z_7072c{@o20$~P|=!ZF$3}P!V`zT_Q60CEw|To^zTYf(=TVhj5hhr z>5_uqXu2v)ZEUauz9JS;L!B^C_ycQYgUtHDv_Ce_91g4hbV(w{u^sehnOM>rrdEYn zXDZiGtsEuEK%TzLMd>1qegrQ|Irs}>@ioZ zkcJjpjp0H`cRAyMMJOU8>P~YCm7v&Tmv4r1(7pG0-H^t+j#Jx|o$vqBvrk%%)5;E7 zt;(`5aISOnep@QZAc#$ArUuuQN-)aZNGOrIDk$8$7prPIK62ydH{~f4F@<_bkBAIM zV*CA(#NZ1;qhxH>g)!-5IEG_t?eS>hX;^`RG{vOIukl%ZxrR|ZD`4)PnMF9GJbXfv z8xyizSt#-XRi$jEt?T7-64757X}9#q zy4}^`!KSnDq?Kz*JySM4nBuL?DGrdY!6lmt*G)F8hbkECKL@Om*mc||#lv^a6Wmul z2}7ZLKf|Ng5Wc%?7OQ1G4M0#$n$H+iS4&S|PS+?>p`rVh5}|mimp2|LU>6GIXP7Fa zMZuh{Y4Abr&*`=p&EqYsO1t8}Hg3%$v8ze8r}xFQ4ka95$f9qU(L1-YktUI0n%n+Y zr$t#=jr_DF8q?Fbhx!U5RX%>b@Tpnyd@Dix`7>%nf{u{Wm&CVDV%R#sAxe|##L4PT z#&xgm^6Ws)H%8@thQPQMBf<5owNt&2Xm9}PZD99Z)99$$aclCcXT?yUsq92JpM(J{ z7p-_oG3l0ZM(9*q!Sevs7Y|AL5|ZFlepl|p7uhrzk{nuf_c7(1ppg8-s}}PeyXY)A zxeg@nzf)&Wek+XK^bJ;xc+>BVTJr0zD%O(=6F?pL@0|7+Nwlffu=@o~#_aTyiwc@O h=AXdb^AetO%aU2M7$VM1Vxif;vTv~W2u`S7ED{V3s&&L*<`XiG|9wd+THd> z5CnY!sdyuJtrvQyAo>KpiLcV|{Tkc)riAbluXfwSZCApL`ztB&p zx6LGKvks4K_4~)qD&oGa-YdJlW)hAKMNJd7<=t?6c^RI1>c$ifyjaM>^|&8!ey zB4!nh9u>5uen6Ve@<H5rru6h<2Ef#GQdQ*CmZOlQi~N!?9H`Rp;C% zU}CB21#?;r`&0|6C0}b-=jODa5|nEJ#ntxQ&{~jpgtwDta4hftr~G=#p@V36e4Zjh zq%J~{y26Jjn=1Nw-l*3%QW5YFE*v4z3gt0$&(*xf2en34c?JpH8+FYldo+Alvg8af-pG4(=!fyUi-Wsg z`g#n9VUcf(DFr{poMSNzw-lz>w+HV+n1ELr&SLA#LHUb0p(xWQ(1*vJ-i+1!`swxZ Z!O7;c$;lT_->m1Ovaz)0yuI`A$q$F8u*d)a diff --git a/applications/plugins/pomodoro/icons/Ok_btn_9x9.png b/applications/plugins/pomodoro/icons/Ok_btn_9x9.png deleted file mode 100644 index 9a1539da2049f12f7b25f96b11a9c40cd8227302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3605 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 TFC+3}9cE|kU{!4CefEC<&8td2 diff --git a/applications/plugins/pomodoro/icons/Space_65x18.png b/applications/plugins/pomodoro/icons/Space_65x18.png deleted file mode 100644 index b60ae50970b8be827ae32ddbd9e1b0d28c8b3a9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3619 zcmaJ@c{r5q+kR|?vSeS9G2*Q(Gqz$f_GOf18r!JE7=ytq%?xHFO-U))vSm#u)X=6# zwu*&|8!^APw~9?k(a6Vz_{`1J?VwO%hlm80mweJ_2Ll%+w5Jal|B#ZToHj zkX!A1wWV(yKRGcrJmE7L$o^5EyA?1;0vjpK4{lZ7;N}HH?K{|g9^>OZJmdzhM?p0K zMW=v17r<|D)m^7wAm^muyU^8WhW>`hzU({5Mni?Yg1dIjs(9V0f{sQT{n8mG4Mm49 zbG~l%ht2_K(@oNfYx5#D&tizdC8*fR7G5(g;>x7*Rzu{4&DevTBf5`It4m&=M_(&P zg6$d@FHi{BFL>ue9`qCWpjMUz{dO z@9>n#el1gZMS$0|kzX961dH0^726AL=a){4^e8+sFE>V1@t?G01xkRvR~uHtV6d@Jy=*+_LjJ^<;I%HkfZ+ zJ{WS&*3q1L--qRs;FC3Rwv9{p?cw*6_FMFK^@Q9yZ8!?f0Ei>znMIVlCNa;%nYvD_=OIcyvaxrpYxGcGRWZCqbo>reG^tc8h zWbb>x%$fc-l1kK>Pg=_9^WFC8k{QaNGP~oK)fB= zk~}W=y`t;c`=z{$ml*@ap9mj5x5DesKUlZZ%#d$#e*hBLJ2$e|kFK?B#{H}rW-Lg}+w*yHz2X|@s=6q5@hMLLk0Ngx@77A0z{8^GG<=3FCsOHJ6w{_pD*!j4k8!wLb`#+}y`?CB4 zQGwW*jB;lA{ql?St3NI0Q^jcF`vqpNjn(zm!LN-{xhDhDbu!1&ol`GQ%#aWnhw%cUor3tn<%~!N%j(>i+!K$>%8wb|oXB!X zUe^D7^t}0+-xUX|ptm{#4k$H7g6z!~%8Pa`7Cm2B9iPsA(lAKMOv=nd3E@*p)jmSY z4wO0gsHr6ijWH$&&GLy?n^(q^SE-Brl7W%7oq46G5~Q${Eu>J5eoE#Py&O@6IQcl%pM`Lo~JAQ5D{F{9M=h7QdD!DVxX< zG|G9wpE0lyi;C#Fd)Hj;lB;fVQBqS2vE;|e7g$M5vbQtaKehXm%Y{SI$sQ~+tFYwf zBdhX>5m$SU?yw~Wp|9`Dv9jjbX~cB?G?BI9R`c*!mA`5CyDM`-#q#qpezqJMP@wb32zU+0*_sQsBVDnwlp9 z1k~Y}eFzwNJcCK<%a~0Mc}6~YNcgqs_^ZDL?}eQkMSi{0{$}7!+hE#-vL*g$1VgP0 zRujb1$Rp&y?^LnB-pI>RIHO=)UG^)Stu=}bYS4>w&Cba>0H0qSyOcOu;9ZcNWp51s zkT$?rvE4`ua6jQ*ND(zN(xGR}RjlKca_;?=KGcDxu~0=Et)Zw@0K zo+3@-R$69V4NGW0?52-)vfp1=^RMlue*F1S)BQH1iv4y*zKp2)d2hK&#nR8<o8NY>iF~_Iy7d@WOBnj;S?k&H#!ZAREO0e@E9uw!tHWK^t=8Sj zR?0DPS&EACLUL6L-tCFQ1y2gZJDS5?ele!04<-jUN7j#bpf`HwcCAKt)RZua7Afop zMGs*O$_4u!*bGtM^Q3;}>g74L+mq3vv8SQ0@K zvyIWD6UZDk02mt6$rx+^jt26=`QnLiF#BZ<7=-tRgI)FPpmt<)oF5($O2IjX+B;!G z1F#0(U}GbYAsxmMAmC^i5S7-)K9yf9cVFLjVMR9g!I)rDy3YCxed9RrxIF6f^D=D4GH`@m2ZR{uET z?BHNO8jTEtKte)7G(&VWNfcj*mVto*1gZ_u*4E%4G^h+B4MW!;Qk8!zSm3Bw3Z6{E zlZc>gMT{3Ihz199LjBJf2;_fdiPV4c#K{#)rmpIK~Oj6!<%hNIw#dMD-()LE1W+P|yK8 z3>Ht^wjBJMVrK`lAyR1=A{J+30S9wLH1T+En5mAg1yo=Eh@P&MzLu7yxtX4op5xA}2IPRCO?t!+X9zvoGZ%D;b1(Y*s+gO-7(fhnSIU^r{GM99afXqQXz`L$cAW!v1IOaB9=s#hui diff --git a/applications/plugins/pomodoro/misc/1.png b/applications/plugins/pomodoro/misc/1.png deleted file mode 100644 index e8543a2551e298c5885ed3305a4e5baf48a75ec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12663 zcmY*=Wmp_t6XoFU?(Xgcf)6lAa00XqotvYgGq@A003}QKtLS;01*ZNASj_Dyz@E&Zvik@fWcj2834c^t^$6H#7=C4}WE`#K4brp;{LYY1V90Vcbx*aQd*8TwC9?1TV#$_RFk3aPK`mLNnO7hV zkuDOI9H=jH!TU0#3$nm0(RPuUzCW<7HHDcc5!g2J@)-pQ$zV;Tas|0~1iib_e+pMK zprIi>9n11;(9ncm<%FTDqg8Q>$jBw2E(s$nj<9-mMa|w$OIr1A zkc#Rm|52l^hlI<(ETt@E2r<*K#Xa;X!Z=ERNv2O=7Z>f~97~}LiagtNNR4w#o+R;T z=5+dMl2);7)7o!*va~fDqw^xIacLIFzbW6mKO)NpPUvJpLpHhiSa@U`LHasRmgd`~ zVr@A}`AEE@UBhPIXfHOpoJqrfswS;Xu8jF_Ru?rfxU12C`Hams)D>p1m@k);q+}CO zMHf?VusMYFlQ!9$O}%F@7Nqqh;hxAbfotl<9CEpwG=5c4CKf^oDC5?gV}Y{HmVL%t zIIT`?e$olILOWe0uI*CykxyL|%$Q3FPtiZio_GgMY2}-9%Rc>GYr^*cm925IllsXf zSHdO92Mi-M((Yz&`sum~c!S)u_#)GA6BqGquh2ejSryRth_6H#wcsg$Bo*{lK2sx{ zr&e$oPUlQY1urh(w-YOztaNE{!O>G!3G_#F0X>fFhC=>9*TMYw?a2EwHE$}wFEKyy zw6)m~l5ayrKn^sB9=boZuxkR;bU5HR?lOuZN=n5al$#^%rqQqI8#5H_&C=vss%Xo{ z@iT6v=y#T=CN`0{6iixJlOZ!`@F?dAsXx6RZbW9V%I63&>O)k_n{5Q&%Pw^Zl|!&z zdS%+wPCqUyI1s_QHZ(NX+k261=#+Jb5}4 zAzeLr>cYL*zWcZpjM1yU=52rmj$mx+SQUT43#w}>?Op>6!p$oX9* zf>{nuuYJ1JLV&6@I)p{!B^`m~`*(TOPuCRN!g>F#Xo-bDd#JLO!{EeokQ zNThtQZ>X<+oR?{gY~dq<**lT-{^)3vJ?0LeFrwqa2*#Va3*EoqiLdWm3{Ec%y7o<7 zgiPDB;&qyR@wRucIEX^K)8#2G1H_@L69aP}k?T1W={y((DaTblkpqR5%?)l?gQuf^ zee7t^_ zf?Is<5k8|3bn#_|c4{c#uhX>1BENdoiGlrtEA2LpwD~P8^i&~i37;iLuZ~IKWGr

% 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 diff --git a/applications/plugins/pomodoro/misc/2.png b/applications/plugins/pomodoro/misc/2.png deleted file mode 100644 index 8b5f28476af84e6e11e7073715fd6b09b314dba6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12446 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 Tf1U8U;Q*lePD`;t-ZK1uGHKUp diff --git a/applications/plugins/pomodoro/misc/3.png b/applications/plugins/pomodoro/misc/3.png deleted file mode 100644 index 32473be3cd88be74aa4910ddc84ede0274cc3117..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12478 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 diff --git a/applications/plugins/pomodoro/misc/4.png b/applications/plugins/pomodoro/misc/4.png deleted file mode 100644 index 0b48b9fdc378d90cbb4c0889b71d656e49e72de2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12896 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 EKUuH0B>(^b diff --git a/applications/plugins/pomodoro/misc/5.png b/applications/plugins/pomodoro/misc/5.png deleted file mode 100644 index 1a53bc074cd8d2a89bdd9b4bf7f171fab90c78a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12592 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 O0-&LytNb!afBQe@_6_L( diff --git a/applications/plugins/pomodoro/pomodoro.c b/applications/plugins/pomodoro/pomodoro.c deleted file mode 100644 index 5b1db1984..000000000 --- a/applications/plugins/pomodoro/pomodoro.c +++ /dev/null @@ -1,164 +0,0 @@ -#include "pomodoro.h" -#include - -#define TAG "PomodoroApp" - -enum PomodoroDebugSubmenuIndex { - PomodoroSubmenuIndex10, - PomodoroSubmenuIndex25, - PomodoroSubmenuIndex50, -}; - -void pomodoro_submenu_callback(void* context, uint32_t index) { - furi_assert(context); - Pomodoro* app = context; - if(index == PomodoroSubmenuIndex10) { - app->view_id = PomodoroView10; - view_dispatcher_switch_to_view(app->view_dispatcher, PomodoroView10); - } - if(index == PomodoroSubmenuIndex25) { - app->view_id = PomodoroView25; - view_dispatcher_switch_to_view(app->view_dispatcher, PomodoroView25); - } - if(index == PomodoroSubmenuIndex50) { - app->view_id = PomodoroView50; - view_dispatcher_switch_to_view(app->view_dispatcher, PomodoroView50); - } -} - -void pomodoro_dialog_callback(DialogExResult result, void* context) { - furi_assert(context); - Pomodoro* app = context; - if(result == DialogExResultLeft) { - view_dispatcher_stop(app->view_dispatcher); - } else if(result == DialogExResultRight) { - view_dispatcher_switch_to_view(app->view_dispatcher, app->view_id); // Show last view - } else if(result == DialogExResultCenter) { - view_dispatcher_switch_to_view(app->view_dispatcher, PomodoroViewSubmenu); - } -} - -uint32_t pomodoro_exit_confirm_view(void* context) { - UNUSED(context); - return PomodoroViewExitConfirm; -} - -uint32_t pomodoro_exit(void* context) { - UNUSED(context); - return VIEW_NONE; -} - -Pomodoro* pomodoro_app_alloc() { - Pomodoro* app = malloc(sizeof(Pomodoro)); - - // Gui - app->gui = furi_record_open(RECORD_GUI); - - // Notifications - app->notifications = furi_record_open(RECORD_NOTIFICATION); - - // View dispatcher - app->view_dispatcher = view_dispatcher_alloc(); - view_dispatcher_enable_queue(app->view_dispatcher); - view_dispatcher_attach_to_gui(app->view_dispatcher, app->gui, ViewDispatcherTypeFullscreen); - - // Submenu view - app->submenu = submenu_alloc(); - submenu_add_item( - app->submenu, - "Classic: 25 work 5 rest", - PomodoroSubmenuIndex25, - pomodoro_submenu_callback, - app); - submenu_add_item( - app->submenu, - "Long: 50 work 10 rest", - PomodoroSubmenuIndex50, - pomodoro_submenu_callback, - app); - submenu_add_item( - app->submenu, - "Sprint: 10 work 2 rest", - PomodoroSubmenuIndex10, - pomodoro_submenu_callback, - app); - view_set_previous_callback(submenu_get_view(app->submenu), pomodoro_exit); - view_dispatcher_add_view( - app->view_dispatcher, PomodoroViewSubmenu, submenu_get_view(app->submenu)); - - // Dialog view - app->dialog = dialog_ex_alloc(); - dialog_ex_set_result_callback(app->dialog, pomodoro_dialog_callback); - dialog_ex_set_context(app->dialog, app); - dialog_ex_set_left_button_text(app->dialog, "Exit"); - dialog_ex_set_right_button_text(app->dialog, "Stay"); - dialog_ex_set_center_button_text(app->dialog, "Menu"); - dialog_ex_set_header(app->dialog, "Close Current App?", 16, 12, AlignLeft, AlignTop); - view_dispatcher_add_view( - app->view_dispatcher, PomodoroViewExitConfirm, dialog_ex_get_view(app->dialog)); - - // 25 minutes view - app->pomodoro_25 = pomodoro_25_alloc(); - view_set_previous_callback(pomodoro_25_get_view(app->pomodoro_25), pomodoro_exit_confirm_view); - view_dispatcher_add_view( - app->view_dispatcher, PomodoroView25, pomodoro_25_get_view(app->pomodoro_25)); - - // 50 minutes view - app->pomodoro_50 = pomodoro_50_alloc(); - view_set_previous_callback(pomodoro_50_get_view(app->pomodoro_50), pomodoro_exit_confirm_view); - view_dispatcher_add_view( - app->view_dispatcher, PomodoroView50, pomodoro_50_get_view(app->pomodoro_50)); - - // 10 minutes view - app->pomodoro_10 = pomodoro_10_alloc(); - view_set_previous_callback(pomodoro_10_get_view(app->pomodoro_10), pomodoro_exit_confirm_view); - view_dispatcher_add_view( - app->view_dispatcher, PomodoroView10, pomodoro_10_get_view(app->pomodoro_10)); - - // TODO switch to menu after Media is done - app->view_id = PomodoroViewSubmenu; - view_dispatcher_switch_to_view(app->view_dispatcher, app->view_id); - - return app; -} - -void pomodoro_app_free(Pomodoro* app) { - furi_assert(app); - - // Reset notification - notification_internal_message(app->notifications, &sequence_reset_blue); - - // Free views - view_dispatcher_remove_view(app->view_dispatcher, PomodoroViewSubmenu); - submenu_free(app->submenu); - view_dispatcher_remove_view(app->view_dispatcher, PomodoroViewExitConfirm); - dialog_ex_free(app->dialog); - view_dispatcher_remove_view(app->view_dispatcher, PomodoroView25); - pomodoro_25_free(app->pomodoro_25); - view_dispatcher_remove_view(app->view_dispatcher, PomodoroView50); - pomodoro_50_free(app->pomodoro_50); - view_dispatcher_remove_view(app->view_dispatcher, PomodoroView10); - pomodoro_10_free(app->pomodoro_10); - view_dispatcher_free(app->view_dispatcher); - - // Close records - furi_record_close(RECORD_GUI); - app->gui = NULL; - furi_record_close(RECORD_NOTIFICATION); - app->notifications = NULL; - - // Free rest - free(app); -} - -int32_t pomodoro_app(void* p) { - UNUSED(p); - // Switch profile to Hid - Pomodoro* app = pomodoro_app_alloc(); - - view_dispatcher_run(app->view_dispatcher); - - pomodoro_app_free(app); - - return 0; -} diff --git a/applications/plugins/pomodoro/pomodoro.h b/applications/plugins/pomodoro/pomodoro.h deleted file mode 100644 index 53dedb8e3..000000000 --- a/applications/plugins/pomodoro/pomodoro.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include -#include -#include -#include -#include - -#include -#include -#include "pomodoro_timer.h" -#include "views/pomodoro_10.h" -#include "views/pomodoro_25.h" -#include "views/pomodoro_50.h" - -typedef struct { - Gui* gui; - NotificationApp* notifications; - ViewDispatcher* view_dispatcher; - Submenu* submenu; - DialogEx* dialog; - PomodoroTimer* pomodoro_10; - PomodoroTimer* pomodoro_25; - PomodoroTimer* pomodoro_50; - uint32_t view_id; -} Pomodoro; - -typedef enum { - PomodoroViewSubmenu, - PomodoroView10, - PomodoroView25, - PomodoroView50, - PomodoroViewExitConfirm, -} PomodoroView; diff --git a/applications/plugins/pomodoro/pomodoro_timer.c b/applications/plugins/pomodoro/pomodoro_timer.c deleted file mode 100644 index 0fba5db42..000000000 --- a/applications/plugins/pomodoro/pomodoro_timer.c +++ /dev/null @@ -1,242 +0,0 @@ -#include "pomodoro_timer.h" -#include -#include -#include -#include -#include - -const NotificationSequence sequence_finish = { - &message_display_backlight_on, - &message_green_255, - &message_vibro_on, - &message_note_c5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_e5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_g5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_b5, - &message_delay_250, - &message_vibro_off, - &message_vibro_on, - &message_note_c6, - &message_delay_250, - &message_vibro_off, - &message_sound_off, - NULL, -}; - -const NotificationSequence sequence_rest = { - &message_display_backlight_on, - &message_red_255, - &message_vibro_on, - &message_note_c6, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_b5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_g5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_e5, - &message_delay_100, - &message_vibro_off, - &message_vibro_on, - &message_note_c5, - &message_delay_250, - &message_vibro_off, - &message_sound_off, - NULL, -}; - -void pomodoro_timer_process(PomodoroTimer* pomodoro_timer, InputEvent* event) { - with_view_model( - pomodoro_timer->view, - PomodoroTimerModel * model, - { - if(event->type == InputTypePress) { - if(event->key == InputKeyOk) { - model->ok_pressed = true; - } else if(event->key == InputKeyLeft) { - model->reset_pressed = true; - } else if(event->key == InputKeyBack) { - model->back_pressed = true; - } - } else if(event->type == InputTypeRelease) { - if(event->key == InputKeyOk) { - model->ok_pressed = false; - - // START/STOP TIMER - FuriHalRtcDateTime curr_dt; - furi_hal_rtc_get_datetime(&curr_dt); - uint32_t current_timestamp = furi_hal_rtc_datetime_to_timestamp(&curr_dt); - - // STARTED -> PAUSED - if(model->timer_running) { - // Update stopped seconds - model->timer_stopped_seconds = - current_timestamp - model->timer_start_timestamp; - } else if(!model->time_passed) { - // INITIAL -> STARTED - model->timer_start_timestamp = current_timestamp; - model->rest_running = false; - } else { - // PAUSED -> STARTED - model->timer_start_timestamp = - current_timestamp - model->timer_stopped_seconds; - } - model->timer_running = !model->timer_running; - } else if(event->key == InputKeyLeft) { - if(!model->timer_running) { - furi_record_close(RECORD_NOTIFICATION); - model->timer_stopped_seconds = 0; - model->timer_start_timestamp = 0; - model->time_passed = 0; - model->timer_running = false; - } - model->reset_pressed = false; - } else if(event->key == InputKeyBack) { - model->back_pressed = false; - } - } - }, - true); -} - -void pomodoro_draw_callback(Canvas* canvas, void* context, int max_seconds, int max_seconds_rest) { - furi_assert(context); - PomodoroTimerModel* model = context; - FuriHalRtcDateTime curr_dt; - furi_hal_rtc_get_datetime(&curr_dt); - uint32_t current_timestamp = furi_hal_rtc_datetime_to_timestamp(&curr_dt); - - // Header - canvas_set_font(canvas, FontPrimary); - elements_multiline_text_aligned(canvas, 0, 0, AlignLeft, AlignTop, "Pomodoro"); - - canvas_draw_icon(canvas, 68, 1, &I_Pin_back_arrow_10x8); - canvas_set_font(canvas, FontSecondary); - elements_multiline_text_aligned(canvas, 127, 1, AlignRight, AlignTop, "Hold to exit"); - - // Start/Pause/Continue - int txt_main_y = 34; - canvas_draw_icon(canvas, 63, 23, &I_Space_65x18); // button - if(model->ok_pressed) { - elements_slightly_rounded_box(canvas, 66, 25, 60, 13); - canvas_set_color(canvas, ColorWhite); - } - if(model->timer_running) { - model->time_passed = current_timestamp - model->timer_start_timestamp; - elements_multiline_text_aligned(canvas, 83, txt_main_y, AlignLeft, AlignBottom, "Pause"); - canvas_draw_box(canvas, 71, 27, 2, 8); - canvas_draw_box(canvas, 75, 27, 2, 8); - } else { - if(model->time_passed) { - elements_multiline_text_aligned( - canvas, 83, txt_main_y, AlignLeft, AlignBottom, "Continue"); - } else { - elements_multiline_text_aligned( - canvas, 83, txt_main_y, AlignLeft, AlignBottom, "Start"); - } - canvas_draw_icon(canvas, 70, 26, &I_Ok_btn_9x9); // OK icon - } - canvas_set_color(canvas, ColorBlack); - - // Reset - if(!model->timer_running && model->time_passed) { - canvas_draw_icon(canvas, 63, 46, &I_Space_65x18); - if(model->reset_pressed) { - elements_slightly_rounded_box(canvas, 66, 48, 60, 13); - canvas_set_color(canvas, ColorWhite); - } - canvas_draw_icon(canvas, 72, 50, &I_ButtonLeft_4x7); - elements_multiline_text_aligned(canvas, 83, 57, AlignLeft, AlignBottom, "Reset"); - canvas_set_color(canvas, ColorBlack); - } - - char buffer[64]; - - // Time to work - int total_time_left = (max_seconds - (uint32_t)model->time_passed); - int minutes_left = total_time_left / 60; - int seconds_left = total_time_left % 60; - canvas_set_font(canvas, FontBigNumbers); - - // Play sound - if(total_time_left == 0 && !model->sound_playing) { - model->sound_playing = true; - notification_message(furi_record_open(RECORD_NOTIFICATION), &sequence_finish); - } - if(total_time_left < 0) { - model->timer_running = false; - model->time_passed = 0; - model->sound_playing = false; - - model->rest_running = true; - model->rest_start_timestamp = current_timestamp; - seconds_left = 0; - model->counter += 1; - } - if(!model->rest_running) { - snprintf(buffer, sizeof(buffer), "%02d:%02d", minutes_left, seconds_left); - canvas_draw_str(canvas, 0, 39, buffer); - } - if(model->timer_running) { - canvas_set_font(canvas, FontPrimary); - elements_multiline_text_aligned(canvas, 0, 50, AlignLeft, AlignTop, "Time to work"); - } - - // Time to rest - if(model->rest_running && !model->timer_running) { - canvas_set_font(canvas, FontBigNumbers); - int rest_passed = current_timestamp - model->rest_start_timestamp; - int rest_total_time_left = (max_seconds_rest - rest_passed); - int rest_minutes_left = rest_total_time_left / 60; - int rest_seconds_left = rest_total_time_left % 60; - - // Play sound - if(rest_total_time_left == 0 && !model->sound_playing) { - model->sound_playing = true; - notification_message(furi_record_open(RECORD_NOTIFICATION), &sequence_rest); - } - if(rest_total_time_left < 0) { - rest_seconds_left = 0; - model->rest_running = false; - model->sound_playing = false; - } - snprintf(buffer, sizeof(buffer), "%02d:%02d", rest_minutes_left, rest_seconds_left); - canvas_draw_str(canvas, 0, 60, buffer); - - canvas_set_font(canvas, FontPrimary); - elements_multiline_text_aligned(canvas, 0, 27, AlignLeft, AlignTop, "Have a rest"); - } - - // Clocks - canvas_set_font(canvas, FontSecondary); - snprintf( - buffer, - sizeof(buffer), - "%02ld:%02ld:%02ld", - ((uint32_t)current_timestamp % (60 * 60 * 24)) / (60 * 60), - ((uint32_t)current_timestamp % (60 * 60)) / 60, - (uint32_t)current_timestamp % 60); - canvas_draw_str(canvas, 0, 20, buffer); - - // Tomato counter - if(model->counter > 5) { - model->counter = 1; - } - for(int i = 0; i < model->counter; ++i) { - canvas_draw_disc(canvas, 122 - i * 10, 15, 4); - } -} diff --git a/applications/plugins/pomodoro/pomodoro_timer.h b/applications/plugins/pomodoro/pomodoro_timer.h deleted file mode 100644 index 284f0a6c6..000000000 --- a/applications/plugins/pomodoro/pomodoro_timer.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include -#include -#include -#include - -typedef struct PomodoroTimer PomodoroTimer; - -struct PomodoroTimer { - View* view; -}; - -typedef struct PomodoroTimerModel PomodoroTimerModel; - -struct PomodoroTimerModel { - bool ok_pressed; - bool reset_pressed; - bool back_pressed; - bool connected; - bool timer_running; - bool rest_running; - bool sound_playing; - uint32_t timer_start_timestamp; - uint32_t timer_stopped_seconds; - uint32_t time_passed; - uint32_t rest_start_timestamp; - int counter; -}; - -void pomodoro_timer_process(PomodoroTimer* pomodoro_timer, InputEvent* event); - -void pomodoro_draw_callback(Canvas* canvas, void* context, int max_seconds, int max_seconds_rest); diff --git a/applications/plugins/pomodoro/pomodoro_timer.png b/applications/plugins/pomodoro/pomodoro_timer.png deleted file mode 100644 index b25c2718e0e6e84fa1c074e48b432c16cd0215f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4F%}28J29*~C-V}>aY>EvO!M_+ z&;qhK7#Q0#8CXC{fLIEM85o!sFfuR$X-1IP0w%aD*8*k)8>G;>V#ik?C6npm9|EMA zKw?0^3d9;v8pKX5;9)5Q(uSTcjv*SNNk95oBqSvMDJQF}{Lf>+=fP;@AjW)p5yyhe zhLen$A(JosRETy+a?u94>i_?)x=pWv40Dj?*gi%s1_KVJzyFs@d$Dg*I295!Y1!!= zx9>dC&JnI|v9S1ec~ORfMT2wLn$P8%C# -#include -#include -#include - -static void pomodoro_10_draw_callback(Canvas* canvas, void* context) { - int max_seconds = 60 * 10; - int max_seconds_rest = 60 * 2; - pomodoro_draw_callback(canvas, context, max_seconds, max_seconds_rest); -} - -static bool pomodoro_10_input_callback(InputEvent* event, void* context) { - furi_assert(context); - PomodoroTimer* pomodoro_10 = context; - - if(event->type == InputTypeLong && event->key == InputKeyBack) { - return false; - } else { - pomodoro_timer_process(pomodoro_10, event); - return true; - } -} - -PomodoroTimer* pomodoro_10_alloc() { - PomodoroTimer* pomodoro_10 = malloc(sizeof(PomodoroTimer)); - pomodoro_10->view = view_alloc(); - view_set_context(pomodoro_10->view, pomodoro_10); - view_allocate_model(pomodoro_10->view, ViewModelTypeLocking, sizeof(PomodoroTimerModel)); - view_set_draw_callback(pomodoro_10->view, pomodoro_10_draw_callback); - view_set_input_callback(pomodoro_10->view, pomodoro_10_input_callback); - - return pomodoro_10; -} - -void pomodoro_10_free(PomodoroTimer* pomodoro_10) { - furi_assert(pomodoro_10); - view_free(pomodoro_10->view); - free(pomodoro_10); -} - -View* pomodoro_10_get_view(PomodoroTimer* pomodoro_10) { - furi_assert(pomodoro_10); - return pomodoro_10->view; -} diff --git a/applications/plugins/pomodoro/views/pomodoro_10.h b/applications/plugins/pomodoro/views/pomodoro_10.h deleted file mode 100644 index 8f27e6bd6..000000000 --- a/applications/plugins/pomodoro/views/pomodoro_10.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include -#include "../pomodoro_timer.h" - -PomodoroTimer* pomodoro_10_alloc(); - -void pomodoro_10_free(PomodoroTimer* pomodoro_10); - -View* pomodoro_10_get_view(PomodoroTimer* pomodoro_10); diff --git a/applications/plugins/pomodoro/views/pomodoro_25.c b/applications/plugins/pomodoro/views/pomodoro_25.c deleted file mode 100644 index 01c5a7125..000000000 --- a/applications/plugins/pomodoro/views/pomodoro_25.c +++ /dev/null @@ -1,46 +0,0 @@ -#include "../pomodoro_timer.h" -#include "pomodoro_25.h" -#include -#include -#include -#include - -static void pomodoro_25_draw_callback(Canvas* canvas, void* context) { - int max_seconds = 60 * 25; - int max_seconds_rest = 60 * 5; - pomodoro_draw_callback(canvas, context, max_seconds, max_seconds_rest); -} - -static bool pomodoro_25_input_callback(InputEvent* event, void* context) { - furi_assert(context); - PomodoroTimer* pomodoro_25 = context; - - if(event->type == InputTypeLong && event->key == InputKeyBack) { - return false; - } else { - pomodoro_timer_process(pomodoro_25, event); - return true; - } -} - -PomodoroTimer* pomodoro_25_alloc() { - PomodoroTimer* pomodoro_25 = malloc(sizeof(PomodoroTimer)); - pomodoro_25->view = view_alloc(); - view_set_context(pomodoro_25->view, pomodoro_25); - view_allocate_model(pomodoro_25->view, ViewModelTypeLocking, sizeof(PomodoroTimerModel)); - view_set_draw_callback(pomodoro_25->view, pomodoro_25_draw_callback); - view_set_input_callback(pomodoro_25->view, pomodoro_25_input_callback); - - return pomodoro_25; -} - -void pomodoro_25_free(PomodoroTimer* pomodoro_25) { - furi_assert(pomodoro_25); - view_free(pomodoro_25->view); - free(pomodoro_25); -} - -View* pomodoro_25_get_view(PomodoroTimer* pomodoro_25) { - furi_assert(pomodoro_25); - return pomodoro_25->view; -} diff --git a/applications/plugins/pomodoro/views/pomodoro_25.h b/applications/plugins/pomodoro/views/pomodoro_25.h deleted file mode 100644 index c3eb43976..000000000 --- a/applications/plugins/pomodoro/views/pomodoro_25.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include -#include "../pomodoro_timer.h" - -PomodoroTimer* pomodoro_25_alloc(); - -void pomodoro_25_free(PomodoroTimer* pomodoro_25); - -View* pomodoro_25_get_view(PomodoroTimer* pomodoro_25); diff --git a/applications/plugins/pomodoro/views/pomodoro_50.c b/applications/plugins/pomodoro/views/pomodoro_50.c deleted file mode 100644 index 74f89122a..000000000 --- a/applications/plugins/pomodoro/views/pomodoro_50.c +++ /dev/null @@ -1,46 +0,0 @@ -#include "../pomodoro_timer.h" -#include "pomodoro_50.h" -#include -#include -#include -#include - -static void pomodoro_50_draw_callback(Canvas* canvas, void* context) { - int max_seconds = 60 * 50; - int max_seconds_rest = 60 * 10; - pomodoro_draw_callback(canvas, context, max_seconds, max_seconds_rest); -} - -static bool pomodoro_50_input_callback(InputEvent* event, void* context) { - furi_assert(context); - PomodoroTimer* pomodoro_50 = context; - - if(event->type == InputTypeLong && event->key == InputKeyBack) { - return false; - } else { - pomodoro_timer_process(pomodoro_50, event); - return true; - } -} - -PomodoroTimer* pomodoro_50_alloc() { - PomodoroTimer* pomodoro_50 = malloc(sizeof(PomodoroTimer)); - pomodoro_50->view = view_alloc(); - view_set_context(pomodoro_50->view, pomodoro_50); - view_allocate_model(pomodoro_50->view, ViewModelTypeLocking, sizeof(PomodoroTimerModel)); - view_set_draw_callback(pomodoro_50->view, pomodoro_50_draw_callback); - view_set_input_callback(pomodoro_50->view, pomodoro_50_input_callback); - - return pomodoro_50; -} - -void pomodoro_50_free(PomodoroTimer* pomodoro_50) { - furi_assert(pomodoro_50); - view_free(pomodoro_50->view); - free(pomodoro_50); -} - -View* pomodoro_50_get_view(PomodoroTimer* pomodoro_50) { - furi_assert(pomodoro_50); - return pomodoro_50->view; -} diff --git a/applications/plugins/pomodoro/views/pomodoro_50.h b/applications/plugins/pomodoro/views/pomodoro_50.h deleted file mode 100644 index e0246d2d2..000000000 --- a/applications/plugins/pomodoro/views/pomodoro_50.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include -#include "../pomodoro_timer.h" - -PomodoroTimer* pomodoro_50_alloc(); - -void pomodoro_50_free(PomodoroTimer* pomodoro_50); - -View* pomodoro_50_get_view(PomodoroTimer* pomodoro_50);