From b291ea2b81056d050349fe1e008934ab4bb344d3 Mon Sep 17 00:00:00 2001 From: NaytSeyd Date: Wed, 5 Aug 2020 20:35:05 +0300 Subject: [PATCH] Initial commit Co-authored-by: frknkrc44 Signed-off-by: NaytSeyd Signed-off-by: frknkrc44 --- LICENSE | 674 ++++++++++++++++++ app/build.gradle | 24 + app/proguard-rules.pro | 17 + app/src/main/AndroidManifest.xml | 24 + app/src/main/java/org/fk/tdu/Helper.java | 139 ++++ .../main/java/org/fk/tdu/MainActivity.java | 113 +++ app/src/main/res/drawable/pbar.xml | 16 + app/src/main/res/drawable/splash.png | Bin 0 -> 68584 bytes app/src/main/res/mipmap/devotag.png | Bin 0 -> 60013 bytes app/src/main/res/mipmap/ecem.png | Bin 0 -> 34133 bytes app/src/main/res/values/strings.xml | 4 + build.gradle | 19 + settings.gradle | 1 + 13 files changed, 1031 insertions(+) create mode 100644 LICENSE create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/org/fk/tdu/Helper.java create mode 100644 app/src/main/java/org/fk/tdu/MainActivity.java create mode 100644 app/src/main/res/drawable/pbar.xml create mode 100644 app/src/main/res/drawable/splash.png create mode 100644 app/src/main/res/mipmap/devotag.png create mode 100644 app/src/main/res/mipmap/ecem.png create mode 100644 app/src/main/res/values/strings.xml create mode 100644 build.gradle create mode 100644 settings.gradle diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + 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/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..b9d40a0 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,24 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 21 + buildToolsVersion "21.1.0" + + defaultConfig { + applicationId "org.fk.tdu" + minSdkVersion 14 + targetSdkVersion 30 + versionCode 1 + versionName "1.0" + } + buildTypes { + release { + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..ebce3e3 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,17 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in C:\tools\adt-bundle-windows-x86_64-20131030\sdk/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..e7ef504 --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + diff --git a/app/src/main/java/org/fk/tdu/Helper.java b/app/src/main/java/org/fk/tdu/Helper.java new file mode 100644 index 0000000..682f74d --- /dev/null +++ b/app/src/main/java/org/fk/tdu/Helper.java @@ -0,0 +1,139 @@ +package org.fk.tdu; + +import android.app.*; +import android.content.*; +import android.content.res.*; +import android.graphics.*; +import android.net.*; +import android.net.http.*; +import android.util.*; +import android.view.*; +import android.webkit.*; +import android.widget.*; +import java.lang.reflect.*; +import android.os.*; +import android.content.pm.*; + +public class Helper { + + private Helper(){} + + public static WebView createWebView(final Context c){ + final WebView v = new WebView(c); + v.setBackgroundColor(0); + WebSettings s = v.getSettings(); + accessToMethod(s,boolean.class,"setJavaScriptEnabled",true); + accessToMethod(s,int.class,"setLightTouchEnabled",true); + s.setUserAgentString("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.32 Safari/537.36"); + accessToMethod(s,boolean.class,"setBuiltInZoomControls",true); + accessToMethod(s,boolean.class,"setSupportZoom",true); + accessToMethod(s,boolean.class,"setDisplayZoomControls",false); + accessToMethod(s,boolean.class,"setAllowFileAccess",true); + accessToMethod(s,boolean.class,"setDomStorageEnabled",true); + accessToMethod(s,boolean.class,"setDatabaseEnabled",true); + accessToMethod(s,String.class,"setDatabasePath",c.getCacheDir().toString().replace("cache","databases")); + accessToMethod(s,long.class,"setAppCacheMaxSize",1024*1024*8); + accessToMethod(s,String.class,"setAppCachePath",c.getCacheDir()); + accessToMethod(s,boolean.class,"setAppCacheEnabled",true); + accessToMethod(s,boolean.class,"setUseWideViewPort",true); + return v; + } + + public static void addContentView(Activity a, View v){ + ((FrameLayout) a.findViewById(android.R.id.content)).addView(v); + } + + private static RelativeLayout getSplash(Activity a){ + FrameLayout main = (FrameLayout) a.findViewById(android.R.id.content); + return main.findViewById(android.R.id.custom); + } + + public static void showSplash(Activity a, boolean show){ + RelativeLayout splash = getSplash(a); + if(show){ + if(splash == null){ + splash = new RelativeLayout(a); + splash.setLayoutParams(new FrameLayout.LayoutParams(-1, -1)); + splash.setBackgroundColor(0xFF212121); + int s = (int) mp(45); + ImageView iv = new ImageView(a); + RelativeLayout.LayoutParams rp = new RelativeLayout.LayoutParams(s,s); + rp.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE); + iv.setLayoutParams(rp); + iv.setScaleType(ImageView.ScaleType.FIT_CENTER); + iv.setImageResource(R.drawable.splash); + splash.addView(iv); + s = (int) mp(35); + iv = new ImageView(a); + rp = new RelativeLayout.LayoutParams(s,s); + rp.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE); + rp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE); + iv.setLayoutParams(rp); + iv.setScaleType(ImageView.ScaleType.FIT_CENTER); + iv.setImageResource(R.mipmap.devotag); + splash.addView(iv); + splash.setId(android.R.id.custom); + addContentView(a, splash); + } else { + splash.setVisibility(View.VISIBLE); + } + } else if(splash != null){ + splash.setVisibility(View.GONE); + ((ViewGroup)splash.getParent()).removeView(splash); + } + } + + public static float mp(float px){ + DisplayMetrics dm = Resources.getSystem().getDisplayMetrics(); + return ((dm.widthPixels > dm.heightPixels ? dm.heightPixels : dm.widthPixels) / 100.0f) * px; + } + + public static ProgressBar createProgressBar(final Context c){ + ProgressBar pb = new ProgressBar(c,null,android.R.attr.progressBarStyleHorizontal); + pb.setLayoutParams(new FrameLayout.LayoutParams(-1,(int)dp(4))); + pb.setMax(100); + pb.setProgressDrawable(c.getResources().getDrawable(R.drawable.pbar)); + return pb; + } + + public static float dp(float px){ + return Resources.getSystem().getDisplayMetrics().density * px; + } + + public static void accessToMethod(Object o, Class arg, String name, Object... v){ + try { + Method m = null; + if(arg != null) m = o.getClass().getMethod(name, arg); + else m = o.getClass().getMethod(name); + m.setAccessible(true); + if(arg != null) m.invoke(o,v); + else m.invoke(o); + } catch(Exception | Error e){ + Log.e(Helper.class.getName(),e.getMessage()); + } + } + + public static class WebViewClientHelper extends WebViewClient { + + Context ctx; + + public WebViewClientHelper(Context c){ + ctx = c; + } + + @Override + public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){ + handler.proceed(); // Ignore SSL certificate errors + } + + @Override + public void onReceivedError(WebView view, WebResourceRequest request,WebResourceError error){ + //Toast.makeText(ctx,error.getErrorCode() + " " + error.getDescription(),1).show(); + } + + @Override + public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { + //Toast.makeText(ctx, errorCode + " " + description, Toast.LENGTH_LONG).show(); + } + } +} diff --git a/app/src/main/java/org/fk/tdu/MainActivity.java b/app/src/main/java/org/fk/tdu/MainActivity.java new file mode 100644 index 0000000..2cecfce --- /dev/null +++ b/app/src/main/java/org/fk/tdu/MainActivity.java @@ -0,0 +1,113 @@ +package org.fk.tdu; + +import android.app.*; +import android.content.*; +import android.graphics.*; +import android.net.*; +import android.net.http.*; +import android.os.*; +import android.view.*; +import android.webkit.*; +import android.widget.*; + +public class MainActivity extends Activity { + + @Override + protected void onCreate(Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + w = Helper.createWebView(this); + w.setLayoutParams(new FrameLayout.LayoutParams(-1,-1)); + setContentView(w); + final ProgressBar pb = Helper.createProgressBar(this); + Helper.showSplash(this,true); + Helper.addContentView(this,pb); + w.setWebViewClient(new Helper.WebViewClientHelper(MainActivity.this){ + @Override + public void onPageStarted(WebView v, String u,Bitmap i){ + pb.setVisibility(View.VISIBLE); + } + + @Override + public void onPageFinished(WebView v,String u){ + pb.setVisibility(View.INVISIBLE); + pb.setProgress(0); + Helper.showSplash(MainActivity.this,false); + } + + @Override + public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request){ + return shouldOverrideUrlLoading(view, request.getUrl().toString()); + } + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url){ + if(!url.contains("github.io")){ + view.stopLoading(); + Intent in = new Intent(Intent.ACTION_VIEW); + in.setData(Uri.parse(url)); + startActivity(in); + return true; + } + return false; + } + }); + w.setWebChromeClient(new WebChromeClient(){ + @Override + public void onProgressChanged(WebView v,int p){ + pb.setProgress(p); + } + }); + + if(getIntent().getDataString() == null || getIntent().getDataString().length() < 10){ + w.loadUrl("https://teamderuntergang.github.io"); + } else { + w.loadUrl(getIntent().getDataString()); + } + } + + private ValueCallback mUploadMessage = null; + private ValueCallback mFilePathCallback = null; + private Uri[] results = null; + private Uri result = null; + private String dataString = null; + private final static int FILECHOOSER_RESULTCODE = 1; + private WebView w = null; + + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent intent){ + if(requestCode == FILECHOOSER_RESULTCODE){ + if(Build.VERSION.SDK_INT < 21){ + if (null == mUploadMessage) return; + result = intent == null || resultCode != RESULT_OK ? null : intent.getData(); + mUploadMessage.onReceiveValue(result); + } else { + if(requestCode != FILECHOOSER_RESULTCODE || mFilePathCallback == null){ + super.onActivityResult(requestCode, resultCode, intent); + return; + } + if(resultCode == Activity.RESULT_OK){ + dataString = intent.getDataString(); + if (dataString != null) + results = new Uri[]{Uri.parse(dataString)}; + } + mFilePathCallback.onReceiveValue(results); + } + } + mUploadMessage = null; + mFilePathCallback = null; + results = null; + } + + long time = 0; + + @Override + public void onBackPressed(){ + if(w.canGoBack()) w.goBack(); + else { + if((time + 3000) < System.currentTimeMillis()){ + Toast.makeText(this,"Çıkmak için geri tuşuna tekrar dokunun",Toast.LENGTH_LONG).show(); + time = System.currentTimeMillis(); + } else super.onBackPressed(); + } + } +} diff --git a/app/src/main/res/drawable/pbar.xml b/app/src/main/res/drawable/pbar.xml new file mode 100644 index 0000000..81ba6ec --- /dev/null +++ b/app/src/main/res/drawable/pbar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/splash.png b/app/src/main/res/drawable/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..8b46c8f0247aa9b45a58fa54e0165ff4b6f26928 GIT binary patch literal 68584 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 CFn$*R literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap/devotag.png b/app/src/main/res/mipmap/devotag.png new file mode 100644 index 0000000000000000000000000000000000000000..29ebda2ea43a705b87d070c3e9273040b12eebfc GIT binary patch literal 60013 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 + + TeamDerUntergang + diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..3e7c358 --- /dev/null +++ b/build.gradle @@ -0,0 +1,19 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + repositories { + jcenter() + } + dependencies { + classpath 'com.android.tools.build:gradle:1.+' + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +allprojects { + repositories { + jcenter() + } +} diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..d3db109 --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +include ':app'