diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d54a64ed34..4c2137f54a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,11 +28,11 @@ jobs: with: # https://github.com/actions/checkout/issues/881 ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }} - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: @@ -57,11 +57,11 @@ jobs: with: # https://github.com/actions/checkout/issues/881 ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }} - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 67a165a107..ef73114455 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -20,11 +20,11 @@ jobs: uses: actions/setup-python@v4 with: python-version: 3.8 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: diff --git a/.github/workflows/post-pr.yml b/.github/workflows/post-pr.yml index 023945c4ee..5b19417609 100644 --- a/.github/workflows/post-pr.yml +++ b/.github/workflows/post-pr.yml @@ -44,17 +44,17 @@ jobs: uses: actions/setup-python@v4 with: python-version: 3.8 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: cache-read-only: ${{ github.ref != 'refs/heads/develop' }} - name: Start synapse server - uses: michaelkaye/setup-matrix-synapse@v1.0.4 + uses: michaelkaye/setup-matrix-synapse@v1.0.5 with: uploadLogs: true httpPort: 8080 diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index c943cff5b6..7af7e55786 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -25,11 +25,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: @@ -48,11 +48,11 @@ jobs: cancel-in-progress: true steps: - uses: actions/checkout@v4 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: @@ -102,11 +102,11 @@ jobs: cancel-in-progress: true steps: - uses: actions/checkout@v4 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ffe703c606..2cf2c7e87b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -29,11 +29,11 @@ jobs: with: lfs: true fetch-depth: 0 - - name: Use JDK 17 + - name: Use JDK 21 uses: actions/setup-java@v4 with: distribution: 'temurin' # See 'Supported distributions' for available options - java-version: '17' + java-version: '21' - name: Configure gradle uses: gradle/actions/setup-gradle@v3 with: @@ -55,7 +55,7 @@ jobs: - uses: actions/setup-python@v4 with: python-version: 3.8 - - uses: michaelkaye/setup-matrix-synapse@v1.0.4 + - uses: michaelkaye/setup-matrix-synapse@v1.0.5 with: uploadLogs: true httpPort: 8080 @@ -139,11 +139,11 @@ jobs: # cancel-in-progress: true # steps: # - uses: actions/checkout@v4 -# - name: Use JDK 17 +# - name: Use JDK 21 # uses: actions/setup-java@v4 # with: # distribution: 'temurin' # See 'Supported distributions' for available options -# java-version: '17' +# java-version: '21' # - name: Configure gradle # uses: gradle/actions/setup-gradle@v3 # with: diff --git a/CHANGES.md b/CHANGES.md index 9d2f39a441..abb01cc0a0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,22 @@ +Changes in Element v1.6.24 (2024-11-19) +======================================= + +Bugfixes 🐛 +---------- + - Extended file name support to include characters from multiple languages, including Cyrillic and Han scripts. ([#6449](https://github.com/element-hq/element-android/issues/6449)) ([#6449](https://github.com/element-hq/element-android/issues/6449)) + - Intercept mobile.element.io links with Element app ([#8904](https://github.com/element-hq/element-android/issues/8904)) + - Show a notice when a previously verified user is not anymore ([#8933](https://github.com/element-hq/element-android/issues/8933)) + +Other changes +------------- + - Indicate when calls are unsupported in the timeline/notifications ([#8938](https://github.com/element-hq/element-android/issues/8938)) + + Changes in Element v1.6.22 (2024-09-23) ======================================= Important: this version removes the dependency of the deprecated libolm library. -Application installations that have not been updated to the first version with the migration (1.6.3 release at 2023-06-27) will not be able to migrate the account. +Application installations that have not been updated to the first version with the migration (v1.6.0 released at 2023-05-17) will not be able to migrate the account. More details in ([#8901](https://github.com/element-hq/element-android/issues/8901)) Other changes diff --git a/LICENSE b/LICENSE index d9a10c0d8e..be3f7b28e5 100644 --- a/LICENSE +++ b/LICENSE @@ -1,176 +1,661 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 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. - 1. Definitions. + Preamble - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are 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. - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. + 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. - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. + The precise terms and conditions for copying, distribution and +modification follow. - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." + TERMS AND CONDITIONS - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. + 0. Definitions. - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. + "This License" refers to version 3 of the GNU Affero General Public License. - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: + "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. - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and + 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. - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and + A "covered work" means either the unmodified Program or a work based +on the Program. - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and + 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. - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. + 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. - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. + 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. - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. + 1. Source Code. - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. + 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. - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. + 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. - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. + 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. - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. + 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. - END OF TERMS AND CONDITIONS + 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. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + 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 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 work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 Affero 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 Affero 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 Affero 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 Affero 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + 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 AGPL, see +. diff --git a/build.gradle b/build.gradle index cbb72b9266..1995f5f5a2 100644 --- a/build.gradle +++ b/build.gradle @@ -43,7 +43,7 @@ plugins { // ktlint Plugin id "org.jlleitschuh.gradle.ktlint" version "11.3.2" // Detekt - id "io.gitlab.arturbosch.detekt" version "1.22.0" + id "io.gitlab.arturbosch.detekt" version "1.23.7" // Ksp id "com.google.devtools.ksp" version "1.9.24-1.0.20" diff --git a/dependencies.gradle b/dependencies.gradle index 488769255d..87d680c136 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -2,9 +2,9 @@ ext.versions = [ 'minSdk' : 21, 'compileSdk' : 34, 'targetSdk' : 34, - 'sourceCompat' : JavaVersion.VERSION_17, - 'targetCompat' : JavaVersion.VERSION_17, - 'jvmTarget' : "17", + 'sourceCompat' : JavaVersion.VERSION_21, + 'targetCompat' : JavaVersion.VERSION_21, + 'jvmTarget' : "21", ] def gradle = "8.4.2" diff --git a/dependencies_groups.gradle b/dependencies_groups.gradle index 478999d331..b53b1fc5bb 100644 --- a/dependencies_groups.gradle +++ b/dependencies_groups.gradle @@ -204,6 +204,7 @@ ext.groups = [ 'org.jacoco', 'org.java-websocket', 'org.jcodec', + 'org.jcommander', 'org.jetbrains', 'org.jetbrains.dokka', 'org.jetbrains.intellij.deps', @@ -230,6 +231,7 @@ ext.groups = [ 'org.reactivestreams', 'org.robolectric', 'org.slf4j', + 'org.snakeyaml', 'org.sonatype.oss', 'org.testng', 'org.threeten', diff --git a/fastlane/metadata/android/en-US/changelogs/40106240.txt b/fastlane/metadata/android/en-US/changelogs/40106240.txt new file mode 100644 index 0000000000..83522f27f8 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40106240.txt @@ -0,0 +1,2 @@ +Main changes in this version: notify user about unsupported Element Call. +Full changelog: https://github.com/element-hq/element-android/releases diff --git a/library/attachment-viewer/build.gradle b/library/attachment-viewer/build.gradle index 812ea42f67..d581e97452 100644 --- a/library/attachment-viewer/build.gradle +++ b/library/attachment-viewer/build.gradle @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ apply plugin: 'com.android.library' diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AnimatedImageViewHolder.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AnimatedImageViewHolder.kt index 0d9eaf59b7..4590896e63 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AnimatedImageViewHolder.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AnimatedImageViewHolder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentEvents.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentEvents.kt index eb2249e033..9b196e580f 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentEvents.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentSourceProvider.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentSourceProvider.kt index b5de38fed3..24f48ccf4c 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentSourceProvider.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentSourceProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentViewerActivity.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentViewerActivity.kt index f691c75094..cef67d29e9 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentViewerActivity.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentViewerActivity.kt @@ -1,18 +1,9 @@ /* - * Copyright (c) 2020 New Vector Ltd - * Copyright (C) 2018 stfalcon.com + * Copyright 2020-2024 New Vector Ltd. + * Copyright 2018 stfalcon.com * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentsAdapter.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentsAdapter.kt index 77ddb27c63..2a5345b5f1 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentsAdapter.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/AttachmentsAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/BaseViewHolder.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/BaseViewHolder.kt index 86f1945e53..195b0a5603 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/BaseViewHolder.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/BaseViewHolder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ImageLoaderTarget.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ImageLoaderTarget.kt index 7b54438a52..221ad50ac6 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ImageLoaderTarget.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ImageLoaderTarget.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirection.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirection.kt index 7816a5a2cc..c5b65bda2d 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirection.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirection.kt @@ -1,18 +1,9 @@ /* - * Copyright (c) 2020 New Vector Ltd - * Copyright (C) 2018 stfalcon.com + * Copyright 2020-2024 New Vector Ltd. + * Copyright 2018 stfalcon.com * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirectionDetector.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirectionDetector.kt index 7b72637c06..88ed3dc40c 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirectionDetector.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeDirectionDetector.kt @@ -1,18 +1,9 @@ /* - * Copyright (c) 2020 New Vector Ltd - * Copyright (C) 2018 stfalcon.com + * Copyright 2020-2024 New Vector Ltd. + * Copyright 2018 stfalcon.com * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeToDismissHandler.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeToDismissHandler.kt index 2f840cebee..80c1ff3e91 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeToDismissHandler.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/SwipeToDismissHandler.kt @@ -1,18 +1,9 @@ /* - * Copyright (c) 2020 New Vector Ltd - * Copyright (C) 2018 stfalcon.com + * Copyright 2020-2024 New Vector Ltd. + * Copyright 2018 stfalcon.com * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoLoaderTarget.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoLoaderTarget.kt index 078edfc548..2b8dd3c19e 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoLoaderTarget.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoLoaderTarget.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoViewHolder.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoViewHolder.kt index 64bd31cd8c..27cf48350c 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoViewHolder.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/VideoViewHolder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ZoomableImageViewHolder.kt b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ZoomableImageViewHolder.kt index 2a212c16a6..631312d1fb 100644 --- a/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ZoomableImageViewHolder.kt +++ b/library/attachment-viewer/src/main/java/im/vector/lib/attachmentviewer/ZoomableImageViewHolder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.attachmentviewer diff --git a/library/core-utils/build.gradle b/library/core-utils/build.gradle index cf9f5fbe37..9a9606f455 100644 --- a/library/core-utils/build.gradle +++ b/library/core-utils/build.gradle @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ plugins { diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/Compat.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/Compat.kt index 8b0ad7767b..928ee73e0c 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/Compat.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/Compat.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.compat diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/MutableCollectionCompat.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/MutableCollectionCompat.kt index 332ed27ca3..a20df7ca4d 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/MutableCollectionCompat.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/compat/MutableCollectionCompat.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.compat diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/EpoxyCharSequence.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/EpoxyCharSequence.kt index f0f01bc6ea..921d25e3ae 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/EpoxyCharSequence.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/EpoxyCharSequence.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.epoxy.charsequence diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/Extensions.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/Extensions.kt index b86b2823a4..28041b7259 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/Extensions.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/epoxy/charsequence/Extensions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.epoxy.charsequence diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/flow/TimingOperators.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/flow/TimingOperators.kt index aeb5ae7914..fec10b54ae 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/flow/TimingOperators.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/flow/TimingOperators.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.flow diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/Clock.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/Clock.kt index 47e2c6532a..7284a4180c 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/Clock.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/Clock.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.timer diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/CountUpTimer.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/CountUpTimer.kt index 369e96682a..285471d131 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/CountUpTimer.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/CountUpTimer.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.timer diff --git a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/SpecialRound.kt b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/SpecialRound.kt index 82fead13e0..4c91fcc437 100644 --- a/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/SpecialRound.kt +++ b/library/core-utils/src/main/java/im/vector/lib/core/utils/timer/SpecialRound.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.timer diff --git a/library/core-utils/src/test/java/im/vector/lib/core/utils/test/fakes/FakeClock.kt b/library/core-utils/src/test/java/im/vector/lib/core/utils/test/fakes/FakeClock.kt index 4bad4471f1..319bcce916 100644 --- a/library/core-utils/src/test/java/im/vector/lib/core/utils/test/fakes/FakeClock.kt +++ b/library/core-utils/src/test/java/im/vector/lib/core/utils/test/fakes/FakeClock.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.test.fakes diff --git a/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/CountUpTimerTest.kt b/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/CountUpTimerTest.kt index 27d07bba66..694fb8f951 100644 --- a/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/CountUpTimerTest.kt +++ b/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/CountUpTimerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.timer diff --git a/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/SpecialRoundTest.kt b/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/SpecialRoundTest.kt index c41557ee2f..163843c1af 100644 --- a/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/SpecialRoundTest.kt +++ b/library/core-utils/src/test/java/im/vector/lib/core/utils/timer/SpecialRoundTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.core.utils.timer diff --git a/library/external/dialpad/src/main/java/com/android/dialer/animation/AnimUtils.java b/library/external/dialpad/src/main/java/com/android/dialer/animation/AnimUtils.java index b6a32c587c..fdaaddd17a 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/animation/AnimUtils.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/animation/AnimUtils.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2014 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2014 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.animation; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/compat/PathInterpolatorCompat.java b/library/external/dialpad/src/main/java/com/android/dialer/compat/PathInterpolatorCompat.java index 7139bc4af1..f1aaa18222 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/compat/PathInterpolatorCompat.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/compat/PathInterpolatorCompat.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2015 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2015 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.compat; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadKeyButton.java b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadKeyButton.java index de6d2c6282..0a51318b7a 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadKeyButton.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadKeyButton.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2012 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2012 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.dialpadview; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadTextView.java b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadTextView.java index 5b1b7bb5dc..1507bff2e4 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadTextView.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadTextView.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2014 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2014 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.dialpadview; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadView.java b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadView.java index edd4572c87..a641966e0c 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadView.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DialpadView.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2014 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2014 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.dialpadview; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DigitsEditText.java b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DigitsEditText.java index 053b301eed..50aebb8693 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DigitsEditText.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/dialpadview/DigitsEditText.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2011 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2011 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.dialpadview; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/util/ViewUtil.java b/library/external/dialpad/src/main/java/com/android/dialer/util/ViewUtil.java index 4f6d1dd47c..15d0a754f2 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/util/ViewUtil.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/util/ViewUtil.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2012 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2012 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.util; diff --git a/library/external/dialpad/src/main/java/com/android/dialer/widget/ResizingTextEditText.java b/library/external/dialpad/src/main/java/com/android/dialer/widget/ResizingTextEditText.java index bb40a651ea..37f9d239eb 100644 --- a/library/external/dialpad/src/main/java/com/android/dialer/widget/ResizingTextEditText.java +++ b/library/external/dialpad/src/main/java/com/android/dialer/widget/ResizingTextEditText.java @@ -1,17 +1,9 @@ /* - * Copyright (C) 2014 The Android Open Source Project + * Copyright 2024 New Vector Ltd. + * Copyright 2014 The Android Open Source Project * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package com.android.dialer.widget; diff --git a/library/external/diff-match-patch/src/main/java/name/fraser/neil/plaintext/diff_match_patch.java b/library/external/diff-match-patch/src/main/java/name/fraser/neil/plaintext/diff_match_patch.java index 484fb38b48..40ebb71751 100644 --- a/library/external/diff-match-patch/src/main/java/name/fraser/neil/plaintext/diff_match_patch.java +++ b/library/external/diff-match-patch/src/main/java/name/fraser/neil/plaintext/diff_match_patch.java @@ -1,19 +1,9 @@ /* - * Diff Match and Patch + * Copyright 2024 New Vector Ltd. * Copyright 2018 The diff-match-patch Authors. - * https://github.com/google/diff-match-patch * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package name.fraser.neil.plaintext; diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerDialog.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerDialog.kt index 696655a19f..3e1e0299be 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerDialog.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerDialog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerEpoxyController.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerEpoxyController.kt index 24b9f2ec26..f7c65721fa 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerEpoxyController.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerFragment.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerFragment.kt index f7c7f4d7bc..40b005d618 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerFragment.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerModel.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerModel.kt index 2492b5454c..c80bb24517 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerModel.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerStyleProvider.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerStyleProvider.kt index 17d8034f2d..2712df7fd8 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerStyleProvider.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerStyleProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerViewModel.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerViewModel.kt index d4e8f42604..a4c1a3d6bc 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerViewModel.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/JSonViewerViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/Utils.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/Utils.kt index 0ac1cfe5f6..515ad1887f 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/Utils.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/Utils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/ValueItem.kt b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/ValueItem.kt index 590df07f4d..95ef79b6ff 100644 --- a/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/ValueItem.kt +++ b/library/external/jsonviewer/src/main/java/org/billcarsonfr/jsonviewer/ValueItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/jsonviewer/src/test/java/org/billcarsonfr/jsonviewer/ModelParseTest.kt b/library/external/jsonviewer/src/test/java/org/billcarsonfr/jsonviewer/ModelParseTest.kt index 350bcdf289..29a0d41ba0 100644 --- a/library/external/jsonviewer/src/test/java/org/billcarsonfr/jsonviewer/ModelParseTest.kt +++ b/library/external/jsonviewer/src/test/java/org/billcarsonfr/jsonviewer/ModelParseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.billcarsonfr.jsonviewer diff --git a/library/external/realmfieldnameshelper/build.gradle b/library/external/realmfieldnameshelper/build.gradle index 79e66702dd..ab828f7d70 100644 --- a/library/external/realmfieldnameshelper/build.gradle +++ b/library/external/realmfieldnameshelper/build.gradle @@ -2,7 +2,7 @@ apply plugin: 'kotlin' apply plugin: 'java' sourceCompatibility = versions.sourceCompat -targetCompatibility = versions.sourceCompat +targetCompatibility = versions.targetCompat dependencies { implementation 'com.squareup:javapoet:1.13.0' diff --git a/library/external/textdrawable/build.gradle b/library/external/textdrawable/build.gradle index 5eb27bf6aa..dcaf2d76cc 100644 --- a/library/external/textdrawable/build.gradle +++ b/library/external/textdrawable/build.gradle @@ -1,7 +1,5 @@ apply plugin: 'com.android.library' -apply plugin: 'com.android.library' - android { namespace "com.amulyakhare.textdrawable" diff --git a/library/multipicker/build.gradle b/library/multipicker/build.gradle index b4d682ff7e..4d328828cc 100644 --- a/library/multipicker/build.gradle +++ b/library/multipicker/build.gradle @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ apply plugin: 'com.android.library' diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/AudioPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/AudioPicker.kt index f7cd0c7808..cb54f9b8de 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/AudioPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/AudioPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraPicker.kt index c4a2ebbea9..90ab9201c7 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraVideoPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraVideoPicker.kt index e042e2366a..cfb003d03b 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraVideoPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/CameraVideoPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/ContactPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/ContactPicker.kt index 04dc8feb7b..455b9d4963 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/ContactPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/ContactPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/FilePicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/FilePicker.kt index 17c3a27e7b..7eed0b7630 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/FilePicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/FilePicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/ImagePicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/ImagePicker.kt index 4d8f3c205b..e187339f24 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/ImagePicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/ImagePicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/MediaPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/MediaPicker.kt index 36d62198ff..e88f965cb1 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/MediaPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/MediaPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/MultiPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/MultiPicker.kt index 9377345886..20e79a3ef1 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/MultiPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/MultiPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/Picker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/Picker.kt index 3010c14994..2fa017e171 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/Picker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/Picker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/VideoPicker.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/VideoPicker.kt index 89316f093f..e6f1e8de2f 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/VideoPicker.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/VideoPicker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerAudioType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerAudioType.kt index 4d0f14fbfa..b53a360e2f 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerAudioType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerAudioType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseMediaType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseMediaType.kt index 9357e22a74..c679cc5d2c 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseMediaType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseMediaType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseType.kt index c4d22c6a0c..e10a65f7ce 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerBaseType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerContactType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerContactType.kt index 111e2a5350..173b34d528 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerContactType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerContactType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerFileType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerFileType.kt index 9baebdeff3..db0552ab99 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerFileType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerFileType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerImageType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerImageType.kt index 9efae715cd..8b68aadf50 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerImageType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerImageType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerVideoType.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerVideoType.kt index 20eb844c8a..7d9629c402 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerVideoType.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/entity/MultiPickerVideoType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.entity diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/provider/MultiPickerFileProvider.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/provider/MultiPickerFileProvider.kt index c553b18acd..064a8f54ea 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/provider/MultiPickerFileProvider.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/provider/MultiPickerFileProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.provider diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ContentResolverUtil.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ContentResolverUtil.kt index 9574859f77..4476a242f2 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ContentResolverUtil.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ContentResolverUtil.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.utils diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/CursorExtensions.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/CursorExtensions.kt index 72880babbf..17061f7e1c 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/CursorExtensions.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/CursorExtensions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.utils diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ImageUtils.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ImageUtils.kt index 705223c55e..ee111bc4b1 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ImageUtils.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/ImageUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.utils diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MediaFileUtils.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MediaFileUtils.kt index 5b40c4a789..e5eaf323a3 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MediaFileUtils.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MediaFileUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.utils diff --git a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MimeTypeUtil.kt b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MimeTypeUtil.kt index fc82d03dc5..25fc04bb9c 100644 --- a/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MimeTypeUtil.kt +++ b/library/multipicker/src/main/java/im/vector/lib/multipicker/utils/MimeTypeUtil.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.multipicker.utils diff --git a/library/ui-strings/src/main/java/im/vector/lib/strings/CommonStrings.kt b/library/ui-strings/src/main/java/im/vector/lib/strings/CommonStrings.kt index c95209633d..a2eafc1f3f 100644 --- a/library/ui-strings/src/main/java/im/vector/lib/strings/CommonStrings.kt +++ b/library/ui-strings/src/main/java/im/vector/lib/strings/CommonStrings.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2024 New Vector Ltd + * Copyright 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.strings diff --git a/library/ui-strings/src/main/res/values/strings.xml b/library/ui-strings/src/main/res/values/strings.xml index 30e6ef673e..a5daeddc7a 100644 --- a/library/ui-strings/src/main/res/values/strings.xml +++ b/library/ui-strings/src/main/res/values/strings.xml @@ -652,6 +652,8 @@ Ending call… + Microphone in use + Information @@ -2937,6 +2939,9 @@ Slide to end the call + Unsupported call + Unsupported call. The new Element X app is needed to join this call. + Re-Authentication Needed ${app_name} requires you to enter your credentials to perform this action. diff --git a/library/ui-styles/build.gradle b/library/ui-styles/build.gradle index f165a156c3..b8e58dd079 100644 --- a/library/ui-styles/build.gradle +++ b/library/ui-styles/build.gradle @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ plugins { diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugBottomSheet.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugBottomSheet.kt index 9998fd661f..5fd24c12a0 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugBottomSheet.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeActivity.kt index 412d6fdc1c..8577be2a04 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkDefaultActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkDefaultActivity.kt index d24ceb6ede..e5e56f298f 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkDefaultActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkDefaultActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkTestActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkTestActivity.kt index fea1f27dae..5d8ac78b55 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkTestActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkTestActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkVectorActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkVectorActivity.kt index 379d55d006..b59e2399c1 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkVectorActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeDarkVectorActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightDefaultActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightDefaultActivity.kt index 57f172bdc3..8e2adc1b57 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightDefaultActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightDefaultActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightTestActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightTestActivity.kt index d3a6c757fb..5d4d365edb 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightTestActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightTestActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightVectorActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightVectorActivity.kt index 3fafa61421..8797a2b1da 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightVectorActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugMaterialThemeLightVectorActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesActivity.kt index 50d1e344e9..0b2ebc22bc 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesDarkActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesDarkActivity.kt index 102ca53f3c..1ddd17b096 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesDarkActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesDarkActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesLightActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesLightActivity.kt index c1b01dc6a3..8409a5a099 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesLightActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorButtonStylesLightActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewActivity.kt index db50500195..d902f2a91c 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewDarkActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewDarkActivity.kt index 2d95056fef..76142cf6e2 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewDarkActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewDarkActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewLightActivity.kt b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewLightActivity.kt index 33e4a0f075..8eada5e3dc 100644 --- a/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewLightActivity.kt +++ b/library/ui-styles/src/debug/java/im/vector/lib/ui/styles/debug/DebugVectorTextViewLightActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.debug diff --git a/library/ui-styles/src/main/java/im/vector/lib/ui/styles/dialogs/MaterialProgressDialog.kt b/library/ui-styles/src/main/java/im/vector/lib/ui/styles/dialogs/MaterialProgressDialog.kt index 9523c5c19c..03b91fac9f 100644 --- a/library/ui-styles/src/main/java/im/vector/lib/ui/styles/dialogs/MaterialProgressDialog.kt +++ b/library/ui-styles/src/main/java/im/vector/lib/ui/styles/dialogs/MaterialProgressDialog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.lib.ui.styles.dialogs diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index 02f1e371fe..d3e50c07f2 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -62,7 +62,7 @@ android { // that the app's state is completely cleared between tests. testInstrumentationRunnerArguments clearPackageData: 'true' - buildConfigField "String", "SDK_VERSION", "\"1.6.22\"" + buildConfigField "String", "SDK_VERSION", "\"1.6.24\"" buildConfigField "String", "GIT_SDK_REVISION", "\"${gitRevision()}\"" buildConfigField "String", "GIT_SDK_REVISION_UNIX_DATE", "\"${gitRevisionUnixDate()}\"" @@ -221,7 +221,7 @@ dependencies { implementation libs.google.phonenumber - implementation("org.matrix.rustcomponents:crypto-android:0.4.3") + implementation("org.matrix.rustcomponents:crypto-android:0.5.0") // api project(":library:rustCrypto") testImplementation libs.tests.junit diff --git a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCaseTest.kt b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCaseTest.kt new file mode 100644 index 0000000000..d7094ee62d --- /dev/null +++ b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCaseTest.kt @@ -0,0 +1,262 @@ +/* + * Copyright 2024 The Matrix.org Foundation C.I.C. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.matrix.android.sdk.internal.crypto + +import io.mockk.coEvery +import io.mockk.every +import io.mockk.mockk +import kotlinx.coroutines.test.runTest +import org.amshove.kluent.shouldBeEqualTo +import org.junit.Test +import org.matrix.android.sdk.api.session.crypto.crosssigning.DeviceTrustLevel +import org.matrix.android.sdk.api.session.crypto.crosssigning.MXCrossSigningInfo +import org.matrix.android.sdk.api.session.crypto.model.CryptoDeviceInfo +import org.matrix.android.sdk.api.session.crypto.model.RoomEncryptionTrustLevel + +class ComputeShieldForGroupUseCaseTest { + + @Test + fun shouldReturnDefaultShieldWhenNoOneIsVerified() = runTest { + val mockMachine = mockk { + coEvery { + getIdentity("@me:localhost") + } returns mockk(relaxed = true) + + coEvery { + getIdentity("@alice:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@alice:localhost") + } returns listOf(fakeDevice("@alice:localhost", "A0", false)) + + coEvery { + getIdentity("@bob:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@bob:localhost") + } returns listOf(fakeDevice("@bob:localhost", "B0", false)) + + coEvery { + getIdentity("@charly:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@charly:localhost") + } returns listOf(fakeDevice("@charly:localhost", "C0", false)) + } + + val computeShieldOp = ComputeShieldForGroupUseCase("@me:localhost") + + val shield = computeShieldOp.invoke(mockMachine, listOf("@alice:localhost", "@bob:localhost", "@charly:localhost")) + + shield shouldBeEqualTo RoomEncryptionTrustLevel.Default + } + + @Test + fun shouldReturnDefaultShieldWhenVerifiedUsersHaveSecureDevices() = runTest { + val mockMachine = mockk { + coEvery { + getIdentity("@me:localhost") + } returns mockk(relaxed = true) + + // Alice is verified + coEvery { + getIdentity("@alice:localhost") + } returns fakeIdentity(isVerified = true, hasVerificationViolation = false) + + coEvery { + getUserDevices("@alice:localhost") + } returns listOf( + fakeDevice("@alice:localhost", "A0", true), + fakeDevice("@alice:localhost", "A1", true) + ) + + coEvery { + getIdentity("@bob:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@bob:localhost") + } returns listOf(fakeDevice("@bob:localhost", "B0", false)) + + coEvery { + getIdentity("@charly:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@charly:localhost") + } returns listOf(fakeDevice("@charly:localhost", "C0", false)) + } + + val computeShieldOp = ComputeShieldForGroupUseCase("@me:localhost") + + val shield = computeShieldOp.invoke(mockMachine, listOf("@alice:localhost", "@bob:localhost", "@charly:localhost")) + + shield shouldBeEqualTo RoomEncryptionTrustLevel.Default + } + + @Test + fun shouldReturnWarningShieldWhenPreviouslyVerifiedUsersHaveInSecureDevices() = runTest { + val mockMachine = mockk { + coEvery { + getIdentity("@me:localhost") + } returns mockk(relaxed = true) + + // Alice is verified + coEvery { + getIdentity("@alice:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = true) + + coEvery { + getUserDevices("@alice:localhost") + } returns listOf( + fakeDevice("@alice:localhost", "A0", false), + fakeDevice("@alice:localhost", "A1", false) + ) + + coEvery { + getIdentity("@bob:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@bob:localhost") + } returns listOf(fakeDevice("@bob:localhost", "B0", false)) + + coEvery { + getIdentity("@charly:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@charly:localhost") + } returns listOf(fakeDevice("@charly:localhost", "C0", false)) + } + + val computeShieldOp = ComputeShieldForGroupUseCase("@me:localhost") + + val shield = computeShieldOp.invoke(mockMachine, listOf("@alice:localhost", "@bob:localhost", "@charly:localhost")) + + shield shouldBeEqualTo RoomEncryptionTrustLevel.Warning + } + + @Test + fun shouldReturnRedShieldWhenVerifiedUserHaveInsecureDevices() = runTest { + val mockMachine = mockk { + coEvery { + getIdentity("@me:localhost") + } returns mockk(relaxed = true) + + // Alice is verified + coEvery { + getIdentity("@alice:localhost") + } returns fakeIdentity(isVerified = true, hasVerificationViolation = false) + + // And has an insecure device + coEvery { + getUserDevices("@alice:localhost") + } returns listOf( + fakeDevice("@alice:localhost", "A0", true), + fakeDevice("@alice:localhost", "A1", false) + ) + + coEvery { + getIdentity("@bob:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@bob:localhost") + } returns listOf(fakeDevice("@bob:localhost", "B0", false)) + + coEvery { + getIdentity("@charly:localhost") + } returns fakeIdentity(isVerified = false, hasVerificationViolation = false) + + coEvery { + getUserDevices("@charly:localhost") + } returns listOf(fakeDevice("@charly:localhost", "C0", false)) + } + + val computeShieldOp = ComputeShieldForGroupUseCase("@me:localhost") + + val shield = computeShieldOp.invoke(mockMachine, listOf("@alice:localhost", "@bob:localhost", "@charly:localhost")) + + shield shouldBeEqualTo RoomEncryptionTrustLevel.Warning + } + + @Test + fun shouldReturnGreenShieldWhenAllUsersAreVerifiedAndHaveSecuredDevices() = runTest { + val mockMachine = mockk { + coEvery { + getIdentity("@me:localhost") + } returns mockk(relaxed = true) + + // Alice is verified + coEvery { + getIdentity("@alice:localhost") + } returns fakeIdentity(isVerified = true, hasVerificationViolation = false) + + coEvery { + getUserDevices("@alice:localhost") + } returns listOf( + fakeDevice("@alice:localhost", "A0", true), + fakeDevice("@alice:localhost", "A1", false) + ) + + coEvery { + getIdentity("@bob:localhost") + } returns fakeIdentity(isVerified = true, hasVerificationViolation = false) + + coEvery { + getUserDevices("@bob:localhost") + } returns listOf(fakeDevice("@bob:localhost", "B0", true)) + + coEvery { + getIdentity("@charly:localhost") + } returns fakeIdentity(isVerified = true, hasVerificationViolation = false) + + coEvery { + getUserDevices("@charly:localhost") + } returns listOf(fakeDevice("@charly:localhost", "C0", true)) + } + + val computeShieldOp = ComputeShieldForGroupUseCase("@me:localhost") + + val shield = computeShieldOp.invoke(mockMachine, listOf("@alice:localhost", "@bob:localhost", "@charly:localhost")) + + shield shouldBeEqualTo RoomEncryptionTrustLevel.Warning + } + + companion object { + internal fun fakeDevice(userId: String, deviceId: String, isSecure: Boolean) = mockk(relaxed = true) { + every { toCryptoDeviceInfo() } returns CryptoDeviceInfo( + deviceId = deviceId, + userId = userId, + trustLevel = DeviceTrustLevel( + crossSigningVerified = isSecure, locallyVerified = null + ) + ) + } + + internal fun fakeIdentity(isVerified: Boolean, hasVerificationViolation: Boolean) = mockk(relaxed = true) { + coEvery { toMxCrossSigningInfo() } returns mockk { + every { wasTrustedOnce } returns hasVerificationViolation + every { isTrusted() } returns isVerified + } + } + } +} diff --git a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/crosssigning/XSigningTest.kt b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/crosssigning/XSigningTest.kt index 12c63edf92..88005b7b5c 100644 --- a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/crosssigning/XSigningTest.kt +++ b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/crypto/crosssigning/XSigningTest.kt @@ -24,7 +24,6 @@ import org.junit.Assert.assertNotNull import org.junit.Assert.assertNull import org.junit.Assert.assertTrue import org.junit.Assert.fail -import org.junit.Assume import org.junit.FixMethodOrder import org.junit.Test import org.junit.runner.RunWith @@ -202,9 +201,6 @@ class XSigningTest : InstrumentedTest { val aliceSession = cryptoTestData.firstSession val bobSession = cryptoTestData.secondSession - // Remove when https://github.com/matrix-org/matrix-rust-sdk/issues/1129 - Assume.assumeTrue("Not yet supported by rust", aliceSession.cryptoService().name() != "rust-sdk") - val aliceAuthParams = UserPasswordAuth( user = aliceSession.myUserId, password = TestConstants.PASSWORD diff --git a/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/util/FileUtilTest.kt b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/util/FileUtilTest.kt new file mode 100644 index 0000000000..687f4ef16d --- /dev/null +++ b/matrix-sdk-android/src/androidTest/java/org/matrix/android/sdk/internal/util/FileUtilTest.kt @@ -0,0 +1,121 @@ +/* + * Copyright (c) 2024 The Matrix.org Foundation C.I.C. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.matrix.android.sdk.internal.util + +import androidx.test.ext.junit.runners.AndroidJUnit4 +import org.junit.Assert.assertEquals +import org.junit.Test +import org.junit.runner.RunWith +import org.matrix.android.sdk.InstrumentedTest +import org.matrix.android.sdk.internal.session.DefaultFileService.Companion.DEFAULT_FILENAME +import org.matrix.android.sdk.internal.util.file.safeFileName + +/** + * These tests are run on an Android device because they need to use the static + * MimeTypeMap#getSingleton() method, which was failing in the unit test directory. + */ +@RunWith(AndroidJUnit4::class) +class FileUtilTest : InstrumentedTest { + + @Test + fun shouldReturnOriginalFilenameWhenValidCharactersAreUsed() { + val fileName = "validFileName.txt" + val mimeType = "text/plain" + val result = safeFileName(fileName, mimeType) + assertEquals("validFileName.txt", result) + } + + @Test + fun shouldReplaceInvalidCharactersWithUnderscores() { + val fileName = "invalid/filename:with*chars?.txt" + val mimeType = "text/plain" + val result = safeFileName(fileName, mimeType) + assertEquals("invalid/filename_with_chars_.txt", result) + } + + @Test + fun shouldAllowCyrillicCharactersInTheFilename() { + val fileName = "тестовыйФайл.txt" + val mimeType = "text/plain" + val result = safeFileName(fileName, mimeType) + assertEquals("тестовыйФайл.txt", result) + } + + @Test + fun shouldAllowHanCharactersInTheFilename() { + val fileName = "测试文件.txt" + val mimeType = "text/plain" + val result = safeFileName(fileName, mimeType) + assertEquals("测试文件.txt", result) + } + + @Test + fun shouldReturnDefaultFilenameWhenInputIsNull() { + val fileName = null + val mimeType = "text/plain" + val result = safeFileName(fileName, mimeType) + assertEquals("$DEFAULT_FILENAME.txt", result) + } + + @Test + fun shouldAddTheCorrectExtensionWhenMissing() { + val fileName = "myDocument" + val mimeType = "application/pdf" + val result = safeFileName(fileName, mimeType) + assertEquals("myDocument.pdf", result) + } + + @Test + fun shouldReplaceInvalidCharactersAndAddTheCorrectExtension() { + val fileName = "my*docu/ment" + val mimeType = "application/pdf" + val result = safeFileName(fileName, mimeType) + assertEquals("my_docu/ment.pdf", result) + } + + @Test + fun shouldNotModifyTheExtensionIfItMatchesTheMimeType() { + val fileName = "report.pdf" + val mimeType = "application/pdf" + val result = safeFileName(fileName, mimeType) + assertEquals("report.pdf", result) + } + + @Test + fun shouldReplaceSpacesWithUnderscores() { + val fileName = "my report.doc" + val mimeType = "application/msword" + val result = safeFileName(fileName, mimeType) + assertEquals("my_report.doc", result) + } + + @Test + fun shouldAppendExtensionIfFileNameHasNoneAndMimeTypeIsValid() { + val fileName = "newfile" + val mimeType = "image/jpeg" + val result = safeFileName(fileName, mimeType) + assertEquals("newfile.jpg", result) + } + + @Test + fun shouldKeepHyphenatedNamesIntact() { + val fileName = "my-file-name" + val mimeType = "application/octet-stream" + val result = safeFileName(fileName, mimeType) + assertEquals("my-file-name.bin", result) + } +} diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/Event.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/Event.kt index 196b419598..9a96b4b7e8 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/Event.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/Event.kt @@ -499,7 +499,11 @@ fun Event.getPollContent(): MessagePollContent? { } fun Event.supportsNotification() = - this.getClearType() in EventType.MESSAGE + EventType.POLL_START.values + EventType.POLL_END.values + EventType.STATE_ROOM_BEACON_INFO.values + this.getClearType() in EventType.MESSAGE + + EventType.POLL_START.values + + EventType.POLL_END.values + + EventType.STATE_ROOM_BEACON_INFO.values + + EventType.ELEMENT_CALL_NOTIFY.values fun Event.isContentReportable() = this.getClearType() in EventType.MESSAGE + EventType.STATE_ROOM_BEACON_INFO.values diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/EventType.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/EventType.kt index 170254078f..811831929c 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/EventType.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/events/model/EventType.kt @@ -87,6 +87,9 @@ object EventType { // This type is not processed by the client, just sent to the server const val CALL_REPLACES = "m.call.replaces" + // Element Call + val ELEMENT_CALL_NOTIFY = StableUnstableId(stable = "m.call.notify", unstable = "org.matrix.msc4075.call.notify") + // Key share events const val ROOM_KEY_REQUEST = "m.room_key_request" const val FORWARDED_ROOM_KEY = "m.forwarded_room_key" diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/pushrules/RuleIds.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/pushrules/RuleIds.kt index 34581b613a..c244d02ff2 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/pushrules/RuleIds.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/pushrules/RuleIds.kt @@ -57,6 +57,9 @@ object RuleIds { const val RULE_ID_POLL_END = ".m.rule.poll_end" const val RULE_ID_POLL_END_UNSTABLE = ".org.matrix.msc3930.rule.poll_end" + const val RULE_ID_ELEMENT_CALL_NOTIFY = ".m.call.notify" + const val RULE_ID_ELEMENT_CALL_NOTIFY_UNSTABLE = ".org.matrix.msc4075.call.notify" + // Not documented const val RULE_ID_FALLBACK = ".m.rule.fallback" diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ElementCallNotifyContent.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ElementCallNotifyContent.kt new file mode 100644 index 0000000000..4f8de7f8f7 --- /dev/null +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/ElementCallNotifyContent.kt @@ -0,0 +1,39 @@ +/* + * Copyright 2024 The Matrix.org Foundation C.I.C. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.matrix.android.sdk.api.session.room.model.message + +import com.squareup.moshi.Json +import com.squareup.moshi.JsonClass + +@JsonClass(generateAdapter = true) +data class ElementCallNotifyContent( + @Json(name = "application") val application: String? = null, + @Json(name = "call_id") val callId: String? = null, + @Json(name = "m.mentions") val mentions: Mentions? = null, + @Json(name = "notify_type") val notifyType: String? = null, +) + +@JsonClass(generateAdapter = true) +data class Mentions( + @Json(name = "room") val room: Boolean? = null, + @Json(name = "user_ids") val userIds: List? = null, +) + +fun ElementCallNotifyContent.isUserMentioned(userId: String): Boolean { + return mentions?.room == true || + mentions?.userIds?.contains(userId) == true +} diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCase.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCase.kt index 75575b14c3..5b0ad1a183 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCase.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/ComputeShieldForGroupUseCase.kt @@ -29,7 +29,10 @@ internal class ComputeShieldForGroupUseCase @Inject constructor( val myIdentity = olmMachine.getIdentity(myUserId) val allTrustedUserIds = userIds .filter { userId -> - olmMachine.getIdentity(userId)?.verified() == true + val identity = olmMachine.getIdentity(userId)?.toMxCrossSigningInfo() + identity?.isTrusted() == true || + // Always take into account users that was previously verified but are not anymore + identity?.wasTrustedOnce == true } return if (allTrustedUserIds.isEmpty()) { diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/GetUserIdentityUseCase.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/GetUserIdentityUseCase.kt index 0725edbc88..6458ad998b 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/GetUserIdentityUseCase.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/GetUserIdentityUseCase.kt @@ -66,7 +66,8 @@ internal class GetUserIdentityUseCase @Inject constructor( innerMachine = innerMachine, requestSender = requestSender, coroutineDispatchers = coroutineDispatchers, - verificationRequestFactory = verificationRequestFactory + verificationRequestFactory = verificationRequestFactory, + hasVerificationViolation = identity.hasVerificationViolation ) } is InnerUserIdentity.Own -> { @@ -89,7 +90,8 @@ internal class GetUserIdentityUseCase @Inject constructor( innerMachine = innerMachine, requestSender = requestSender, coroutineDispatchers = coroutineDispatchers, - verificationRequestFactory = verificationRequestFactory + verificationRequestFactory = verificationRequestFactory, + hasVerificationViolation = identity.hasVerificationViolation ) } null -> null diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt index c45f85671e..a3c68c2230 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt @@ -84,7 +84,9 @@ import org.matrix.rustcomponents.sdk.crypto.ShieldState import org.matrix.rustcomponents.sdk.crypto.SignatureVerification import org.matrix.rustcomponents.sdk.crypto.setLogger import timber.log.Timber +import uniffi.matrix_sdk_crypto.DecryptionSettings import uniffi.matrix_sdk_crypto.LocalTrust +import uniffi.matrix_sdk_crypto.TrustRequirement import java.io.File import java.nio.charset.Charset import javax.inject.Inject @@ -450,7 +452,12 @@ internal class OlmMachine @Inject constructor( } val serializedEvent = adapter.toJson(event) - val decrypted = inner.decryptRoomEvent(serializedEvent, event.roomId, false, false) + val decrypted = inner.decryptRoomEvent( + serializedEvent, event.roomId, + handleVerificationEvents = false, + strictShields = false, + decryptionSettings = DecryptionSettings(TrustRequirement.UNTRUSTED) + ) val deserializationAdapter = moshi.adapter(Map::class.java) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/RustCrossSigningService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/RustCrossSigningService.kt index e2def5af8a..e1c323e01c 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/RustCrossSigningService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/RustCrossSigningService.kt @@ -58,7 +58,7 @@ internal class RustCrossSigningService @Inject constructor( * Checks that my trusted user key has signed the other user UserKey */ override suspend fun checkUserTrust(otherUserId: String): UserTrustResult { - val identity = olmMachine.getIdentity(olmMachine.userId()) + val identity = olmMachine.getIdentity(otherUserId) // While UserTrustResult has many different states, they are by the callers // converted to a boolean value immediately, thus we don't need to support diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/UserIdentities.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/UserIdentities.kt index 8d70482ae1..e4c7bcfcc3 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/UserIdentities.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/UserIdentities.kt @@ -85,6 +85,7 @@ internal class OwnUserIdentity( private val requestSender: RequestSender, private val coroutineDispatchers: MatrixCoroutineDispatchers, private val verificationRequestFactory: VerificationRequest.Factory, + private val hasVerificationViolation: Boolean ) : UserIdentities() { /** * Our own user id. @@ -157,8 +158,7 @@ internal class OwnUserIdentity( userSigningKey.trustLevel = trustLevel val crossSigningKeys = listOf(masterKey, selfSigningKey, userSigningKey) - // TODO https://github.com/matrix-org/matrix-rust-sdk/issues/1129 - return MXCrossSigningInfo(userId, crossSigningKeys, false) + return MXCrossSigningInfo(userId, crossSigningKeys, hasVerificationViolation) } } @@ -175,6 +175,7 @@ internal class UserIdentity( private val requestSender: RequestSender, private val coroutineDispatchers: MatrixCoroutineDispatchers, private val verificationRequestFactory: VerificationRequest.Factory, + private val hasVerificationViolation: Boolean ) : UserIdentities() { /** * The unique ID of the user that this identity belongs to. @@ -256,8 +257,7 @@ internal class UserIdentity( masterKey.also { it.trustLevel = trustLevel }, selfSigningKey.also { it.trustLevel = trustLevel }, ), - // TODO https://github.com/matrix-org/matrix-rust-sdk/issues/1129 - wasTrustedOnce = false + wasTrustedOnce = hasVerificationViolation ) } } diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultFileService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultFileService.kt index 217ef43821..ca534f5a65 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultFileService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/DefaultFileService.kt @@ -18,7 +18,6 @@ package org.matrix.android.sdk.internal.session import android.content.Context import android.net.Uri -import android.webkit.MimeTypeMap import androidx.core.content.FileProvider import kotlinx.coroutines.CompletableDeferred import kotlinx.coroutines.completeWith @@ -41,6 +40,7 @@ import org.matrix.android.sdk.internal.network.httpclient.addAuthenticationHeade import org.matrix.android.sdk.internal.network.token.AccessTokenProvider import org.matrix.android.sdk.internal.session.download.DownloadProgressInterceptor.Companion.DOWNLOAD_PROGRESS_INTERCEPTOR_HEADER import org.matrix.android.sdk.internal.util.file.AtomicFileCreator +import org.matrix.android.sdk.internal.util.file.safeFileName import org.matrix.android.sdk.internal.util.time.Clock import org.matrix.android.sdk.internal.util.writeToFile import timber.log.Timber @@ -247,28 +247,6 @@ internal class DefaultFileService @Inject constructor( } } - private fun safeFileName(fileName: String?, mimeType: String?): String { - return buildString { - // filename has to be safe for the Android System - val result = fileName - ?.replace("[^a-z A-Z0-9\\\\.\\-]".toRegex(), "_") - ?.takeIf { it.isNotEmpty() } - ?: DEFAULT_FILENAME - append(result) - // Check that the extension is correct regarding the mimeType - val extensionFromMime = mimeType?.let { MimeTypeMap.getSingleton().getExtensionFromMimeType(mimeType) } - if (extensionFromMime != null) { - // Compare - val fileExtension = result.substringAfterLast(delimiter = ".", missingDelimiterValue = "") - if (fileExtension.isEmpty() || fileExtension != extensionFromMime) { - // Missing extension, or diff in extension, add the one provided by the mimetype - append(".") - append(extensionFromMime) - } - } - } - } - override fun isFileInCache( mxcUrl: String?, fileName: String, @@ -368,6 +346,6 @@ internal class DefaultFileService @Inject constructor( private const val ENCRYPTED_FILENAME = "encrypted.bin" // The extension would be added from the mimetype - private const val DEFAULT_FILENAME = "file" + const val DEFAULT_FILENAME = "file" } } diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/DefaultPushRuleService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/DefaultPushRuleService.kt index cdbb8f16a3..73507c120f 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/DefaultPushRuleService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/DefaultPushRuleService.kt @@ -103,7 +103,7 @@ internal class DefaultPushRuleService @Inject constructor( } return RuleSet( - content = contentRules, + content = contentRules.withElementCallPushRules(), override = overrideRules, room = roomRules, sender = senderRules, diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/LocalElementCallPushRule.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/LocalElementCallPushRule.kt new file mode 100644 index 0000000000..2606248042 --- /dev/null +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/LocalElementCallPushRule.kt @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2024 The Matrix.org Foundation C.I.C. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.matrix.android.sdk.internal.session.pushrules + +import org.matrix.android.sdk.api.session.pushrules.Action +import org.matrix.android.sdk.api.session.pushrules.RuleIds +import org.matrix.android.sdk.api.session.pushrules.rest.PushCondition +import org.matrix.android.sdk.api.session.pushrules.rest.PushRule + +private val localElementCallPushRule = PushRule( + ruleId = RuleIds.RULE_ID_ELEMENT_CALL_NOTIFY, + conditions = listOf( + PushCondition( + kind = "event_match", + key = "type", + pattern = "m.call.notify", + ) + ), + actions = listOf( + Action.ACTION_NOTIFY, + ), + enabled = true, +) + +private val localElementCallPushRuleUnstable = PushRule( + ruleId = RuleIds.RULE_ID_ELEMENT_CALL_NOTIFY_UNSTABLE, + conditions = listOf( + PushCondition( + kind = "event_match", + key = "type", + pattern = "org.matrix.msc4075.call.notify", + ) + ), + actions = listOf( + Action.ACTION_NOTIFY, + ), + enabled = true, +) + +/** + * Ensure that the element call push rules are present. + */ +fun List.withElementCallPushRules(): List { + val ruleIds = map { it.ruleId } + return buildList { + addAll(this@withElementCallPushRules) + if (!ruleIds.contains(localElementCallPushRule.ruleId)) { + add(localElementCallPushRule) + } + if (!ruleIds.contains(localElementCallPushRuleUnstable.ruleId)) { + add(localElementCallPushRuleUnstable) + } + } +} diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/ProcessEventForPushTask.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/ProcessEventForPushTask.kt index d000d709a9..434512e2d3 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/ProcessEventForPushTask.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/pushrules/ProcessEventForPushTask.kt @@ -61,6 +61,7 @@ internal class DefaultProcessEventForPushTask @Inject constructor( in EventType.POLL_START.values, in EventType.POLL_END.values, in EventType.STATE_ROOM_BEACON_INFO.values, + in EventType.ELEMENT_CALL_NOTIFY.values, EventType.MESSAGE, EventType.REDACTION, EventType.ENCRYPTED, diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/file/FileUtil.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/file/FileUtil.kt new file mode 100644 index 0000000000..5baf63a887 --- /dev/null +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/util/file/FileUtil.kt @@ -0,0 +1,46 @@ +/* + * Copyright (c) 2024 The Matrix.org Foundation C.I.C. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.matrix.android.sdk.internal.util.file + +import android.webkit.MimeTypeMap +import org.matrix.android.sdk.internal.session.DefaultFileService.Companion.DEFAULT_FILENAME + +/** + * Remove any characters from the file name that are not supported by the Android OS, + * and update the file extension to match the mimeType. + */ +fun safeFileName(fileName: String?, mimeType: String?): String { + return buildString { + // filename has to be safe for the Android System + val result = fileName + ?.replace("[\\\\?%*:|\"<>\\s]".toRegex(), "_") + ?.takeIf { it.isNotEmpty() } + ?: DEFAULT_FILENAME + append(result) + // Check that the extension is correct regarding the mimeType + val extensionFromMime = mimeType?.let { MimeTypeMap.getSingleton().getExtensionFromMimeType(mimeType) } + if (extensionFromMime != null) { + // Compare + val fileExtension = result.substringAfterLast(delimiter = ".", missingDelimiterValue = "") + if (fileExtension.isEmpty() || fileExtension != extensionFromMime) { + // Missing extension, or diff in extension, add the one provided by the mimetype + append(".") + append(extensionFromMime) + } + } + } +} diff --git a/tools/benchmark/benchmark.profile b/tools/benchmark/benchmark.profile index ae27dc9f59..1518ca7e13 100644 --- a/tools/benchmark/benchmark.profile +++ b/tools/benchmark/benchmark.profile @@ -1,18 +1,7 @@ +# Copyright 2021-2024 New Vector Ltd. # -# Copyright 2021 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. clean_assemble { tasks = ["clean", ":vector:assembleGPlayDebug"] diff --git a/tools/benchmark/run_benchmark.sh b/tools/benchmark/run_benchmark.sh index b6c81ee513..8f1b56fda9 100755 --- a/tools/benchmark/run_benchmark.sh +++ b/tools/benchmark/run_benchmark.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2021-2024 New Vector Ltd. # -# Copyright 2021 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. if ! command -v gradle-profiler &> /dev/null then diff --git a/tools/check/check_code_quality.sh b/tools/check/check_code_quality.sh index b9cbfa4cac..05ed264361 100755 --- a/tools/check/check_code_quality.sh +++ b/tools/check/check_code_quality.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2019-2024 New Vector Ltd. # -# Copyright 2019 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. ####################################################################################################################### # Check drawable quantity diff --git a/tools/check/forbidden_strings_in_code.txt b/tools/check/forbidden_strings_in_code.txt index b4d7ebae1f..b77420db09 100755 --- a/tools/check/forbidden_strings_in_code.txt +++ b/tools/check/forbidden_strings_in_code.txt @@ -1,18 +1,7 @@ +# Copyright 2018-2024 New Vector Ltd. # -# Copyright 2018 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # This file list String which are not allowed in source code. # Use Perl regex to write forbidden strings diff --git a/tools/check/forbidden_strings_in_code_app.txt b/tools/check/forbidden_strings_in_code_app.txt index 0715030e8f..2d880f5c65 100644 --- a/tools/check/forbidden_strings_in_code_app.txt +++ b/tools/check/forbidden_strings_in_code_app.txt @@ -1,18 +1,7 @@ +# Copyright 2022-2024 New Vector Ltd. # -# Copyright 2022 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. ### You should not use code from the SDK package `org.matrix.android.sdk.internal`. Either move the code to the package `org.matrix.android.sdk.api`, or add a proper API to access this code, and add `internal` keyword SDK side. import org.matrix.android.sdk.internal diff --git a/tools/check/forbidden_strings_in_code_sdk.txt b/tools/check/forbidden_strings_in_code_sdk.txt index 270efef459..fffd1da72f 100644 --- a/tools/check/forbidden_strings_in_code_sdk.txt +++ b/tools/check/forbidden_strings_in_code_sdk.txt @@ -1,18 +1,7 @@ +# Copyright 2020-2024 New Vector Ltd. # -# Copyright 2020 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # This file list String which are not allowed in source code. # Use Perl regex to write forbidden strings diff --git a/tools/check/forbidden_strings_in_layout.txt b/tools/check/forbidden_strings_in_layout.txt index e46aa3a0bb..a00ebc57b3 100755 --- a/tools/check/forbidden_strings_in_layout.txt +++ b/tools/check/forbidden_strings_in_layout.txt @@ -1,18 +1,7 @@ +# Copyright 2021-2024 New Vector Ltd. # -# Copyright 2021 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # This file list String which are not allowed in source code. # Use Perl regex to write forbidden strings diff --git a/tools/check/forbidden_strings_in_resources.txt b/tools/check/forbidden_strings_in_resources.txt index 474fb03508..b282161863 100644 --- a/tools/check/forbidden_strings_in_resources.txt +++ b/tools/check/forbidden_strings_in_resources.txt @@ -1,18 +1,7 @@ +# Copyright 2018-2024 New Vector Ltd. # -# Copyright 2018 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # This file list String which are not allowed in source code. # Use Perl regex to write forbidden strings diff --git a/tools/compressVideo.sh b/tools/compressVideo.sh index 5f9de9820b..bd45a12497 100755 --- a/tools/compressVideo.sh +++ b/tools/compressVideo.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2021-2024 New Vector Ltd. # -# Copyright (c) 2021 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. set -e echo "Converting file $1" diff --git a/tools/detekt/detekt.yml b/tools/detekt/detekt.yml index 62a4fc408f..c2a6552004 100644 --- a/tools/detekt/detekt.yml +++ b/tools/detekt/detekt.yml @@ -25,6 +25,8 @@ style: active: false UseCheckOrError: active: false + UnusedPrivateProperty: + active: false empty-blocks: EmptyFunctionBlock: @@ -75,6 +77,8 @@ naming: performance: SpreadOperator: active: false + ForEachOnRange: + active: false # Note: all rules for `comments` are disabled by default, but I put them here to be aware of their existence comments: @@ -91,7 +95,7 @@ comments: EndOfSentenceFormat: active: true OutdatedDocumentation: - active: true + active: false UndocumentedPublicClass: active: false UndocumentedPublicFunction: diff --git a/tools/emojis/emoji_picker_datasource_formatted.json b/tools/emojis/emoji_picker_datasource_formatted.json index f627e3acf1..1f68b2c00b 100644 --- a/tools/emojis/emoji_picker_datasource_formatted.json +++ b/tools/emojis/emoji_picker_datasource_formatted.json @@ -62,6 +62,7 @@ "sleepy-face", "drooling-face", "sleeping-face", + "face-with-bags-under-eyes", "face-with-medical-mask", "face-with-thermometer", "face-with-headbandage", @@ -563,7 +564,8 @@ "family-adult-adult-child-child", "family-adult-child", "family-adult-child-child", - "footprints" + "footprints", + "fingerprint" ] }, { @@ -679,6 +681,11 @@ "spiral-shell", "coral", "jellyfish", + "crab", + "lobster", + "shrimp", + "squid", + "oyster", "snail", "butterfly", "bug", @@ -722,7 +729,8 @@ "leaf-fluttering-in-wind", "empty-nest", "nest-with-eggs", - "mushroom" + "mushroom", + "leafless-tree" ] }, { @@ -767,6 +775,7 @@ "ginger-root", "pea-pod", "brown-mushroom", + "root-vegetable", "bread", "croissant", "baguette-bread", @@ -818,11 +827,6 @@ "dumpling", "fortune-cookie", "takeout-box", - "crab", - "lobster", - "shrimp", - "squid", - "oyster", "soft-ice-cream", "shaved-ice", "ice-cream", @@ -1261,6 +1265,7 @@ "long-drum", "maracas", "flute", + "harp", "mobile-phone", "mobile-phone-with-arrow", "telephone", @@ -1399,6 +1404,7 @@ "toolbox", "magnet", "ladder", + "shovel", "alembic", "test-tube", "petri-dish", @@ -1590,6 +1596,7 @@ "copyright", "registered", "trade-mark", + "splatter", "keycap", "keycap", "keycap-0", @@ -1741,6 +1748,7 @@ "flag-china", "flag-colombia", "flag-clipperton-island", + "flag-sark", "flag-costa-rica", "flag-cuba", "flag-cape-verde", @@ -1959,28 +1967,45 @@ "a": "Grinning Face", "b": "1F600", "j": [ + "cheerful", + "cheery", "face", "grin", - "smile", + "grinning", "happy", + "laugh", + "nice", + "smile", + "smiling", + "teeth", "joy", - ":D" + ":D", + "smiley" ] }, "grinning-face-with-big-eyes": { "a": "Grinning Face with Big Eyes", "b": "1F603", "j": [ + "awesome", + "big", + "eyes", "face", + "grin", + "grinning", + "happy", "mouth", "open", "smile", - "happy", + "smiling", + "teeth", + "yay", "joy", "haha", ":D", ":)", - "funny" + "funny", + "smiley" ] }, "grinning-face-with-smiling-eyes": { @@ -1988,29 +2013,42 @@ "b": "1F604", "j": [ "eye", + "eyes", "face", + "grin", + "grinning", + "happy", + "laugh", + "lol", "mouth", "open", "smile", - "happy", + "smiling", "joy", "funny", "haha", - "laugh", "like", ":D", - ":)" + ":)", + "pleased", + "smiley" ] }, "beaming-face-with-smiling-eyes": { "a": "Beaming Face with Smiling Eyes", "b": "1F601", "j": [ + "beaming", "eye", + "eyes", "face", "grin", - "smile", + "grinning", "happy", + "nice", + "smile", + "smiling", + "teeth", "joy", "kawaii" ] @@ -2019,17 +2057,29 @@ "a": "Grinning Squinting Face", "b": "1F606", "j": [ + "closed", + "eyes", "face", - "laugh", - "mouth", - "satisfied", - "smile", - "happy", - "joy", - "lol", + "grinning", "haha", + "hahaha", + "happy", + "laugh", + "lol", + "mouth", + "open", + "rofl", + "smile", + "smiling", + "squinting", + "joy", + "satisfied", "glad", - "XD" + "XD", + "big", + "grin", + "laughing", + "tightly" ] }, "grinning-face-with-sweat": { @@ -2037,45 +2087,73 @@ "b": "1F605", "j": [ "cold", + "dejected", + "excited", "face", + "grinning", + "mouth", + "nervous", "open", "smile", + "smiling", + "stress", + "stressed", "sweat", "hot", "happy", "laugh", - "relief" + "relief", + "exercise" ] }, "rolling-on-the-floor-laughing": { "a": "Rolling on the Floor Laughing", "b": "1F923", "j": [ + "crying", "face", "floor", + "funny", + "haha", + "happy", + "hehe", + "hilarious", + "joy", "laugh", - "rofl", - "rolling", - "rotfl", - "laughing", + "lmao", "lol", - "haha" + "rofl", + "roflmao", + "rolling", + "tear", + "laughing", + "rotfl" ] }, "face-with-tears-of-joy": { "a": "Face with Tears of Joy", "b": "1F602", "j": [ + "crying", "face", + "feels", + "funny", + "haha", + "happy", + "hehe", + "hilarious", "joy", "laugh", + "lmao", + "lol", + "rofl", + "roflmao", "tear", "cry", "tears", "weep", - "happy", "happytears", - "haha" + "laughing" ] }, "slightly-smiling-face": { @@ -2083,7 +2161,12 @@ "b": "1F642", "j": [ "face", - "smile" + "happy", + "slightly", + "smile", + "smiling", + "fine", + "this" ] }, "upsidedown-face": { @@ -2091,11 +2174,13 @@ "b": "1F643", "j": [ "face", + "hehe", + "smile", "upside-down", "upside_down_face", "flipped", "silly", - "smile" + "sarcasm" ] }, "melting-face": { @@ -2104,10 +2189,18 @@ "j": [ "disappear", "dissolve", - "liquid", - "melt", + "embarrassed", + "face", + "haha", + "heat", "hot", - "heat" + "liquid", + "lol", + "melt", + "melting", + "sarcasm", + "sarcastic", + "dread" ] }, "winking-face": { @@ -2115,13 +2208,21 @@ "b": "1F609", "j": [ "face", + "flirt", + "heartbreaker", + "sexy", + "slide", + "tease", "wink", + "winking", + "winks", "happy", "mischievous", "secret", ";)", "smile", - "eye" + "eye", + "winky" ] }, "smiling-face-with-smiling-eyes": { @@ -2130,14 +2231,21 @@ "j": [ "blush", "eye", + "eyes", "face", + "glad", + "satisfied", "smile", + "smiling", "happy", "flushed", "crush", "embarrassed", "shy", - "joy" + "joy", + "^^", + "proud", + "smiley" ] }, "smiling-face-with-halo": { @@ -2145,10 +2253,21 @@ "b": "1F607", "j": [ "angel", + "angelic", + "angels", + "blessed", "face", + "fairy", + "fairytale", "fantasy", "halo", + "happy", "innocent", + "peaceful", + "smile", + "smiling", + "spirit", + "tale", "heaven" ] }, @@ -2156,75 +2275,124 @@ "a": "Smiling Face with Hearts", "b": "1F970", "j": [ + "3", "adore", "crush", - "hearts", - "in love", "face", + "heart", + "hearts", + "ily", "love", + "romance", + "smile", + "smiling", + "you", "like", "affection", "valentines", - "infatuation" + "infatuation", + "eyes", + "three" ] }, "smiling-face-with-hearteyes": { "a": "Smiling Face with Heart-Eyes", "b": "1F60D", "j": [ + "143", + "bae", "eye", "face", + "feels", + "heart-eyes", + "hearts", + "ily", + "kisses", "love", + "romance", + "romantic", "smile", - "smiling face with heart-eyes", + "xoxo", "smiling_face_with_heart_eyes", "like", "affection", "valentines", "infatuation", "crush", - "heart" + "heart", + "shaped" ] }, "starstruck": { "a": "Star-Struck", "b": "1F929", "j": [ + "excited", "eyes", "face", "grinning", + "smile", "star", "star-struck", "starry-eyed", + "wow", "star_struck", - "smile", - "starry" + "starry", + "eyed" ] }, "face-blowing-a-kiss": { "a": "Face Blowing a Kiss", "b": "1F618", "j": [ + "adorbs", + "bae", + "blowing", "face", + "flirt", + "heart", + "ily", "kiss", "love", + "lover", + "miss", + "muah", + "romantic", + "smooch", + "xoxo", + "you", "like", "affection", "valentines", - "infatuation" + "infatuation", + "blow", + "kissing", + "throwing" ] }, "kissing-face": { "a": "Kissing Face", "b": "1F617", "j": [ + "143", + "date", + "dating", "face", + "flirt", + "ily", "kiss", "love", + "smooch", + "smooches", + "xoxo", + "you", "like", "3", "valentines", - "infatuation" + "infatuation", + "duck", + "kissy", + "whistling" ] }, "smiling-face": { @@ -2232,49 +2400,89 @@ "b": "263A-FE0F", "j": [ "face", + "happy", "outlined", "relaxed", "smile", + "smiling", "blush", "massage", - "happiness" + "happiness", + "pleased", + "smiley", + "white" ] }, "kissing-face-with-closed-eyes": { "a": "Kissing Face with Closed Eyes", "b": "1F61A", "j": [ + "143", + "bae", + "blush", "closed", + "date", + "dating", "eye", + "eyes", "face", - "kiss", + "flirt", + "ily", + "kisses", + "kissing", + "smooches", + "xoxo", "love", "like", "affection", "valentines", - "infatuation" + "infatuation", + "kiss", + "kissy" ] }, "kissing-face-with-smiling-eyes": { "a": "Kissing Face with Smiling Eyes", "b": "1F619", "j": [ + "143", + "closed", + "date", + "dating", "eye", + "eyes", "face", + "flirt", + "ily", "kiss", + "kisses", + "kissing", + "love", + "night", "smile", + "smiling", "affection", "valentines", - "infatuation" + "infatuation", + "kissy", + "whistle", + "whistling" ] }, "smiling-face-with-tear": { "a": "Smiling Face with Tear", "b": "1F972", "j": [ + "face", + "glad", "grateful", + "happy", + "joy", + "pain", "proud", "relieved", + "smile", + "smiley", "smiling", "tear", "touched", @@ -2288,72 +2496,125 @@ "b": "1F60B", "j": [ "delicious", + "eat", "face", - "savouring", + "food", + "full", + "hungry", + "savor", "smile", + "smiling", + "tasty", + "um", "yum", + "yummy", "happy", "joy", "tongue", "silly", - "yummy", - "nom" + "nom", + "savouring", + "goofy", + "lick", + "licking", + "lips" ] }, "face-with-tongue": { "a": "Face with Tongue", "b": "1F61B", "j": [ + "awesome", + "cool", "face", + "nice", + "party", + "stuck-out", + "sweet", "tongue", "prank", "childish", "playful", "mischievous", - "smile" + "smile", + "cheeky", + "out", + "stuck" ] }, "winking-face-with-tongue": { "a": "Winking Face with Tongue", "b": "1F61C", "j": [ + "crazy", + "epic", "eye", "face", + "funny", "joke", + "loopy", + "nutty", + "party", + "stuck-out", "tongue", + "wacky", + "weirdo", "wink", + "winking", + "yolo", "prank", "childish", "playful", "mischievous", - "smile" + "smile", + "out", + "silly", + "stuck" ] }, "zany-face": { "a": "Zany Face", "b": "1F92A", "j": [ + "crazy", "eye", + "eyes", + "face", "goofy", "large", "small", - "face", - "crazy" + "zany", + "excited", + "grinning", + "one", + "wacky", + "wild" ] }, "squinting-face-with-tongue": { "a": "Squinting Face with Tongue", "b": "1F61D", "j": [ + "closed", "eye", + "eyes", "face", + "gross", "horrible", + "omg", + "squinting", + "stuck-out", "taste", "tongue", + "whatever", + "yolo", "prank", "playful", "mischievous", - "smile" + "smile", + "out", + "stuck", + "tightly" ] }, "moneymouth-face": { @@ -2362,11 +2623,14 @@ "j": [ "face", "money", - "money-mouth face", + "money-mouth", "mouth", + "paid", "money_mouth_face", "rich", - "dollar" + "dollar", + "eyes", + "sign" ] }, "smiling-face-with-open-hands": { @@ -2374,23 +2638,38 @@ "b": "1F917", "j": [ "face", + "hands", "hug", "hugging", - "open hands", - "smiling face", + "open", + "smiling", "hugging_face", - "smile" + "smile", + "hugs" ] }, "face-with-hand-over-mouth": { "a": "Face with Hand over Mouth", "b": "1F92D", "j": [ - "whoops", + "face", + "giggle", + "giggling", + "hand", + "mouth", + "oops", + "realization", + "secret", "shock", - "sudden realization", + "sudden", "surprise", - "face" + "whoops", + "sudden realization", + "blushing", + "covering", + "eyes", + "quiet", + "smiling" ] }, "face-with-open-eyes-and-hand-over-mouth": { @@ -2401,11 +2680,20 @@ "awe", "disbelief", "embarrass", + "eyes", + "face", + "gasp", + "hand", + "mouth", + "omg", + "open", + "over", + "quiet", "scared", + "shock", "surprise", "silence", - "secret", - "shock" + "secret" ] }, "face-with-peeking-eye": { @@ -2413,45 +2701,76 @@ "b": "1FAE3", "j": [ "captivated", + "embarrass", + "eye", + "face", + "hide", + "hiding", + "peek", + "peeking", "peep", - "stare", "scared", + "shy", + "stare", "frightening", - "embarrassing", - "shy" + "embarrassing" ] }, "shushing-face": { "a": "Shushing Face", "b": "1F92B", "j": [ - "quiet", - "shush", "face", - "shhh" + "quiet", + "shh", + "shush", + "shushing", + "shhh", + "closed", + "covering", + "finger", + "hush", + "lips", + "silence" ] }, "thinking-face": { "a": "Thinking Face", "b": "1F914", "j": [ + "chin", + "consider", "face", + "hmm", + "ponder", + "pondering", "thinking", + "wondering", "hmmm", "think", - "consider" + "shade", + "thinker", + "throwing", + "thumb" ] }, "saluting-face": { "a": "Saluting Face", "b": "1FAE1", "j": [ + "face", + "good", + "luck", + "ma’am", "OK", + "respect", "salute", - "sunny", + "saluting", + "sir", "troops", "yes", - "respect" + "ok", + "sunny" ] }, "zippermouth-face": { @@ -2459,64 +2778,117 @@ "b": "1F910", "j": [ "face", + "keep", "mouth", + "quiet", + "secret", + "shut", "zip", "zipper", - "zipper-mouth face", + "zipper-mouth", "zipper_mouth_face", "sealed", - "secret" + "hush", + "lips", + "silence" ] }, "face-with-raised-eyebrow": { "a": "Face with Raised Eyebrow", "b": "1F928", "j": [ - "distrust", - "skeptic", "disapproval", "disbelief", + "distrust", + "emoji", + "eyebrow", + "face", + "hmm", + "mild", + "raised", + "skeptic", + "skeptical", + "skepticism", + "surprise", + "what", "mild surprise", "scepticism", - "face", - "surprise", - "suspicious" + "suspicious", + "colbert", + "one", + "rock" ] }, "neutral-face": { "a": "Neutral Face", "b": "1F610-FE0F", "j": [ + "awkward", + "blank", "deadpan", + "expressionless", "face", + "fine", + "jealous", "meh", "neutral", + "oh", + "shade", + "straight", + "unamused", + "unhappy", + "unimpressed", + "whatever", "indifference", - ":|" + ":|", + "faced", + "mouth" ] }, "expressionless-face": { "a": "Expressionless Face", "b": "1F611", "j": [ + "awkward", + "dead", "expressionless", "face", + "fine", "inexpressive", + "jealous", "meh", - "unexpressive", + "not", + "oh", + "omg", + "straight", + "uh", + "unhappy", + "unimpressed", + "whatever", "indifferent", "-_-", - "deadpan" + "deadpan", + "mouth", + "unexpressive" ] }, "face-without-mouth": { "a": "Face Without Mouth", "b": "1F636", "j": [ + "awkward", + "blank", + "expressionless", "face", "mouth", + "mouthless", + "mute", "quiet", - "silent" + "secret", + "silence", + "silent", + "speechless", + "no" ] }, "dotted-line-face": { @@ -2525,9 +2897,16 @@ "j": [ "depressed", "disappear", + "dotted", + "face", + "hidden", "hide", "introvert", "invisible", + "line", + "meh", + "whatever", + "wtv", "lonely", "isolation", "depression" @@ -2538,43 +2917,78 @@ "b": "1F636-200D-1F32B-FE0F", "j": [ "absentminded", - "face in the fog", - "head in clouds", + "clouds", + "face", + "fog", + "head", "shower", "steam", - "dream" + "dream", + "brain", + "forgetful", + "haze", + "impractical", + "unrealistic" ] }, "smirking-face": { "a": "Smirking Face", "b": "1F60F", "j": [ + "boss", + "dapper", "face", + "flirt", + "homie", + "kidding", + "leer", + "shade", + "slick", + "sly", "smirk", + "smug", + "snicker", + "suave", + "suspicious", + "swag", "smile", "mean", "prank", - "smug", - "sarcasm" + "sarcasm", + "flirting", + "sexual", + "suggestive" ] }, "unamused-face": { "a": "Unamused Face", "b": "1F612", "j": [ + "...", + "bored", "face", + "fine", + "jealous", + "jel", + "jelly", + "pissed", + "smh", + "ugh", + "uhh", "unamused", "unhappy", + "weird", + "whatever", "indifference", - "bored", "straight face", "serious", "sarcasm", "unimpressed", "skeptical", "dubious", - "ugh", - "side_eye" + "side_eye", + "dissatisfied", + "meh" ] }, "face-with-rolling-eyes": { @@ -2585,31 +2999,58 @@ "eyes", "face", "rolling", - "frustrated" + "shade", + "ugh", + "whatever", + "frustrated", + "eye", + "roll" ] }, "grimacing-face": { "a": "Grimacing Face", "b": "1F62C", "j": [ + "awk", + "awkward", + "dentist", "face", "grimace", - "teeth" + "grimacing", + "grinning", + "smile", + "smiling", + "teeth", + "#1 best", + "eek", + "foot", + "friend", + "mouth", + "mutual", + "nervous", + "snapchat" ] }, "face-exhaling": { "a": "Face Exhaling", "b": "1F62E-200D-1F4A8", "j": [ + "blow", + "blowing", "exhale", + "exhaling", + "exhausted", + "face", "gasp", "groan", "relief", + "sigh", + "smiley", + "smoke", "whisper", "whistle", "relieve", - "tired", - "sigh" + "tired" ] }, "lying-face": { @@ -2617,39 +3058,56 @@ "b": "1F925", "j": [ "face", + "liar", "lie", - "pinocchio" + "lying", + "pinocchio", + "long", + "nose" ] }, "shaking-face": { "a": "Shaking Face", "b": "1FAE8", "j": [ + "crazy", + "daze", "earthquake", "face", + "omg", + "panic", "shaking", "shock", + "surprise", "vibrate", + "whoa", + "wow", "dizzy", "blurry" ] }, "head-shaking-horizontally": { - "a": "⊛ Head Shaking Horizontally", + "a": "Head Shaking Horizontally", "b": "1F642-200D-2194-FE0F", "j": [ + "head", + "horizontally", "no", "shake", + "shaking", "disapprove", "indiffernt", "left" ] }, "head-shaking-vertically": { - "a": "⊛ Head Shaking Vertically", + "a": "Head Shaking Vertically", "b": "1F642-200D-2195-FE0F", "j": [ + "head", "nod", + "shaking", + "vertically", "yes", "down" ] @@ -2658,36 +3116,61 @@ "a": "Relieved Face", "b": "1F60C", "j": [ + "calm", "face", + "peace", + "relief", "relieved", + "zen", "relaxed", "phew", "massage", - "happiness" + "happiness", + "content", + "pleased", + "whew" ] }, "pensive-face": { "a": "Pensive Face", "b": "1F614", "j": [ + "awful", + "bored", "dejected", + "died", + "disappointed", "face", + "losing", + "lost", "pensive", "sad", + "sucks", "depressed", - "upset" + "upset", + "sadface", + "sorrowful" ] }, "sleepy-face": { "a": "Sleepy Face", "b": "1F62A", "j": [ + "crying", "face", - "good night", + "good", + "night", + "sad", "sleep", + "sleeping", + "sleepy", "tired", "rest", - "nap" + "nap", + "bubble", + "side", + "snot", + "tear" ] }, "drooling-face": { @@ -2695,21 +3178,45 @@ "b": "1F924", "j": [ "drooling", - "face" + "face", + "drool" ] }, "sleeping-face": { "a": "Sleeping Face", "b": "1F634", "j": [ + "bed", + "bedtime", "face", - "good night", - "sleep", - "ZZZ", - "tired", - "sleepy", + "good", + "goodnight", + "nap", "night", - "zzz" + "sleep", + "sleeping", + "tired", + "whatever", + "yawn", + "zzz", + "sleepy", + "snoring" + ] + }, + "face-with-bags-under-eyes": { + "a": "⊛ Face with Bags Under Eyes", + "b": "1FAE9", + "j": [ + "bags", + "bored", + "exhausted", + "eyes", + "face", + "fatigued", + "late", + "sleepy", + "tired", + "weary" ] }, "face-with-medical-mask": { @@ -2717,13 +3224,21 @@ "b": "1F637", "j": [ "cold", + "dentist", + "dermatologist", "doctor", + "dr", "face", + "germs", "mask", + "medical", + "medicine", "sick", "ill", "disease", - "covid" + "covid", + "coronavirus", + "surgical" ] }, "face-with-thermometer": { @@ -2746,12 +3261,14 @@ "j": [ "bandage", "face", - "face with head-bandage", + "head-bandage", "hurt", "injury", + "ouch", "face_with_head_bandage", "injured", - "clumsy" + "clumsy", + "bandaged" ] }, "nauseated-face": { @@ -2759,23 +3276,39 @@ "b": "1F922", "j": [ "face", - "nauseated", - "vomit", "gross", - "green", + "nasty", + "nauseated", "sick", + "vomit", + "green", "throw up", - "ill" + "ill", + "barf", + "disgust", + "disgusted", + "green face" ] }, "face-vomiting": { "a": "Face Vomiting", "b": "1F92E", "j": [ + "barf", + "ew", + "face", + "gross", "puke", "sick", + "spew", + "throw", + "up", "vomit", - "face" + "vomiting", + "ill", + "mouth", + "open", + "throwing" ] }, "sneezing-face": { @@ -2783,38 +3316,49 @@ "b": "1F927", "j": [ "face", + "fever", + "flu", "gesundheit", - "sneeze", "sick", - "allergy" + "sneeze", + "sneezing", + "allergy", + "achoo" ] }, "hot-face": { "a": "Hot Face", "b": "1F975", "j": [ - "feverish", - "heat stroke", - "hot", - "red-faced", - "sweating", + "dying", "face", + "feverish", "heat", - "red" + "hot", + "panting", + "red-faced", + "stroke", + "sweating", + "tongue", + "red", + "overheated" ] }, "cold-face": { "a": "Cold Face", "b": "1F976", "j": [ + "blue", "blue-faced", "cold", + "face", "freezing", "frostbite", "icicles", - "face", - "blue", - "frozen" + "subzero", + "teeth", + "frozen", + "ice" ] }, "woozy-face": { @@ -2822,42 +3366,59 @@ "b": "1F974", "j": [ "dizzy", - "intoxicated", - "tipsy", - "uneven eyes", - "wavy mouth", + "drunk", + "eyes", "face", - "wavy" + "intoxicated", + "mouth", + "tipsy", + "uneven", + "wavy", + "woozy", + "groggy" ] }, "face-with-crossedout-eyes": { "a": "Face with Crossed-out Eyes", "b": "1F635", "j": [ - "crossed-out eyes", + "crossed-out", "dead", + "dizzy", + "eyes", "face", - "face with crossed-out eyes", - "knocked out", + "feels", + "knocked", + "out", + "sick", + "tired", "dizzy_face", "spent", "unconscious", "xox", - "dizzy" + "cross", + "crossed", + "spiral eyes" ] }, "face-with-spiral-eyes": { "a": "Face with Spiral Eyes", "b": "1F635-200D-1F4AB", "j": [ + "confused", "dizzy", + "eyes", + "face", "hypnotized", + "omg", + "smiley", "spiral", "trouble", "whoa", + "woah", + "woozy", "sick", "ill", - "confused", "nauseous", "nausea" ] @@ -2866,11 +3427,19 @@ "a": "Exploding Head", "b": "1F92F", "j": [ - "mind blown", - "shocked", - "face", + "blown", + "explode", + "exploding", + "head", "mind", - "blown" + "mindblown", + "no", + "shocked", + "way", + "face", + "blowing", + "explosion", + "mad" ] }, "cowboy-hat-face": { @@ -2887,11 +3456,18 @@ "a": "Partying Face", "b": "1F973", "j": [ + "bday", + "birthday", + "celebrate", "celebration", + "excited", + "face", + "happy", "hat", + "hooray", "horn", "party", - "face", + "partying", "woohoo" ] }, @@ -2900,47 +3476,82 @@ "b": "1F978", "j": [ "disguise", + "eyebrow", "face", "glasses", "incognito", + "moustache", + "mustache", "nose", + "person", + "spy", + "tache", + "tash", "pretent", - "brows", - "moustache" + "brows" ] }, "smiling-face-with-sunglasses": { "a": "Smiling Face with Sunglasses", "b": "1F60E", "j": [ + "awesome", + "beach", "bright", + "bro", + "chilling", "cool", "face", - "sun", - "sunglasses", + "rad", + "relaxed", + "shades", + "slay", "smile", + "style", + "sunglasses", + "swag", + "win", "summer", - "beach", - "sunglass" + "sunglass", + "best", + "eye", + "eyewear", + "friends", + "glasses", + "mutual", + "snapchat", + "sun", + "weather" ] }, "nerd-face": { "a": "Nerd Face", "b": "1F913", "j": [ + "brainy", + "clever", + "expert", "face", "geek", + "gifted", + "glasses", + "intelligent", "nerd", + "smart", "nerdy", - "dork" + "dork", + "smiling" ] }, "face-with-monocle": { "a": "Face with Monocle", "b": "1F9D0", "j": [ + "classy", "face", + "fancy", "monocle", + "rich", "stuffy", "wealthy" ] @@ -2949,27 +3560,49 @@ "a": "Confused Face", "b": "1F615", "j": [ + "befuddled", "confused", + "confusing", + "dunno", "face", + "frown", + "hm", "meh", + "not", + "sad", + "sorry", + "sure", "indifference", "huh", "weird", "hmmm", - ":/" + ":/", + "nonplussed", + "puzzled", + "s" ] }, "face-with-diagonal-mouth": { "a": "Face with Diagonal Mouth", "b": "1FAE4", "j": [ + "confused", + "confusion", + "diagonal", "disappointed", + "doubt", + "doubtful", + "face", + "frustrated", + "frustration", "meh", + "mouth", "skeptical", "unsure", + "whatever", + "wtv", "skeptic", "confuse", - "frustrated", "indifferent" ] }, @@ -2977,11 +3610,20 @@ "a": "Worried Face", "b": "1F61F", "j": [ + "anxious", + "butterflies", "face", - "worried", - "concern", + "nerves", "nervous", - ":(" + "sad", + "stress", + "stressed", + "surprised", + "worried", + "worry", + "concern", + ":(", + "sadface" ] }, "slightly-frowning-face": { @@ -2991,9 +3633,11 @@ "face", "frown", "frowning", - "disappointed", "sad", - "upset" + "slightly", + "disappointed", + "upset", + "unhappy" ] }, "frowning-face": { @@ -3002,22 +3646,34 @@ "j": [ "face", "frown", + "frowning", "sad", - "upset" + "upset", + "megafrown", + "unhappy", + "white" ] }, "face-with-open-mouth": { "a": "Face with Open Mouth", "b": "1F62E", "j": [ + "believe", "face", + "forgot", "mouth", + "omg", "open", + "shocked", + "surprised", "sympathy", + "unbelievable", + "unreal", + "whoa", + "wow", + "you", "surprise", "impressed", - "wow", - "whoa", ":O" ] }, @@ -3025,12 +3681,19 @@ "a": "Hushed Face", "b": "1F62F", "j": [ + "epic", "face", "hushed", + "omg", "stunned", "surprised", + "whoa", + "woah", "woo", - "shh" + "shh", + "silence", + "speechless", + "surprise" ] }, "astonished-face": { @@ -3038,24 +3701,50 @@ "b": "1F632", "j": [ "astonished", + "cost", "face", + "no", + "omg", "shocked", "totally", + "way", "xox", "surprised", - "poisoned" + "poisoned", + "amazed", + "drunk face", + "gasp", + "gasping" ] }, "flushed-face": { "a": "Flushed Face", "b": "1F633", "j": [ + "amazed", + "awkward", + "crazy", "dazed", + "dead", + "disbelief", + "embarrassed", "face", "flushed", + "geez", + "heat", + "hot", + "impressed", + "jeez", + "what", + "wow", "blush", "shy", - "flattered" + "flattered", + "blushing", + "eyes", + "open", + "shame", + "wide" ] }, "pleading-face": { @@ -3063,38 +3752,66 @@ "b": "1F97A", "j": [ "begging", - "mercy", - "puppy eyes", + "big", + "eyes", "face", + "mercy", + "not", + "pleading", + "please", + "pretty", + "puppy", + "sad", + "why", "cry", "tears", - "sad", - "grievance" + "grievance", + "glossy", + "simp" ] }, "face-holding-back-tears": { "a": "Face Holding Back Tears", "b": "1F979", "j": [ - "angry", + "admiration", + "aww", + "back", "cry", + "embarrassed", + "face", + "feelings", + "grateful", + "gratitude", + "holding", + "joy", + "please", "proud", "resist", "sad", + "tears", "touched", - "gratitude" + "angry" ] }, "frowning-face-with-open-mouth": { "a": "Frowning Face with Open Mouth", "b": "1F626", "j": [ + "caught", "face", "frown", + "frowning", + "guard", "mouth", "open", + "scared", + "scary", + "surprise", + "what", + "wow", "aw", - "what" + "yawning" ] }, "anguished-face": { @@ -3103,55 +3820,92 @@ "j": [ "anguished", "face", + "forgot", + "scared", + "scary", + "stressed", + "surprise", + "unhappy", + "what", + "wow", "stunned", - "nervous" + "nervous", + "pained" ] }, "fearful-face": { "a": "Fearful Face", "b": "1F628", "j": [ + "afraid", + "anxious", + "blame", "face", "fear", "fearful", "scared", + "worried", "terrified", - "nervous" + "nervous", + "oops", + "shocked", + "surprised" ] }, "anxious-face-with-sweat": { "a": "Anxious Face with Sweat", "b": "1F630", "j": [ + "anxious", "blue", "cold", + "eek", "face", + "mouth", + "nervous", + "open", "rushed", + "scared", "sweat", - "nervous" + "yikes", + "concerned face" ] }, "sad-but-relieved-face": { "a": "Sad but Relieved Face", "b": "1F625", "j": [ + "anxious", + "call", + "close", + "complicated", "disappointed", "face", + "not", "relieved", + "sad", + "sweat", + "time", "whew", "phew", - "sweat", - "nervous" + "nervous", + "eyebrow" ] }, "crying-face": { "a": "Crying Face", "b": "1F622", "j": [ + "awful", "cry", + "crying", "face", + "feels", + "miss", "sad", "tear", + "triste", + "unhappy", "tears", "depressed", "upset", @@ -3162,13 +3916,17 @@ "a": "Loudly Crying Face", "b": "1F62D", "j": [ + "bawling", "cry", + "crying", "face", + "loudly", "sad", "sob", "tear", - "sobbing", "tears", + "unhappy", + "sobbing", "upset", "depressed" ] @@ -3177,126 +3935,223 @@ "a": "Face Screaming in Fear", "b": "1F631", "j": [ + "epic", "face", "fear", + "fearful", "munch", "scared", "scream", - "omg" + "screamer", + "screaming", + "shocked", + "surprised", + "woah", + "omg", + "alone", + "home", + "horror" ] }, "confounded-face": { "a": "Confounded Face", "b": "1F616", "j": [ + "annoyed", "confounded", - "face", "confused", + "cringe", + "distraught", + "face", + "feels", + "frustrated", + "mad", + "sad", "sick", "unwell", "oops", - ":S" + ":S", + "mouth", + "quivering", + "scrunched" ] }, "persevering-face": { "a": "Persevering Face", "b": "1F623", "j": [ + "concentrate", + "concentration", "face", + "focus", + "headache", "persevere", + "persevering", "sick", "no", "upset", - "oops" + "oops", + "eyes", + "helpless", + "scrunched", + "struggling" ] }, "disappointed-face": { "a": "Disappointed Face", "b": "1F61E", "j": [ + "awful", + "blame", + "dejected", "disappointed", "face", + "fail", + "losing", "sad", + "unhappy", "upset", "depressed", - ":(" + ":(", + "sadface" ] }, "downcast-face-with-sweat": { "a": "Downcast Face with Sweat", "b": "1F613", "j": [ + "close", "cold", + "downcast", "face", - "sweat", - "hot", + "feels", + "headache", + "nervous", "sad", + "scared", + "sweat", + "yikes", + "hot", "tired", - "exercise" + "exercise", + "hard", + "work" ] }, "weary-face": { "a": "Weary Face", "b": "1F629", "j": [ + "crying", "face", - "tired", - "weary", - "sleepy", + "fail", + "feels", + "hungry", + "mad", + "nooo", "sad", + "sleepy", + "tired", + "unhappy", + "weary", "frustrated", - "upset" + "upset", + "distraught", + "wailing" ] }, "tired-face": { "a": "Tired Face", "b": "1F62B", "j": [ + "cost", "face", + "feels", + "nap", + "sad", + "sneeze", "tired", "sick", "whine", "upset", - "frustrated" + "frustrated", + "distraught", + "exhausted", + "fed", + "up" ] }, "yawning-face": { "a": "Yawning Face", "b": "1F971", "j": [ + "bedtime", "bored", + "face", + "goodnight", + "nap", + "night", + "sleep", + "sleepy", "tired", + "whatever", "yawn", - "sleepy" + "yawning", + "zzz" ] }, "face-with-steam-from-nose": { "a": "Face with Steam From Nose", "b": "1F624", "j": [ + "anger", + "angry", "face", + "feels", + "fume", + "fuming", + "furious", + "fury", + "mad", + "nose", + "steam", "triumph", + "unhappy", "won", "gas", "phew", "proud", - "pride" + "pride", + "airing", + "frustrated", + "grievances", + "look", + "smug", + "steaming" ] }, "enraged-face": { "a": "Enraged Face", "b": "1F621", "j": [ + "anger", "angry", "enraged", "face", + "feels", "mad", + "maddening", "pouting", "rage", "red", + "shade", + "unhappy", + "upset", "pouting_face", "hate", - "despise" + "despise", + "grumpy", + "pout" ] }, "angry-face": { @@ -3305,67 +4160,116 @@ "j": [ "anger", "angry", + "blame", "face", + "feels", + "frustrated", "mad", + "maddening", + "rage", + "shade", + "unhappy", + "upset", "annoyed", - "frustrated" + "grumpy" ] }, "face-with-symbols-on-mouth": { "a": "Face with Symbols on Mouth", "b": "1F92C", "j": [ - "swearing", + "censor", "cursing", - "face", "cussing", + "face", + "mad", + "mouth", + "pissed", + "swearing", + "symbols", "profanity", - "expletive" + "expletive", + "covering", + "foul", + "grawlix", + "over", + "serious" ] }, "smiling-face-with-horns": { "a": "Smiling Face with Horns", "b": "1F608", "j": [ + "demon", + "devil", + "evil", "face", - "fairy tale", + "fairy", + "fairytale", "fantasy", "horns", + "purple", + "shade", "smile", - "devil" + "smiling", + "tale", + "happy", + "imp", + "red devil" ] }, "angry-face-with-horns": { "a": "Angry Face with Horns", "b": "1F47F", "j": [ + "angry", "demon", "devil", + "evil", "face", + "fairy", + "fairytale", "fantasy", + "horns", "imp", - "angry", - "horns" + "mischievous", + "purple", + "shade", + "tale", + "goblin", + "sad" ] }, "skull": { "a": "Skull", "b": "1F480", "j": [ + "body", + "dead", "death", "face", - "fairy tale", + "fairy", + "fairytale", + "i’m", + "lmao", "monster", - "dead", + "tale", + "yolo", "skeleton", - "creepy" + "creepy", + "danger", + "grey", + "halloween", + "poison" ] }, "skull-and-crossbones": { "a": "Skull and Crossbones", "b": "2620-FE0F", "j": [ + "bone", "crossbones", + "dead", "death", "face", "monster", @@ -3375,23 +4279,39 @@ "deadly", "scary", "pirate", - "evil" + "evil", + "body", + "halloween" ] }, "pile-of-poo": { "a": "Pile of Poo", "b": "1F4A9", "j": [ + "bs", + "comic", + "doo", "dung", "face", + "fml", "monster", + "pile", "poo", "poop", + "smelly", + "smh", + "stink", + "stinks", + "stinky", + "turd", "hankey", "shitface", "fail", - "turd", - "shit" + "shit", + "crap", + "dirt", + "dog", + "smiling" ] }, "clown-face": { @@ -3407,50 +4327,68 @@ "b": "1F479", "j": [ "creature", + "devil", "face", - "fairy tale", + "fairy", + "fairytale", "fantasy", + "mask", "monster", + "scary", + "tale", "troll", "red", - "mask", "halloween", - "scary", "creepy", - "devil", "demon", - "japanese_ogre" + "japanese_ogre", + "oni" ] }, "goblin": { "a": "Goblin", "b": "1F47A", "j": [ + "angry", "creature", "face", - "fairy tale", + "fairy", + "fairytale", "fantasy", + "mask", + "mean", "monster", + "tale", "red", "evil", - "mask", "scary", "creepy", - "japanese_goblin" + "japanese_goblin", + "long", + "nose", + "tengu" ] }, "ghost": { "a": "Ghost", "b": "1F47B", "j": [ + "boo", "creature", + "excited", "face", - "fairy tale", + "fairy", + "fairytale", "fantasy", - "monster", "halloween", + "haunting", + "monster", + "scary", + "silly", + "tale", "spooky", - "scary" + "disappear", + "ghoul" ] }, "alien": { @@ -3460,12 +4398,18 @@ "creature", "extraterrestrial", "face", + "fairy", + "fairytale", "fantasy", + "monster", + "space", + "tale", "ufo", "UFO", "paul", "weird", - "outer_space" + "outer_space", + "et" ] }, "alien-monster": { @@ -3476,11 +4420,22 @@ "creature", "extraterrestrial", "face", - "monster", - "ufo", + "fairy", + "fairytale", + "fantasy", "game", + "gamer", + "games", + "monster", + "pixelated", + "space", + "tale", + "ufo", "arcade", - "play" + "play", + "invader", + "retro", + "video" ] }, "robot": { @@ -3498,87 +4453,103 @@ "a": "Grinning Cat", "b": "1F63A", "j": [ + "animal", "cat", "face", "grinning", "mouth", "open", "smile", - "animal", + "smiling", "cats", - "happy" + "happy", + "smiley" ] }, "grinning-cat-with-smiling-eyes": { "a": "Grinning Cat with Smiling Eyes", "b": "1F638", "j": [ + "animal", "cat", "eye", + "eyes", "face", "grin", + "grinning", "smile", - "animal", - "cats" + "smiling", + "cats", + "happy" ] }, "cat-with-tears-of-joy": { "a": "Cat with Tears of Joy", "b": "1F639", "j": [ + "animal", "cat", "face", "joy", + "laugh", + "laughing", + "lol", "tear", - "animal", + "tears", "cats", "haha", - "happy", - "tears" + "happy" ] }, "smiling-cat-with-hearteyes": { "a": "Smiling Cat with Heart-Eyes", "b": "1F63B", "j": [ + "animal", "cat", "eye", "face", "heart", + "heart-eyes", "love", "smile", - "smiling cat with heart-eyes", + "smiling", "smiling_cat_with_heart_eyes", - "animal", "like", "affection", "cats", - "valentines" + "valentines", + "loving cat", + "shaped" ] }, "cat-with-wry-smile": { "a": "Cat with Wry Smile", "b": "1F63C", "j": [ + "animal", "cat", "face", "ironic", "smile", "wry", - "animal", "cats", - "smirk" + "smirk", + "smirking" ] }, "kissing-cat": { "a": "Kissing Cat", "b": "1F63D", "j": [ + "animal", "cat", + "closed", "eye", + "eyes", "face", "kiss", - "animal", + "kissing", "cats" ] }, @@ -3586,90 +4557,135 @@ "a": "Weary Cat", "b": "1F640", "j": [ + "animal", "cat", "face", "oh", "surprised", "weary", - "animal", "cats", "munch", "scared", - "scream" + "scream", + "fear", + "horror", + "screaming" ] }, "crying-cat": { "a": "Crying Cat", "b": "1F63F", "j": [ + "animal", "cat", "cry", + "crying", "face", "sad", "tear", - "animal", "tears", "weep", "cats", - "upset" + "upset", + "sad cat" ] }, "pouting-cat": { "a": "Pouting Cat", "b": "1F63E", "j": [ + "animal", "cat", "face", "pouting", - "animal", - "cats" + "cats", + "grumpy" ] }, "seenoevil-monkey": { "a": "See-No-Evil Monkey", "b": "1F648", "j": [ + "embarrassed", "evil", "face", "forbidden", + "forgot", + "gesture", + "hide", "monkey", - "see", - "see-no-evil monkey", + "no", + "omg", + "prohibited", + "scared", + "secret", + "smh", + "watch", "see_no_evil_monkey", "animal", "nature", - "haha" + "haha", + "blind", + "covering", + "eyes", + "ignore", + "mizaru", + "not" ] }, "hearnoevil-monkey": { "a": "Hear-No-Evil Monkey", "b": "1F649", "j": [ + "animal", + "ears", "evil", "face", "forbidden", + "gesture", "hear", - "hear-no-evil monkey", + "listen", "monkey", + "no", + "not", + "prohibited", + "secret", + "shh", + "tmi", "hear_no_evil_monkey", - "animal", - "nature" + "nature", + "covering", + "deaf", + "kikazaru" ] }, "speaknoevil-monkey": { "a": "Speak-No-Evil Monkey", "b": "1F64A", "j": [ + "animal", "evil", "face", "forbidden", + "gesture", "monkey", + "no", + "not", + "oops", + "prohibited", + "quiet", + "secret", "speak", - "speak-no-evil monkey", + "stealth", "speak_no_evil_monkey", - "animal", "nature", - "omg" + "omg", + "covering", + "hush", + "iwazaru", + "mouth", + "mute", + "no speaking" ] }, "love-letter": { @@ -3680,105 +4696,182 @@ "letter", "love", "mail", + "romance", + "valentine", "email", "like", "affection", "envelope", - "valentines" + "valentines", + "note" ] }, "heart-with-arrow": { "a": "Heart with Arrow", "b": "1F498", "j": [ + "143", + "adorbs", "arrow", "cupid", - "love", - "like", + "date", + "emotion", "heart", + "ily", + "love", + "romance", + "valentine", + "like", "affection", - "valentines" + "valentines", + "lovestruck" ] }, "heart-with-ribbon": { "a": "Heart with Ribbon", "b": "1F49D", "j": [ + "143", + "anniversary", + "emotion", + "heart", + "ily", + "kisses", "ribbon", "valentine", + "xoxo", "love", - "valentines" + "valentines", + "box", + "chocolate", + "chocolates", + "gift" ] }, "sparkling-heart": { "a": "Sparkling Heart", "b": "1F496", "j": [ + "143", + "emotion", "excited", + "good", + "heart", + "ily", + "kisses", + "morning", + "night", "sparkle", + "sparkling", + "xoxo", "love", "like", "affection", - "valentines" + "valentines", + "sparkly", + "stars heart" ] }, "growing-heart": { "a": "Growing Heart", "b": "1F497", "j": [ + "143", + "emotion", "excited", "growing", + "heart", + "heartpulse", + "ily", + "kisses", + "muah", "nervous", "pulse", + "xoxo", "like", "love", "affection", "valentines", - "pink" + "pink", + "multiple", + "triple" ] }, "beating-heart": { "a": "Beating Heart", "b": "1F493", "j": [ + "143", "beating", + "cardio", + "emotion", + "heart", "heartbeat", - "pulsating", + "ily", "love", + "pulsating", + "pulse", "like", "affection", "valentines", "pink", - "heart" + "alarm", + "wifi" ] }, "revolving-hearts": { "a": "Revolving Hearts", "b": "1F49E", "j": [ + "143", + "adorbs", + "anniversary", + "emotion", + "heart", + "hearts", "revolving", "love", "like", "affection", - "valentines" + "valentines", + "two" ] }, "two-hearts": { "a": "Two Hearts", "b": "1F495", "j": [ + "143", + "anniversary", + "date", + "dating", + "emotion", + "heart", + "hearts", + "ily", + "kisses", "love", + "loving", + "two", + "xoxo", "like", "affection", "valentines", - "heart" + "pink", + "small" ] }, "heart-decoration": { "a": "Heart Decoration", "b": "1F49F", "j": [ + "143", + "decoration", + "emotion", "heart", + "hearth", + "purple", + "white", "purple-square", "love", "like" @@ -3789,10 +4882,18 @@ "b": "2763-FE0F", "j": [ "exclamation", + "heart", + "heavy", "mark", "punctuation", "decoration", - "love" + "love", + "above", + "an", + "as", + "dot", + "ornament", + "red" ] }, "broken-heart": { @@ -3801,10 +4902,16 @@ "j": [ "break", "broken", + "crushed", + "emotion", + "heart", + "heartbroken", + "lonely", "sad", "sorry", - "heart", - "heartbreak" + "heartbreak", + "breaking", + "brokenhearted" ] }, "heart-on-fire": { @@ -3812,10 +4919,11 @@ "b": "2764-FE0F-200D-1F525", "j": [ "burn", + "fire", "heart", "love", "lust", - "sacred heart", + "sacred", "passionate", "enthusiastic" ] @@ -3825,6 +4933,7 @@ "b": "2764-FE0F-200D-1FA79", "j": [ "healthier", + "heart", "improving", "mending", "recovering", @@ -3832,28 +4941,41 @@ "well", "broken heart", "bandage", - "wounded" + "wounded", + "bandaged", + "healing", + "unbroken" ] }, "red-heart": { "a": "Red Heart", "b": "2764-FE0F", "j": [ + "emotion", "heart", "love", + "red", "like", - "valentines" + "valentines", + "black", + "heavy" ] }, "pink-heart": { "a": "Pink Heart", "b": "1FA77", "j": [ + "143", + "adorable", "cute", + "emotion", "heart", + "ily", "like", "love", "pink", + "special", + "sweet", "valentines" ] }, @@ -3861,6 +4983,8 @@ "a": "Orange Heart", "b": "1F9E1", "j": [ + "143", + "heart", "orange", "love", "like", @@ -3872,42 +4996,72 @@ "a": "Yellow Heart", "b": "1F49B", "j": [ - "yellow", + "143", + "cardiac", + "emotion", + "heart", + "ily", "love", + "yellow", "like", "affection", - "valentines" + "valentines", + "bf", + "gold", + "snapchat" ] }, "green-heart": { "a": "Green Heart", "b": "1F49A", "j": [ + "143", + "emotion", "green", + "heart", + "ily", "love", + "romantic", "like", "affection", - "valentines" + "valentines", + "nct" ] }, "blue-heart": { "a": "Blue Heart", "b": "1F499", "j": [ + "143", "blue", + "emotion", + "heart", + "ily", "love", + "romance", "like", "affection", - "valentines" + "valentines", + "brand", + "neutral" ] }, "light-blue-heart": { "a": "Light Blue Heart", "b": "1FA75", "j": [ + "143", + "blue", + "cute", "cyan", + "emotion", "heart", - "light blue", + "ily", + "light", + "like", + "love", + "sky", + "special", "teal", "ice", "baby blue" @@ -3917,17 +5071,25 @@ "a": "Purple Heart", "b": "1F49C", "j": [ - "purple", + "143", + "bestest", + "emotion", + "heart", + "ily", "love", + "purple", "like", "affection", - "valentines" + "valentines", + "bts", + "emoji" ] }, "brown-heart": { "a": "Brown Heart", "b": "1F90E", "j": [ + "143", "brown", "heart", "coffee" @@ -3939,17 +5101,25 @@ "j": [ "black", "evil", - "wicked" + "heart", + "wicked", + "dark" ] }, "grey-heart": { "a": "Grey Heart", "b": "1FA76", "j": [ + "143", + "emotion", "gray", + "grey", "heart", + "ily", + "love", "silver", "slate", + "special", "monochrome" ] }, @@ -3957,6 +5127,7 @@ "a": "White Heart", "b": "1F90D", "j": [ + "143", "heart", "white", "pure" @@ -3966,13 +5137,21 @@ "a": "Kiss Mark", "b": "1F48B", "j": [ + "dating", + "emotion", + "heart", "kiss", + "kissing", "lips", + "mark", + "romance", + "sexy", "face", "love", "like", "affection", - "valentines" + "valentines", + "lipstick" ] }, "hundred-points": { @@ -3980,37 +5159,61 @@ "b": "1F4AF", "j": [ "100", + "a+", + "agree", + "clearly", + "definitely", + "faithful", + "fleek", "full", "hundred", - "score", + "keep", "perfect", + "point", + "score", + "TRUE", + "truth", + "yup", "numbers", "century", "exam", "quiz", "test", - "pass" + "pass", + "symbol" ] }, "anger-symbol": { "a": "Anger Symbol", "b": "1F4A2", "j": [ + "anger", "angry", "comic", - "mad" + "mad", + "symbol", + "upset", + "pop", + "sign", + "vein" ] }, "collision": { "a": "Collision", "b": "1F4A5", "j": [ - "boom", - "comic", "bomb", + "boom", + "collide", + "comic", "explode", "explosion", - "blown" + "blown", + "bang", + "impact", + "red", + "spark", + "symbol" ] }, "dizzy": { @@ -4018,10 +5221,15 @@ "b": "1F4AB", "j": [ "comic", + "shining", + "shooting", "star", + "stars", "sparkle", "shoot", - "magic" + "magic", + "circle", + "symbol" ] }, "sweat-droplets": { @@ -4029,27 +5237,47 @@ "b": "1F4A6", "j": [ "comic", + "drip", + "droplet", + "droplets", + "drops", "splashing", + "squirt", "sweat", "water", - "drip", - "oops" + "wet", + "work", + "workout", + "oops", + "plewds", + "symbol" ] }, "dashing-away": { "a": "Dashing Away", "b": "1F4A8", "j": [ + "away", + "cloud", "comic", "dash", + "dashing", + "fart", + "fast", + "go", + "gone", + "gotta", "running", + "smoke", "wind", "air", - "fast", "shoo", - "fart", - "smoke", - "puff" + "puff", + "blow", + "gust", + "steam", + "symbol", + "vaping" ] }, "hole": { @@ -4067,11 +5295,16 @@ "bubble", "comic", "dialog", - "speech", - "words", "message", + "sms", + "speech", "talk", - "chatting" + "text", + "typing", + "words", + "chatting", + "chat", + "comment" ] }, "eye-in-speech-bubble": { @@ -4083,7 +5316,9 @@ "eye", "speech", "witness", - "info" + "info", + "am", + "i" ] }, "left-speech-bubble": { @@ -4093,6 +5328,7 @@ "balloon", "bubble", "dialog", + "left", "speech", "words", "message", @@ -4104,13 +5340,17 @@ "a": "Right Anger Bubble", "b": "1F5EF-FE0F", "j": [ + "anger", "angry", "balloon", "bubble", "mad", + "right", "caption", "speech", - "thinking" + "thinking", + "zag", + "zig" ] }, "thought-balloon": { @@ -4119,12 +5359,21 @@ "j": [ "balloon", "bubble", - "comic", - "thought", + "cartoon", "cloud", + "comic", + "daydream", + "decisions", + "dream", + "idea", + "invent", + "invention", + "realize", + "think", + "thoughts", + "wonder", "speech", - "thinking", - "dream" + "thinking" ] }, "zzz": { @@ -4132,38 +5381,60 @@ "b": "1F4A4", "j": [ "comic", - "good night", + "good", + "goodnight", + "night", "sleep", - "ZZZ", + "sleeping", "sleepy", "tired", - "dream" + "dream", + "bedtime", + "boring", + "sign", + "symbol" ] }, "waving-hand": { "a": "Waving Hand", "b": "1F44B", "j": [ + "bye", + "cya", + "g2g", + "greetings", + "gtg", "hand", + "hello", + "hey", + "hi", + "later", + "outtie", + "ttfn", + "ttyl", "wave", - "waving", + "yo", + "you", "hands", "gesture", "goodbye", "solong", "farewell", - "hello", - "hi", - "palm" + "palm", + "body", + "sign" ] }, "raised-back-of-hand": { "a": "Raised Back of Hand", "b": "1F91A", "j": [ + "back", "backhand", + "hand", "raised", - "fingers" + "fingers", + "body" ] }, "hand-with-fingers-splayed": { @@ -4171,24 +5442,31 @@ "b": "1F590-FE0F", "j": [ "finger", - "hand", - "splayed", "fingers", - "palm" + "hand", + "raised", + "splayed", + "stop", + "palm", + "body", + "five" ] }, "raised-hand": { "a": "Raised Hand", "b": "270B", "j": [ + "5", + "five", "hand", - "high 5", - "high five", - "fingers", + "high", + "raised", "stop", + "fingers", "highfive", "palm", - "ban" + "ban", + "body" ] }, "vulcan-salute": { @@ -4197,10 +5475,20 @@ "j": [ "finger", "hand", - "spock", - "vulcan", + "hands", + "salute", + "Vulcan", "fingers", - "star trek" + "spock", + "star trek", + "between", + "body", + "middle", + "part", + "prosper", + "raised", + "ring", + "split" ] }, "rightwards-hand": { @@ -4208,8 +5496,13 @@ "b": "1FAF1", "j": [ "hand", + "handshake", + "hold", + "reach", "right", "rightward", + "rightwards", + "shake", "palm", "offer" ] @@ -4219,8 +5512,13 @@ "b": "1FAF2", "j": [ "hand", + "handshake", + "hold", "left", "leftward", + "leftwards", + "reach", + "shake", "palm", "offer" ] @@ -4230,9 +5528,14 @@ "b": "1FAF3", "j": [ "dismiss", + "down", "drop", + "dropped", + "hand", + "palm", + "pick", "shoo", - "palm" + "up" ] }, "palm-up-hand": { @@ -4242,8 +5545,14 @@ "beckon", "catch", "come", - "offer", + "hand", + "hold", + "know", "lift", + "me", + "offer", + "palm", + "tell", "demand" ] }, @@ -4251,10 +5560,19 @@ "a": "Leftwards Pushing Hand", "b": "1FAF7", "j": [ - "high five", + "block", + "five", + "halt", + "hand", + "high", + "hold", "leftward", + "leftwards", + "pause", "push", + "pushing", "refuse", + "slap", "stop", "wait", "highfive", @@ -4265,10 +5583,19 @@ "a": "Rightwards Pushing Hand", "b": "1FAF8", "j": [ - "high five", + "block", + "five", + "halt", + "hand", + "high", + "hold", + "pause", "push", + "pushing", "refuse", "rightward", + "rightwards", + "slap", "stop", "wait", "highfive", @@ -4279,13 +5606,28 @@ "a": "Ok Hand", "b": "1F44C", "j": [ + "awesome", + "bet", + "dope", + "fleek", + "fosho", + "got", + "gotcha", "hand", + "legit", "OK", + "okay", + "pinch", + "rad", + "sure", + "sweet", + "three", "fingers", "limbs", "perfect", "ok", - "okay" + "body", + "sign" ] }, "pinched-fingers": { @@ -4293,23 +5635,43 @@ "b": "1F90C", "j": [ "fingers", - "hand gesture", + "gesture", + "hand", + "hold", + "huh", "interrogation", + "patience", "pinched", + "relax", "sarcastic", + "ugh", + "what", + "zip", "size", "tiny", - "small" + "small", + "che", + "finger", + "ma", + "purse", + "vuoi" ] }, "pinching-hand": { "a": "Pinching Hand", "b": "1F90F", "j": [ - "small amount", - "tiny", + "amount", + "bit", + "fingers", + "hand", + "little", + "pinching", "small", - "size" + "sort", + "tiny", + "size", + "body" ] }, "victory-hand": { @@ -4317,12 +5679,16 @@ "b": "270C-FE0F", "j": [ "hand", + "peace", "v", "victory", "fingers", "ohyeah", - "peace", - "two" + "two", + "air", + "body", + "quotes", + "sign" ] }, "crossed-fingers": { @@ -4330,34 +5696,53 @@ "b": "1F91E", "j": [ "cross", + "crossed", "finger", + "fingers", "hand", "luck", "good", - "lucky" + "lucky", + "body", + "hopeful", + "index", + "middle" ] }, "hand-with-index-finger-and-thumb-crossed": { "a": "Hand with Index Finger and Thumb Crossed", "b": "1FAF0", "j": [ + "<3", + "crossed", "expensive", + "finger", + "hand", "heart", + "index", "love", "money", - "snap" + "snap", + "thumb" ] }, "loveyou-gesture": { "a": "Love-You Gesture", "b": "1F91F", "j": [ + "fingers", + "gesture", "hand", "ILY", - "love-you gesture", + "love", + "love-you", + "three", + "you", "love_you_gesture", - "fingers", - "gesture" + "body", + "i", + "ily", + "sign" ] }, "sign-of-the-horns": { @@ -4368,10 +5753,15 @@ "hand", "horns", "rock-on", + "sign", "fingers", "evil_eye", "sign_of_horns", - "rock_on" + "rock_on", + "body", + "devil", + "heavy", + "metal" ] }, "call-me-hand": { @@ -4380,11 +5770,16 @@ "j": [ "call", "hand", - "hang loose", + "hang", + "loose", + "me", "Shaka", "hands", "gesture", - "shaka" + "shaka", + "body", + "phone", + "sign" ] }, "backhand-index-pointing-left": { @@ -4395,10 +5790,13 @@ "finger", "hand", "index", + "left", "point", + "pointing", "direction", "fingers", - "left" + "body", + "white" ] }, "backhand-index-pointing-right": { @@ -4410,9 +5808,12 @@ "hand", "index", "point", + "pointing", + "right", "fingers", "direction", - "right" + "body", + "white" ] }, "backhand-index-pointing-up": { @@ -4422,10 +5823,15 @@ "backhand", "finger", "hand", + "index", "point", + "pointing", "up", "fingers", - "direction" + "direction", + "body", + "middle", + "white" ] }, "middle-finger": { @@ -4434,10 +5840,18 @@ "j": [ "finger", "hand", + "middle", "fingers", "rude", - "middle", - "flipping" + "flipping", + "bird", + "body", + "dito", + "extended", + "fu", + "medio", + "middle finger", + "reversed" ] }, "backhand-index-pointing-down": { @@ -4448,9 +5862,13 @@ "down", "finger", "hand", + "index", "point", + "pointing", "fingers", - "direction" + "direction", + "body", + "white" ] }, "index-pointing-up": { @@ -4461,18 +5879,30 @@ "hand", "index", "point", + "pointing", + "this", "up", "fingers", - "direction" + "direction", + "body", + "secret", + "white" ] }, "index-pointing-at-the-viewer": { "a": "Index Pointing at the Viewer", "b": "1FAF5", "j": [ - "point", + "at", + "finger", + "hand", + "index", + "pointing", + "poke", + "viewer", "you", - "recruit" + "recruit", + "point" ] }, "thumbs-up": { @@ -4480,17 +5910,21 @@ "b": "1F44D-FE0F", "j": [ "+1", + "good", "hand", + "like", "thumb", "up", - "thumbsup", "yes", + "thumbsup", "awesome", - "good", "agree", "accept", "cool", - "like" + "approve", + "body", + "ok", + "sign" ] }, "thumbs-down": { @@ -4498,12 +5932,20 @@ "b": "1F44E-FE0F", "j": [ "-1", + "bad", + "dislike", "down", + "good", "hand", - "thumb", - "thumbsdown", "no", - "dislike" + "nope", + "thumb", + "thumbs", + "thumbsdown", + "body", + "bury", + "disapprove", + "sign" ] }, "raised-fist": { @@ -4514,22 +5956,45 @@ "fist", "hand", "punch", + "raised", + "solidarity", "fingers", - "grasp" + "grasp", + "body", + "power", + "pump" ] }, "oncoming-fist": { "a": "Oncoming Fist", "b": "1F44A", "j": [ + "absolutely", + "agree", + "boom", + "bro", + "bruh", + "bump", "clenched", + "correct", "fist", "hand", + "knuckle", + "oncoming", + "pound", "punch", + "rock", + "ttyl", "angry", "violence", "hit", - "attack" + "attack", + "body", + "brofist", + "closed", + "facepunch", + "fisted", + "sign" ] }, "leftfacing-fist": { @@ -4537,11 +6002,13 @@ "b": "1F91B", "j": [ "fist", - "left-facing fist", + "left-facing", "leftwards", "left_facing_fist", "hand", - "fistbump" + "fistbump", + "body", + "bump" ] }, "rightfacing-fist": { @@ -4549,24 +6016,42 @@ "b": "1F91C", "j": [ "fist", - "right-facing fist", + "right-facing", "rightwards", "right_facing_fist", "hand", - "fistbump" + "fistbump", + "body", + "bump", + "right fist" ] }, "clapping-hands": { "a": "Clapping Hands", "b": "1F44F", "j": [ + "applause", + "approval", + "awesome", "clap", + "congrats", + "congratulations", + "excited", + "good", + "great", "hand", + "homie", + "job", + "nice", + "prayed", + "well", + "yay", "hands", "praise", - "applause", - "congrats", - "yay" + "body", + "golf", + "round", + "sign" ] }, "raising-hands": { @@ -4576,17 +6061,33 @@ "celebration", "gesture", "hand", + "hands", "hooray", + "praise", "raised", + "raising", "yea", - "hands" + "air", + "arms", + "banzai", + "body", + "both", + "festivus", + "hallelujah", + "miracle", + "person", + "two" ] }, "heart-hands": { "a": "Heart Hands", "b": "1FAF6", "j": [ + "<3", + "hands", + "heart", "love", + "you", "appreciation", "support" ] @@ -4596,21 +6097,34 @@ "b": "1F450", "j": [ "hand", + "hands", + "hug", + "jazz", "open", + "swerve", "fingers", "butterfly", - "hands" + "body", + "sign" ] }, "palms-up-together": { "a": "Palms Up Together", "b": "1F932", "j": [ - "prayer", - "cupped hands", + "cupped", + "dua", "hands", + "palms", + "pray", + "prayer", + "together", + "up", + "wish", + "cupped hands", "gesture", - "cupped" + "body", + "facing" ] }, "handshake": { @@ -4618,28 +6132,43 @@ "b": "1F91D", "j": [ "agreement", + "deal", "hand", "meeting", - "shake" + "shake", + "hands", + "shaking" ] }, "folded-hands": { "a": "Folded Hands", "b": "1F64F", "j": [ + "appreciate", "ask", + "beg", + "blessed", + "bow", + "cmon", + "five", + "folded", + "gesture", "hand", - "high 5", - "high five", + "high", "please", "pray", "thanks", + "thx", "hope", "wish", "namaste", "highfive", "thank you", - "appreciate" + "body", + "person", + "prayer", + "pressed", + "together" ] }, "writing-hand": { @@ -4648,25 +6177,34 @@ "j": [ "hand", "write", + "writing", "lower_left_ballpoint_pen", "stationery", - "compose" + "compose", + "body" ] }, "nail-polish": { "a": "Nail Polish", "b": "1F485", "j": [ + "bored", "care", "cosmetics", + "done", + "makeup", "manicure", "nail", "polish", + "whatever", "nail_care", "beauty", "finger", "fashion", - "slay" + "slay", + "body", + "fingers", + "nonchalant" ] }, "selfie": { @@ -4674,21 +6212,41 @@ "b": "1F933", "j": [ "camera", - "phone" + "phone", + "arm", + "hand" ] }, "flexed-biceps": { "a": "Flexed Biceps", "b": "1F4AA", "j": [ - "biceps", - "comic", - "flex", - "muscle", "arm", + "beast", + "bench", + "biceps", + "bodybuilder", + "bro", + "curls", + "flex", + "gains", + "gym", + "jacked", + "muscle", + "press", + "ripped", + "strong", + "weightlift", "hand", "summer", - "strong" + "bicep", + "body", + "comic", + "feats", + "flexing", + "muscles", + "strength", + "workout" ] }, "mechanical-arm": { @@ -4696,7 +6254,10 @@ "b": "1F9BE", "j": [ "accessibility", - "prosthetic" + "arm", + "mechanical", + "prosthetic", + "body" ] }, "mechanical-leg": { @@ -4704,23 +6265,33 @@ "b": "1F9BF", "j": [ "accessibility", - "prosthetic" + "leg", + "mechanical", + "prosthetic", + "body" ] }, "leg": { "a": "Leg", "b": "1F9B5", "j": [ + "bent", + "foot", "kick", - "limb" + "knee", + "limb", + "body" ] }, "foot": { "a": "Foot", "b": "1F9B6", "j": [ + "ankle", + "feet", "kick", - "stomp" + "stomp", + "body" ] }, "ear": { @@ -4728,10 +6299,14 @@ "b": "1F442-FE0F", "j": [ "body", - "face", + "ears", "hear", + "hearing", + "listen", + "listening", "sound", - "listen" + "face", + "nose" ] }, "ear-with-hearing-aid": { @@ -4739,7 +6314,11 @@ "b": "1F9BB", "j": [ "accessibility", - "hard of hearing" + "aid", + "ear", + "hard", + "hearing", + "body" ] }, "nose": { @@ -4747,8 +6326,15 @@ "b": "1F443", "j": [ "body", + "noses", + "nosey", + "odor", "smell", - "sniff" + "smells", + "sniff", + "smelling", + "sniffing", + "stinky" ] }, "brain": { @@ -4756,7 +6342,9 @@ "b": "1F9E0", "j": [ "intelligent", - "smart" + "smart", + "body", + "organ" ] }, "anatomical-heart": { @@ -4764,12 +6352,15 @@ "b": "1FAC0", "j": [ "anatomical", + "beat", "cardiology", "heart", + "heartbeat", "organ", "pulse", - "health", - "heartbeat" + "real", + "red", + "health" ] }, "lungs": { @@ -4777,11 +6368,12 @@ "b": "1FAC1", "j": [ "breath", + "breathe", "exhalation", "inhalation", + "lung", "organ", - "respiration", - "breathe" + "respiration" ] }, "tooth": { @@ -4789,39 +6381,58 @@ "b": "1F9B7", "j": [ "dentist", - "teeth" + "pearly", + "teeth", + "white", + "body" ] }, "bone": { "a": "Bone", "b": "1F9B4", "j": [ - "skeleton" + "bones", + "dog", + "skeleton", + "wishbone", + "body" ] }, "eyes": { "a": "Eyes", "b": "1F440", "j": [ + "body", "eye", "face", + "googly", "look", + "looking", + "omg", + "peep", + "see", + "seeing", "watch", "stalk", "peek", - "see" + "eyeballs", + "shifty", + "wide" ] }, "eye": { "a": "Eye", "b": "1F441-FE0F", "j": [ + "1", "body", + "one", "face", "look", "see", "watch", - "stare" + "stare", + "single" ] }, "tongue": { @@ -4829,16 +6440,24 @@ "b": "1F445", "j": [ "body", + "lick", + "slurp", "mouth", - "playful" + "playful", + "out", + "taste" ] }, "mouth": { "a": "Mouth", "b": "1F444", "j": [ + "beauty", + "body", + "kiss", + "kissing", "lips", - "kiss" + "lipstick" ] }, "biting-lip": { @@ -4846,21 +6465,32 @@ "b": "1FAE6", "j": [ "anxious", + "bite", + "biting", "fear", + "flirt", "flirting", + "kiss", + "lip", + "lipstick", "nervous", + "sexy", "uncomfortable", "worried", - "flirt", - "sexy", - "pain", - "worry" + "worry", + "pain" ] }, "baby": { "a": "Baby", "b": "1F476", "j": [ + "babies", + "children", + "goo", + "infant", + "newborn", + "pregnant", "young", "child", "boy", @@ -4872,16 +6502,32 @@ "a": "Child", "b": "1F9D2", "j": [ + "bright-eyed", + "grandchild", + "kid", + "young", + "younger", "gender-neutral", - "unspecified gender", - "young" + "boy", + "gender", + "girl", + "inclusive", + "neutral", + "person", + "unspecified" ] }, "boy": { "a": "Boy", "b": "1F466", "j": [ + "bright-eyed", + "child", + "grandson", + "kid", + "son", "young", + "younger", "man", "male", "guy", @@ -4892,12 +6538,21 @@ "a": "Girl", "b": "1F467", "j": [ + "bright-eyed", + "child", + "daughter", + "granddaughter", + "kid", "Virgo", "young", + "younger", "zodiac", "female", "woman", - "teenager" + "teenager", + "maiden", + "virgin", + "virgo" ] }, "person": { @@ -4906,7 +6561,16 @@ "j": [ "adult", "gender-neutral", - "unspecified gender" + "female", + "gender", + "inclusive", + "male", + "man", + "men", + "neutral", + "unspecified", + "woman", + "women" ] }, "person-blond-hair": { @@ -4914,10 +6578,13 @@ "b": "1F471", "j": [ "blond", - "blond-haired person", - "hair", - "person: blond hair", - "hairstyle" + "blond-haired", + "human", + "person", + "hairstyle", + "blonde", + "haired", + "man" ] }, "man": { @@ -4925,13 +6592,16 @@ "b": "1F468", "j": [ "adult", + "bro", "mustache", "father", "dad", "guy", "classy", "sir", - "moustache" + "moustache", + "male", + "men" ] }, "person-beard": { @@ -4939,8 +6609,9 @@ "b": "1F9D4", "j": [ "beard", + "bearded", "person", - "person: beard", + "whiskers", "bewhiskered", "man_beard" ] @@ -4950,9 +6621,13 @@ "b": "1F9D4-200D-2642-FE0F", "j": [ "beard", + "bearded", "man", - "man: beard", - "facial hair" + "whiskers", + "facial hair", + "bewhiskered", + "male", + "men" ] }, "woman-beard": { @@ -4960,9 +6635,13 @@ "b": "1F9D4-200D-2640-FE0F", "j": [ "beard", + "bearded", + "whiskers", "woman", - "woman: beard", - "facial hair" + "facial hair", + "bewhiskered", + "female", + "women" ] }, "man-red-hair": { @@ -4970,9 +6649,15 @@ "b": "1F468-200D-1F9B0", "j": [ "adult", + "bro", "man", "red hair", - "hairstyle" + "hairstyle", + "ginger", + "haired", + "male", + "men", + "redhead" ] }, "man-curly-hair": { @@ -4980,9 +6665,13 @@ "b": "1F468-200D-1F9B1", "j": [ "adult", + "bro", "curly hair", "man", - "hairstyle" + "hairstyle", + "haired", + "male", + "men" ] }, "man-white-hair": { @@ -4990,10 +6679,14 @@ "b": "1F468-200D-1F9B3", "j": [ "adult", + "bro", "man", "white hair", "old", - "elder" + "elder", + "haired", + "male", + "men" ] }, "man-bald": { @@ -5002,8 +6695,13 @@ "j": [ "adult", "bald", + "bro", "man", - "hairless" + "hairless", + "hair", + "male", + "men", + "no" ] }, "woman": { @@ -5011,9 +6709,11 @@ "b": "1F469", "j": [ "adult", + "lady", "female", "girls", - "lady" + "women", + "yellow" ] }, "woman-red-hair": { @@ -5021,9 +6721,15 @@ "b": "1F469-200D-1F9B0", "j": [ "adult", + "lady", "red hair", "woman", - "hairstyle" + "hairstyle", + "female", + "ginger", + "haired", + "redhead", + "women" ] }, "person-red-hair": { @@ -5031,11 +6737,12 @@ "b": "1F9D1-200D-1F9B0", "j": [ "adult", - "gender-neutral", "person", "red hair", - "unspecified gender", - "hairstyle" + "hairstyle", + "gender", + "haired", + "unspecified" ] }, "woman-curly-hair": { @@ -5044,8 +6751,12 @@ "j": [ "adult", "curly hair", + "lady", "woman", - "hairstyle" + "hairstyle", + "female", + "haired", + "women" ] }, "person-curly-hair": { @@ -5054,10 +6765,11 @@ "j": [ "adult", "curly hair", - "gender-neutral", "person", - "unspecified gender", - "hairstyle" + "hairstyle", + "gender", + "haired", + "unspecified" ] }, "woman-white-hair": { @@ -5065,10 +6777,14 @@ "b": "1F469-200D-1F9B3", "j": [ "adult", + "lady", "white hair", "woman", "old", - "elder" + "elder", + "female", + "haired", + "women" ] }, "person-white-hair": { @@ -5076,12 +6792,13 @@ "b": "1F9D1-200D-1F9B3", "j": [ "adult", - "gender-neutral", "person", - "unspecified gender", "white hair", "elder", - "old" + "old", + "gender", + "haired", + "unspecified" ] }, "woman-bald": { @@ -5090,8 +6807,13 @@ "j": [ "adult", "bald", + "lady", "woman", - "hairless" + "hairless", + "female", + "hair", + "no", + "women" ] }, "person-bald": { @@ -5100,24 +6822,28 @@ "j": [ "adult", "bald", - "gender-neutral", "person", - "unspecified gender", - "hairless" + "hairless", + "gender", + "hair", + "no", + "unspecified" ] }, "woman-blond-hair": { "a": "Woman: Blond Hair", "b": "1F471-200D-2640-FE0F", "j": [ - "blond-haired woman", + "blond", + "blond-haired", "blonde", "hair", "woman", - "woman: blond hair", "female", "girl", - "person" + "person", + "haired", + "women" ] }, "man-blond-hair": { @@ -5125,15 +6851,16 @@ "b": "1F471-200D-2642-FE0F", "j": [ "blond", - "blond-haired man", + "blond-haired", "hair", "man", - "man: blond hair", "male", "boy", "blonde", "guy", - "person" + "person", + "haired", + "men" ] }, "older-person": { @@ -5141,12 +6868,24 @@ "b": "1F9D3", "j": [ "adult", - "gender-neutral", + "elderly", + "grandparent", "old", - "unspecified gender", + "person", + "wise", "human", "elder", - "senior" + "senior", + "gender-neutral", + "female", + "gender", + "male", + "man", + "men", + "neutral", + "unspecified", + "woman", + "women" ] }, "old-man": { @@ -5154,13 +6893,20 @@ "b": "1F474", "j": [ "adult", + "bald", + "elderly", + "gramps", + "grandfather", + "grandpa", "man", "old", + "wise", "human", "male", "men", "elder", - "senior" + "senior", + "older" ] }, "old-woman": { @@ -5168,84 +6914,151 @@ "b": "1F475", "j": [ "adult", + "elderly", + "grandma", + "grandmother", + "granny", + "lady", "old", + "wise", "woman", "human", "female", "women", - "lady", "elder", - "senior" + "senior", + "nanna", + "older" ] }, "person-frowning": { "a": "Person Frowning", "b": "1F64D", "j": [ + "annoyed", + "disappointed", + "disgruntled", + "disturbed", "frown", + "frowning", + "frustrated", "gesture", - "worried" + "irritated", + "person", + "upset", + "worried", + "sad", + "woman" ] }, "man-frowning": { "a": "Man Frowning", "b": "1F64D-200D-2642-FE0F", "j": [ + "annoyed", + "disappointed", + "disgruntled", + "disturbed", + "frown", "frowning", + "frustrated", "gesture", + "irritated", "man", + "upset", "male", "boy", "sad", "depressed", "discouraged", - "unhappy" + "unhappy", + "men" ] }, "woman-frowning": { "a": "Woman Frowning", "b": "1F64D-200D-2640-FE0F", "j": [ + "annoyed", + "disappointed", + "disgruntled", + "disturbed", + "frown", "frowning", + "frustrated", "gesture", + "irritated", + "upset", "woman", "female", "girl", "sad", "depressed", "discouraged", - "unhappy" + "unhappy", + "women" ] }, "person-pouting": { "a": "Person Pouting", "b": "1F64E", "j": [ - "gesture", + "disappointed", + "downtrodden", + "frown", + "grimace", + "person", "pouting", - "upset" + "scowl", + "sulk", + "upset", + "whine", + "blank", + "face", + "fed", + "gesture", + "look", + "up" ] }, "man-pouting": { "a": "Man Pouting", "b": "1F64E-200D-2642-FE0F", "j": [ - "gesture", + "disappointed", + "downtrodden", + "frown", + "grimace", "man", "pouting", + "scowl", + "sulk", + "upset", + "whine", "male", - "boy" + "boy", + "gesture", + "men" ] }, "woman-pouting": { "a": "Woman Pouting", "b": "1F64E-200D-2640-FE0F", "j": [ - "gesture", + "disappointed", + "downtrodden", + "frown", + "grimace", "pouting", + "scowl", + "sulk", + "upset", + "whine", "woman", "female", - "girl" + "girl", + "gesture", + "women" ] }, "person-gesturing-no": { @@ -5255,9 +7068,21 @@ "forbidden", "gesture", "hand", - "person gesturing NO", + "NO", + "not", + "person", + "prohibit", + "decline", + "arms", + "deal", + "denied", + "face", + "good", + "halt", + "ok", "prohibited", - "decline" + "stop", + "x" ] }, "man-gesturing-no": { @@ -5268,11 +7093,20 @@ "gesture", "hand", "man", - "man gesturing NO", - "prohibited", + "NO", + "not", + "prohibit", "male", "boy", - "nope" + "nope", + "denied", + "good", + "halt", + "men", + "ng", + "ok", + "prohibited", + "stop" ] }, "woman-gesturing-no": { @@ -5282,34 +7116,52 @@ "forbidden", "gesture", "hand", - "prohibited", + "NO", + "not", + "prohibit", "woman", - "woman gesturing NO", "female", "girl", - "nope" + "nope", + "denied", + "good", + "halt", + "ng", + "ok", + "prohibited", + "stop", + "women" ] }, "person-gesturing-ok": { "a": "Person Gesturing Ok", "b": "1F646", "j": [ + "exercise", "gesture", + "gesturing", "hand", "OK", - "person gesturing OK", - "agree" + "omg", + "person", + "agree", + "ballerina", + "face", + "hands", + "head" ] }, "man-gesturing-ok": { "a": "Man Gesturing Ok", "b": "1F646-200D-2642-FE0F", "j": [ + "exercise", "gesture", + "gesturing", "hand", "man", - "man gesturing OK", "OK", + "omg", "men", "boy", "male", @@ -5321,11 +7173,13 @@ "a": "Woman Gesturing Ok", "b": "1F646-200D-2640-FE0F", "j": [ + "exercise", "gesture", + "gesturing", "hand", "OK", + "omg", "woman", - "woman gesturing OK", "women", "girl", "female", @@ -5337,37 +7191,79 @@ "a": "Person Tipping Hand", "b": "1F481", "j": [ + "fetch", + "flick", + "flip", + "gossip", "hand", - "help", - "information", + "person", + "sarcasm", + "sarcastic", "sassy", - "tipping" + "seriously", + "tipping", + "whatever", + "information", + "attendant", + "bellhop", + "concierge", + "desk", + "female", + "girl", + "hair", + "help", + "woman", + "women" ] }, "man-tipping-hand": { "a": "Man Tipping Hand", "b": "1F481-200D-2642-FE0F", "j": [ + "fetch", + "flick", + "flip", + "gossip", + "hand", "man", + "sarcasm", + "sarcastic", "sassy", - "tipping hand", + "seriously", + "tipping", + "whatever", "male", "boy", "human", - "information" + "information", + "desk", + "help", + "men" ] }, "woman-tipping-hand": { "a": "Woman Tipping Hand", "b": "1F481-200D-2640-FE0F", "j": [ + "fetch", + "flick", + "flip", + "gossip", + "hand", + "sarcasm", + "sarcastic", "sassy", - "tipping hand", + "seriously", + "tipping", + "whatever", "woman", "female", "girl", "human", - "information" + "information", + "desk", + "help", + "women" ] }, "person-raising-hand": { @@ -5376,9 +7272,19 @@ "j": [ "gesture", "hand", + "here", + "know", + "me", + "person", + "pick", + "question", + "raise", + "raising", + "answering", "happy", + "one", "raised", - "question" + "up" ] }, "man-raising-hand": { @@ -5386,10 +7292,21 @@ "b": "1F64B-200D-2642-FE0F", "j": [ "gesture", + "hand", + "here", + "know", "man", - "raising hand", + "me", + "pick", + "question", + "raise", + "raising", "male", - "boy" + "boy", + "happy", + "men", + "one", + "raised" ] }, "woman-raising-hand": { @@ -5397,10 +7314,21 @@ "b": "1F64B-200D-2640-FE0F", "j": [ "gesture", - "raising hand", + "hand", + "here", + "know", + "me", + "pick", + "question", + "raise", + "raising", "woman", "female", - "girl" + "girl", + "happy", + "one", + "raised", + "women" ] }, "deaf-person": { @@ -5410,25 +7338,37 @@ "accessibility", "deaf", "ear", - "hear" + "gesture", + "hear", + "person" ] }, "deaf-man": { "a": "Deaf Man", "b": "1F9CF-200D-2642-FE0F", "j": [ + "accessibility", "deaf", + "ear", + "gesture", + "hear", "man", - "accessibility" + "male", + "men" ] }, "deaf-woman": { "a": "Deaf Woman", "b": "1F9CF-200D-2640-FE0F", "j": [ + "accessibility", "deaf", + "ear", + "gesture", + "hear", "woman", - "accessibility" + "female", + "women" ] }, "person-bowing": { @@ -5436,10 +7376,28 @@ "b": "1F647", "j": [ "apology", + "ask", + "beg", "bow", + "bowing", + "favor", + "forgive", "gesture", + "meditate", + "meditation", + "person", + "pity", + "regret", "sorry", - "respectiful" + "respectiful", + "boy", + "cute", + "deeply", + "dogeza", + "man", + "massage", + "respect", + "thanks" ] }, "man-bowing": { @@ -5447,13 +7405,25 @@ "b": "1F647-200D-2642-FE0F", "j": [ "apology", + "ask", + "beg", + "bow", "bowing", "favor", + "forgive", "gesture", "man", + "meditate", + "meditation", + "pity", + "regret", "sorry", "male", - "boy" + "boy", + "deeply", + "men", + "respect", + "thanks" ] }, "woman-bowing": { @@ -5461,48 +7431,95 @@ "b": "1F647-200D-2640-FE0F", "j": [ "apology", + "ask", + "beg", + "bow", "bowing", "favor", + "forgive", "gesture", + "meditate", + "meditation", + "pity", + "regret", "sorry", "woman", "female", - "girl" + "girl", + "deeply", + "respect", + "thanks", + "women" ] }, "person-facepalming": { "a": "Person Facepalming", "b": "1F926", "j": [ + "again", + "bewilder", "disbelief", "exasperation", + "facepalm", + "no", + "not", + "oh", + "omg", + "person", + "shock", + "smh", + "disappointed", "face", + "head", + "hitting", "palm", - "disappointed" + "picard" ] }, "man-facepalming": { "a": "Man Facepalming", "b": "1F926-200D-2642-FE0F", "j": [ + "again", + "bewilder", "disbelief", "exasperation", "facepalm", "man", + "no", + "not", + "oh", + "omg", + "shock", + "smh", "male", - "boy" + "boy", + "face", + "men", + "palm" ] }, "woman-facepalming": { "a": "Woman Facepalming", "b": "1F926-200D-2640-FE0F", "j": [ + "again", + "bewilder", "disbelief", "exasperation", "facepalm", + "no", + "not", + "oh", + "omg", + "shock", + "smh", "woman", "female", - "girl" + "girl", + "face", + "palm", + "women" ] }, "person-shrugging": { @@ -5510,10 +7527,21 @@ "b": "1F937", "j": [ "doubt", + "dunno", + "guess", + "idk", "ignorance", "indifference", + "knows", + "maybe", + "person", "shrug", - "regardless" + "shrugging", + "whatever", + "who", + "regardless", + "shruggie", + "¯\\" ] }, "man-shrugging": { @@ -5521,14 +7549,23 @@ "b": "1F937-200D-2642-FE0F", "j": [ "doubt", + "dunno", + "guess", + "idk", "ignorance", "indifference", + "knows", "man", + "maybe", "shrug", + "shrugging", + "whatever", + "who", "male", "boy", "confused", - "indifferent" + "indifferent", + "men" ] }, "woman-shrugging": { @@ -5536,14 +7573,23 @@ "b": "1F937-200D-2640-FE0F", "j": [ "doubt", + "dunno", + "guess", + "idk", "ignorance", "indifference", + "knows", + "maybe", "shrug", + "shrugging", + "whatever", + "who", "woman", "female", "girl", "confused", - "indifferent" + "indifferent", + "women" ] }, "health-worker": { @@ -5551,10 +7597,16 @@ "b": "1F9D1-200D-2695-FE0F", "j": [ "doctor", + "health", "healthcare", "nurse", "therapist", - "hospital" + "worker", + "hospital", + "dentist", + "md", + "physician", + "professional" ] }, "man-health-worker": { @@ -5562,11 +7614,19 @@ "b": "1F468-200D-2695-FE0F", "j": [ "doctor", + "health", "healthcare", "man", "nurse", "therapist", - "human" + "worker", + "human", + "dentist", + "male", + "md", + "men", + "physician", + "professional" ] }, "woman-health-worker": { @@ -5574,11 +7634,19 @@ "b": "1F469-200D-2695-FE0F", "j": [ "doctor", + "health", "healthcare", "nurse", "therapist", "woman", - "human" + "worker", + "human", + "dentist", + "female", + "md", + "physician", + "professional", + "women" ] }, "student": { @@ -5586,7 +7654,10 @@ "b": "1F9D1-200D-1F393", "j": [ "graduate", - "learn" + "learn", + "education", + "pupil", + "school" ] }, "man-student": { @@ -5596,7 +7667,13 @@ "graduate", "man", "student", - "human" + "human", + "education", + "graduation", + "male", + "men", + "pupil", + "school" ] }, "woman-student": { @@ -5606,7 +7683,13 @@ "graduate", "student", "woman", - "human" + "human", + "education", + "female", + "graduation", + "pupil", + "school", + "women" ] }, "teacher": { @@ -5615,7 +7698,9 @@ "j": [ "instructor", "lecturer", - "professor" + "professor", + "education", + "educator" ] }, "man-teacher": { @@ -5627,7 +7712,12 @@ "man", "professor", "teacher", - "human" + "human", + "education", + "educator", + "male", + "men", + "school" ] }, "woman-teacher": { @@ -5639,7 +7729,12 @@ "professor", "teacher", "woman", - "human" + "human", + "education", + "educator", + "female", + "school", + "women" ] }, "judge": { @@ -5648,7 +7743,8 @@ "j": [ "justice", "law", - "scales" + "scales", + "court" ] }, "man-judge": { @@ -5661,7 +7757,9 @@ "man", "scales", "court", - "human" + "human", + "male", + "men" ] }, "woman-judge": { @@ -5674,7 +7772,9 @@ "scales", "woman", "court", - "human" + "human", + "female", + "women" ] }, "farmer": { @@ -5683,7 +7783,10 @@ "j": [ "gardener", "rancher", - "crops" + "crops", + "farm", + "farming", + "worker" ] }, "man-farmer": { @@ -5694,7 +7797,12 @@ "gardener", "man", "rancher", - "human" + "human", + "farm", + "farming", + "male", + "men", + "worker" ] }, "woman-farmer": { @@ -5705,7 +7813,12 @@ "gardener", "rancher", "woman", - "human" + "human", + "farm", + "farming", + "female", + "women", + "worker" ] }, "cook": { @@ -5715,7 +7828,9 @@ "chef", "food", "kitchen", - "culinary" + "culinary", + "cooking", + "service" ] }, "man-cook": { @@ -5725,7 +7840,12 @@ "chef", "cook", "man", - "human" + "human", + "cooking", + "food", + "male", + "men", + "service" ] }, "woman-cook": { @@ -5735,7 +7855,12 @@ "chef", "cook", "woman", - "human" + "human", + "cooking", + "female", + "food", + "service", + "women" ] }, "mechanic": { @@ -5746,7 +7871,9 @@ "plumber", "tradesperson", "worker", - "technician" + "technician", + "person", + "repair" ] }, "man-mechanic": { @@ -5759,7 +7886,11 @@ "plumber", "tradesperson", "human", - "wrench" + "wrench", + "male", + "men", + "person", + "repair" ] }, "woman-mechanic": { @@ -5772,7 +7903,11 @@ "tradesperson", "woman", "human", - "wrench" + "wrench", + "female", + "person", + "repair", + "women" ] }, "factory-worker": { @@ -5783,7 +7918,8 @@ "factory", "industrial", "worker", - "labor" + "labor", + "welder" ] }, "man-factory-worker": { @@ -5795,7 +7931,10 @@ "industrial", "man", "worker", - "human" + "human", + "male", + "men", + "welder" ] }, "woman-factory-worker": { @@ -5807,7 +7946,10 @@ "industrial", "woman", "worker", - "human" + "human", + "female", + "welder", + "women" ] }, "office-worker": { @@ -5817,7 +7959,14 @@ "architect", "business", "manager", - "white-collar" + "office", + "white-collar", + "worker", + "accountant", + "adviser", + "analyst", + "banker", + "clerk" ] }, "man-office-worker": { @@ -5828,8 +7977,19 @@ "business", "man", "manager", + "office", "white-collar", - "human" + "worker", + "human", + "accountant", + "adviser", + "analyst", + "banker", + "businessman", + "ceo", + "clerk", + "male", + "men" ] }, "woman-office-worker": { @@ -5839,9 +7999,20 @@ "architect", "business", "manager", + "office", "white-collar", "woman", - "human" + "worker", + "human", + "accountant", + "adviser", + "analyst", + "banker", + "businesswoman", + "ceo", + "clerk", + "female", + "women" ] }, "scientist": { @@ -5851,8 +8022,11 @@ "biologist", "chemist", "engineer", + "mathematician", "physicist", - "chemistry" + "chemistry", + "lab", + "technician" ] }, "man-scientist": { @@ -5863,9 +8037,15 @@ "chemist", "engineer", "man", + "mathematician", "physicist", "scientist", - "human" + "human", + "lab", + "male", + "men", + "research", + "technician" ] }, "woman-scientist": { @@ -5875,10 +8055,16 @@ "biologist", "chemist", "engineer", + "mathematician", "physicist", "scientist", "woman", - "human" + "human", + "female", + "lab", + "research", + "technician", + "women" ] }, "technologist": { @@ -5886,10 +8072,13 @@ "b": "1F9D1-200D-1F4BB", "j": [ "coder", + "computer", "developer", "inventor", "software", - "computer" + "engineer", + "laptop", + "technology" ] }, "man-technologist": { @@ -5897,6 +8086,7 @@ "b": "1F468-200D-1F4BB", "j": [ "coder", + "computer", "developer", "inventor", "man", @@ -5906,7 +8096,10 @@ "programmer", "human", "laptop", - "computer" + "blogger", + "male", + "men", + "technology" ] }, "woman-technologist": { @@ -5914,6 +8107,7 @@ "b": "1F469-200D-1F4BB", "j": [ "coder", + "computer", "developer", "inventor", "software", @@ -5923,7 +8117,10 @@ "programmer", "human", "laptop", - "computer" + "blogger", + "female", + "technology", + "women" ] }, "singer": { @@ -5933,10 +8130,14 @@ "actor", "entertainer", "rock", + "rockstar", "star", "song", "artist", - "performer" + "performer", + "music", + "musician", + "rocker" ] }, "man-singer": { @@ -5947,10 +8148,18 @@ "entertainer", "man", "rock", + "rockstar", "singer", "star", - "rockstar", - "human" + "human", + "aladdin", + "bowie", + "male", + "men", + "music", + "musician", + "rocker", + "sane" ] }, "woman-singer": { @@ -5960,11 +8169,16 @@ "actor", "entertainer", "rock", + "rockstar", "singer", "star", "woman", - "rockstar", - "human" + "human", + "female", + "music", + "musician", + "rocker", + "women" ] }, "artist": { @@ -5974,7 +8188,10 @@ "palette", "painting", "draw", - "creativity" + "creativity", + "art", + "paint", + "painter" ] }, "man-artist": { @@ -5985,7 +8202,11 @@ "man", "palette", "painter", - "human" + "human", + "art", + "male", + "men", + "paint" ] }, "woman-artist": { @@ -5996,7 +8217,11 @@ "palette", "woman", "painter", - "human" + "human", + "art", + "female", + "paint", + "women" ] }, "pilot": { @@ -6005,7 +8230,9 @@ "j": [ "plane", "fly", - "airplane" + "airplane", + "aviation", + "aviator" ] }, "man-pilot": { @@ -6016,7 +8243,11 @@ "pilot", "plane", "aviator", - "human" + "human", + "airplane", + "aviation", + "male", + "men" ] }, "woman-pilot": { @@ -6027,7 +8258,11 @@ "plane", "woman", "aviator", - "human" + "human", + "airplane", + "aviation", + "female", + "women" ] }, "astronaut": { @@ -6035,7 +8270,11 @@ "b": "1F9D1-200D-1F680", "j": [ "rocket", - "outerspace" + "space", + "outerspace", + "moon", + "planets", + "stars" ] }, "man-astronaut": { @@ -6046,7 +8285,13 @@ "man", "rocket", "space", - "human" + "human", + "cosmonaut", + "male", + "men", + "moon", + "planets", + "stars" ] }, "woman-astronaut": { @@ -6055,9 +8300,15 @@ "j": [ "astronaut", "rocket", - "woman", "space", - "human" + "woman", + "human", + "cosmonaut", + "female", + "moon", + "planets", + "stars", + "women" ] }, "firefighter": { @@ -6072,62 +8323,92 @@ "a": "Man Firefighter", "b": "1F468-200D-1F692", "j": [ + "fire", "firefighter", "firetruck", "man", "fireman", - "human" + "human", + "male", + "men" ] }, "woman-firefighter": { "a": "Woman Firefighter", "b": "1F469-200D-1F692", "j": [ + "fire", "firefighter", "firetruck", "woman", "fireman", - "human" + "human", + "female", + "women" ] }, "police-officer": { "a": "Police Officer", "b": "1F46E", "j": [ + "apprehend", + "arrest", + "citation", "cop", + "law", "officer", - "police" + "over", + "police", + "pulled", + "undercover", + "policeman", + "policewoman" ] }, "man-police-officer": { "a": "Man Police Officer", "b": "1F46E-200D-2642-FE0F", "j": [ + "apprehend", + "arrest", + "citation", "cop", + "law", "man", "officer", + "over", "police", - "law", + "pulled", + "undercover", "legal", "enforcement", - "arrest", - "911" + "911", + "male", + "men", + "policeman" ] }, "woman-police-officer": { "a": "Woman Police Officer", "b": "1F46E-200D-2640-FE0F", "j": [ + "apprehend", + "arrest", + "citation", "cop", - "officer", - "police", - "woman", "law", + "officer", + "over", + "police", + "pulled", + "undercover", + "woman", "legal", "enforcement", - "arrest", "911", - "female" + "female", + "policewoman", + "women" ] }, "detective": { @@ -6136,7 +8417,10 @@ "j": [ "sleuth", "spy", - "human" + "human", + "eye", + "or", + "private" ] }, "man-detective": { @@ -6147,7 +8431,9 @@ "man", "sleuth", "spy", - "crime" + "crime", + "male", + "men" ] }, "woman-detective": { @@ -6159,52 +8445,80 @@ "spy", "woman", "human", - "female" + "female", + "women" ] }, "guard": { "a": "Guard", "b": "1F482", "j": [ - "protect" + "buckingham", + "helmet", + "london", + "palace", + "protect", + "british", + "foot", + "guardsman" ] }, "man-guard": { "a": "Man Guard", "b": "1F482-200D-2642-FE0F", "j": [ + "buckingham", "guard", + "helmet", + "london", "man", + "palace", "uk", "gb", "british", "male", "guy", - "royal" + "royal", + "guardsman", + "men" ] }, "woman-guard": { "a": "Woman Guard", "b": "1F482-200D-2640-FE0F", "j": [ + "buckingham", "guard", + "helmet", + "london", + "palace", "woman", "uk", "gb", "british", "female", - "royal" + "royal", + "guardsman", + "guardswoman", + "women" ] }, "ninja": { "a": "Ninja", "b": "1F977", "j": [ + "assassin", + "fight", "fighter", "hidden", - "stealth", - "ninjutsu", + "person", + "secret", "skills", + "sly", + "soldier", + "stealth", + "war", + "ninjutsu", "japanese" ] }, @@ -6212,49 +8526,84 @@ "a": "Construction Worker", "b": "1F477", "j": [ + "build", "construction", + "fix", + "hardhat", "hat", + "man", + "person", + "rebuild", + "remodel", + "repair", + "work", "worker", "labor", - "build" + "builder", + "face", + "hard", + "helmet", + "safety" ] }, "man-construction-worker": { "a": "Man Construction Worker", "b": "1F477-200D-2642-FE0F", "j": [ + "build", "construction", + "fix", + "hardhat", + "hat", "man", + "rebuild", + "remodel", + "repair", + "work", "worker", "male", "human", "wip", "guy", - "build", - "labor" + "labor", + "helmet", + "men" ] }, "woman-construction-worker": { "a": "Woman Construction Worker", "b": "1F477-200D-2640-FE0F", "j": [ + "build", "construction", + "fix", + "hardhat", + "hat", + "man", + "rebuild", + "remodel", + "repair", "woman", + "work", "worker", "female", "human", "wip", - "build", - "labor" + "labor", + "helmet", + "women" ] }, "person-with-crown": { "a": "Person with Crown", "b": "1FAC5", "j": [ + "crown", "monarch", "noble", + "person", "regal", + "royal", "royalty", "power" ] @@ -6263,35 +8612,53 @@ "a": "Prince", "b": "1F934", "j": [ + "crown", + "fairy", + "fairytale", + "fantasy", + "king", + "royal", + "royalty", + "tale", "boy", "man", "male", - "crown", - "royal", - "king" + "men" ] }, "princess": { "a": "Princess", "b": "1F478", "j": [ - "fairy tale", + "crown", + "fairy", + "fairytale", "fantasy", + "queen", + "royal", + "royalty", + "tale", "girl", "woman", "female", "blond", - "crown", - "royal", - "queen" + "blonde", + "tiara", + "women" ] }, "person-wearing-turban": { "a": "Person Wearing Turban", "b": "1F473", "j": [ + "person", "turban", - "headdress" + "wearing", + "headdress", + "arab", + "man", + "muslim", + "sikh" ] }, "man-wearing-turban": { @@ -6300,10 +8667,12 @@ "j": [ "man", "turban", + "wearing", "male", "indian", "hinduism", - "arabs" + "arabs", + "men" ] }, "woman-wearing-turban": { @@ -6311,11 +8680,13 @@ "b": "1F473-200D-2640-FE0F", "j": [ "turban", + "wearing", "woman", "female", "indian", "hinduism", - "arabs" + "arabs", + "women" ] }, "person-with-skullcap": { @@ -6323,25 +8694,33 @@ "b": "1F472", "j": [ "cap", - "gua pi mao", + "Chinese", + "gua", + "guapi", "hat", + "mao", "person", + "pi", "skullcap", "man_with_skullcap", "male", "boy", - "chinese" + "chinese", + "asian" ] }, "woman-with-headscarf": { "a": "Woman with Headscarf", "b": "1F9D5", "j": [ + "bandana", + "head", "headscarf", "hijab", + "kerchief", "mantilla", "tichel", - "bandana", + "woman", "head kerchief", "female" ] @@ -6350,47 +8729,60 @@ "a": "Person in Tuxedo", "b": "1F935", "j": [ - "groom", + "formal", "person", "tuxedo", + "wedding", "man_in_tuxedo", "couple", "marriage", - "wedding" + "groom", + "male", + "men", + "suit" ] }, "man-in-tuxedo": { "a": "Man in Tuxedo", "b": "1F935-200D-2642-FE0F", "j": [ + "formal", + "groom", "man", "tuxedo", - "formal", - "fashion" + "wedding", + "fashion", + "male", + "men", + "person", + "suit" ] }, "woman-in-tuxedo": { "a": "Woman in Tuxedo", "b": "1F935-200D-2640-FE0F", "j": [ - "tuxedo", - "woman", "formal", - "fashion" + "tuxedo", + "wedding", + "woman", + "fashion", + "female", + "women" ] }, "person-with-veil": { "a": "Person with Veil", "b": "1F470", "j": [ - "bride", "person", "veil", "wedding", "bride_with_veil", "couple", "marriage", - "woman" + "woman", + "bride" ] }, "man-with-veil": { @@ -6400,17 +8792,23 @@ "man", "veil", "wedding", - "marriage" + "marriage", + "bride", + "male", + "men" ] }, "woman-with-veil": { "a": "Woman with Veil", "b": "1F470-200D-2640-FE0F", "j": [ + "bride", "veil", - "woman", "wedding", - "marriage" + "woman", + "marriage", + "female", + "women" ] }, "pregnant-woman": { @@ -6419,7 +8817,11 @@ "j": [ "pregnant", "woman", - "baby" + "baby", + "female", + "pregnancy", + "pregnant lady", + "women" ] }, "pregnant-man": { @@ -6429,6 +8831,8 @@ "belly", "bloated", "full", + "man", + "overeat", "pregnant", "baby" ] @@ -6440,7 +8844,10 @@ "belly", "bloated", "full", + "overeat", + "person", "pregnant", + "stuffed", "baby" ] }, @@ -6451,8 +8858,17 @@ "baby", "breast", "breast-feeding", + "feeding", + "mom", + "mother", "nursing", - "breast_feeding" + "woman", + "breast_feeding", + "child", + "female", + "infant", + "milk", + "women" ] }, "woman-feeding-baby": { @@ -6460,11 +8876,22 @@ "b": "1F469-200D-1F37C", "j": [ "baby", + "feed", "feeding", + "mom", + "mother", + "nanny", + "newborn", "nursing", "woman", "birth", - "food" + "food", + "bottle", + "child", + "female", + "infant", + "milk", + "women" ] }, "man-feeding-baby": { @@ -6472,11 +8899,22 @@ "b": "1F468-200D-1F37C", "j": [ "baby", + "dad", + "father", + "feed", "feeding", "man", + "nanny", + "newborn", "nursing", "birth", - "food" + "food", + "bottle", + "child", + "infant", + "male", + "men", + "milk" ] }, "person-feeding-baby": { @@ -6484,11 +8922,18 @@ "b": "1F9D1-200D-1F37C", "j": [ "baby", + "feed", "feeding", + "nanny", + "newborn", "nursing", - "person", + "parent", "birth", - "food" + "food", + "bottle", + "child", + "infant", + "milk" ] }, "baby-angel": { @@ -6497,12 +8942,18 @@ "j": [ "angel", "baby", + "church", "face", - "fairy tale", + "fairy", + "fairytale", "fantasy", + "tale", "heaven", "wings", - "halo" + "halo", + "cherub", + "cupid", + "putto" ] }, "santa-claus": { @@ -6512,13 +8963,23 @@ "celebration", "Christmas", "claus", + "fairy", + "fantasy", "father", + "holiday", + "merry", "santa", + "tale", + "xmas", "festival", "man", "male", - "xmas", - "father christmas" + "father christmas", + "activity", + "men", + "nicholas", + "saint", + "sinterklaas" ] }, "mrs-claus": { @@ -6528,20 +8989,41 @@ "celebration", "Christmas", "claus", + "fairy", + "fantasy", + "holiday", + "merry", "mother", - "Mrs.", + "Mrs", + "santa", + "tale", + "xmas", "woman", "female", - "xmas", - "mother christmas" + "mother christmas", + "activity", + "mrs.", + "women" ] }, "mx-claus": { "a": "Mx Claus", "b": "1F9D1-200D-1F384", "j": [ + "celebration", + "Christmas", + "claus", + "fairy", + "fantasy", + "holiday", + "merry", + "Mx", + "santa", + "tale", + "xmas", "christmas", - "claus" + "activity", + "mx." ] }, "superhero": { @@ -6550,9 +9032,11 @@ "j": [ "good", "hero", - "heroine", "superpower", - "marvel" + "marvel", + "fantasy", + "heroine", + "superpowers" ] }, "man-superhero": { @@ -6562,9 +9046,12 @@ "good", "hero", "man", + "superhero", "superpower", "male", - "superpowers" + "superpowers", + "fantasy", + "men" ] }, "woman-superhero": { @@ -6574,200 +9061,346 @@ "good", "hero", "heroine", + "superhero", "superpower", "woman", "female", - "superpowers" + "superpowers", + "fantasy", + "women" ] }, "supervillain": { "a": "Supervillain", "b": "1F9B9", "j": [ + "bad", "criminal", "evil", "superpower", "villain", - "marvel" + "marvel", + "fantasy", + "superpowers" ] }, "man-supervillain": { "a": "Man Supervillain", "b": "1F9B9-200D-2642-FE0F", "j": [ + "bad", "criminal", "evil", "man", "superpower", + "supervillain", "villain", "male", - "bad", "hero", - "superpowers" + "superpowers", + "fantasy", + "men" ] }, "woman-supervillain": { "a": "Woman Supervillain", "b": "1F9B9-200D-2640-FE0F", "j": [ + "bad", "criminal", "evil", "superpower", + "supervillain", "villain", "woman", "female", - "bad", "heroine", - "superpowers" + "superpowers", + "fantasy", + "women" ] }, "mage": { "a": "Mage", "b": "1F9D9", "j": [ + "fantasy", + "magic", + "play", "sorcerer", "sorceress", + "sorcery", + "spell", + "summon", "witch", - "wizard", - "magic" + "wizard" ] }, "man-mage": { "a": "Man Mage", "b": "1F9D9-200D-2642-FE0F", "j": [ - "sorcerer", - "wizard", + "fantasy", + "mage", + "magic", "man", + "play", + "sorcerer", + "sorceress", + "sorcery", + "spell", + "summon", + "witch", + "wizard", "male", - "mage" + "men" ] }, "woman-mage": { "a": "Woman Mage", "b": "1F9D9-200D-2640-FE0F", "j": [ + "fantasy", + "mage", + "magic", + "play", + "sorcerer", "sorceress", + "sorcery", + "spell", + "summon", "witch", + "wizard", "woman", "female", - "mage" + "women" ] }, "fairy": { "a": "Fairy", "b": "1F9DA", "j": [ - "Oberon", - "Puck", - "Titania", + "fairytale", + "fantasy", + "myth", + "person", + "pixie", + "tale", "wings", - "magical" + "magical", + "oberon", + "puck", + "titania" ] }, "man-fairy": { "a": "Man Fairy", "b": "1F9DA-200D-2642-FE0F", "j": [ - "Oberon", - "Puck", + "fairy", + "fairytale", + "fantasy", "man", - "male" + "myth", + "Oberon", + "person", + "pixie", + "Puck", + "tale", + "wings", + "male", + "men", + "oberon", + "puck" ] }, "woman-fairy": { "a": "Woman Fairy", "b": "1F9DA-200D-2640-FE0F", "j": [ + "fairy", + "fairytale", + "fantasy", + "myth", + "person", + "pixie", + "tale", "Titania", + "wings", "woman", - "female" + "female", + "titania", + "women" ] }, "vampire": { "a": "Vampire", "b": "1F9DB", "j": [ - "Dracula", - "undead", "blood", - "twilight" + "Dracula", + "fangs", + "halloween", + "scary", + "supernatural", + "teeth", + "undead", + "twilight", + "dracula", + "fantasy" ] }, "man-vampire": { "a": "Man Vampire", "b": "1F9DB-200D-2642-FE0F", "j": [ - "Dracula", - "undead", + "blood", + "fangs", + "halloween", "man", + "scary", + "supernatural", + "teeth", + "undead", + "vampire", "male", - "dracula" + "dracula", + "fantasy", + "men" ] }, "woman-vampire": { "a": "Woman Vampire", "b": "1F9DB-200D-2640-FE0F", "j": [ + "blood", + "fangs", + "halloween", + "scary", + "supernatural", + "teeth", "undead", + "vampire", "woman", - "female" + "female", + "fantasy", + "unded", + "women" ] }, "merperson": { "a": "Merperson", "b": "1F9DC", "j": [ + "creature", + "fairytale", + "folklore", + "ocean", + "sea", + "siren", + "trident", "mermaid", "merman", - "merwoman", - "sea" + "fantasy", + "merboy", + "mergirl", + "merwoman" ] }, "merman": { "a": "Merman", "b": "1F9DC-200D-2642-FE0F", "j": [ + "creature", + "fairytale", + "folklore", + "Neptune", + "ocean", + "Poseidon", + "sea", + "siren", + "trident", "Triton", "man", "male", - "triton" + "triton", + "fantasy", + "men", + "mermaid" ] }, "mermaid": { "a": "Mermaid", "b": "1F9DC-200D-2640-FE0F", "j": [ + "creature", + "fairytale", + "folklore", "merwoman", + "ocean", + "sea", + "siren", + "trident", "woman", "female", - "ariel" + "ariel", + "fantasy", + "women" ] }, "elf": { "a": "Elf", "b": "1F9DD", "j": [ + "elves", + "enchantment", + "fantasy", + "folklore", + "magic", "magical", - "LOTR style" + "myth", + "LOTR style", + "ears", + "legolas", + "pointed" ] }, "man-elf": { "a": "Man Elf", "b": "1F9DD-200D-2642-FE0F", "j": [ + "elf", + "elves", + "enchantment", + "fantasy", + "folklore", + "magic", "magical", "man", - "male" + "myth", + "male", + "ears", + "men", + "pointed" ] }, "woman-elf": { "a": "Woman Elf", "b": "1F9DD-200D-2640-FE0F", "j": [ + "elf", + "elves", + "enchantment", + "fantasy", + "folklore", + "magic", "magical", + "myth", "woman", - "female" + "female", + "ears", + "pointed", + "women" ] }, "genie": { @@ -6775,9 +9408,16 @@ "b": "1F9DE", "j": [ "djinn", + "fantasy", + "jinn", + "lamp", + "myth", + "rub", + "wishes", "(non-human color)", "magical", - "wishes" + "djinni", + "jinni" ] }, "man-genie": { @@ -6785,8 +9425,16 @@ "b": "1F9DE-200D-2642-FE0F", "j": [ "djinn", + "fantasy", + "genie", + "jinn", + "lamp", "man", - "male" + "myth", + "rub", + "wishes", + "male", + "men" ] }, "woman-genie": { @@ -6794,48 +9442,81 @@ "b": "1F9DE-200D-2640-FE0F", "j": [ "djinn", + "fantasy", + "genie", + "jinn", + "lamp", + "myth", + "rub", + "wishes", "woman", - "female" + "female", + "women" ] }, "zombie": { "a": "Zombie", "b": "1F9DF", "j": [ + "apocalypse", + "dead", + "halloween", + "horror", + "scary", "undead", - "walking dead", + "walking", "(non-human color)", - "dead" + "fantasy" ] }, "man-zombie": { "a": "Man Zombie", "b": "1F9DF-200D-2642-FE0F", "j": [ - "undead", - "walking dead", + "apocalypse", + "dead", + "halloween", + "horror", "man", + "scary", + "undead", + "walking", + "zombie", "male", - "dracula" + "dracula", + "walking dead", + "fantasy", + "men" ] }, "woman-zombie": { "a": "Woman Zombie", "b": "1F9DF-200D-2640-FE0F", "j": [ + "apocalypse", + "dead", + "halloween", + "horror", + "scary", "undead", - "walking dead", + "walking", "woman", - "female" + "zombie", + "female", + "walking dead", + "fantasy", + "women" ] }, "troll": { "a": "Troll", "b": "1F9CC", "j": [ - "fairy tale", + "fairy", "fantasy", "monster", + "tale", + "trolling", "mystical" ] }, @@ -6844,9 +9525,20 @@ "b": "1F486", "j": [ "face", + "getting", + "headache", "massage", + "person", + "relax", + "relaxing", "salon", - "relax" + "soothe", + "spa", + "tension", + "therapy", + "treatment", + "head", + "massaging" ] }, "man-getting-massage": { @@ -6854,11 +9546,22 @@ "b": "1F486-200D-2642-FE0F", "j": [ "face", + "getting", + "headache", "man", "massage", + "relax", + "relaxing", + "salon", + "soothe", + "spa", + "tension", + "therapy", + "treatment", "male", "boy", - "head" + "head", + "men" ] }, "woman-getting-massage": { @@ -6866,11 +9569,22 @@ "b": "1F486-200D-2640-FE0F", "j": [ "face", + "getting", + "headache", "massage", + "relax", + "relaxing", + "salon", + "soothe", + "spa", + "tension", + "therapy", + "treatment", "woman", "female", "girl", - "head" + "head", + "women" ] }, "person-getting-haircut": { @@ -6879,89 +9593,179 @@ "j": [ "barber", "beauty", + "chop", + "cosmetology", + "cut", + "groom", + "hair", "haircut", "parlor", - "hairstyle" + "person", + "shears", + "style", + "hairstyle", + "cutting", + "hairdresser" ] }, "man-getting-haircut": { "a": "Man Getting Haircut", "b": "1F487-200D-2642-FE0F", "j": [ + "barber", + "beauty", + "chop", + "cosmetology", + "cut", + "groom", + "hair", "haircut", "man", + "parlor", + "person", + "shears", + "style", "male", - "boy" + "boy", + "men" ] }, "woman-getting-haircut": { "a": "Woman Getting Haircut", "b": "1F487-200D-2640-FE0F", "j": [ + "barber", + "beauty", + "chop", + "cosmetology", + "cut", + "groom", + "hair", "haircut", + "parlor", + "person", + "shears", + "style", "woman", "female", - "girl" + "girl", + "women" ] }, "person-walking": { "a": "Person Walking", "b": "1F6B6", "j": [ + "amble", + "gait", "hike", + "man", + "pace", + "pedestrian", + "person", + "stride", + "stroll", "walk", "walking", - "move" + "move", + "walker" ] }, "man-walking": { "a": "Man Walking", "b": "1F6B6-200D-2642-FE0F", "j": [ + "amble", + "gait", "hike", "man", + "pace", + "pedestrian", + "stride", + "stroll", "walk", + "walking", "human", "feet", - "steps" + "steps", + "male", + "men" ] }, "woman-walking": { "a": "Woman Walking", "b": "1F6B6-200D-2640-FE0F", "j": [ + "amble", + "gait", "hike", + "man", + "pace", + "pedestrian", + "stride", + "stroll", "walk", + "walking", "woman", "human", "feet", "steps", - "female" + "female", + "women" ] }, "person-walking-facing-right": { - "a": "⊛ Person Walking Facing Right", + "a": "Person Walking Facing Right", "b": "1F6B6-200D-27A1-FE0F", "j": [ - "", + "amble", + "gait", + "hike", + "man", + "pace", + "pedestrian", + "person", + "stride", + "stroll", + "walk", + "walking", "peerson", "exercise" ] }, "woman-walking-facing-right": { - "a": "⊛ Woman Walking Facing Right", + "a": "Woman Walking Facing Right", "b": "1F6B6-200D-2640-FE0F-200D-27A1-FE0F", "j": [ - "", + "amble", + "gait", + "hike", + "man", + "pace", + "pedestrian", + "stride", + "stroll", + "walk", + "walking", + "woman", "person", "exercise" ] }, "man-walking-facing-right": { - "a": "⊛ Man Walking Facing Right", + "a": "Man Walking Facing Right", "b": "1F6B6-200D-2642-FE0F-200D-27A1-FE0F", "j": [ - "", + "amble", + "gait", + "hike", + "man", + "pace", + "pedestrian", + "stride", + "stroll", + "walk", + "walking", "person", "exercise" ] @@ -6970,6 +9774,7 @@ "a": "Person Standing", "b": "1F9CD", "j": [ + "person", "stand", "standing", "still" @@ -6980,17 +9785,23 @@ "b": "1F9CD-200D-2642-FE0F", "j": [ "man", + "stand", "standing", - "still" + "still", + "male", + "men" ] }, "woman-standing": { "a": "Woman Standing", "b": "1F9CD-200D-2640-FE0F", "j": [ + "stand", "standing", "woman", - "still" + "still", + "female", + "women" ] }, "person-kneeling": { @@ -6999,6 +9810,8 @@ "j": [ "kneel", "kneeling", + "knees", + "person", "pray", "respectful" ] @@ -7007,44 +9820,61 @@ "a": "Man Kneeling", "b": "1F9CE-200D-2642-FE0F", "j": [ + "kneel", "kneeling", + "knees", "man", "pray", - "respectful" + "respectful", + "male", + "men" ] }, "woman-kneeling": { "a": "Woman Kneeling", "b": "1F9CE-200D-2640-FE0F", "j": [ + "kneel", "kneeling", + "knees", "woman", "respectful", - "pray" + "pray", + "female", + "women" ] }, "person-kneeling-facing-right": { - "a": "⊛ Person Kneeling Facing Right", + "a": "Person Kneeling Facing Right", "b": "1F9CE-200D-27A1-FE0F", "j": [ - "", + "kneel", + "kneeling", + "knees", + "person", "pray" ] }, "woman-kneeling-facing-right": { - "a": "⊛ Woman Kneeling Facing Right", + "a": "Woman Kneeling Facing Right", "b": "1F9CE-200D-2640-FE0F-200D-27A1-FE0F", "j": [ - "", + "kneel", + "kneeling", + "knees", + "woman", "pray", "worship" ] }, "man-kneeling-facing-right": { - "a": "⊛ Man Kneeling Facing Right", + "a": "Man Kneeling Facing Right", "b": "1F9CE-200D-2642-FE0F-200D-27A1-FE0F", "j": [ - "", + "kneel", + "kneeling", + "knees", + "man", "pray", "worship" ] @@ -7055,17 +9885,25 @@ "j": [ "accessibility", "blind", + "cane", + "person", + "probing", + "white", "person_with_probing_cane" ] }, "person-with-white-cane-facing-right": { - "a": "⊛ Person with White Cane Facing Right", + "a": "Person with White Cane Facing Right", "b": "1F9D1-200D-1F9AF-200D-27A1-FE0F", "j": [ - "", + "accessibility", + "blind", + "cane", + "person", + "probing", + "white", "walk", - "visually impaired", - "blind" + "visually impaired" ] }, "man-with-white-cane": { @@ -7074,17 +9912,26 @@ "j": [ "accessibility", "blind", + "cane", "man", - "man_with_probing_cane" + "probing", + "white", + "man_with_probing_cane", + "male", + "men" ] }, "man-with-white-cane-facing-right": { - "a": "⊛ Man with White Cane Facing Right", + "a": "Man with White Cane Facing Right", "b": "1F468-200D-1F9AF-200D-27A1-FE0F", "j": [ - "", - "visually impaired", + "accessibility", "blind", + "cane", + "man", + "probing", + "white", + "visually impaired", "walk", "stick" ] @@ -7095,18 +9942,27 @@ "j": [ "accessibility", "blind", + "cane", + "probing", + "white", "woman", - "woman_with_probing_cane" + "woman_with_probing_cane", + "female", + "women" ] }, "woman-with-white-cane-facing-right": { - "a": "⊛ Woman with White Cane Facing Right", + "a": "Woman with White Cane Facing Right", "b": "1F469-200D-1F9AF-200D-27A1-FE0F", "j": [ - "", + "accessibility", + "blind", + "cane", + "probing", + "white", + "woman", "stick", - "visually impaired", - "blind" + "visually impaired" ] }, "person-in-motorized-wheelchair": { @@ -7114,16 +9970,20 @@ "b": "1F9D1-200D-1F9BC", "j": [ "accessibility", + "motorized", + "person", "wheelchair", "disability" ] }, "person-in-motorized-wheelchair-facing-right": { - "a": "⊛ Person in Motorized Wheelchair Facing Right", + "a": "Person in Motorized Wheelchair Facing Right", "b": "1F9D1-200D-1F9BC-200D-27A1-FE0F", "j": [ - "", "accessibility", + "motorized", + "person", + "wheelchair", "disability" ] }, @@ -7133,17 +9993,22 @@ "j": [ "accessibility", "man", + "motorized", "wheelchair", - "disability" + "disability", + "male", + "men" ] }, "man-in-motorized-wheelchair-facing-right": { - "a": "⊛ Man in Motorized Wheelchair Facing Right", + "a": "Man in Motorized Wheelchair Facing Right", "b": "1F468-200D-1F9BC-200D-27A1-FE0F", "j": [ - "", - "disability", "accessibility", + "man", + "motorized", + "wheelchair", + "disability", "mobility" ] }, @@ -7152,18 +10017,23 @@ "b": "1F469-200D-1F9BC", "j": [ "accessibility", + "motorized", "wheelchair", "woman", - "disability" + "disability", + "female", + "women" ] }, "woman-in-motorized-wheelchair-facing-right": { - "a": "⊛ Woman in Motorized Wheelchair Facing Right", + "a": "Woman in Motorized Wheelchair Facing Right", "b": "1F469-200D-1F9BC-200D-27A1-FE0F", "j": [ - "", - "mobility", "accessibility", + "motorized", + "wheelchair", + "woman", + "mobility", "disability" ] }, @@ -7172,17 +10042,21 @@ "b": "1F9D1-200D-1F9BD", "j": [ "accessibility", + "manual", + "person", "wheelchair", "disability" ] }, "person-in-manual-wheelchair-facing-right": { - "a": "⊛ Person in Manual Wheelchair Facing Right", + "a": "Person in Manual Wheelchair Facing Right", "b": "1F9D1-200D-1F9BD-200D-27A1-FE0F", "j": [ - "", - "mobility", "accessibility", + "manual", + "person", + "wheelchair", + "mobility", "disability" ] }, @@ -7192,17 +10066,22 @@ "j": [ "accessibility", "man", + "manual", "wheelchair", - "disability" + "disability", + "male", + "men" ] }, "man-in-manual-wheelchair-facing-right": { - "a": "⊛ Man in Manual Wheelchair Facing Right", + "a": "Man in Manual Wheelchair Facing Right", "b": "1F468-200D-1F9BD-200D-27A1-FE0F", "j": [ - "", - "mobility", "accessibility", + "man", + "manual", + "wheelchair", + "mobility", "disability" ] }, @@ -7211,80 +10090,149 @@ "b": "1F469-200D-1F9BD", "j": [ "accessibility", + "manual", "wheelchair", "woman", - "disability" + "disability", + "female", + "women" ] }, "woman-in-manual-wheelchair-facing-right": { - "a": "⊛ Woman in Manual Wheelchair Facing Right", + "a": "Woman in Manual Wheelchair Facing Right", "b": "1F469-200D-1F9BD-200D-27A1-FE0F", "j": [ - "", + "accessibility", + "manual", + "wheelchair", + "woman", "disability", - "mobility", - "accessibility" + "mobility" ] }, "person-running": { "a": "Person Running", "b": "1F3C3", "j": [ + "fast", + "hurry", "marathon", - "running", - "move" + "move", + "person", + "quick", + "race", + "racing", + "run", + "rush", + "speed", + "exercise", + "jogging", + "runner", + "workout" ] }, "man-running": { "a": "Man Running", "b": "1F3C3-200D-2642-FE0F", "j": [ + "fast", + "hurry", "man", "marathon", + "move", + "quick", + "race", "racing", - "running", + "run", + "rush", + "speed", "walking", "exercise", - "race" + "running", + "male", + "men", + "runner", + "workout" ] }, "woman-running": { "a": "Woman Running", "b": "1F3C3-200D-2640-FE0F", "j": [ + "fast", + "hurry", "marathon", + "move", + "quick", + "race", "racing", - "running", + "run", + "rush", + "speed", "woman", "walking", "exercise", - "race", - "female" + "running", + "female", + "boy", + "runner", + "women", + "workout" ] }, "person-running-facing-right": { - "a": "⊛ Person Running Facing Right", + "a": "Person Running Facing Right", "b": "1F3C3-200D-27A1-FE0F", "j": [ - "", + "fast", + "hurry", + "marathon", + "move", + "person", + "quick", + "race", + "racing", + "run", + "rush", + "speed", "exercise", "jog" ] }, "woman-running-facing-right": { - "a": "⊛ Woman Running Facing Right", + "a": "Woman Running Facing Right", "b": "1F3C3-200D-2640-FE0F-200D-27A1-FE0F", "j": [ - "", + "fast", + "hurry", + "marathon", + "move", + "quick", + "race", + "racing", + "run", + "rush", + "speed", + "woman", "exercise", "jog" ] }, "man-running-facing-right": { - "a": "⊛ Man Running Facing Right", + "a": "Man Running Facing Right", "b": "1F3C3-200D-2642-FE0F-200D-27A1-FE0F", "j": [ - "", + "fast", + "hurry", + "man", + "marathon", + "move", + "quick", + "race", + "racing", + "run", + "rush", + "speed", "jog", "exercise" ] @@ -7294,11 +10242,23 @@ "b": "1F483", "j": [ "dance", + "dancer", "dancing", + "elegant", + "festive", + "flair", + "flamenco", + "groove", + "let’s", + "salsa", + "tango", "woman", "female", "girl", - "fun" + "fun", + "dress", + "red", + "women" ] }, "man-dancing": { @@ -7306,12 +10266,22 @@ "b": "1F57A", "j": [ "dance", + "dancer", "dancing", + "elegant", + "festive", + "flair", + "flamenco", + "groove", + "let’s", "man", + "salsa", + "tango", "male", "boy", "fun", - "dancer" + "disco", + "men" ] }, "person-in-suit-levitating": { @@ -7319,117 +10289,214 @@ "b": "1F574-FE0F", "j": [ "business", + "levitating", "person", "suit", "man_in_suit_levitating", "levitate", "hover", - "jump" + "jump", + "boy", + "hovering", + "jabsco", + "male", + "men", + "rude", + "walt" ] }, "people-with-bunny-ears": { "a": "People with Bunny Ears", "b": "1F46F", "j": [ - "bunny ear", + "bestie", + "bff", + "bunny", + "counterpart", "dancer", + "double", + "ear", + "identical", + "pair", + "party", "partying", + "people", + "soulmate", + "twin", + "twinsies", "perform", - "costume" + "costume", + "dancing", + "wearing", + "women" ] }, "men-with-bunny-ears": { "a": "Men with Bunny Ears", "b": "1F46F-200D-2642-FE0F", "j": [ - "bunny ear", - "dancer", - "men", - "partying", - "male", + "bestie", + "bff", "bunny", - "boys" + "counterpart", + "dancer", + "double", + "ear", + "identical", + "men", + "pair", + "party", + "partying", + "people", + "soulmate", + "twin", + "twinsies", + "male", + "boys", + "dancing", + "man", + "wearing" ] }, "women-with-bunny-ears": { "a": "Women with Bunny Ears", "b": "1F46F-200D-2640-FE0F", "j": [ - "bunny ear", + "bestie", + "bff", + "bunny", + "counterpart", "dancer", + "double", + "ear", + "identical", + "pair", + "party", "partying", + "people", + "soulmate", + "twin", + "twinsies", "women", "female", - "bunny", - "girls" + "girls", + "dancing", + "wearing" ] }, "person-in-steamy-room": { "a": "Person in Steamy Room", "b": "1F9D6", "j": [ - "sauna", - "steam room", - "hamam", - "steambath", + "day", + "luxurious", + "pamper", + "person", "relax", - "spa" + "room", + "sauna", + "spa", + "steam", + "steambath", + "unwind", + "hamam", + "steam room" ] }, "man-in-steamy-room": { "a": "Man in Steamy Room", "b": "1F9D6-200D-2642-FE0F", "j": [ - "sauna", - "steam room", - "male", + "day", + "luxurious", "man", + "pamper", + "relax", + "room", + "sauna", "spa", - "steamroom" + "steam", + "steambath", + "unwind", + "male", + "steamroom", + "hamam", + "men" ] }, "woman-in-steamy-room": { "a": "Woman in Steamy Room", "b": "1F9D6-200D-2640-FE0F", "j": [ + "day", + "luxurious", + "pamper", + "relax", + "room", "sauna", - "steam room", - "female", - "woman", "spa", - "steamroom" + "steam", + "steambath", + "unwind", + "woman", + "female", + "steamroom", + "hamam", + "women" ] }, "person-climbing": { "a": "Person Climbing", "b": "1F9D7", "j": [ + "climb", "climber", - "sport" + "climbing", + "mountain", + "person", + "rock", + "scale", + "up", + "sport", + "bouldering" ] }, "man-climbing": { "a": "Man Climbing", "b": "1F9D7-200D-2642-FE0F", "j": [ + "climb", "climber", + "climbing", + "man", + "mountain", + "rock", + "scale", + "up", "sports", "hobby", - "man", "male", - "rock" + "bouldering", + "men" ] }, "woman-climbing": { "a": "Woman Climbing", "b": "1F9D7-200D-2640-FE0F", "j": [ + "climb", "climber", + "climbing", + "mountain", + "rock", + "scale", + "up", + "woman", "sports", "hobby", - "woman", "female", - "rock" + "bouldering", + "women" ] }, "person-fencing": { @@ -7438,6 +10505,7 @@ "j": [ "fencer", "fencing", + "person", "sword", "sports" ] @@ -7450,11 +10518,14 @@ "jockey", "racehorse", "racing", + "riding", + "sport", "animal", "betting", "competition", "gambling", - "luck" + "luck", + "race" ] }, "skier": { @@ -7474,8 +10545,10 @@ "ski", "snow", "snowboard", + "sport", "sports", - "winter" + "winter", + "snowboarding" ] }, "person-golfing": { @@ -7483,37 +10556,81 @@ "b": "1F3CC-FE0F", "j": [ "ball", + "birdie", + "caddy", + "driving", "golf", + "golfing", + "green", + "person", + "pga", + "putt", + "range", + "tee", "sports", - "business" + "business", + "club", + "golfer" ] }, "man-golfing": { "a": "Man Golfing", "b": "1F3CC-FE0F-200D-2642-FE0F", "j": [ + "ball", + "birdie", + "caddy", + "driving", "golf", + "golfing", + "green", "man", - "sport" + "pga", + "putt", + "range", + "tee", + "sport", + "golfer", + "male", + "men" ] }, "woman-golfing": { "a": "Woman Golfing", "b": "1F3CC-FE0F-200D-2640-FE0F", "j": [ + "ball", + "birdie", + "caddy", + "driving", "golf", + "golfing", + "green", + "pga", + "putt", + "range", + "tee", "woman", "sports", "business", - "female" + "female", + "golfer", + "women" ] }, "person-surfing": { "a": "Person Surfing", "b": "1F3C4-FE0F", "j": [ - "surfing", + "beach", + "ocean", + "person", "sport", + "surf", + "surfer", + "surfing", + "swell", + "waves", "sea" ] }, @@ -7521,27 +10638,41 @@ "a": "Man Surfing", "b": "1F3C4-200D-2642-FE0F", "j": [ + "beach", "man", - "surfing", - "sports", "ocean", + "sport", + "surf", + "surfer", + "surfing", + "swell", + "waves", + "sports", "sea", "summer", - "beach" + "male", + "men" ] }, "woman-surfing": { "a": "Woman Surfing", "b": "1F3C4-200D-2640-FE0F", "j": [ - "surfing", - "woman", - "sports", + "beach", "ocean", + "person", + "sport", + "surf", + "surfer", + "surfing", + "swell", + "waves", + "sports", "sea", "summer", - "beach", - "female" + "woman", + "female", + "women" ] }, "person-rowing-boat": { @@ -7549,9 +10680,22 @@ "b": "1F6A3", "j": [ "boat", + "canoe", + "cruise", + "fishing", + "lake", + "oar", + "paddle", + "person", + "raft", + "river", + "row", "rowboat", + "rowing", "sport", - "move" + "move", + "paddles", + "vehicle" ] }, "man-rowing-boat": { @@ -7559,12 +10703,25 @@ "b": "1F6A3-200D-2642-FE0F", "j": [ "boat", + "canoe", + "cruise", + "fishing", + "lake", "man", + "oar", + "paddle", + "raft", + "river", + "row", "rowboat", + "rowing", "sports", "hobby", "water", - "ship" + "ship", + "male", + "men", + "vehicle" ] }, "woman-rowing-boat": { @@ -7572,21 +10729,38 @@ "b": "1F6A3-200D-2640-FE0F", "j": [ "boat", + "canoe", + "cruise", + "fishing", + "lake", + "oar", + "paddle", + "raft", + "river", + "row", "rowboat", + "rowing", "woman", "sports", "hobby", "water", "ship", - "female" + "female", + "vehicle", + "women" ] }, "person-swimming": { "a": "Person Swimming", "b": "1F3CA-FE0F", "j": [ - "swim", + "freestyle", + "person", "sport", + "swim", + "swimmer", + "swimming", + "triathlon", "pool" ] }, @@ -7594,36 +10768,59 @@ "a": "Man Swimming", "b": "1F3CA-200D-2642-FE0F", "j": [ + "freestyle", "man", + "sport", "swim", - "sports", - "exercise", - "human", - "athlete", - "water", - "summer" - ] - }, - "woman-swimming": { - "a": "Woman Swimming", - "b": "1F3CA-200D-2640-FE0F", - "j": [ - "swim", - "woman", + "swimmer", + "swimming", + "triathlon", "sports", "exercise", "human", "athlete", "water", "summer", - "female" + "male", + "men" + ] + }, + "woman-swimming": { + "a": "Woman Swimming", + "b": "1F3CA-200D-2640-FE0F", + "j": [ + "freestyle", + "man", + "sport", + "swim", + "swimmer", + "swimming", + "triathlon", + "sports", + "exercise", + "human", + "athlete", + "water", + "summer", + "woman", + "female", + "women" ] }, "person-bouncing-ball": { "a": "Person Bouncing Ball", "b": "26F9-FE0F", "j": [ + "athletic", "ball", + "basketball", + "bouncing", + "championship", + "dribble", + "net", + "person", + "player", + "throw", "sports", "human" ] @@ -7632,52 +10829,104 @@ "a": "Man Bouncing Ball", "b": "26F9-FE0F-200D-2642-FE0F", "j": [ + "athletic", "ball", + "basketball", + "bouncing", + "championship", + "dribble", "man", - "sport" + "net", + "player", + "throw", + "sport", + "male", + "men" ] }, "woman-bouncing-ball": { "a": "Woman Bouncing Ball", "b": "26F9-FE0F-200D-2640-FE0F", "j": [ + "athletic", "ball", + "basketball", + "bouncing", + "championship", + "dribble", + "net", + "player", + "throw", "woman", "sports", "human", - "female" + "female", + "women" ] }, "person-lifting-weights": { "a": "Person Lifting Weights", "b": "1F3CB-FE0F", "j": [ + "barbell", + "bodybuilder", + "deadlift", "lifter", + "lifting", + "person", + "powerlifting", "weight", + "weightlifter", + "weights", + "workout", "sports", "training", - "exercise" + "exercise", + "gym" ] }, "man-lifting-weights": { "a": "Man Lifting Weights", "b": "1F3CB-FE0F-200D-2642-FE0F", "j": [ + "barbell", + "bodybuilder", + "deadlift", + "lifter", + "lifting", "man", - "weight lifter", - "sport" + "powerlifting", + "weight", + "weightlifter", + "weights", + "workout", + "sport", + "gym", + "male", + "men" ] }, "woman-lifting-weights": { "a": "Woman Lifting Weights", "b": "1F3CB-FE0F-200D-2640-FE0F", "j": [ - "weight lifter", + "barbell", + "bodybuilder", + "deadlift", + "lifter", + "lifting", + "powerlifting", + "weight", + "weightlifter", + "weights", "woman", + "workout", "sports", "training", "exercise", - "female" + "female", + "gym", + "women" ] }, "person-biking": { @@ -7685,9 +10934,13 @@ "b": "1F6B4", "j": [ "bicycle", - "biking", - "cyclist", + "bicyclist", "bike", + "biking", + "cycle", + "cyclist", + "person", + "riding", "sport", "move" ] @@ -7697,13 +10950,19 @@ "b": "1F6B4-200D-2642-FE0F", "j": [ "bicycle", + "bicyclist", + "bike", "biking", + "cycle", "cyclist", "man", - "bike", + "riding", + "sport", "sports", "exercise", - "hipster" + "hipster", + "male", + "men" ] }, "woman-biking": { @@ -7711,14 +10970,19 @@ "b": "1F6B4-200D-2640-FE0F", "j": [ "bicycle", - "biking", - "cyclist", - "woman", + "bicyclist", "bike", + "biking", + "cycle", + "cyclist", + "riding", + "sport", + "woman", "sports", "exercise", "hipster", - "female" + "female", + "women" ] }, "person-mountain-biking": { @@ -7728,10 +10992,15 @@ "bicycle", "bicyclist", "bike", + "biking", + "cycle", "cyclist", "mountain", + "person", + "riding", "sport", - "move" + "move", + "biker" ] }, "man-mountain-biking": { @@ -7739,14 +11008,22 @@ "b": "1F6B5-200D-2642-FE0F", "j": [ "bicycle", + "bicyclist", "bike", + "biking", + "cycle", "cyclist", "man", "mountain", + "riding", + "sport", "transportation", "sports", "human", - "race" + "race", + "biker", + "male", + "men" ] }, "woman-mountain-biking": { @@ -7754,82 +11031,145 @@ "b": "1F6B5-200D-2640-FE0F", "j": [ "bicycle", + "bicyclist", "bike", "biking", + "cycle", "cyclist", "mountain", + "riding", + "sport", "woman", "transportation", "sports", "human", "race", - "female" + "female", + "biker", + "women" ] }, "person-cartwheeling": { "a": "Person Cartwheeling", "b": "1F938", "j": [ + "active", "cartwheel", + "cartwheeling", + "excited", + "flip", "gymnastics", + "happy", + "person", + "somersault", "sport", - "gymnastic" + "gymnastic", + "doing", + "gymnast" ] }, "man-cartwheeling": { "a": "Man Cartwheeling", "b": "1F938-200D-2642-FE0F", "j": [ + "active", "cartwheel", + "cartwheeling", + "excited", + "flip", "gymnastics", - "man" + "happy", + "man", + "somersault", + "doing", + "male", + "men" ] }, "woman-cartwheeling": { "a": "Woman Cartwheeling", "b": "1F938-200D-2640-FE0F", "j": [ + "active", "cartwheel", + "cartwheeling", + "excited", + "flip", "gymnastics", - "woman" + "happy", + "somersault", + "woman", + "doing", + "female", + "women" ] }, "people-wrestling": { "a": "People Wrestling", "b": "1F93C", "j": [ + "combat", + "duel", + "grapple", + "people", + "ring", + "tournament", "wrestle", + "wrestling", + "sport", "wrestler", - "sport" + "wrestlers" ] }, "men-wrestling": { "a": "Men Wrestling", "b": "1F93C-200D-2642-FE0F", "j": [ + "combat", + "duel", + "grapple", "men", + "ring", + "tournament", "wrestle", + "wrestling", "sports", - "wrestlers" + "wrestlers", + "male", + "man", + "wrestler" ] }, "women-wrestling": { "a": "Women Wrestling", "b": "1F93C-200D-2640-FE0F", "j": [ + "combat", + "duel", + "grapple", + "ring", + "tournament", "women", "wrestle", + "wrestling", "sports", - "wrestlers" + "wrestlers", + "female", + "woman", + "wrestler" ] }, "person-playing-water-polo": { "a": "Person Playing Water Polo", "b": "1F93D", "j": [ + "person", + "playing", "polo", + "sport", + "swimming", "water", - "sport" + "waterpolo" ] }, "man-playing-water-polo": { @@ -7837,90 +11177,171 @@ "b": "1F93D-200D-2642-FE0F", "j": [ "man", - "water polo", + "playing", + "polo", + "sport", + "swimming", + "water", + "waterpolo", "sports", - "pool" + "pool", + "male", + "men" ] }, "woman-playing-water-polo": { "a": "Woman Playing Water Polo", "b": "1F93D-200D-2640-FE0F", "j": [ - "water polo", + "playing", + "polo", + "sport", + "swimming", + "water", + "waterpolo", "woman", "sports", - "pool" + "pool", + "female", + "women" ] }, "person-playing-handball": { "a": "Person Playing Handball", "b": "1F93E", "j": [ + "athletics", "ball", + "catch", + "chuck", "handball", - "sport" + "hurl", + "lob", + "person", + "pitch", + "playing", + "sport", + "throw", + "toss" ] }, "man-playing-handball": { "a": "Man Playing Handball", "b": "1F93E-200D-2642-FE0F", "j": [ + "athletics", + "ball", + "catch", + "chuck", "handball", + "hurl", + "lob", "man", - "sports" + "pitch", + "playing", + "sport", + "throw", + "toss", + "sports", + "male", + "men" ] }, "woman-playing-handball": { "a": "Woman Playing Handball", "b": "1F93E-200D-2640-FE0F", "j": [ + "athletics", + "ball", + "catch", + "chuck", "handball", + "hurl", + "lob", + "pitch", + "playing", + "sport", + "throw", + "toss", "woman", - "sports" + "sports", + "female", + "women" ] }, "person-juggling": { "a": "Person Juggling", "b": "1F939", "j": [ + "act", "balance", + "balancing", + "handle", "juggle", + "juggling", + "manage", "multitask", + "person", "skill", - "performance" + "performance", + "juggler" ] }, "man-juggling": { "a": "Man Juggling", "b": "1F939-200D-2642-FE0F", "j": [ + "act", + "balance", + "balancing", + "handle", + "juggle", "juggling", "man", + "manage", "multitask", - "juggle", - "balance", - "skill" + "skill", + "juggler", + "male", + "men" ] }, "woman-juggling": { "a": "Woman Juggling", "b": "1F939-200D-2640-FE0F", "j": [ - "juggling", - "multitask", - "woman", - "juggle", + "act", "balance", - "skill" + "balancing", + "handle", + "juggle", + "juggling", + "manage", + "multitask", + "skill", + "woman", + "female", + "juggler", + "women" ] }, "person-in-lotus-position": { "a": "Person in Lotus Position", "b": "1F9D8", "j": [ + "cross", + "legged", + "legs", + "lotus", "meditation", - "yoga", + "peace", + "person", + "position", + "relax", "serenity", + "yoga", + "yogi", + "zen", "meditate" ] }, @@ -7928,26 +11349,44 @@ "a": "Man in Lotus Position", "b": "1F9D8-200D-2642-FE0F", "j": [ - "meditation", - "yoga", + "cross", + "legged", + "legs", + "lotus", "man", - "male", + "meditation", + "peace", + "position", + "relax", "serenity", + "yoga", + "yogi", "zen", - "mindfulness" + "male", + "mindfulness", + "men" ] }, "woman-in-lotus-position": { "a": "Woman in Lotus Position", "b": "1F9D8-200D-2640-FE0F", "j": [ + "cross", + "legged", + "legs", + "lotus", "meditation", - "yoga", - "woman", - "female", + "peace", + "position", + "relax", "serenity", + "woman", + "yoga", + "yogi", "zen", - "mindfulness" + "female", + "mindfulness", + "women" ] }, "person-taking-bath": { @@ -7956,41 +11395,75 @@ "j": [ "bath", "bathtub", + "person", + "taking", + "tub", "clean", "shower", - "bathroom" + "bathroom", + "bathing", + "hot" ] }, "person-in-bed": { "a": "Person in Bed", "b": "1F6CC", "j": [ - "good night", - "hotel", - "sleep", "bed", - "rest" + "bedtime", + "good", + "goodnight", + "hotel", + "nap", + "night", + "person", + "sleep", + "tired", + "zzz", + "rest", + "accommodation", + "sleeping" ] }, "people-holding-hands": { "a": "People Holding Hands", "b": "1F9D1-200D-1F91D-200D-1F9D1", "j": [ + "bae", + "bestie", + "bff", "couple", + "dating", + "flirt", + "friends", "hand", "hold", - "holding hands", - "person", - "friendship" + "people", + "twins", + "friendship", + "date", + "gender", + "inclusive", + "neutral", + "nonconforming" ] }, "women-holding-hands": { "a": "Women Holding Hands", "b": "1F46D", "j": [ + "bae", + "bestie", + "bff", "couple", + "dating", + "flirt", + "friends", + "girls", "hand", - "holding hands", + "hold", + "sisters", + "twins", "women", "pair", "friendship", @@ -7998,163 +11471,329 @@ "like", "female", "people", - "human" + "human", + "date", + "lesbian", + "lgbt", + "pride", + "two", + "woman" ] }, "woman-and-man-holding-hands": { "a": "Woman and Man Holding Hands", "b": "1F46B", "j": [ + "bae", + "bestie", + "bff", "couple", + "dating", + "flirt", + "friends", "hand", "hold", - "holding hands", "man", + "twins", "woman", "pair", "people", "human", "love", "date", - "dating", "like", "affection", "valentines", - "marriage" + "marriage", + "female", + "heterosexual", + "male", + "men", + "straight", + "women" ] }, "men-holding-hands": { "a": "Men Holding Hands", "b": "1F46C", "j": [ + "bae", + "bestie", + "bff", + "boys", + "brothers", "couple", - "Gemini", - "holding hands", - "man", + "dating", + "flirt", + "friends", + "hand", + "hold", "men", "twins", - "zodiac", "pair", "love", "like", "bromance", "friendship", "people", - "human" + "human", + "date", + "gay", + "lgbt", + "male", + "man", + "pride", + "two" ] }, "kiss": { "a": "Kiss", "b": "1F48F", "j": [ + "anniversary", + "babe", + "bae", "couple", + "date", + "dating", + "heart", + "love", + "mwah", + "person", + "romance", + "together", + "xoxo", "pair", "valentines", - "love", "like", - "dating", - "marriage" + "marriage", + "couplekiss", + "female", + "gender", + "kissing", + "male", + "man", + "men", + "neutral", + "woman", + "women" ] }, "kiss-woman-man": { "a": "Kiss: Woman, Man", "b": "1F469-200D-2764-FE0F-200D-1F48B-200D-1F468", "j": [ + "anniversary", + "babe", + "bae", "couple", + "date", + "dating", + "heart", "kiss", + "love", "man", + "mwah", + "person", + "romance", + "together", "woman", - "love" + "xoxo", + "couplekiss", + "female", + "kissing", + "male", + "men", + "women" ] }, "kiss-man-man": { "a": "Kiss: Man, Man", "b": "1F468-200D-2764-FE0F-200D-1F48B-200D-1F468", "j": [ + "anniversary", + "babe", + "bae", "couple", + "date", + "dating", + "heart", "kiss", + "love", "man", + "mwah", + "person", + "romance", + "together", + "xoxo", "pair", "valentines", - "love", "like", - "dating", - "marriage" + "marriage", + "couplekiss", + "gay", + "kissing", + "lgbt", + "male", + "men", + "pride", + "two" ] }, "kiss-woman-woman": { "a": "Kiss: Woman, Woman", "b": "1F469-200D-2764-FE0F-200D-1F48B-200D-1F469", "j": [ + "anniversary", + "babe", + "bae", "couple", + "date", + "dating", + "heart", "kiss", + "love", + "mwah", + "person", + "romance", + "together", "woman", + "xoxo", "pair", "valentines", - "love", "like", - "dating", - "marriage" + "marriage", + "couplekiss", + "female", + "kissing", + "lesbian", + "lgbt", + "pride", + "two", + "women" ] }, "couple-with-heart": { "a": "Couple with Heart", "b": "1F491", "j": [ + "anniversary", + "babe", + "bae", "couple", + "dating", + "heart", + "kiss", "love", + "person", + "relationship", + "romance", + "together", + "you", "pair", "like", "affection", "human", - "dating", "valentines", - "marriage" + "marriage", + "female", + "gender", + "loving", + "male", + "man", + "men", + "neutral", + "woman", + "women" ] }, "couple-with-heart-woman-man": { "a": "Couple with Heart: Woman, Man", "b": "1F469-200D-2764-FE0F-200D-1F468", "j": [ + "anniversary", + "babe", + "bae", "couple", - "couple with heart", + "dating", + "heart", + "kiss", "love", "man", - "woman" + "person", + "relationship", + "romance", + "together", + "woman", + "you", + "female", + "male", + "men", + "women" ] }, "couple-with-heart-man-man": { "a": "Couple with Heart: Man, Man", "b": "1F468-200D-2764-FE0F-200D-1F468", "j": [ + "anniversary", + "babe", + "bae", "couple", - "couple with heart", + "dating", + "heart", + "kiss", "love", "man", + "person", + "relationship", + "romance", + "together", + "you", "pair", "like", "affection", "human", - "dating", "valentines", - "marriage" + "marriage", + "gay", + "lgbt", + "male", + "men", + "pride", + "two" ] }, "couple-with-heart-woman-woman": { "a": "Couple with Heart: Woman, Woman", "b": "1F469-200D-2764-FE0F-200D-1F469", "j": [ + "anniversary", + "babe", + "bae", "couple", - "couple with heart", + "dating", + "heart", + "kiss", "love", + "person", + "relationship", + "romance", + "together", "woman", + "you", "pair", "like", "affection", "human", - "dating", "valentines", - "marriage" + "marriage", + "female", + "lesbian", + "lgbt", + "pride", + "two", + "women" ] }, "family-man-woman-boy": { @@ -8162,16 +11801,21 @@ "b": "1F468-200D-1F469-200D-1F466", "j": [ "boy", + "child", "family", "man", "woman", - "love" + "love", + "father", + "mother", + "son" ] }, "family-man-woman-girl": { "a": "Family: Man, Woman, Girl", "b": "1F468-200D-1F469-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8180,7 +11824,13 @@ "parents", "people", "human", - "child" + "daughter", + "father", + "female", + "male", + "men", + "mother", + "women" ] }, "family-man-woman-girl-boy": { @@ -8188,6 +11838,7 @@ "b": "1F468-200D-1F469-200D-1F467-200D-1F466", "j": [ "boy", + "child", "family", "girl", "man", @@ -8196,7 +11847,15 @@ "parents", "people", "human", - "children" + "children", + "daughter", + "father", + "female", + "male", + "men", + "mother", + "son", + "women" ] }, "family-man-woman-boy-boy": { @@ -8204,6 +11863,7 @@ "b": "1F468-200D-1F469-200D-1F466-200D-1F466", "j": [ "boy", + "child", "family", "man", "woman", @@ -8211,13 +11871,22 @@ "parents", "people", "human", - "children" + "children", + "father", + "female", + "male", + "men", + "mother", + "sons", + "two", + "women" ] }, "family-man-woman-girl-girl": { "a": "Family: Man, Woman, Girl, Girl", "b": "1F468-200D-1F469-200D-1F467-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8226,7 +11895,15 @@ "parents", "people", "human", - "children" + "children", + "daughters", + "father", + "female", + "male", + "men", + "mother", + "two", + "women" ] }, "family-man-man-boy": { @@ -8234,19 +11911,30 @@ "b": "1F468-200D-1F468-200D-1F466", "j": [ "boy", + "child", "family", "man", "home", "parents", "people", "human", - "children" + "children", + "father", + "fathers", + "gay", + "lgbt", + "male", + "men", + "pride", + "son", + "two" ] }, "family-man-man-girl": { "a": "Family: Man, Man, Girl", "b": "1F468-200D-1F468-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8254,7 +11942,16 @@ "parents", "people", "human", - "children" + "children", + "daughter", + "father", + "fathers", + "gay", + "lgbt", + "male", + "men", + "pride", + "two" ] }, "family-man-man-girl-boy": { @@ -8262,6 +11959,7 @@ "b": "1F468-200D-1F468-200D-1F467-200D-1F466", "j": [ "boy", + "child", "family", "girl", "man", @@ -8269,7 +11967,17 @@ "parents", "people", "human", - "children" + "children", + "daughter", + "father", + "fathers", + "gay", + "lgbt", + "male", + "men", + "pride", + "son", + "two" ] }, "family-man-man-boy-boy": { @@ -8277,19 +11985,30 @@ "b": "1F468-200D-1F468-200D-1F466-200D-1F466", "j": [ "boy", + "child", "family", "man", "home", "parents", "people", "human", - "children" + "children", + "father", + "fathers", + "gay", + "lgbt", + "male", + "men", + "pride", + "sons", + "two" ] }, "family-man-man-girl-girl": { "a": "Family: Man, Man, Girl, Girl", "b": "1F468-200D-1F468-200D-1F467-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8297,7 +12016,16 @@ "parents", "people", "human", - "children" + "children", + "daughters", + "father", + "fathers", + "gay", + "lgbt", + "male", + "men", + "pride", + "two" ] }, "family-woman-woman-boy": { @@ -8305,19 +12033,30 @@ "b": "1F469-200D-1F469-200D-1F466", "j": [ "boy", + "child", "family", "woman", "home", "parents", "people", "human", - "children" + "children", + "female", + "lesbian", + "lgbt", + "mother", + "mothers", + "pride", + "son", + "two", + "women" ] }, "family-woman-woman-girl": { "a": "Family: Woman, Woman, Girl", "b": "1F469-200D-1F469-200D-1F467", "j": [ + "child", "family", "girl", "woman", @@ -8325,7 +12064,16 @@ "parents", "people", "human", - "children" + "children", + "daughter", + "female", + "lesbian", + "lgbt", + "mother", + "mothers", + "pride", + "two", + "women" ] }, "family-woman-woman-girl-boy": { @@ -8333,6 +12081,7 @@ "b": "1F469-200D-1F469-200D-1F467-200D-1F466", "j": [ "boy", + "child", "family", "girl", "woman", @@ -8340,7 +12089,17 @@ "parents", "people", "human", - "children" + "children", + "daughter", + "female", + "lesbian", + "lgbt", + "mother", + "mothers", + "pride", + "son", + "two", + "women" ] }, "family-woman-woman-boy-boy": { @@ -8348,19 +12107,30 @@ "b": "1F469-200D-1F469-200D-1F466-200D-1F466", "j": [ "boy", + "child", "family", "woman", "home", "parents", "people", "human", - "children" + "children", + "female", + "lesbian", + "lgbt", + "mother", + "mothers", + "pride", + "sons", + "two", + "women" ] }, "family-woman-woman-girl-girl": { "a": "Family: Woman, Woman, Girl, Girl", "b": "1F469-200D-1F469-200D-1F467-200D-1F467", "j": [ + "child", "family", "girl", "woman", @@ -8368,7 +12138,16 @@ "parents", "people", "human", - "children" + "children", + "daughters", + "female", + "lesbian", + "lgbt", + "mother", + "mothers", + "pride", + "two", + "women" ] }, "family-man-boy": { @@ -8376,13 +12155,17 @@ "b": "1F468-200D-1F466", "j": [ "boy", + "child", "family", "man", "home", "parent", "people", "human", - "child" + "father", + "male", + "men", + "son" ] }, "family-man-boy-boy": { @@ -8390,19 +12173,26 @@ "b": "1F468-200D-1F466-200D-1F466", "j": [ "boy", + "child", "family", "man", "home", "parent", "people", "human", - "children" + "children", + "father", + "male", + "men", + "sons", + "two" ] }, "family-man-girl": { "a": "Family: Man, Girl", "b": "1F468-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8410,7 +12200,10 @@ "parent", "people", "human", - "child" + "daughter", + "father", + "female", + "male" ] }, "family-man-girl-boy": { @@ -8418,6 +12211,7 @@ "b": "1F468-200D-1F467-200D-1F466", "j": [ "boy", + "child", "family", "girl", "man", @@ -8425,13 +12219,19 @@ "parent", "people", "human", - "children" + "children", + "daughter", + "father", + "male", + "men", + "son" ] }, "family-man-girl-girl": { "a": "Family: Man, Girl, Girl", "b": "1F468-200D-1F467-200D-1F467", "j": [ + "child", "family", "girl", "man", @@ -8439,7 +12239,12 @@ "parent", "people", "human", - "children" + "children", + "daughters", + "father", + "female", + "male", + "two" ] }, "family-woman-boy": { @@ -8447,13 +12252,17 @@ "b": "1F469-200D-1F466", "j": [ "boy", + "child", "family", "woman", "home", "parent", "people", "human", - "child" + "female", + "mother", + "son", + "women" ] }, "family-woman-boy-boy": { @@ -8461,19 +12270,26 @@ "b": "1F469-200D-1F466-200D-1F466", "j": [ "boy", + "child", "family", "woman", "home", "parent", "people", "human", - "children" + "children", + "female", + "mother", + "sons", + "two", + "women" ] }, "family-woman-girl": { "a": "Family: Woman, Girl", "b": "1F469-200D-1F467", "j": [ + "child", "family", "girl", "woman", @@ -8481,7 +12297,10 @@ "parent", "people", "human", - "child" + "daughter", + "female", + "mother", + "women" ] }, "family-woman-girl-boy": { @@ -8489,6 +12308,7 @@ "b": "1F469-200D-1F467-200D-1F466", "j": [ "boy", + "child", "family", "girl", "woman", @@ -8496,13 +12316,19 @@ "parent", "people", "human", - "children" + "children", + "daughter", + "female", + "male", + "mother", + "son" ] }, "family-woman-girl-girl": { "a": "Family: Woman, Girl, Girl", "b": "1F469-200D-1F467-200D-1F467", "j": [ + "child", "family", "girl", "woman", @@ -8510,7 +12336,12 @@ "parent", "people", "human", - "children" + "children", + "daughters", + "female", + "mother", + "two", + "women" ] }, "speaking-head": { @@ -8527,7 +12358,10 @@ "human", "sing", "say", - "talk" + "talk", + "mansplaining", + "shout", + "shouting" ] }, "bust-in-silhouette": { @@ -8535,6 +12369,8 @@ "b": "1F464", "j": [ "bust", + "mysterious", + "shadow", "silhouette", "user", "person", @@ -8545,22 +12381,39 @@ "a": "Busts in Silhouette", "b": "1F465", "j": [ + "bff", "bust", + "busts", + "everyone", + "friend", + "friends", + "people", "silhouette", "user", "person", "human", "group", - "team" + "team", + "shadows", + "silhouettes", + "two", + "users" ] }, "people-hugging": { "a": "People Hugging", "b": "1FAC2", "j": [ + "comfort", + "embrace", + "farewell", + "friendship", "goodbye", "hello", "hug", + "hugging", + "love", + "people", "thanks", "care" ] @@ -8569,52 +12422,67 @@ "a": "Family", "b": "1F46A-FE0F", "j": [ + "child", "home", "parents", - "child", "mom", "dad", "father", "mother", "people", - "human" + "human", + "boy", + "female", + "male", + "man", + "men", + "woman", + "women" ] }, "family-adult-adult-child": { - "a": "⊛ Family: Adult, Adult, Child", + "a": "Family: Adult, Adult, Child", "b": "1F9D1-200D-1F9D1-200D-1F9D2", "j": [ - "family: adult, adult, child", + "adult", + "child", + "family", "family adult, adult, child", "kid", "parents" ] }, "family-adult-adult-child-child": { - "a": "⊛ Family: Adult, Adult, Child, Child", + "a": "Family: Adult, Adult, Child, Child", "b": "1F9D1-200D-1F9D1-200D-1F9D2-200D-1F9D2", "j": [ - "family: adult, adult, child, child", + "adult", + "child", + "family", "family adult, adult, child, child", "children", "parents" ] }, "family-adult-child": { - "a": "⊛ Family: Adult, Child", + "a": "Family: Adult, Child", "b": "1F9D1-200D-1F9D2", "j": [ - "family: adult, child", + "adult", + "child", + "family", "family adult, child", "parent", "kid" ] }, "family-adult-child-child": { - "a": "⊛ Family: Adult, Child, Child", + "a": "Family: Adult, Child, Child", "b": "1F9D1-200D-1F9D2-200D-1F9D2", "j": [ - "family: adult, child, child", + "adult", + "child", + "family", "family adult, child, child", "parent", "children" @@ -8624,13 +12492,35 @@ "a": "Footprints", "b": "1F463", "j": [ + "barefoot", "clothing", "footprint", + "omw", "print", + "walk", "feet", "tracking", "walking", - "beach" + "beach", + "body", + "footsteps", + "tracks" + ] + }, + "fingerprint": { + "a": "⊛ Fingerprint", + "b": "1FAC6", + "j": [ + "clue", + "crime", + "detective", + "fingerprint", + "forensics", + "identity", + "mystery", + "print", + "safety", + "trace" ] }, "red-hair": { @@ -8638,7 +12528,8 @@ "b": "1F9B0", "j": [ "ginger", - "red hair", + "hair", + "red", "redhead" ] }, @@ -8648,7 +12539,7 @@ "j": [ "afro", "curly", - "curly hair", + "hair", "ringlets" ] }, @@ -8668,8 +12559,9 @@ "j": [ "bald", "chemotherapy", + "hair", "hairless", - "no hair", + "no", "shaven" ] }, @@ -8677,11 +12569,13 @@ "a": "Monkey Face", "b": "1F435", "j": [ + "animal", + "banana", "face", "monkey", - "animal", "nature", - "circus" + "circus", + "head" ] }, "monkey": { @@ -8689,9 +12583,10 @@ "b": "1F412", "j": [ "animal", - "nature", "banana", - "circus" + "nature", + "circus", + "cheeky" ] }, "gorilla": { @@ -8707,22 +12602,25 @@ "a": "Orangutan", "b": "1F9A7", "j": [ + "animal", "ape", - "animal" + "monkey" ] }, "dog-face": { "a": "Dog Face", "b": "1F436", "j": [ + "adorbs", + "animal", "dog", "face", "pet", - "animal", + "puppies", + "puppy", "friend", "nature", "woof", - "puppy", "faithful" ] }, @@ -8730,12 +12628,16 @@ "a": "Dog", "b": "1F415-FE0F", "j": [ - "pet", "animal", + "animals", + "dogs", + "pet", "nature", "friend", "doge", - "faithful" + "faithful", + "dog2", + "doggo" ] }, "guide-dog": { @@ -8743,9 +12645,12 @@ "b": "1F9AE", "j": [ "accessibility", + "animal", "blind", + "dog", "guide", - "animal" + "eye", + "seeing" ] }, "service-dog": { @@ -8753,30 +12658,34 @@ "b": "1F415-200D-1F9BA", "j": [ "accessibility", + "animal", "assistance", "dog", "service", - "blind", - "animal" + "blind" ] }, "poodle": { "a": "Poodle", "b": "1F429", "j": [ - "dog", "animal", + "dog", + "fluffy", "101", "nature", - "pet" + "pet", + "miniature", + "standard", + "toy" ] }, "wolf": { "a": "Wolf", "b": "1F43A", "j": [ - "face", "animal", + "face", "nature", "wild" ] @@ -8785,8 +12694,8 @@ "a": "Fox", "b": "1F98A", "j": [ - "face", "animal", + "face", "nature" ] }, @@ -8794,69 +12703,93 @@ "a": "Raccoon", "b": "1F99D", "j": [ + "animal", "curious", "sly", - "animal", - "nature" + "nature", + "face" ] }, "cat-face": { "a": "Cat Face", "b": "1F431", "j": [ + "animal", "cat", "face", + "kitten", + "kitty", "pet", - "animal", "meow", - "nature", - "kitten" + "nature" ] }, "cat": { "a": "Cat", "b": "1F408-FE0F", "j": [ - "pet", "animal", + "animals", + "cats", + "kitten", + "pet", "meow", - "cats" + "cat2", + "domestic", + "feline", + "housecat" ] }, "black-cat": { "a": "Black Cat", "b": "1F408-200D-2B1B", "j": [ + "animal", "black", "cat", + "feline", + "halloween", + "meow", "unlucky", "superstition", - "luck" + "luck", + "pet" ] }, "lion": { "a": "Lion", "b": "1F981", "j": [ + "alpha", + "animal", "face", "Leo", + "mane", + "order", + "rawr", + "roar", + "safari", + "strong", "zodiac", - "animal", - "nature" + "nature", + "leo" ] }, "tiger-face": { "a": "Tiger Face", "b": "1F42F", "j": [ - "face", - "tiger", "animal", + "big", "cat", + "face", + "predator", + "tiger", "danger", "wild", "nature", - "roar" + "roar", + "cute" ] }, "tiger": { @@ -8864,8 +12797,14 @@ "b": "1F405", "j": [ "animal", + "big", + "cat", + "predator", + "zoo", "nature", - "roar" + "roar", + "bengal", + "tiger2" ] }, "leopard": { @@ -8873,24 +12812,36 @@ "b": "1F406", "j": [ "animal", - "nature" + "big", + "cat", + "predator", + "zoo", + "nature", + "african", + "jaguar" ] }, "horse-face": { "a": "Horse Face", "b": "1F434", "j": [ - "face", - "horse", "animal", + "dressage", + "equine", + "face", + "farm", + "horse", + "horses", "brown", - "nature" + "nature", + "head" ] }, "moose": { "a": "Moose", "b": "1FACE", "j": [ + "alces", "animal", "antlers", "elk", @@ -8909,6 +12860,7 @@ "animal", "ass", "burro", + "hinny", "mammal", "mule", "stubborn", @@ -8919,12 +12871,15 @@ "a": "Horse", "b": "1F40E", "j": [ + "animal", "equestrian", + "farm", "racehorse", "racing", - "animal", "gamble", - "luck" + "luck", + "galloping", + "speed" ] }, "unicorn": { @@ -8941,11 +12896,12 @@ "a": "Zebra", "b": "1F993", "j": [ - "stripe", "animal", + "stripe", "nature", "stripes", - "safari" + "safari", + "face" ] }, "deer": { @@ -8955,13 +12911,17 @@ "animal", "nature", "horns", - "venison" + "venison", + "buck", + "reindeer", + "stag" ] }, "bison": { "a": "Bison", "b": "1F9AC", "j": [ + "animal", "buffalo", "herd", "wisent", @@ -8972,89 +12932,117 @@ "a": "Cow Face", "b": "1F42E", "j": [ + "animal", "cow", "face", + "farm", + "milk", + "moo", "beef", "ox", - "animal", "nature", - "moo", - "milk" + "happy" ] }, "ox": { "a": "Ox", "b": "1F402", "j": [ + "animal", + "animals", "bull", + "farm", "Taurus", "zodiac", - "animal", "cow", - "beef" + "beef", + "bullock", + "oxen", + "steer", + "taurus" ] }, "water-buffalo": { "a": "Water Buffalo", "b": "1F403", "j": [ + "animal", "buffalo", "water", - "animal", + "zoo", "nature", "ox", - "cow" + "cow", + "domestic" ] }, "cow": { "a": "Cow", "b": "1F404", "j": [ + "animal", + "animals", + "farm", + "milk", + "moo", "beef", "ox", - "animal", "nature", - "moo", - "milk" + "cow2", + "dairy" ] }, "pig-face": { "a": "Pig Face", "b": "1F437", "j": [ - "face", - "pig", "animal", + "bacon", + "face", + "farm", + "pig", + "pork", "oink", - "nature" + "nature", + "head" ] }, "pig": { "a": "Pig", "b": "1F416", "j": [ - "sow", "animal", - "nature" + "bacon", + "farm", + "pork", + "sow", + "nature", + "hog", + "pig2" ] }, "boar": { "a": "Boar", "b": "1F417", "j": [ - "pig", "animal", - "nature" + "pig", + "nature", + "warthog", + "wild" ] }, "pig-nose": { "a": "Pig Nose", "b": "1F43D", "j": [ + "animal", "face", + "farm", "nose", "pig", - "animal", + "smell", + "snout", "oink" ] }, @@ -9062,23 +13050,30 @@ "a": "Ram", "b": "1F40F", "j": [ + "animal", "Aries", + "horns", "male", "sheep", "zodiac", - "animal", - "nature" + "zoo", + "nature", + "aries" ] }, "ewe": { "a": "Ewe", "b": "1F411", "j": [ - "female", - "sheep", "animal", - "nature", + "baa", + "farm", + "female", + "fluffy", + "lamb", + "sheep", "wool", + "nature", "shipit" ] }, @@ -9086,36 +13081,45 @@ "a": "Goat", "b": "1F410", "j": [ - "Capricorn", - "zodiac", "animal", - "nature" + "Capricorn", + "farm", + "milk", + "zodiac", + "nature", + "capricorn" ] }, "camel": { "a": "Camel", "b": "1F42A", "j": [ + "animal", + "desert", "dromedary", "hump", - "animal", + "one", "hot", - "desert" + "arabian", + "bump" ] }, "twohump-camel": { "a": "Two-Hump Camel", "b": "1F42B", "j": [ + "animal", "bactrian", "camel", + "desert", "hump", - "two-hump camel", + "two", + "two-hump", "two_hump_camel", - "animal", "nature", "hot", - "desert" + "asian", + "bump" ] }, "llama": { @@ -9123,10 +13127,10 @@ "b": "1F999", "j": [ "alpaca", + "animal", "guanaco", "vicuña", "wool", - "animal", "nature" ] }, @@ -9134,10 +13138,11 @@ "a": "Giraffe", "b": "1F992", "j": [ - "spots", "animal", + "spots", "nature", - "safari" + "safari", + "face" ] }, "elephant": { @@ -9155,12 +13160,15 @@ "a": "Mammoth", "b": "1F9A3", "j": [ + "animal", "extinction", "large", "tusk", - "woolly", + "wooly", "elephant", - "tusks" + "tusks", + "extinct", + "woolly" ] }, "rhinoceros": { @@ -9169,15 +13177,16 @@ "j": [ "animal", "nature", - "horn" + "horn", + "rhino" ] }, "hippopotamus": { "a": "Hippopotamus", "b": "1F99B", "j": [ - "hippo", "animal", + "hippo", "nature" ] }, @@ -9185,9 +13194,9 @@ "a": "Mouse Face", "b": "1F42D", "j": [ + "animal", "face", "mouse", - "animal", "nature", "cheese_wedge", "rodent" @@ -9198,8 +13207,12 @@ "b": "1F401", "j": [ "animal", + "animals", "nature", - "rodent" + "rodent", + "dormouse", + "mice", + "mouse2" ] }, "rat": { @@ -9215,9 +13228,9 @@ "a": "Hamster", "b": "1F439", "j": [ + "animal", "face", "pet", - "animal", "nature" ] }, @@ -9225,34 +13238,36 @@ "a": "Rabbit Face", "b": "1F430", "j": [ + "animal", "bunny", "face", "pet", "rabbit", - "animal", "nature", "spring", - "magic" + "magic", + "easter" ] }, "rabbit": { "a": "Rabbit", "b": "1F407", "j": [ + "animal", "bunny", "pet", - "animal", "nature", "magic", - "spring" + "spring", + "rabbit2" ] }, "chipmunk": { "a": "Chipmunk", "b": "1F43F-FE0F", "j": [ - "squirrel", "animal", + "squirrel", "nature", "rodent" ] @@ -9261,8 +13276,9 @@ "a": "Beaver", "b": "1F9AB", "j": [ - "dam", "animal", + "dam", + "teeth", "rodent" ] }, @@ -9270,48 +13286,60 @@ "a": "Hedgehog", "b": "1F994", "j": [ - "spiny", "animal", - "nature" + "spiny", + "nature", + "face" ] }, "bat": { "a": "Bat", "b": "1F987", "j": [ - "vampire", "animal", + "vampire", "nature", - "blind" + "blind", + "batman" ] }, "bear": { "a": "Bear", "b": "1F43B", "j": [ - "face", "animal", + "face", + "grizzly", + "growl", + "honey", "nature", - "wild" + "wild", + "teddy" ] }, "polar-bear": { "a": "Polar Bear", "b": "1F43B-200D-2744-FE0F", "j": [ + "animal", "arctic", "bear", + "polar", "white", - "animal" + "face" ] }, "koala": { "a": "Koala", "b": "1F428", "j": [ + "animal", + "australia", + "bear", + "down", "face", "marsupial", - "animal", + "under", "nature" ] }, @@ -9319,8 +13347,9 @@ "a": "Panda", "b": "1F43C", "j": [ - "face", "animal", + "bamboo", + "face", "nature" ] }, @@ -9337,41 +13366,42 @@ "a": "Otter", "b": "1F9A6", "j": [ + "animal", "fishing", - "playful", - "animal" + "playful" ] }, "skunk": { "a": "Skunk", "b": "1F9A8", "j": [ + "animal", "stink", - "animal" + "smelly" ] }, "kangaroo": { "a": "Kangaroo", "b": "1F998", "j": [ + "animal", "joey", "jump", "marsupial", - "animal", "nature", "australia", - "hop" + "hop", + "roo" ] }, "badger": { "a": "Badger", "b": "1F9A1", "j": [ - "honey badger", - "pester", "animal", - "nature", - "honey" + "honey", + "pester", + "nature" ] }, "paw-prints": { @@ -9380,13 +13410,17 @@ "j": [ "feet", "paw", + "paws", "print", + "prints", "animal", "tracking", "footprints", "dog", "cat", - "pet" + "pet", + "kitten", + "puppy" ] }, "turkey": { @@ -9394,40 +13428,48 @@ "b": "1F983", "j": [ "bird", - "animal" + "gobble", + "thanksgiving", + "animal", + "wild" ] }, "chicken": { "a": "Chicken", "b": "1F414", "j": [ - "bird", "animal", + "bird", + "ornithology", "cluck", - "nature" + "nature", + "hen" ] }, "rooster": { "a": "Rooster", "b": "1F413", "j": [ - "bird", "animal", + "bird", + "ornithology", "nature", - "chicken" + "chicken", + "cock", + "cockerel" ] }, "hatching-chick": { "a": "Hatching Chick", "b": "1F423", "j": [ + "animal", "baby", "bird", "chick", - "hatching", - "animal", - "chicken", "egg", + "hatching", + "chicken", "born" ] }, @@ -9435,24 +13477,30 @@ "a": "Baby Chick", "b": "1F424", "j": [ + "animal", "baby", "bird", "chick", - "animal", - "chicken" + "ornithology", + "chicken", + "yellow" ] }, "frontfacing-baby-chick": { "a": "Front-Facing Baby Chick", "b": "1F425", "j": [ + "animal", "baby", "bird", "chick", - "front-facing baby chick", + "front-facing", + "newborn", + "ornithology", "front_facing_baby_chick", - "animal", - "chicken" + "chicken", + "hatched", + "standing" ] }, "bird": { @@ -9460,6 +13508,7 @@ "b": "1F426-FE0F", "j": [ "animal", + "ornithology", "nature", "fly", "tweet", @@ -9470,8 +13519,10 @@ "a": "Penguin", "b": "1F427", "j": [ - "bird", "animal", + "antarctica", + "bird", + "ornithology", "nature" ] }, @@ -9481,6 +13532,7 @@ "j": [ "bird", "fly", + "ornithology", "peace", "animal" ] @@ -9489,17 +13541,20 @@ "a": "Eagle", "b": "1F985", "j": [ - "bird", "animal", - "nature" + "bird", + "ornithology", + "nature", + "bald" ] }, "duck": { "a": "Duck", "b": "1F986", "j": [ - "bird", "animal", + "bird", + "ornithology", "nature", "mallard" ] @@ -9508,10 +13563,12 @@ "a": "Swan", "b": "1F9A2", "j": [ + "animal", "bird", "cygnet", - "ugly duckling", - "animal", + "duckling", + "ornithology", + "ugly", "nature" ] }, @@ -9519,9 +13576,10 @@ "a": "Owl", "b": "1F989", "j": [ - "bird", - "wise", "animal", + "bird", + "ornithology", + "wise", "nature", "hoot" ] @@ -9530,11 +13588,14 @@ "a": "Dodo", "b": "1F9A4", "j": [ + "animal", + "bird", "extinction", "large", - "Mauritius", - "animal", - "bird" + "ornithology", + "extinct", + "mauritius", + "obsolete" ] }, "feather": { @@ -9552,20 +13613,25 @@ "a": "Flamingo", "b": "1F9A9", "j": [ + "animal", + "bird", "flamboyant", - "tropical", - "animal" + "ornithology", + "tropical" ] }, "peacock": { "a": "Peacock", "b": "1F99A", "j": [ + "animal", "bird", + "colorful", + "ornithology", "ostentatious", "peahen", + "pretty", "proud", - "animal", "nature" ] }, @@ -9573,10 +13639,11 @@ "a": "Parrot", "b": "1F99C", "j": [ + "animal", "bird", + "ornithology", "pirate", "talk", - "animal", "nature" ] }, @@ -9585,10 +13652,14 @@ "b": "1FABD", "j": [ "angelic", + "ascend", "aviation", "bird", + "fly", "flying", + "heavenly", "mythology", + "soar", "angel", "birds" ] @@ -9597,9 +13668,14 @@ "a": "Black Bird", "b": "1F426-200D-2B1B", "j": [ + "animal", + "beak", "bird", "black", + "caw", + "corvid", "crow", + "ornithology", "raven", "rook" ] @@ -9608,23 +13684,40 @@ "a": "Goose", "b": "1FABF", "j": [ + "animal", "bird", + "duck", + "flock", "fowl", + "gaggle", + "gander", + "geese", "honk", + "ornithology", "silly", "jemima", "goosebumps" ] }, "phoenix": { - "a": "⊛ Phoenix", + "a": "Phoenix", "b": "1F426-200D-1F525", "j": [ + "ascend", + "ascension", + "emerge", "fantasy", "firebird", + "glory", + "immortal", "rebirth", "reincarnation", - "immortal", + "reinvent", + "renewal", + "revival", + "revive", + "rise", + "transform", "bird", "mythtical", "reborn" @@ -9634,8 +13727,8 @@ "a": "Frog", "b": "1F438", "j": [ - "face", "animal", + "face", "nature", "croak", "toad" @@ -9646,19 +13739,21 @@ "b": "1F40A", "j": [ "animal", + "zoo", "nature", "reptile", "lizard", - "alligator" + "alligator", + "croc" ] }, "turtle": { "a": "Turtle", "b": "1F422", "j": [ + "animal", "terrapin", "tortoise", - "animal", "slow", "nature" ] @@ -9667,46 +13762,54 @@ "a": "Lizard", "b": "1F98E", "j": [ - "reptile", "animal", - "nature" + "reptile", + "nature", + "gecko" ] }, "snake": { "a": "Snake", "b": "1F40D", "j": [ + "animal", "bearer", "Ophiuchus", "serpent", "zodiac", - "animal", "evil", "nature", "hiss", - "python" + "python", + "ophiuchus" ] }, "dragon-face": { "a": "Dragon Face", "b": "1F432", "j": [ + "animal", "dragon", "face", - "fairy tale", - "animal", + "fairy", + "fairytale", + "tale", "myth", "nature", "chinese", - "green" + "green", + "head" ] }, "dragon": { "a": "Dragon", "b": "1F409", "j": [ - "fairy tale", "animal", + "fairy", + "fairytale", + "knights", + "tale", "myth", "nature", "chinese", @@ -9719,10 +13822,10 @@ "j": [ "brachiosaurus", "brontosaurus", + "dinosaur", "diplodocus", "animal", "nature", - "dinosaur", "extinct" ] }, @@ -9730,11 +13833,14 @@ "a": "T-Rex", "b": "1F996", "j": [ + "dinosaur", + "Rex", + "T", + "Tyrannosaurus", "Tyrannosaurus Rex", "t_rex", "animal", "nature", - "dinosaur", "tyrannosaurus", "extinct" ] @@ -9743,13 +13849,15 @@ "a": "Spouting Whale", "b": "1F433", "j": [ + "animal", + "beach", "face", + "ocean", "spouting", "whale", - "animal", "nature", "sea", - "ocean" + "cute" ] }, "whale": { @@ -9757,83 +13865,98 @@ "b": "1F40B", "j": [ "animal", + "beach", + "ocean", "nature", "sea", - "ocean" + "whale2" ] }, "dolphin": { "a": "Dolphin", "b": "1F42C", "j": [ - "flipper", "animal", + "beach", + "flipper", + "ocean", "nature", "fish", "sea", - "ocean", - "fins", - "beach" + "fins" ] }, "seal": { "a": "Seal", "b": "1F9AD", "j": [ - "sea lion", "animal", - "creature", - "sea" + "lion", + "ocean", + "sea", + "creature" ] }, "fish": { "a": "Fish", "b": "1F41F-FE0F", "j": [ + "animal", + "dinner", + "fishes", + "fishing", "Pisces", "zodiac", - "animal", "food", - "nature" + "nature", + "freshwater", + "pisces" ] }, "tropical-fish": { "a": "Tropical Fish", "b": "1F420", "j": [ - "fish", - "tropical", "animal", + "fish", + "fishes", + "tropical", "swim", "ocean", "beach", - "nemo" + "nemo", + "blue", + "yellow" ] }, "blowfish": { "a": "Blowfish", "b": "1F421", "j": [ - "fish", "animal", + "fish", "nature", "food", "sea", - "ocean" + "ocean", + "fugu", + "pufferfish" ] }, "shark": { "a": "Shark", "b": "1F988", "j": [ - "fish", "animal", + "fish", "nature", "sea", "ocean", "jaws", "fins", - "beach" + "beach", + "great", + "white" ] }, "octopus": { @@ -9852,17 +13975,22 @@ "a": "Spiral Shell", "b": "1F41A", "j": [ + "animal", + "beach", + "conch", + "sea", "shell", "spiral", "nature", - "sea", - "beach" + "seashell" ] }, "coral": { "a": "Coral", "b": "1FAB8", "j": [ + "change", + "climate", "ocean", "reef", "sea" @@ -9872,22 +14000,90 @@ "a": "Jellyfish", "b": "1FABC", "j": [ + "animal", + "aquarium", "burn", "invertebrate", "jelly", + "life", "marine", + "ocean", "ouch", - "stinger", + "plankton", + "sea", "sting", + "stinger", "tentacles" ] }, + "crab": { + "a": "Crab", + "b": "1F980", + "j": [ + "Cancer", + "zodiac", + "animal", + "crustacean", + "cancer" + ] + }, + "lobster": { + "a": "Lobster", + "b": "1F99E", + "j": [ + "animal", + "bisque", + "claws", + "seafood", + "nature" + ] + }, + "shrimp": { + "a": "Shrimp", + "b": "1F990", + "j": [ + "food", + "shellfish", + "small", + "animal", + "ocean", + "nature", + "seafood", + "prawn" + ] + }, + "squid": { + "a": "Squid", + "b": "1F991", + "j": [ + "animal", + "food", + "mollusk", + "nature", + "ocean", + "sea", + "molusc" + ] + }, + "oyster": { + "a": "Oyster", + "b": "1F9AA", + "j": [ + "diving", + "pearl", + "food" + ] + }, "snail": { "a": "Snail", "b": "1F40C", "j": [ - "slow", "animal", + "escargot", + "garden", + "nature", + "slug", + "slow", "shell" ] }, @@ -9906,18 +14102,21 @@ "a": "Bug", "b": "1F41B", "j": [ - "insect", "animal", + "garden", + "insect", "nature", - "worm" + "worm", + "caterpillar" ] }, "ant": { "a": "Ant", "b": "1F41C", "j": [ - "insect", "animal", + "garden", + "insect", "nature", "bug" ] @@ -9926,19 +14125,21 @@ "a": "Honeybee", "b": "1F41D", "j": [ - "bee", - "insect", "animal", + "bee", + "bumblebee", + "honey", + "insect", "nature", - "bug", "spring", - "honey" + "bug" ] }, "beetle": { "a": "Beetle", "b": "1FAB2", "j": [ + "animal", "bug", "insect" ] @@ -9947,28 +14148,35 @@ "a": "Lady Beetle", "b": "1F41E", "j": [ + "animal", "beetle", + "garden", "insect", + "lady", "ladybird", "ladybug", - "animal", - "nature" + "nature", + "bug" ] }, "cricket": { "a": "Cricket", "b": "1F997", "j": [ - "grasshopper", - "Orthoptera", "animal", - "chirp" + "bug", + "grasshopper", + "insect", + "Orthoptera", + "chirp", + "orthoptera" ] }, "cockroach": { "a": "Cockroach", "b": "1FAB3", "j": [ + "animal", "insect", "pest", "roach", @@ -9979,8 +14187,8 @@ "a": "Spider", "b": "1F577-FE0F", "j": [ - "insect", "animal", + "insect", "arachnid" ] }, @@ -9993,53 +14201,59 @@ "animal", "insect", "arachnid", - "silk" + "silk", + "cobweb", + "spiderweb" ] }, "scorpion": { "a": "Scorpion", "b": "1F982", "j": [ - "scorpio", "Scorpio", + "Scorpius", "zodiac", "animal", - "arachnid" + "arachnid", + "scorpio", + "scorpius" ] }, "mosquito": { "a": "Mosquito", "b": "1F99F", "j": [ + "bite", "disease", "fever", + "insect", "malaria", "pest", "virus", "animal", - "nature", - "insect" + "nature" ] }, "fly": { "a": "Fly", "b": "1FAB0", "j": [ + "animal", "disease", + "insect", "maggot", "pest", - "rotting", - "insect" + "rotting" ] }, "worm": { "a": "Worm", "b": "1FAB1", "j": [ + "animal", "annelid", "earthworm", - "parasite", - "animal" + "parasite" ] }, "microbe": { @@ -10048,16 +14262,27 @@ "j": [ "amoeba", "bacteria", + "science", "virus", "germs", - "covid" + "covid", + "cell", + "coronavirus", + "germ", + "microorganism" ] }, "bouquet": { "a": "Bouquet", "b": "1F490", "j": [ + "anniversary", + "birthday", + "date", "flower", + "love", + "plant", + "romance", "flowers", "nature", "spring" @@ -10070,9 +14295,12 @@ "blossom", "cherry", "flower", - "nature", "plant", - "spring" + "spring", + "springtime", + "nature", + "pink", + "sakura" ] }, "white-flower": { @@ -10080,20 +14308,35 @@ "b": "1F4AE", "j": [ "flower", + "white", "japanese", - "spring" + "spring", + "blossom", + "cherry", + "doily", + "done", + "paper", + "stamp", + "well" ] }, "lotus": { "a": "Lotus", "b": "1FAB7", "j": [ + "beauty", "Buddhism", + "calm", "flower", "Hinduism", + "peace", "purity", - "calm", - "meditation" + "serenity", + "meditation", + "buddhism", + "hinduism", + "india", + "vietnam" ] }, "rosette": { @@ -10110,10 +14353,15 @@ "a": "Rose", "b": "1F339", "j": [ + "beauty", + "elegant", "flower", + "love", + "plant", + "red", + "valentine", "flowers", "valentines", - "love", "spring" ] }, @@ -10121,11 +14369,14 @@ "a": "Wilted Flower", "b": "1F940", "j": [ + "dying", "flower", "wilted", "plant", "nature", - "rose" + "rose", + "dead", + "drooping" ] }, "hibiscus": { @@ -10144,29 +14395,38 @@ "b": "1F33B", "j": [ "flower", + "outdoors", + "plant", "sun", "nature", - "plant", - "fall" + "fall", + "yellow" ] }, "blossom": { "a": "Blossom", "b": "1F33C", "j": [ + "buttercup", + "dandelion", "flower", + "plant", "nature", "flowers", - "yellow" + "yellow", + "blossoming flower", + "daisy" ] }, "tulip": { "a": "Tulip", "b": "1F337", "j": [ + "blossom", "flower", - "flowers", + "growth", "plant", + "flowers", "nature", "summer", "spring" @@ -10176,45 +14436,66 @@ "a": "Hyacinth", "b": "1FABB", "j": [ + "bloom", "bluebonnet", "flower", + "indigo", "lavender", + "lilac", "lupine", - "snapdragon" + "plant", + "purple", + "shrub", + "snapdragon", + "spring", + "violet" ] }, "seedling": { "a": "Seedling", "b": "1F331", "j": [ - "young", "plant", + "sapling", + "sprout", + "young", "nature", "grass", "lawn", - "spring" + "spring", + "sprouting" ] }, "potted-plant": { "a": "Potted Plant", "b": "1FAB4", "j": [ - "boring", + "decor", "grow", "house", "nurturing", "plant", - "useless", - "greenery" + "pot", + "potted", + "greenery", + "boring", + "houseplant", + "useless" ] }, "evergreen-tree": { "a": "Evergreen Tree", "b": "1F332", "j": [ + "christmas", + "evergreen", + "forest", + "pine", "tree", "plant", - "nature" + "nature", + "fir", + "wood" ] }, "deciduous-tree": { @@ -10222,34 +14503,42 @@ "b": "1F333", "j": [ "deciduous", + "forest", + "green", + "habitat", "shedding", "tree", "plant", - "nature" + "nature", + "rounded", + "wood" ] }, "palm-tree": { "a": "Palm Tree", "b": "1F334", "j": [ + "beach", "palm", - "tree", "plant", + "tree", + "tropical", "vegetable", "nature", "summer", - "beach", "mojito", - "tropical" + "coconut" ] }, "cactus": { "a": "Cactus", "b": "1F335", "j": [ + "desert", + "drought", + "nature", "plant", - "vegetable", - "nature" + "vegetable" ] }, "sheaf-of-rice": { @@ -10258,9 +14547,14 @@ "j": [ "ear", "grain", + "grains", + "plant", "rice", + "sheaf", "nature", - "plant" + "crop", + "farming", + "wheat" ] }, "herb": { @@ -10268,23 +14562,25 @@ "b": "1F33F", "j": [ "leaf", - "vegetable", "plant", + "vegetable", "medicine", "weed", "grass", - "lawn" + "lawn", + "crop" ] }, "shamrock": { "a": "Shamrock", "b": "2618-FE0F", "j": [ + "irish", "plant", "vegetable", "nature", - "irish", - "clover" + "clover", + "trefoil" ] }, "four-leaf-clover": { @@ -10294,13 +14590,15 @@ "4", "clover", "four", - "four-leaf clover", + "four-leaf", + "irish", "leaf", - "vegetable", - "plant", - "nature", "lucky", - "irish" + "plant", + "vegetable", + "nature", + "ireland", + "luck" ] }, "maple-leaf": { @@ -10314,19 +14612,25 @@ "plant", "vegetable", "ca", - "fall" + "fall", + "canada", + "canadian" ] }, "fallen-leaf": { "a": "Fallen Leaf", "b": "1F342", "j": [ + "autumn", + "fall", + "fallen", "falling", "leaf", "nature", "plant", "vegetable", - "leaves" + "leaves", + "brown" ] }, "leaf-fluttering-in-wind": { @@ -10335,6 +14639,7 @@ "j": [ "blow", "flutter", + "fluttering", "leaf", "wind", "nature", @@ -10343,13 +14648,19 @@ "vegetable", "grass", "lawn", - "spring" + "spring", + "green", + "leaves" ] }, "empty-nest": { "a": "Empty Nest", "b": "1FAB9", "j": [ + "branch", + "empty", + "home", + "nest", "nesting", "bird" ] @@ -10358,36 +14669,64 @@ "a": "Nest with Eggs", "b": "1FABA", "j": [ - "nesting", - "bird" + "bird", + "branch", + "egg", + "eggs", + "nest", + "nesting" ] }, "mushroom": { "a": "Mushroom", "b": "1F344", "j": [ + "fungus", "toadstool", "plant", - "vegetable" + "vegetable", + "shroom" + ] + }, + "leafless-tree": { + "a": "⊛ Leafless Tree", + "b": "1FABE", + "j": [ + "bare", + "barren", + "branches", + "dead", + "drought", + "leafless", + "tree", + "trunk", + "winter", + "wood" ] }, "grapes": { "a": "Grapes", "b": "1F347", "j": [ + "Dionysus", "fruit", "grape", "food", - "wine" + "wine", + "plant" ] }, "melon": { "a": "Melon", "b": "1F348", "j": [ + "cantaloupe", "fruit", "nature", - "food" + "food", + "honeydew", + "muskmelon", + "plant" ] }, "watermelon": { @@ -10397,17 +14736,24 @@ "fruit", "food", "picnic", - "summer" + "summer", + "plant" ] }, "tangerine": { "a": "Tangerine", "b": "1F34A", "j": [ + "c", + "citrus", "fruit", + "nectarine", "orange", + "vitamin", "food", - "nature" + "nature", + "mandarin", + "plant" ] }, "lemon": { @@ -10416,16 +14762,31 @@ "j": [ "citrus", "fruit", - "nature" + "sour", + "nature", + "lemonade", + "plant" ] }, "lime": { - "a": "⊛ Lime", + "a": "Lime", "b": "1F34B-200D-1F7E9", "j": [ + "acidity", "citrus", + "cocktail", "fruit", + "garnish", + "key", + "margarita", + "mojito", + "refreshing", + "salsa", + "sour", + "tangy", + "tequila", "tropical", + "zest", "acidic", "citric" ] @@ -10435,26 +14796,33 @@ "b": "1F34C", "j": [ "fruit", + "potassium", "food", - "monkey" + "monkey", + "plant", + "plantain" ] }, "pineapple": { "a": "Pineapple", "b": "1F34D", "j": [ + "colada", "fruit", + "pina", + "tropical", "nature", - "food" + "food", + "plant" ] }, "mango": { "a": "Mango", "b": "1F96D", "j": [ + "food", "fruit", - "tropical", - "food" + "tropical" ] }, "red-apple": { @@ -10462,10 +14830,16 @@ "b": "1F34E", "j": [ "apple", + "diet", + "food", "fruit", + "health", "red", + "ripe", "mac", - "school" + "school", + "delicious", + "plant" ] }, "green-apple": { @@ -10475,7 +14849,12 @@ "apple", "fruit", "green", - "nature" + "nature", + "delicious", + "golden", + "granny", + "plant", + "smith" ] }, "pear": { @@ -10484,7 +14863,8 @@ "j": [ "fruit", "nature", - "food" + "food", + "plant" ] }, "peach": { @@ -10493,7 +14873,10 @@ "j": [ "fruit", "nature", - "food" + "food", + "bottom", + "butt", + "plant" ] }, "cherries": { @@ -10504,7 +14887,9 @@ "cherry", "fruit", "red", - "food" + "food", + "plant", + "wild" ] }, "strawberry": { @@ -10514,17 +14899,20 @@ "berry", "fruit", "food", - "nature" + "nature", + "plant" ] }, "blueberries": { "a": "Blueberries", "b": "1FAD0", "j": [ + "berries", "berry", "bilberry", "blue", "blueberry", + "food", "fruit" ] }, @@ -10534,17 +14922,21 @@ "j": [ "food", "fruit", - "kiwi" + "kiwi", + "chinese", + "gooseberry", + "kiwifruit" ] }, "tomato": { "a": "Tomato", "b": "1F345", "j": [ + "food", "fruit", "vegetable", "nature", - "food" + "plant" ] }, "olive": { @@ -10552,18 +14944,21 @@ "b": "1FAD2", "j": [ "food", - "fruit" + "fruit", + "olives" ] }, "coconut": { "a": "Coconut", "b": "1F965", "j": [ + "colada", "palm", - "piña colada", + "piña", "fruit", "nature", - "food" + "food", + "cocoanut" ] }, "avocado": { @@ -10581,7 +14976,10 @@ "aubergine", "vegetable", "nature", - "food" + "food", + "phallic", + "plant", + "purple" ] }, "potato": { @@ -10592,7 +14990,9 @@ "vegetable", "tuber", "vegatable", - "starch" + "starch", + "baked", + "idaho" ] }, "carrot": { @@ -10609,12 +15009,15 @@ "b": "1F33D", "j": [ "corn", + "crops", "ear", + "farm", "maize", "maze", "food", "vegetable", - "plant" + "plant", + "cob" ] }, "hot-pepper": { @@ -10626,14 +15029,17 @@ "food", "spicy", "chilli", - "chili" + "chili", + "plant" ] }, "bell-pepper": { "a": "Bell Pepper", "b": "1FAD1", "j": [ + "bell", "capsicum", + "food", "pepper", "vegetable", "fruit", @@ -10647,27 +15053,39 @@ "food", "pickle", "vegetable", - "fruit" + "fruit", + "gherkin" ] }, "leafy-green": { "a": "Leafy Green", "b": "1F96C", "j": [ - "bok choy", + "bok", + "burgers", "cabbage", + "choy", + "green", "kale", + "leafy", "lettuce", + "salad", "food", "vegetable", - "plant" + "plant", + "bok choy", + "chinese", + "cos", + "greens", + "romaine" ] }, "broccoli": { "a": "Broccoli", "b": "1F966", "j": [ - "wild cabbage", + "cabbage", + "wild", "fruit", "food", "vegetable" @@ -10680,7 +15098,9 @@ "flavoring", "food", "spice", - "cook" + "cook", + "plant", + "vegetable" ] }, "onion": { @@ -10690,7 +15110,9 @@ "flavoring", "cook", "food", - "spice" + "spice", + "plant", + "vegetable" ] }, "peanuts": { @@ -10700,7 +15122,8 @@ "food", "nut", "peanut", - "vegetable" + "vegetable", + "nuts" ] }, "beans": { @@ -10709,16 +15132,20 @@ "j": [ "food", "kidney", - "legume" + "legume", + "small" ] }, "chestnut": { "a": "Chestnut", "b": "1F330", "j": [ + "almond", "plant", "food", - "squirrel" + "squirrel", + "acorn", + "nut" ] }, "ginger-root": { @@ -10726,6 +15153,10 @@ "b": "1FADA", "j": [ "beer", + "ginger", + "health", + "herb", + "natural", "root", "spice", "yellow", @@ -10738,35 +15169,68 @@ "b": "1FADB", "j": [ "beans", + "beanstalk", "edamame", "legume", "pea", "pod", + "soybean", "vegetable", + "veggie", "cozy", "green" ] }, "brown-mushroom": { - "a": "⊛ Brown Mushroom", + "a": "Brown Mushroom", "b": "1F344-200D-1F7EB", "j": [ "food", + "fungi", "fungus", + "mushroom", "nature", + "pizza", + "portobello", + "shiitake", + "shroom", + "spore", + "sprout", + "toppings", + "truffle", "vegetable", + "vegetarian", + "veggie", "toadstool" ] }, + "root-vegetable": { + "a": "⊛ Root Vegetable", + "b": "1FADC", + "j": [ + "beet", + "food", + "garden", + "radish", + "root", + "salad", + "turnip", + "vegetable", + "vegetarian" + ] + }, "bread": { "a": "Bread", "b": "1F35E", "j": [ - "loaf", + "carbs", "food", + "grain", + "loaf", + "restaurant", + "toast", "wheat", - "breakfast", - "toast" + "breakfast" ] }, "croissant": { @@ -10775,6 +15239,7 @@ "j": [ "bread", "breakfast", + "crescent", "food", "french", "roll" @@ -10797,24 +15262,29 @@ "b": "1FAD3", "j": [ "arepa", + "bread", + "food", + "gordita", "lavash", "naan", "pita", "flour", - "food", - "bakery" + "bakery", + "flat" ] }, "pretzel": { "a": "Pretzel", "b": "1F968", "j": [ - "twisted", "convoluted", + "twisted", "food", "bread", "germany", - "bakery" + "bakery", + "soft", + "twist" ] }, "bagel": { @@ -10822,11 +15292,13 @@ "b": "1F96F", "j": [ "bakery", + "bread", "breakfast", "schmear", "food", - "bread", - "jewish_bakery" + "jewish_bakery", + "cheese", + "cream" ] }, "pancakes": { @@ -10840,7 +15312,8 @@ "pancake", "flapjacks", "hotcakes", - "brunch" + "brunch", + "crêpes" ] }, "waffle": { @@ -10859,6 +15332,7 @@ "b": "1F9C0", "j": [ "cheese", + "wedge", "food", "chadder", "swiss" @@ -10872,7 +15346,10 @@ "meat", "good", "food", - "drumstick" + "drumstick", + "barbecue", + "bbq", + "manga" ] }, "poultry-leg": { @@ -10882,12 +15359,13 @@ "bone", "chicken", "drumstick", + "hungry", "leg", "poultry", + "turkey", "food", "meat", - "bird", - "turkey" + "bird" ] }, "cut-of-meat": { @@ -10895,13 +15373,14 @@ "b": "1F969", "j": [ "chop", + "cut", "lambchop", + "meat", "porkchop", + "red", "steak", "food", - "cow", - "meat", - "cut" + "cow" ] }, "bacon": { @@ -10913,7 +15392,8 @@ "meat", "pork", "pig", - "brunch" + "brunch", + "rashers" ] }, "hamburger": { @@ -10921,6 +15401,10 @@ "b": "1F354", "j": [ "burger", + "eat", + "fast", + "food", + "hungry", "meat", "fast food", "beef", @@ -10933,12 +15417,15 @@ "a": "French Fries", "b": "1F35F", "j": [ + "fast", + "food", "french", "fries", "chips", "snack", "fast food", - "potato" + "potato", + "mcdonald's" ] }, "pizza": { @@ -10946,8 +15433,10 @@ "b": "1F355", "j": [ "cheese", - "slice", "food", + "hungry", + "pepperoni", + "slice", "party", "italy" ] @@ -10956,11 +15445,15 @@ "a": "Hot Dog", "b": "1F32D", "j": [ + "dog", "frankfurter", + "hot", "hotdog", "sausage", "food", - "america" + "america", + "redhot", + "wiener" ] }, "sandwich": { @@ -10971,7 +15464,11 @@ "food", "lunch", "toast", - "bakery" + "bakery", + "cheese", + "deli", + "meat", + "vegetables" ] }, "taco": { @@ -10995,10 +15492,12 @@ "a": "Tamale", "b": "1FAD4", "j": [ - "mexican", - "wrapped", "food", - "masa" + "mexican", + "pamonha", + "wrapped", + "masa", + "tamal" ] }, "stuffed-flatbread": { @@ -11011,7 +15510,11 @@ "gyro", "kebab", "stuffed", - "mediterranean" + "mediterranean", + "doner", + "pita", + "sandwich", + "shawarma" ] }, "falafel": { @@ -11021,7 +15524,8 @@ "chickpea", "meatball", "food", - "mediterranean" + "mediterranean", + "falfel" ] }, "egg": { @@ -11038,12 +15542,20 @@ "b": "1F373", "j": [ "breakfast", + "easy", "egg", + "fry", "frying", + "over", "pan", + "restaurant", + "side", + "sunny", + "up", "food", "kitchen", - "skillet" + "skillet", + "fried" ] }, "shallow-pan-of-food": { @@ -11056,19 +15568,21 @@ "pan", "shallow", "cooking", - "skillet" + "skillet", + "curry" ] }, "pot-of-food": { "a": "Pot of Food", "b": "1F372", "j": [ - "pot", - "stew", "food", - "meat", + "pot", "soup", - "hot pot" + "stew", + "meat", + "hot pot", + "bowl" ] }, "fondue": { @@ -11077,22 +15591,26 @@ "j": [ "cheese", "chocolate", + "food", "melted", "pot", - "Swiss", - "food" + "ski", + "swiss" ] }, "bowl-with-spoon": { "a": "Bowl with Spoon", "b": "1F963", "j": [ + "bowl", "breakfast", "cereal", "congee", "oatmeal", "porridge", - "food" + "spoon", + "food", + "tableware" ] }, "green-salad": { @@ -11111,11 +15629,15 @@ "a": "Popcorn", "b": "1F37F", "j": [ + "corn", + "movie", + "pop", "food", "movie theater", "films", "snack", - "drama" + "drama", + "popping" ] }, "butter": { @@ -11132,7 +15654,12 @@ "b": "1F9C2", "j": [ "condiment", - "shaker" + "flavor", + "mad", + "salty", + "shaker", + "taste", + "upset" ] }, "canned-food": { @@ -11140,9 +15667,13 @@ "b": "1F96B", "j": [ "can", + "canned", "food", "soup", - "tomatoes" + "tomatoes", + "preserve", + "tin", + "tinned" ] }, "bento-box": { @@ -11161,8 +15692,8 @@ "b": "1F358", "j": [ "cracker", - "rice", "food", + "rice", "japanese", "snack", "senbei" @@ -11173,9 +15704,9 @@ "b": "1F359", "j": [ "ball", + "food", "Japanese", "rice", - "food", "japanese", "onigiri", "omusubi" @@ -11186,9 +15717,12 @@ "b": "1F35A", "j": [ "cooked", - "rice", "food", - "asian" + "rice", + "asian", + "boiled", + "bowl", + "steamed" ] }, "curry-rice": { @@ -11196,8 +15730,8 @@ "b": "1F35B", "j": [ "curry", - "rice", "food", + "rice", "spicy", "hot", "indian" @@ -11208,20 +15742,25 @@ "b": "1F35C", "j": [ "bowl", - "noodle", - "ramen", - "steaming", + "chopsticks", "food", + "noodle", + "pho", + "ramen", + "soup", + "steaming", "japanese", - "chopsticks" + "noodles" ] }, "spaghetti": { "a": "Spaghetti", "b": "1F35D", "j": [ - "pasta", "food", + "meatballs", + "pasta", + "restaurant", "italian", "noodle" ] @@ -11230,23 +15769,26 @@ "a": "Roasted Sweet Potato", "b": "1F360", "j": [ + "food", "potato", "roasted", "sweet", - "food", "nature", - "plant" + "plant", + "goguma", + "yam" ] }, "oden": { "a": "Oden", "b": "1F362", "j": [ + "food", "kebab", + "restaurant", "seafood", "skewer", "stick", - "food", "japanese" ] }, @@ -11257,7 +15799,9 @@ "food", "fish", "japanese", - "rice" + "rice", + "sashimi", + "seafood" ] }, "fried-shrimp": { @@ -11280,9 +15824,10 @@ "j": [ "cake", "fish", - "pastry", - "swirl", "food", + "pastry", + "restaurant", + "swirl", "japan", "sea", "beach", @@ -11290,7 +15835,9 @@ "pink", "kamaboko", "surimi", - "ramen" + "ramen", + "design", + "fishcake" ] }, "moon-cake": { @@ -11298,10 +15845,13 @@ "b": "1F96E", "j": [ "autumn", + "cake", "festival", + "moon", "yuèbǐng", "food", - "dessert" + "dessert", + "mooncake" ] }, "dango": { @@ -11316,7 +15866,11 @@ "food", "japanese", "barbecue", - "meat" + "meat", + "balls", + "green", + "pink", + "white" ] }, "dumpling": { @@ -11336,6 +15890,8 @@ "a": "Fortune Cookie", "b": "1F960", "j": [ + "cookie", + "fortune", "prophecy", "food", "dessert" @@ -11345,64 +15901,18 @@ "a": "Takeout Box", "b": "1F961", "j": [ - "oyster pail", + "box", + "chopsticks", + "delivery", "food", - "leftovers" - ] - }, - "crab": { - "a": "Crab", - "b": "1F980", - "j": [ - "Cancer", - "zodiac", - "animal", - "crustacean" - ] - }, - "lobster": { - "a": "Lobster", - "b": "1F99E", - "j": [ - "bisque", - "claws", - "seafood", - "animal", - "nature" - ] - }, - "shrimp": { - "a": "Shrimp", - "b": "1F990", - "j": [ - "food", - "shellfish", - "small", - "animal", - "ocean", - "nature", - "seafood" - ] - }, - "squid": { - "a": "Squid", - "b": "1F991", - "j": [ - "food", - "molusc", - "animal", - "nature", - "ocean", - "sea" - ] - }, - "oyster": { - "a": "Oyster", - "b": "1F9AA", - "j": [ - "diving", - "pearl", - "food" + "oyster", + "pail", + "takeout", + "leftovers", + "chinese", + "container", + "out", + "take" ] }, "soft-ice-cream": { @@ -11411,13 +15921,17 @@ "j": [ "cream", "dessert", + "food", "ice", "icecream", + "restaurant", + "serve", "soft", "sweet", - "food", "hot", - "summer" + "summer", + "mr.", + "whippy" ] }, "shaved-ice": { @@ -11426,10 +15940,13 @@ "j": [ "dessert", "ice", + "restaurant", "shaved", "sweet", "hot", - "summer" + "summer", + "cone", + "snow" ] }, "ice-cream": { @@ -11438,10 +15955,12 @@ "j": [ "cream", "dessert", - "ice", - "sweet", "food", - "hot" + "ice", + "restaurant", + "sweet", + "hot", + "bowl" ] }, "doughnut": { @@ -11451,8 +15970,8 @@ "breakfast", "dessert", "donut", - "sweet", "food", + "sweet", "snack" ] }, @@ -11460,25 +15979,31 @@ "a": "Cookie", "b": "1F36A", "j": [ + "chip", + "chocolate", "dessert", "sweet", "food", "snack", "oreo", - "chocolate" + "biscuit" ] }, "birthday-cake": { "a": "Birthday Cake", "b": "1F382", "j": [ + "bday", "birthday", "cake", "celebration", "dessert", + "happy", "pastry", "sweet", - "food" + "food", + "candles", + "party" ] }, "shortcake": { @@ -11490,7 +16015,9 @@ "pastry", "slice", "sweet", - "food" + "food", + "piece", + "strawberry" ] }, "cupcake": { @@ -11498,21 +16025,31 @@ "b": "1F9C1", "j": [ "bakery", + "dessert", + "sprinkles", + "sugar", "sweet", + "treat", "food", - "dessert" + "cake", + "fairy", + "pastry" ] }, "pie": { "a": "Pie", "b": "1F967", "j": [ + "apple", "filling", - "pastry", "fruit", "meat", + "pastry", + "pumpkin", + "slice", "food", - "dessert" + "dessert", + "sweet" ] }, "chocolate-bar": { @@ -11520,9 +16057,12 @@ "b": "1F36B", "j": [ "bar", + "candy", "chocolate", "dessert", + "halloween", "sweet", + "tooth", "food", "snack" ] @@ -11531,8 +16071,13 @@ "a": "Candy", "b": "1F36C", "j": [ + "cavities", "dessert", + "halloween", + "restaurant", "sweet", + "tooth", + "wrapper", "snack", "lolly" ] @@ -11543,9 +16088,12 @@ "j": [ "candy", "dessert", - "sweet", "food", - "snack" + "restaurant", + "sweet", + "snack", + "lollypop", + "sucker" ] }, "custard": { @@ -11556,15 +16104,21 @@ "pudding", "sweet", "food", - "flan" + "flan", + "caramel", + "creme" ] }, "honey-pot": { "a": "Honey Pot", "b": "1F36F", "j": [ + "barrel", + "bear", + "food", "honey", "honeypot", + "jar", "pot", "sweet", "bees", @@ -11575,12 +16129,18 @@ "a": "Baby Bottle", "b": "1F37C", "j": [ + "babies", "baby", + "birth", + "born", "bottle", "drink", + "infant", "milk", + "newborn", "food", - "container" + "container", + "feeding" ] }, "glass-of-milk": { @@ -11599,25 +16159,32 @@ "b": "2615-FE0F", "j": [ "beverage", + "cafe", + "caffeine", + "chai", "coffee", "drink", "hot", + "morning", "steaming", "tea", - "caffeine", "latte", "espresso", - "mug" + "mug", + "chocolate" ] }, "teapot": { "a": "Teapot", "b": "1FAD6", "j": [ + "brew", "drink", + "food", "pot", "tea", - "hot" + "hot", + "kettle" ] }, "teacup-without-handle": { @@ -11627,12 +16194,15 @@ "beverage", "cup", "drink", + "handle", + "oolong", "tea", "teacup", "bowl", "breakfast", "green", - "british" + "british", + "matcha" ] }, "sake": { @@ -11644,11 +16214,13 @@ "bottle", "cup", "drink", + "restaurant", "wine", "drunk", "japanese", "alcohol", - "booze" + "booze", + "rice" ] }, "bottle-with-popping-cork": { @@ -11661,35 +16233,50 @@ "drink", "popping", "wine", - "celebration" + "celebration", + "bubbly", + "champagne", + "party", + "sparkling" ] }, "wine-glass": { "a": "Wine Glass", "b": "1F377", "j": [ + "alcohol", "bar", "beverage", + "booze", + "club", "drink", + "drinking", + "drinks", "glass", + "restaurant", "wine", "drunk", - "alcohol", - "booze" + "red" ] }, "cocktail-glass": { "a": "Cocktail Glass", "b": "1F378-FE0F", "j": [ + "alcohol", "bar", + "booze", + "club", "cocktail", "drink", + "drinking", + "drinks", "glass", + "mad", + "martini", + "men", "drunk", - "alcohol", "beverage", - "booze", "mojito" ] }, @@ -11697,53 +16284,79 @@ "a": "Tropical Drink", "b": "1F379", "j": [ + "alcohol", "bar", - "drink", - "tropical", - "beverage", + "booze", + "club", "cocktail", + "drink", + "drinking", + "drinks", + "drunk", + "mai", + "party", + "tai", + "tropical", + "tropics", + "beverage", "summer", "beach", - "alcohol", - "booze", - "mojito" + "mojito", + "fruit", + "punch", + "tiki", + "vacation" ] }, "beer-mug": { "a": "Beer Mug", "b": "1F37A", "j": [ + "alcohol", + "ale", "bar", "beer", + "booze", "drink", + "drinking", + "drinks", "mug", + "octoberfest", + "oktoberfest", + "pint", + "stein", + "summer", "relax", "beverage", "drunk", "party", - "pub", - "summer", - "alcohol", - "booze" + "pub" ] }, "clinking-beer-mugs": { "a": "Clinking Beer Mugs", "b": "1F37B", "j": [ + "alcohol", "bar", "beer", + "booze", + "bottoms", + "cheers", "clink", - "drink", - "mug", + "clinking", + "drinking", + "drinks", + "mugs", "relax", "beverage", + "drink", "drunk", "party", "pub", "summer", - "alcohol", - "booze" + "beers", + "mug" ] }, "clinking-glasses": { @@ -11752,15 +16365,18 @@ "j": [ "celebrate", "clink", + "clinking", "drink", "glass", + "glasses", "beverage", "party", "alcohol", "cheers", "wine", "champagne", - "toast" + "toast", + "celebration" ] }, "tumbler-glass": { @@ -11769,8 +16385,10 @@ "j": [ "glass", "liquor", + "scotch", "shot", "tumbler", + "whiskey", "whisky", "drink", "beverage", @@ -11778,45 +16396,61 @@ "alcohol", "booze", "bourbon", - "scotch" + "rum" ] }, "pouring-liquid": { "a": "Pouring Liquid", "b": "1FAD7", "j": [ + "accident", "drink", "empty", "glass", + "liquid", + "oops", + "pour", + "pouring", "spill", - "cup", - "water" + "water", + "cup" ] }, "cup-with-straw": { "a": "Cup with Straw", "b": "1F964", "j": [ + "cup", + "drink", "juice", - "soda", "malt", - "soft drink", + "soda", + "soft", + "straw", "water", - "drink" + "soft drink", + "go", + "milkshake", + "pop", + "smoothie", + "tableware" ] }, "bubble-tea": { "a": "Bubble Tea", "b": "1F9CB", "j": [ + "boba", "bubble", + "food", "milk", "pearl", "tea", "taiwan", - "boba", "milk tea", - "straw" + "straw", + "momi", + "tapioca" ] }, "beverage-box": { @@ -11837,7 +16471,12 @@ "j": [ "drink", "tea", - "beverage" + "beverage", + "bombilla", + "chimarrão", + "cimarrón", + "maté", + "yerba" ] }, "ice": { @@ -11845,7 +16484,7 @@ "b": "1F9CA", "j": [ "cold", - "ice cube", + "cube", "iceberg", "water" ] @@ -11865,32 +16504,50 @@ "b": "1F37D-FE0F", "j": [ "cooking", + "dinner", + "eat", "fork", "knife", "plate", "food", - "eat", "meal", "lunch", - "dinner", - "restaurant" + "restaurant", + "cutlery", + "dining", + "tableware" ] }, "fork-and-knife": { "a": "Fork and Knife", "b": "1F374", "j": [ + "breakfast", + "breaky", "cooking", "cutlery", + "delicious", + "dinner", + "eat", + "feed", + "food", "fork", + "hungry", "knife", - "kitchen" + "lunch", + "restaurant", + "yum", + "yummy", + "kitchen", + "silverware", + "tableware" ] }, "spoon": { "a": "Spoon", "b": "1F944", "j": [ + "eat", "tableware", "cutlery", "kitchen" @@ -11900,14 +16557,18 @@ "a": "Kitchen Knife", "b": "1F52A", "j": [ + "chef", "cooking", "hocho", + "kitchen", "knife", "tool", "weapon", "blade", "cutlery", - "kitchen" + "butchers", + "chop", + "cut" ] }, "jar": { @@ -11917,6 +16578,7 @@ "condiment", "container", "empty", + "nothing", "sauce", "store" ] @@ -11929,9 +16591,12 @@ "cooking", "drink", "jug", + "tool", + "weapon", "zodiac", "vase", - "jar" + "jar", + "aquarius" ] }, "globe-showing-europeafrica": { @@ -11941,11 +16606,13 @@ "Africa", "earth", "Europe", + "Europe-Africa", "globe", - "globe showing Europe-Africa", + "showing", "world", "globe_showing_europe_africa", - "international" + "international", + "planet" ] }, "globe-showing-americas": { @@ -11955,10 +16622,11 @@ "Americas", "earth", "globe", - "globe showing Americas", + "showing", "world", "USA", - "international" + "international", + "planet" ] }, "globe-showing-asiaaustralia": { @@ -11966,14 +16634,16 @@ "b": "1F30F-FE0F", "j": [ "Asia", + "Asia-Australia", "Australia", "earth", "globe", - "globe showing Asia-Australia", + "showing", "world", "globe_showing_asia_australia", "east", - "international" + "international", + "planet" ] }, "globe-with-meridians": { @@ -11982,12 +16652,17 @@ "j": [ "earth", "globe", - "meridians", - "world", - "international", "internet", + "meridians", + "web", + "world", + "worldwide", + "international", "interweb", - "i18n" + "i18n", + "global", + "wide", + "www" ] }, "world-map": { @@ -11997,7 +16672,8 @@ "map", "world", "location", - "direction" + "direction", + "travel" ] }, "map-of-japan": { @@ -12006,17 +16682,18 @@ "j": [ "Japan", "map", - "map of Japan", "nation", "country", "japanese", - "asia" + "asia", + "silhouette" ] }, "compass": { "a": "Compass", "b": "1F9ED", "j": [ + "direction", "magnetic", "navigation", "orienteering" @@ -12029,7 +16706,7 @@ "cold", "mountain", "snow", - "snow-capped mountain", + "snow-capped", "snow_capped_mountain", "photo", "nature", @@ -12052,9 +16729,10 @@ "j": [ "eruption", "mountain", - "photo", "nature", - "disaster" + "photo", + "disaster", + "weather" ] }, "mount-fuji": { @@ -12062,10 +16740,14 @@ "b": "1F5FB", "j": [ "fuji", + "mount", "mountain", - "photo", "nature", - "japanese" + "photo", + "japanese", + "capped", + "san", + "snow" ] }, "camping": { @@ -12074,7 +16756,8 @@ "j": [ "photo", "outdoors", - "tent" + "tent", + "campsite" ] }, "beach-with-umbrella": { @@ -12114,6 +16797,7 @@ "a": "National Park", "b": "1F3DE-FE0F", "j": [ + "national", "park", "photo", "environment", @@ -12128,13 +16812,16 @@ "place", "sports", "concert", - "venue" + "venue", + "grandstand", + "sport" ] }, "classical-building": { "a": "Classical Building", "b": "1F3DB-FE0F", "j": [ + "building", "classical", "art", "culture", @@ -12145,7 +16832,9 @@ "a": "Building Construction", "b": "1F3D7-FE0F", "j": [ + "building", "construction", + "crane", "wip", "working", "progress" @@ -12158,7 +16847,8 @@ "bricks", "clay", "mortar", - "wall" + "wall", + "construction" ] }, "rock": { @@ -12168,7 +16858,9 @@ "boulder", "heavy", "solid", - "stone" + "stone", + "tough", + "construction" ] }, "wood": { @@ -12179,15 +16871,18 @@ "lumber", "timber", "nature", - "trunk" + "trunk", + "construction" ] }, "hut": { "a": "Hut", "b": "1F6D6", "j": [ + "home", "house", "roundhouse", + "shelter", "yurt", "structure" ] @@ -12196,8 +16891,11 @@ "a": "Houses", "b": "1F3D8-FE0F", "j": [ + "house", "buildings", - "photo" + "photo", + "building", + "group" ] }, "derelict-house": { @@ -12205,30 +16903,52 @@ "b": "1F3DA-FE0F", "j": [ "derelict", + "home", "house", "abandon", "evict", "broken", - "building" + "building", + "abandoned", + "haunted", + "old" ] }, "house": { "a": "House", "b": "1F3E0-FE0F", "j": [ + "building", + "country", + "heart", "home", - "building" + "ranch", + "settle", + "simple", + "suburban", + "suburbia", + "where" ] }, "house-with-garden": { "a": "House with Garden", "b": "1F3E1", "j": [ + "building", + "country", "garden", + "heart", "home", "house", + "ranch", + "settle", + "simple", + "suburban", + "suburbia", + "where", "plant", - "nature" + "nature", + "tree" ] }, "office-building": { @@ -12236,41 +16956,57 @@ "b": "1F3E2", "j": [ "building", + "city", + "cubical", + "job", + "office", "bureau", - "work" + "work", + "high", + "rise" ] }, "japanese-post-office": { "a": "Japanese Post Office", "b": "1F3E3", "j": [ - "Japanese", - "Japanese post office", - "post", "building", + "Japanese", + "office", + "post", "envelope", - "communication" + "communication", + "japan", + "mark", + "postal" ] }, "post-office": { "a": "Post Office", "b": "1F3E4", "j": [ - "European", - "post", "building", - "email" + "European", + "office", + "post", + "email", + "european" ] }, "hospital": { "a": "Hospital", "b": "1F3E5", "j": [ + "building", "doctor", "medicine", - "building", "health", - "surgery" + "surgery", + "cross", + "emergency", + "medical", + "red", + "room" ] }, "bank": { @@ -12282,7 +17018,10 @@ "sales", "cash", "business", - "enterprise" + "enterprise", + "bakkureru", + "bk", + "branch" ] }, "hotel": { @@ -12291,29 +17030,43 @@ "j": [ "building", "accomodation", - "checkin" + "checkin", + "accommodation", + "h" ] }, "love-hotel": { "a": "Love Hotel", "b": "1F3E9", "j": [ + "building", "hotel", "love", "like", "affection", - "dating" + "dating", + "heart", + "hospital" ] }, "convenience-store": { "a": "Convenience Store", "b": "1F3EA", "j": [ - "convenience", - "store", + "24", "building", + "convenience", + "hours", + "store", "shopping", - "groceries" + "groceries", + "corner", + "e", + "eleven®", + "hour", + "kwik", + "mart", + "shop" ] }, "school": { @@ -12324,18 +17077,25 @@ "student", "education", "learn", - "teach" + "teach", + "clock", + "elementary", + "high", + "middle", + "tower" ] }, "department-store": { "a": "Department Store", "b": "1F3EC", "j": [ + "building", "department", "store", - "building", "shopping", - "mall" + "mall", + "center", + "shops" ] }, "factory": { @@ -12345,27 +17105,32 @@ "building", "industry", "pollution", - "smoke" + "smoke", + "industrial", + "smog" ] }, "japanese-castle": { "a": "Japanese Castle", "b": "1F3EF", "j": [ + "building", "castle", "Japanese", "photo", - "building" + "fortress" ] }, "castle": { "a": "Castle", "b": "1F3F0", "j": [ - "European", "building", + "European", "royalty", - "history" + "history", + "european", + "turrets" ] }, "wedding": { @@ -12373,6 +17138,8 @@ "b": "1F492", "j": [ "chapel", + "hitched", + "nuptials", "romance", "love", "like", @@ -12380,7 +17147,10 @@ "couple", "marriage", "bride", - "groom" + "groom", + "activity", + "church", + "heart" ] }, "tokyo-tower": { @@ -12390,7 +17160,9 @@ "Tokyo", "tower", "photo", - "japanese" + "japanese", + "eiffel", + "red" ] }, "statue-of-liberty": { @@ -12398,7 +17170,13 @@ "b": "1F5FD", "j": [ "liberty", + "Liberty", + "new", + "ny", + "nyc", "statue", + "Statue", + "york", "american", "newyork" ] @@ -12407,11 +17185,14 @@ "a": "Church", "b": "26EA-FE0F", "j": [ + "bless", + "chapel", "Christian", "cross", "religion", "building", - "christ" + "christ", + "christian" ] }, "mosque": { @@ -12419,10 +17200,14 @@ "b": "1F54C", "j": [ "islam", + "masjid", "Muslim", "religion", "worship", - "minaret" + "minaret", + "domed", + "muslim", + "roof" ] }, "hindu-temple": { @@ -12440,11 +17225,13 @@ "j": [ "Jew", "Jewish", + "judaism", "religion", "temple", - "judaism", "worship", - "jewish" + "jewish", + "jew", + "synagog" ] }, "shinto-shrine": { @@ -12456,18 +17243,24 @@ "shrine", "temple", "japan", - "kyoto" + "kyoto", + "kami", + "michi", + "no" ] }, "kaaba": { "a": "Kaaba", "b": "1F54B", "j": [ + "hajj", "islam", "Muslim", "religion", + "umrah", "mecca", - "mosque" + "mosque", + "muslim" ] }, "fountain": { @@ -12477,7 +17270,9 @@ "photo", "summer", "water", - "fresh" + "fresh", + "feature", + "park" ] }, "tent": { @@ -12495,7 +17290,13 @@ "j": [ "fog", "photo", - "mountain" + "mountain", + "bridge", + "city", + "fog bridge", + "karl", + "under", + "weather" ] }, "night-with-stars": { @@ -12504,9 +17305,12 @@ "j": [ "night", "star", + "stars", "evening", "city", - "downtown" + "downtown", + "starry", + "weather" ] }, "cityscape": { @@ -12516,7 +17320,9 @@ "city", "photo", "night life", - "urban" + "urban", + "building", + "skyline" ] }, "sunrise-over-mountains": { @@ -12524,12 +17330,15 @@ "b": "1F304", "j": [ "morning", - "mountain", + "mountains", + "over", "sun", "sunrise", "view", "vacation", - "photo" + "photo", + "mountain", + "weather" ] }, "sunrise": { @@ -12537,45 +17346,64 @@ "b": "1F305", "j": [ "morning", + "nature", "sun", "view", "vacation", - "photo" + "photo", + "sunset", + "weather" ] }, "cityscape-at-dusk": { "a": "Cityscape at Dusk", "b": "1F306", "j": [ + "at", + "building", "city", + "cityscape", "dusk", "evening", "landscape", + "sun", "sunset", "photo", "sky", - "buildings" + "buildings", + "orange", + "weather" ] }, "sunset": { "a": "Sunset", "b": "1F307", "j": [ + "building", "dusk", "sun", "photo", "good morning", - "dawn" + "dawn", + "buildings", + "city", + "over", + "sunrise", + "weather" ] }, "bridge-at-night": { "a": "Bridge at Night", "b": "1F309", "j": [ + "at", "bridge", "night", "photo", - "sanfrancisco" + "sanfrancisco", + "gate", + "golden", + "weather" ] }, "hot-springs": { @@ -12588,7 +17416,9 @@ "steaming", "bath", "warm", - "relax" + "relax", + "onsen", + "steam" ] }, "carousel-horse": { @@ -12596,47 +17426,67 @@ "b": "1F3A0", "j": [ "carousel", + "entertainment", "horse", "photo", - "carnival" + "carnival", + "activity", + "fairground", + "go", + "merry", + "round" ] }, "playground-slide": { "a": "Playground Slide", "b": "1F6DD", "j": [ - "amusement park", + "amusement", + "park", "play", - "theme park", - "fun", - "park" + "playground", + "playing", + "slide", + "sliding", + "theme", + "fun" ] }, "ferris-wheel": { "a": "Ferris Wheel", "b": "1F3A1", "j": [ - "amusement park", + "amusement", "ferris", - "theme park", + "park", + "theme", "wheel", "photo", "carnival", - "londoneye" + "londoneye", + "activity", + "big", + "entertainment", + "fairground", + "observation" ] }, "roller-coaster": { "a": "Roller Coaster", "b": "1F3A2", "j": [ - "amusement park", + "amusement", "coaster", + "park", "roller", - "theme park", + "theme", "carnival", "playground", "photo", - "fun" + "fun", + "activity", + "entertainment", + "rollercoaster" ] }, "barber-pole": { @@ -12644,11 +17494,18 @@ "b": "1F488", "j": [ "barber", + "cut", + "fresh", "haircut", "pole", + "shave", "hair", "salon", - "style" + "style", + "barber's", + "hairdresser", + "shop", + "stripes" ] }, "circus-tent": { @@ -12659,17 +17516,24 @@ "tent", "festival", "carnival", - "party" + "party", + "activity", + "big", + "entertainment", + "top" ] }, "locomotive": { "a": "Locomotive", "b": "1F682", "j": [ + "caboose", "engine", "railway", "steam", "train", + "trains", + "travel", "transportation", "vehicle" ] @@ -12683,23 +17547,30 @@ "railway", "train", "tram", + "travel", "trolleybus", "transportation", - "vehicle" + "vehicle", + "carriage", + "railcar", + "railroad", + "wagon" ] }, "highspeed-train": { "a": "High-Speed Train", "b": "1F684", "j": [ - "high-speed train", + "high-speed", "railway", "shinkansen", "speed", "train", "high_speed_train", "transportation", - "vehicle" + "vehicle", + "bullettrain", + "side" ] }, "bullet-train": { @@ -12707,24 +17578,36 @@ "b": "1F685", "j": [ "bullet", + "high-speed", + "nose", "railway", "shinkansen", "speed", "train", + "travel", "transportation", "vehicle", "fast", "public", - "travel" + "bullettrain", + "front", + "high" ] }, "train": { "a": "Train", "b": "1F686", "j": [ + "arrived", + "choo", "railway", "transportation", - "vehicle" + "vehicle", + "diesel", + "electric", + "passenger", + "regular", + "train2" ] }, "metro": { @@ -12732,17 +17615,24 @@ "b": "1F687-FE0F", "j": [ "subway", + "travel", "transportation", "blue-square", "mrt", "underground", - "tube" + "tube", + "train", + "vehicle" ] }, "light-rail": { "a": "Light Rail", "b": "1F688", "j": [ + "arrived", + "light", + "monorail", + "rail", "railway", "transportation", "vehicle" @@ -12756,7 +17646,8 @@ "train", "transportation", "vehicle", - "public" + "public", + "platform" ] }, "tram": { @@ -12783,28 +17674,35 @@ "car", "mountain", "railway", + "trip", "transportation", - "vehicle" + "vehicle", + "funicular", + "train" ] }, "tram-car": { "a": "Tram Car", "b": "1F68B", "j": [ + "bus", "car", "tram", + "trolley", "trolleybus", "transportation", "vehicle", "carriage", "public", - "travel" + "travel", + "train" ] }, "bus": { "a": "Bus", "b": "1F68C", "j": [ + "school", "vehicle", "car", "transportation" @@ -12815,9 +17713,11 @@ "b": "1F68D-FE0F", "j": [ "bus", + "cars", "oncoming", "vehicle", - "transportation" + "transportation", + "front" ] }, "trolleybus": { @@ -12829,7 +17729,8 @@ "trolley", "bart", "transportation", - "vehicle" + "vehicle", + "electric bus" ] }, "minibus": { @@ -12837,15 +17738,21 @@ "b": "1F690", "j": [ "bus", + "drive", + "van", "vehicle", "car", - "transportation" + "transportation", + "minivan", + "mover", + "people" ] }, "ambulance": { "a": "Ambulance", "b": "1F691-FE0F", "j": [ + "emergency", "vehicle", "health", "911", @@ -12861,14 +17768,17 @@ "truck", "transportation", "cars", - "vehicle" + "vehicle", + "department" ] }, "police-car": { "a": "Police Car", "b": "1F693", "j": [ + "5–0", "car", + "cops", "patrol", "police", "vehicle", @@ -12876,7 +17786,9 @@ "transportation", "law", "legal", - "enforcement" + "enforcement", + "cop", + "side" ] }, "oncoming-police-car": { @@ -12890,28 +17802,46 @@ "law", "legal", "enforcement", - "911" + "911", + "front of", + "🚓 cop" ] }, "taxi": { "a": "Taxi", "b": "1F695", "j": [ + "cab", + "cabbie", + "car", + "drive", "vehicle", + "yellow", "uber", "cars", - "transportation" + "transportation", + "new", + "side", + "taxicab", + "york" ] }, "oncoming-taxi": { "a": "Oncoming Taxi", "b": "1F696", "j": [ + "cab", + "cabbie", + "cars", + "drove", + "hail", "oncoming", "taxi", + "yellow", "vehicle", - "cars", - "uber" + "uber", + "front", + "taxicab" ] }, "automobile": { @@ -12919,9 +17849,11 @@ "b": "1F697", "j": [ "car", + "driving", + "vehicle", "red", "transportation", - "vehicle" + "side" ] }, "oncoming-automobile": { @@ -12930,38 +17862,55 @@ "j": [ "automobile", "car", + "cars", + "drove", "oncoming", "vehicle", - "transportation" + "transportation", + "front" ] }, "sport-utility-vehicle": { "a": "Sport Utility Vehicle", "b": "1F699", "j": [ + "car", + "drive", "recreational", - "sport utility", + "sport", + "sportutility", + "utility", + "vehicle", "transportation", - "vehicle" + "blue", + "campervan", + "motorhome", + "rv" ] }, "pickup-truck": { "a": "Pickup Truck", "b": "1F6FB", "j": [ + "automobile", + "car", + "flatbed", "pick-up", "pickup", + "transportation", "truck", - "car", - "transportation" + "vehicle" ] }, "delivery-truck": { "a": "Delivery Truck", "b": "1F69A", "j": [ + "car", "delivery", + "drive", "truck", + "vehicle", "cars", "transportation" ] @@ -12970,13 +17919,18 @@ "a": "Articulated Lorry", "b": "1F69B", "j": [ + "articulated", + "car", + "drive", "lorry", + "move", "semi", "truck", "vehicle", "cars", "transportation", - "express" + "express", + "green" ] }, "tractor": { @@ -12986,7 +17940,8 @@ "vehicle", "car", "farming", - "agriculture" + "agriculture", + "farm" ] }, "racing-car": { @@ -12995,11 +17950,13 @@ "j": [ "car", "racing", + "zoom", "sports", "race", "fast", "formula", - "f1" + "f1", + "one" ] }, "motorcycle": { @@ -13009,7 +17966,8 @@ "racing", "race", "sports", - "fast" + "fast", + "motorbike" ] }, "motor-scooter": { @@ -13020,28 +17978,36 @@ "scooter", "vehicle", "vespa", - "sasha" + "sasha", + "bike", + "cycle" ] }, "manual-wheelchair": { "a": "Manual Wheelchair", "b": "1F9BD", "j": [ - "accessibility" + "accessibility", + "manual", + "wheelchair" ] }, "motorized-wheelchair": { "a": "Motorized Wheelchair", "b": "1F9BC", "j": [ - "accessibility" + "accessibility", + "motorized", + "wheelchair" ] }, "auto-rickshaw": { "a": "Auto Rickshaw", "b": "1F6FA", "j": [ - "tuk tuk", + "auto", + "rickshaw", + "tuk", "move", "transportation" ] @@ -13051,9 +18017,19 @@ "b": "1F6B2-FE0F", "j": [ "bike", + "class", + "cycle", + "cycling", + "cyclist", + "gang", + "ride", + "spin", + "spinning", "sports", "exercise", - "hipster" + "hipster", + "push", + "vehicle" ] }, "kick-scooter": { @@ -13070,17 +18046,25 @@ "a": "Skateboard", "b": "1F6F9", "j": [ - "board" + "board", + "skate", + "skater", + "wheels" ] }, "roller-skate": { "a": "Roller Skate", "b": "1F6FC", "j": [ + "blades", "roller", "skate", + "skates", + "sport", "footwear", - "sports" + "sports", + "derby", + "inline" ] }, "bus-stop": { @@ -13088,6 +18072,7 @@ "b": "1F68F", "j": [ "bus", + "busstop", "stop", "transportation", "wait" @@ -13108,6 +18093,7 @@ "b": "1F6E4-FE0F", "j": [ "railway", + "track", "train", "transportation" ] @@ -13129,20 +18115,23 @@ "fuel", "fuelpump", "gas", + "gasoline", "pump", "station", "gas station", - "petroleum" + "petroleum", + "petrol" ] }, "wheel": { "a": "Wheel", "b": "1F6DE", "j": [ + "car", "circle", "tire", "turn", - "car", + "vehicle", "transport" ] }, @@ -13150,27 +18139,39 @@ "a": "Police Car Light", "b": "1F6A8", "j": [ + "alarm", + "alert", "beacon", "car", + "emergency", "light", "police", "revolving", + "siren", "ambulance", "911", - "emergency", - "alert", "error", "pinged", "law", - "legal" + "legal", + "cars", + "car’s", + "emergency light", + "flashing", + "rotating", + "vehicle" ] }, "horizontal-traffic-light": { "a": "Horizontal Traffic Light", "b": "1F6A5", "j": [ + "horizontal", + "intersection", "light", "signal", + "stop", + "stoplight", "traffic", "transportation" ] @@ -13179,11 +18180,17 @@ "a": "Vertical Traffic Light", "b": "1F6A6", "j": [ + "drove", + "intersection", "light", "signal", + "stop", + "stoplight", "traffic", + "vertical", "transportation", - "driving" + "driving", + "semaphore" ] }, "stop-sign": { @@ -13203,7 +18210,12 @@ "wip", "progress", "caution", - "warning" + "warning", + "black", + "roadwork", + "sign", + "striped", + "yellow" ] }, "anchor": { @@ -13214,18 +18226,29 @@ "tool", "ferry", "sea", - "boat" + "boat", + "admiralty", + "fisherman", + "pattern" ] }, "ring-buoy": { "a": "Ring Buoy", "b": "1F6DF", "j": [ + "buoy", "float", - "life preserver", - "life saver", + "life", + "lifesaver", + "preserver", "rescue", - "safety" + "ring", + "safety", + "save", + "saver", + "swim", + "life saver", + "life preserver" ] }, "sailboat": { @@ -13234,13 +18257,15 @@ "j": [ "boat", "resort", + "sailing", "sea", "yacht", "ship", "summer", "transportation", "water", - "sailing" + "dinghy", + "vehicle" ] }, "canoe": { @@ -13257,11 +18282,18 @@ "a": "Speedboat", "b": "1F6A4", "j": [ + "billionaire", "boat", + "lake", + "luxury", + "millionaire", + "summer", + "travel", "ship", "transportation", "vehicle", - "summer" + "motorboat", + "powerboat" ] }, "passenger-ship": { @@ -13272,7 +18304,8 @@ "ship", "yacht", "cruise", - "ferry" + "ferry", + "vehicle" ] }, "ferry": { @@ -13290,8 +18323,10 @@ "b": "1F6E5-FE0F", "j": [ "boat", + "motor", "motorboat", - "ship" + "ship", + "vehicle" ] }, "ship": { @@ -13300,9 +18335,12 @@ "j": [ "boat", "passenger", + "travel", "transportation", "titanic", - "deploy" + "deploy", + "cruise", + "vehicle" ] }, "airplane": { @@ -13310,10 +18348,14 @@ "b": "2708-FE0F", "j": [ "aeroplane", + "fly", + "flying", + "jet", + "plane", + "travel", "vehicle", "transportation", - "flight", - "fly" + "flight" ] }, "small-airplane": { @@ -13322,6 +18364,8 @@ "j": [ "aeroplane", "airplane", + "plane", + "small", "flight", "transportation", "fly", @@ -13337,9 +18381,13 @@ "check-in", "departure", "departures", + "plane", "airport", "flight", - "landing" + "landing", + "off", + "taking", + "vehicle" ] }, "airplane-arrival": { @@ -13348,12 +18396,15 @@ "j": [ "aeroplane", "airplane", + "arrival", "arrivals", "arriving", "landing", + "plane", "airport", "flight", - "boarding" + "boarding", + "vehicle" ] }, "parachute": { @@ -13364,7 +18415,8 @@ "parasail", "skydive", "fly", - "glide" + "glide", + "hang" ] }, "seat": { @@ -13377,13 +18429,18 @@ "transport", "bus", "flight", - "fly" + "fly", + "aeroplane", + "train" ] }, "helicopter": { "a": "Helicopter", "b": "1F681", "j": [ + "copter", + "roflcopter", + "travel", "vehicle", "transportation", "fly" @@ -13404,11 +18461,13 @@ "b": "1F6A0", "j": [ "cable", + "cableway", "gondola", + "lift", "mountain", + "ski", "transportation", - "vehicle", - "ski" + "vehicle" ] }, "aerial-tramway": { @@ -13419,6 +18478,7 @@ "cable", "car", "gondola", + "ropeway", "tramway", "transportation", "vehicle", @@ -13435,31 +18495,46 @@ "orbit", "spaceflight", "NASA", - "ISS" + "ISS", + "artificial", + "vehicle" ] }, "rocket": { "a": "Rocket", "b": "1F680", "j": [ - "space", "launch", + "rockets", + "space", + "travel", "ship", "staffmode", "NASA", "outer space", "outer_space", - "fly" + "fly", + "shuttle", + "vehicle" ] }, "flying-saucer": { "a": "Flying Saucer", "b": "1F6F8", "j": [ + "aliens", + "extra", + "flying", + "saucer", + "terrestrial", "UFO", "transportation", "vehicle", - "ufo" + "ufo", + "alien", + "extraterrestrial", + "fantasy", + "space" ] }, "bellhop-bell": { @@ -13476,7 +18551,10 @@ "a": "Luggage", "b": "1F9F3", "j": [ + "bag", "packing", + "roller", + "suitcase", "travel" ] }, @@ -13484,9 +18562,11 @@ "a": "Hourglass Done", "b": "231B-FE0F", "j": [ + "done", + "hourglass", "sand", - "timer", "time", + "timer", "clock", "oldschool", "limit", @@ -13499,9 +18579,15 @@ "a": "Hourglass Not Done", "b": "23F3-FE0F", "j": [ + "done", + "flowing", "hourglass", + "hours", + "not", "sand", "timer", + "waiting", + "yolo", "oldschool", "time", "countdown" @@ -13513,7 +18599,11 @@ "j": [ "clock", "time", - "accessories" + "accessories", + "apple", + "timepiece", + "wrist", + "wristwatch" ] }, "alarm-clock": { @@ -13522,8 +18612,13 @@ "j": [ "alarm", "clock", + "hours", + "hrs", + "late", "time", - "wake" + "waiting", + "wake", + "morning" ] }, "stopwatch": { @@ -13549,6 +18644,7 @@ "b": "1F570-FE0F", "j": [ "clock", + "mantelpiece", "time" ] }, @@ -13556,23 +18652,25 @@ "a": "Twelve O’Clock", "b": "1F55B-FE0F", "j": [ - "00", "12", "12:00", "clock", "o’clock", + "time", "twelve", "twelve_o_clock", "00:00", "0000", "1200", - "time", "noon", "midnight", "midday", "late", "early", - "schedule" + "schedule", + "clock12", + "face", + "oclock" ] }, "twelvethirty": { @@ -13581,38 +18679,43 @@ "j": [ "12", "12:30", + "30", "clock", "thirty", + "time", "twelve", "twelve-thirty", "twelve_thirty", "00:30", "0030", "1230", - "time", "late", "early", - "schedule" + "schedule", + "clock1230", + "face" ] }, "one-oclock": { "a": "One O’Clock", "b": "1F550-FE0F", "j": [ - "00", "1", "1:00", "clock", "o’clock", "one", + "time", "one_o_clock", "100", "13:00", "1300", - "time", "late", "early", - "schedule" + "schedule", + "clock1", + "face", + "oclock" ] }, "onethirty": { @@ -13621,38 +18724,43 @@ "j": [ "1", "1:30", + "30", "clock", "one", "one-thirty", "thirty", + "time", "one_thirty", "130", "13:30", "1330", - "time", "late", "early", - "schedule" + "schedule", + "clock130", + "face" ] }, "two-oclock": { "a": "Two O’Clock", "b": "1F551-FE0F", "j": [ - "00", "2", "2:00", "clock", "o’clock", + "time", "two", "two_o_clock", "200", "14:00", "1400", - "time", "late", "early", - "schedule" + "schedule", + "clock2", + "face", + "oclock" ] }, "twothirty": { @@ -13661,38 +18769,43 @@ "j": [ "2", "2:30", + "30", "clock", "thirty", + "time", "two", "two-thirty", "two_thirty", "230", "14:30", "1430", - "time", "late", "early", - "schedule" + "schedule", + "clock230", + "face" ] }, "three-oclock": { "a": "Three O’Clock", "b": "1F552-FE0F", "j": [ - "00", "3", "3:00", "clock", "o’clock", "three", + "time", "three_o_clock", "300", "15:00", "1500", - "time", "late", "early", - "schedule" + "schedule", + "clock3", + "face", + "oclock" ] }, "threethirty": { @@ -13701,126 +18814,142 @@ "j": [ "3", "3:30", + "30", "clock", "thirty", "three", "three-thirty", + "time", "three_thirty", "330", "15:30", "1530", - "time", "late", "early", - "schedule" + "schedule", + "clock330", + "face" ] }, "four-oclock": { "a": "Four O’Clock", "b": "1F553-FE0F", "j": [ - "00", "4", "4:00", "clock", "four", "o’clock", + "time", "four_o_clock", "400", "16:00", "1600", - "time", "late", "early", - "schedule" + "schedule", + "clock4", + "face", + "oclock" ] }, "fourthirty": { "a": "Four-Thirty", "b": "1F55F-FE0F", "j": [ + "30", "4", "4:30", "clock", "four", "four-thirty", "thirty", + "time", "four_thirty", "430", "16:30", "1630", - "time", "late", "early", - "schedule" + "schedule", + "clock430", + "face" ] }, "five-oclock": { "a": "Five O’Clock", "b": "1F554-FE0F", "j": [ - "00", "5", "5:00", "clock", "five", "o’clock", + "time", "five_o_clock", "500", "17:00", "1700", - "time", "late", "early", - "schedule" + "schedule", + "clock5", + "face", + "oclock" ] }, "fivethirty": { "a": "Five-Thirty", "b": "1F560-FE0F", "j": [ + "30", "5", "5:30", "clock", "five", "five-thirty", "thirty", + "time", "five_thirty", "530", "17:30", "1730", - "time", "late", "early", - "schedule" + "schedule", + "clock530", + "face" ] }, "six-oclock": { "a": "Six O’Clock", "b": "1F555-FE0F", "j": [ - "00", "6", "6:00", "clock", "o’clock", "six", + "time", "six_o_clock", "600", "18:00", "1800", - "time", "late", "early", "schedule", "dawn", - "dusk" + "dusk", + "clock6", + "face", + "oclock" ] }, "sixthirty": { "a": "Six-Thirty", "b": "1F561-FE0F", "j": [ + "30", "6", "6:30", "clock", @@ -13834,14 +18963,16 @@ "time", "late", "early", - "schedule" + "schedule", + "clock630", + "face" ] }, "seven-oclock": { "a": "Seven O’Clock", "b": "1F556-FE0F", "j": [ - "00", + "0", "7", "7:00", "clock", @@ -13854,13 +18985,17 @@ "time", "late", "early", - "schedule" + "schedule", + "clock7", + "face", + "oclock" ] }, "seventhirty": { "a": "Seven-Thirty", "b": "1F562-FE0F", "j": [ + "30", "7", "7:30", "clock", @@ -13874,94 +19009,106 @@ "time", "late", "early", - "schedule" + "schedule", + "clock730", + "face" ] }, "eight-oclock": { "a": "Eight O’Clock", "b": "1F557-FE0F", "j": [ - "00", "8", "8:00", "clock", "eight", "o’clock", + "time", "eight_o_clock", "800", "20:00", "2000", - "time", "late", "early", - "schedule" + "schedule", + "clock8", + "face", + "oclock" ] }, "eightthirty": { "a": "Eight-Thirty", "b": "1F563-FE0F", "j": [ + "30", "8", "8:30", "clock", "eight", "eight-thirty", "thirty", + "time", "eight_thirty", "830", "20:30", "2030", - "time", "late", "early", - "schedule" + "schedule", + "clock830", + "face" ] }, "nine-oclock": { "a": "Nine O’Clock", "b": "1F558-FE0F", "j": [ - "00", "9", "9:00", "clock", "nine", "o’clock", + "time", "nine_o_clock", "900", "21:00", "2100", - "time", "late", "early", - "schedule" + "schedule", + "clock9", + "face", + "oclock" ] }, "ninethirty": { "a": "Nine-Thirty", "b": "1F564-FE0F", "j": [ + "30", "9", "9:30", "clock", "nine", "nine-thirty", "thirty", + "time", "nine_thirty", "930", "21:30", "2130", - "time", "late", "early", - "schedule" + "schedule", + "clock930", + "face" ] }, "ten-oclock": { "a": "Ten O’Clock", "b": "1F559-FE0F", "j": [ - "00", + "0", "10", "10:00", "clock", @@ -13974,7 +19121,10 @@ "time", "late", "early", - "schedule" + "schedule", + "clock10", + "face", + "oclock" ] }, "tenthirty": { @@ -13983,38 +19133,43 @@ "j": [ "10", "10:30", + "30", "clock", "ten", "ten-thirty", "thirty", + "time", "ten_thirty", "1030", "22:30", "2230", - "time", "late", "early", - "schedule" + "schedule", + "clock1030", + "face" ] }, "eleven-oclock": { "a": "Eleven O’Clock", "b": "1F55A-FE0F", "j": [ - "00", "11", "11:00", "clock", "eleven", "o’clock", + "time", "eleven_o_clock", "1100", "23:00", "2300", - "time", "late", "early", - "schedule" + "schedule", + "clock11", + "face", + "oclock" ] }, "eleventhirty": { @@ -14023,18 +19178,21 @@ "j": [ "11", "11:30", + "30", "clock", "eleven", "eleven-thirty", "thirty", + "time", "eleven_thirty", "1130", "23:30", "2330", - "time", "late", "early", - "schedule" + "schedule", + "clock1130", + "face" ] }, "new-moon": { @@ -14043,13 +19201,19 @@ "j": [ "dark", "moon", + "new", + "space", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "eclipse", + "shadow moon", + "solar", + "symbol", + "weather" ] }, "waxing-crescent-moon": { @@ -14057,30 +19221,36 @@ "b": "1F312", "j": [ "crescent", + "dreams", "moon", + "space", "waxing", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "first-quarter-moon": { "a": "First Quarter Moon", "b": "1F313", "j": [ + "first", "moon", "quarter", + "space", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "waxing-gibbous-moon": { @@ -14089,6 +19259,7 @@ "j": [ "gibbous", "moon", + "space", "waxing", "nature", "night", @@ -14096,9 +19267,10 @@ "gray", "twilight", "planet", - "space", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "full-moon": { @@ -14107,14 +19279,16 @@ "j": [ "full", "moon", + "space", "nature", "yellow", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "waning-gibbous-moon": { @@ -14123,30 +19297,35 @@ "j": [ "gibbous", "moon", + "space", "waning", "nature", "twilight", "planet", - "space", "night", "evening", "sleep", - "waxing_gibbous_moon" + "waxing_gibbous_moon", + "symbol", + "weather" ] }, "last-quarter-moon": { "a": "Last Quarter Moon", "b": "1F317", "j": [ + "last", "moon", "quarter", + "space", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "waning-crescent-moon": { @@ -14155,14 +19334,16 @@ "j": [ "crescent", "moon", + "space", "waning", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "symbol", + "weather" ] }, "crescent-moon": { @@ -14171,11 +19352,14 @@ "j": [ "crescent", "moon", + "ramadan", + "space", "night", "sleep", "sky", "evening", - "magic" + "magic", + "weather" ] }, "new-moon-face": { @@ -14184,13 +19368,18 @@ "j": [ "face", "moon", + "new", + "space", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "creepy", + "dark", + "molester", + "weather" ] }, "first-quarter-moon-face": { @@ -14198,22 +19387,26 @@ "b": "1F31B", "j": [ "face", + "first", "moon", "quarter", + "space", "nature", "twilight", "planet", - "space", "night", "evening", - "sleep" + "sleep", + "weather" ] }, "last-quarter-moon-face": { "a": "Last Quarter Moon Face", "b": "1F31C-FE0F", "j": [ + "dreams", "face", + "last", "moon", "quarter", "nature", @@ -14222,7 +19415,8 @@ "space", "night", "evening", - "sleep" + "sleep", + "weather" ] }, "thermometer": { @@ -14241,13 +19435,16 @@ "j": [ "bright", "rays", + "space", "sunny", "weather", "nature", "brightness", "summer", "beach", - "spring" + "spring", + "black", + "sunshine" ] }, "full-moon-face": { @@ -14264,36 +19461,61 @@ "space", "night", "evening", - "sleep" + "sleep", + "moonface", + "smiley", + "smiling", + "weather" ] }, "sun-with-face": { "a": "Sun with Face", "b": "1F31E", "j": [ + "beach", "bright", + "day", "face", + "heat", + "shine", "sun", + "sunny", + "sunshine", + "weather", "nature", "morning", - "sky" + "sky", + "smiley", + "smiling", + "space", + "summer", + "sunface" ] }, "ringed-planet": { "a": "Ringed Planet", "b": "1FA90", "j": [ + "planet", + "ringed", "saturn", "saturnine", - "outerspace" + "outerspace", + "planets", + "space" ] }, "star": { "a": "Star", "b": "2B50-FE0F", "j": [ + "astronomy", + "medium", + "stars", + "white", "night", - "yellow" + "yellow", + "gold" ] }, "glowing-star": { @@ -14302,13 +19524,16 @@ "j": [ "glittery", "glow", + "glowing", + "night", "shining", "sparkle", "star", - "night", + "win", "awesome", "good", - "magic" + "magic", + "star2" ] }, "shooting-star": { @@ -14316,19 +19541,34 @@ "b": "1F320", "j": [ "falling", - "shooting", - "star", "night", - "photo" + "shooting", + "space", + "star", + "photo", + "activity", + "meteoroid", + "stars", + "upon", + "when", + "wish", + "you" ] }, "milky-way": { "a": "Milky Way", "b": "1F30C", "j": [ + "milky", "space", + "way", "photo", - "stars" + "stars", + "galaxy", + "night", + "sky", + "universe", + "weather" ] }, "cloud": { @@ -14336,21 +19576,26 @@ "b": "2601-FE0F", "j": [ "weather", - "sky" + "sky", + "cloudy", + "overcast" ] }, "sun-behind-cloud": { "a": "Sun Behind Cloud", "b": "26C5-FE0F", "j": [ + "behind", "cloud", + "cloudy", "sun", "weather", "nature", - "cloudy", "morning", "fall", - "spring" + "spring", + "partly", + "sunny" ] }, "cloud-with-lightning-and-rain": { @@ -14358,38 +19603,45 @@ "b": "26C8-FE0F", "j": [ "cloud", + "lightning", "rain", "thunder", - "weather", - "lightning" + "thunderstorm", + "weather" ] }, "sun-behind-small-cloud": { "a": "Sun Behind Small Cloud", "b": "1F324-FE0F", "j": [ + "behind", "cloud", "sun", - "weather" + "weather", + "white" ] }, "sun-behind-large-cloud": { "a": "Sun Behind Large Cloud", "b": "1F325-FE0F", "j": [ + "behind", "cloud", "sun", - "weather" + "weather", + "white" ] }, "sun-behind-rain-cloud": { "a": "Sun Behind Rain Cloud", "b": "1F326-FE0F", "j": [ + "behind", "cloud", "rain", "sun", - "weather" + "weather", + "white" ] }, "cloud-with-rain": { @@ -14426,8 +19678,8 @@ "b": "1F32A-FE0F", "j": [ "cloud", - "whirlwind", "weather", + "whirlwind", "cyclone", "twister" ] @@ -14449,7 +19701,11 @@ "face", "wind", "gust", - "air" + "air", + "blowing", + "mother", + "nature", + "weather" ] }, "cyclone": { @@ -14475,24 +19731,41 @@ "a": "Rainbow", "b": "1F308", "j": [ - "rain", + "gay", + "genderqueer", + "glbt", + "glbtq", + "lesbian", + "lgbt", + "lgbtq", + "lgbtqia", "nature", + "pride", + "queer", + "rain", + "trans", + "transgender", + "weather", "happy", "unicorn_face", "photo", "sky", - "spring" + "spring", + "primary" ] }, "closed-umbrella": { "a": "Closed Umbrella", "b": "1F302", "j": [ + "closed", "clothing", "rain", "umbrella", "weather", - "drizzle" + "drizzle", + "collapsed umbrella", + "pink" ] }, "umbrella": { @@ -14502,7 +19775,8 @@ "clothing", "rain", "weather", - "spring" + "spring", + "open" ] }, "umbrella-with-rain-drops": { @@ -14511,22 +19785,27 @@ "j": [ "clothing", "drop", + "drops", "rain", "umbrella", - "rainy", "weather", - "spring" + "rainy", + "spring", + "raining" ] }, "umbrella-on-ground": { "a": "Umbrella on Ground", "b": "26F1-FE0F", "j": [ + "ground", "rain", "sun", "umbrella", "weather", - "summer" + "summer", + "beach", + "parasol" ] }, "high-voltage": { @@ -14535,13 +19814,18 @@ "j": [ "danger", "electric", + "electricity", + "high", "lightning", + "nature", + "thunder", + "thunderbolt", "voltage", "zap", - "thunder", "weather", "lightning bolt", - "fast" + "fast", + "sign" ] }, "snowflake": { @@ -14550,11 +19834,12 @@ "j": [ "cold", "snow", + "weather", "winter", "season", - "weather", "christmas", - "xmas" + "xmas", + "snowing" ] }, "snowman": { @@ -14562,13 +19847,16 @@ "b": "2603-FE0F", "j": [ "cold", + "man", "snow", "winter", "season", "weather", "christmas", "xmas", - "frozen" + "frozen", + "snowflakes", + "snowing" ] }, "snowman-without-snow": { @@ -14576,6 +19864,7 @@ "b": "26C4-FE0F", "j": [ "cold", + "man", "snow", "snowman", "winter", @@ -14584,7 +19873,9 @@ "christmas", "xmas", "frozen", - "without_snow" + "without_snow", + "frosty", + "olaf" ] }, "comet": { @@ -14598,10 +19889,15 @@ "a": "Fire", "b": "1F525", "j": [ + "af", + "burn", "flame", - "tool", "hot", - "cook" + "lit", + "litaf", + "tool", + "cook", + "snapstreak" ] }, "droplet": { @@ -14611,8 +19907,12 @@ "cold", "comic", "drop", + "nature", + "sad", "sweat", + "tear", "water", + "weather", "drip", "faucet", "spring" @@ -14622,13 +19922,19 @@ "a": "Water Wave", "b": "1F30A", "j": [ + "nature", "ocean", + "surf", + "surfer", + "surfing", "water", "wave", "sea", - "nature", "tsunami", - "disaster" + "disaster", + "beach", + "waves", + "weather" ] }, "jackolantern": { @@ -14640,11 +19946,14 @@ "jack", "jack-o-lantern", "lantern", + "pumpkin", "jack_o_lantern", "light", - "pumpkin", "creepy", - "fall" + "fall", + "activity", + "entertainment", + "gourd" ] }, "christmas-tree": { @@ -14657,30 +19966,44 @@ "festival", "vacation", "december", - "xmas" + "xmas", + "activity", + "entertainment", + "xmas tree" ] }, "fireworks": { "a": "Fireworks", "b": "1F386", "j": [ + "boom", "celebration", + "entertainment", + "yolo", "photo", "festival", "carnival", - "congratulations" + "congratulations", + "activity", + "explosion" ] }, "sparkler": { "a": "Sparkler", "b": "1F387", "j": [ + "boom", "celebration", "fireworks", "sparkle", "stars", "night", - "shine" + "shine", + "activity", + "entertainment", + "firework", + "hanabi", + "senko" ] }, "firecracker": { @@ -14689,7 +20012,12 @@ "j": [ "dynamite", "explosive", + "fire", "fireworks", + "light", + "pop", + "popping", + "spark", "boom", "explode", "explosion" @@ -14700,6 +20028,7 @@ "b": "2728", "j": [ "*", + "magic", "sparkle", "star", "stars", @@ -14708,31 +20037,44 @@ "cool", "awesome", "good", - "magic" + "entertainment", + "glitter" ] }, "balloon": { "a": "Balloon", "b": "1F388", "j": [ + "birthday", + "celebrate", "celebration", "party", - "birthday", - "circus" + "circus", + "activity", + "entertainment", + "red" ] }, "party-popper": { "a": "Party Popper", "b": "1F389", "j": [ + "awesome", + "birthday", + "celebrate", "celebration", + "excited", + "hooray", "party", "popper", "tada", + "woohoo", "congratulations", - "birthday", "magic", - "circus" + "circus", + "activity", + "entertainment", + "hat" ] }, "confetti-ball": { @@ -14740,12 +20082,16 @@ "b": "1F38A", "j": [ "ball", + "celebrate", "celebration", "confetti", - "festival", "party", + "woohoo", + "festival", "birthday", - "circus" + "circus", + "activity", + "entertainment" ] }, "tanabata-tree": { @@ -14755,6 +20101,7 @@ "banner", "celebration", "Japanese", + "tanabata", "tree", "plant", "nature", @@ -14763,7 +20110,10 @@ "bamboo", "wish", "star_festival", - "tanzaku" + "tanzaku", + "activity", + "entertainment", + "japanese" ] }, "pine-decoration": { @@ -14772,14 +20122,18 @@ "j": [ "bamboo", "celebration", + "decoration", "Japanese", "pine", - "japanese", "plant", + "japanese", "nature", "vegetable", "panda", - "new_years" + "new_years", + "activity", + "kadomatsu", + "year" ] }, "japanese-dolls": { @@ -14788,12 +20142,16 @@ "j": [ "celebration", "doll", + "dolls", "festival", "Japanese", - "Japanese dolls", "japanese", "toy", - "kimono" + "kimono", + "activity", + "entertainment", + "hinamatsuri", + "imperial" ] }, "carp-streamer": { @@ -14806,7 +20164,13 @@ "fish", "japanese", "koinobori", - "banner" + "banner", + "activity", + "entertainment", + "flag", + "flags", + "socks", + "wind" ] }, "wind-chime": { @@ -14819,7 +20183,11 @@ "wind", "nature", "ding", - "spring" + "spring", + "activity", + "entertainment", + "furin", + "jellyfish" ] }, "moon-viewing-ceremony": { @@ -14829,21 +20197,39 @@ "celebration", "ceremony", "moon", + "viewing", "photo", "japan", "asia", - "tsukimi" + "tsukimi", + "activity", + "autumn", + "dumplings", + "entertainment", + "festival", + "grass", + "harvest", + "mid", + "rice", + "scene" ] }, "red-envelope": { "a": "Red Envelope", "b": "1F9E7", "j": [ + "envelope", "gift", - "good luck", + "good", "hóngbāo", - "lai see", - "money" + "lai", + "luck", + "money", + "red", + "see", + "ang", + "packet", + "pao" ] }, "ribbon": { @@ -14854,21 +20240,25 @@ "decoration", "pink", "girl", - "bowtie" + "bowtie", + "bow" ] }, "wrapped-gift": { "a": "Wrapped Gift", "b": "1F381", "j": [ + "birthday", + "bow", "box", "celebration", + "christmas", "gift", "present", + "surprise", "wrapped", - "birthday", - "christmas", - "xmas" + "xmas", + "entertainment" ] }, "reminder-ribbon": { @@ -14890,9 +20280,11 @@ "j": [ "admission", "ticket", + "tickets", "sports", "concert", - "entrance" + "entrance", + "entertainment" ] }, "ticket": { @@ -14900,42 +20292,61 @@ "b": "1F3AB", "j": [ "admission", + "stub", "event", "concert", - "pass" + "pass", + "activity", + "entertainment", + "tour", + "world" ] }, "military-medal": { "a": "Military Medal", "b": "1F396-FE0F", "j": [ + "award", "celebration", "medal", "military", - "award", "winning", - "army" + "army", + "decoration", + "medallion" ] }, "trophy": { "a": "Trophy", "b": "1F3C6-FE0F", "j": [ + "champion", + "champs", "prize", + "slay", + "sport", + "victory", "win", + "winning", "award", "contest", "place", "ftw", - "ceremony" + "ceremony", + "championship", + "winner", + "winners" ] }, "sports-medal": { "a": "Sports Medal", "b": "1F3C5", "j": [ - "medal", "award", + "gold", + "medal", + "sports", + "winner", "winning" ] }, @@ -14943,9 +20354,11 @@ "a": "1st Place Medal", "b": "1F947", "j": [ + "1st", "first", "gold", "medal", + "place", "award", "winning" ] @@ -14954,7 +20367,9 @@ "a": "2nd Place Medal", "b": "1F948", "j": [ + "2nd", "medal", + "place", "second", "silver", "award" @@ -14964,8 +20379,10 @@ "a": "3rd Place Medal", "b": "1F949", "j": [ + "3rd", "bronze", "medal", + "place", "third", "award" ] @@ -14976,7 +20393,9 @@ "j": [ "ball", "football", + "futbol", "soccer", + "sport", "sports" ] }, @@ -14985,8 +20404,10 @@ "b": "26BE-FE0F", "j": [ "ball", + "sport", "sports", - "balls" + "balls", + "softball" ] }, "softball": { @@ -14995,9 +20416,11 @@ "j": [ "ball", "glove", - "underarm", "sports", - "balls" + "underarm", + "balls", + "game", + "sport" ] }, "basketball": { @@ -15006,9 +20429,11 @@ "j": [ "ball", "hoop", + "sport", "sports", "balls", - "NBA" + "NBA", + "orange" ] }, "volleyball": { @@ -15027,10 +20452,15 @@ "j": [ "american", "ball", + "bowl", "football", + "sport", + "super", "sports", "balls", - "NFL" + "NFL", + "gridiron", + "superbowl" ] }, "rugby-football": { @@ -15040,8 +20470,11 @@ "ball", "football", "rugby", + "sport", "sports", - "team" + "team", + "league", + "union" ] }, "tennis": { @@ -15050,18 +20483,25 @@ "j": [ "ball", "racquet", + "sport", "sports", "balls", - "green" + "green", + "racket" ] }, "flying-disc": { "a": "Flying Disc", "b": "1F94F", "j": [ + "disc", + "flying", "ultimate", "sports", - "frisbee" + "frisbee", + "game", + "golf", + "sport" ] }, "bowling": { @@ -15070,9 +20510,15 @@ "j": [ "ball", "game", + "sport", + "strike", "sports", "fun", - "play" + "play", + "pin", + "pins", + "skittles", + "ten" ] }, "cricket-game": { @@ -15081,8 +20527,10 @@ "j": [ "ball", "bat", + "cricket", "game", - "sports" + "sports", + "field" ] }, "field-hockey": { @@ -15115,8 +20563,10 @@ "j": [ "ball", "goal", + "sports", "stick", - "sports" + "game", + "sport" ] }, "ping-pong": { @@ -15127,9 +20577,12 @@ "bat", "game", "paddle", - "table tennis", - "sports", - "pingpong" + "ping", + "pingpong", + "pong", + "table", + "tennis", + "sports" ] }, "badminton": { @@ -15157,9 +20610,10 @@ "a": "Martial Arts Uniform", "b": "1F94B", "j": [ + "arts", "judo", "karate", - "martial arts", + "martial", "taekwondo", "uniform" ] @@ -15177,11 +20631,12 @@ "a": "Flag in Hole", "b": "26F3-FE0F", "j": [ + "flag", "golf", "hole", + "sport", "sports", "business", - "flag", "summer" ] }, @@ -15191,6 +20646,7 @@ "j": [ "ice", "skate", + "skating", "sports" ] }, @@ -15198,11 +20654,15 @@ "a": "Fishing Pole", "b": "1F3A3", "j": [ + "entertainment", "fish", + "fishing", "pole", + "sport", "food", "hobby", - "summer" + "summer", + "rod" ] }, "diving-mask": { @@ -15210,6 +20670,7 @@ "b": "1F93F", "j": [ "diving", + "mask", "scuba", "snorkeling", "sport", @@ -15225,7 +20686,9 @@ "sash", "shirt", "play", - "pageant" + "pageant", + "marathon", + "singlet" ] }, "skis": { @@ -15234,18 +20697,22 @@ "j": [ "ski", "snow", + "sport", "sports", "winter", - "cold" + "cold", + "boot", + "skiing" ] }, "sled": { "a": "Sled", "b": "1F6F7", "j": [ + "luge", "sledge", "sleigh", - "luge", + "snow", "toboggan" ] }, @@ -15253,8 +20720,10 @@ "a": "Curling Stone", "b": "1F94C", "j": [ + "curling", "game", "rock", + "stone", "sports" ] }, @@ -15262,14 +20731,20 @@ "a": "Bullseye", "b": "1F3AF", "j": [ + "bull", "dart", - "direct hit", + "direct", + "entertainment", "game", "hit", "target", "direct_hit", "play", - "bar" + "bar", + "activity", + "archery", + "darts", + "eye" ] }, "yoyo": { @@ -15288,7 +20763,8 @@ "j": [ "fly", "soar", - "wind" + "wind", + "toy" ] }, "water-pistol": { @@ -15302,7 +20778,9 @@ "tool", "water", "weapon", - "violence" + "violence", + "shoot", + "squirt" ] }, "pool-8-ball": { @@ -15310,6 +20788,7 @@ "b": "1F3B1", "j": [ "8", + "8ball", "ball", "billiard", "eight", @@ -15317,7 +20796,10 @@ "pool", "hobby", "luck", - "magic" + "magic", + "billiards", + "cue", + "snooker" ] }, "crystal-ball": { @@ -15326,15 +20808,21 @@ "j": [ "ball", "crystal", - "fairy tale", + "fairy", + "fairytale", "fantasy", "fortune", + "future", + "magic", + "tale", "tool", "disco", "party", - "magic", "circus", - "fortune_teller" + "fortune_teller", + "clairvoyant", + "psychic", + "purple" ] }, "magic-wand": { @@ -15342,6 +20830,8 @@ "b": "1FA84", "j": [ "magic", + "magician", + "wand", "witch", "wizard", "supernature", @@ -15353,10 +20843,17 @@ "b": "1F3AE-FE0F", "j": [ "controller", + "entertainment", "game", + "video", "play", "console", - "PS4" + "PS4", + "gamepad", + "playstation", + "u", + "wii", + "xbox" ] }, "joystick": { @@ -15364,22 +20861,29 @@ "b": "1F579-FE0F", "j": [ "game", - "video game", - "play" + "video", + "videogame", + "play", + "entertainment" ] }, "slot-machine": { "a": "Slot Machine", "b": "1F3B0", "j": [ - "game", - "slot", - "bet", + "casino", "gamble", + "gambling", + "game", + "machine", + "slot", + "slots", + "bet", "vegas", "fruit machine", "luck", - "casino" + "activity", + "poker" ] }, "game-die": { @@ -15388,11 +20892,13 @@ "j": [ "dice", "die", + "entertainment", "game", "random", "tabletop", "play", - "luck" + "luck", + "gambling" ] }, "puzzle-piece": { @@ -15410,9 +20916,11 @@ "a": "Teddy Bear", "b": "1F9F8", "j": [ + "bear", "plaything", "plush", "stuffed", + "teddy", "toy" ] }, @@ -15420,21 +20928,29 @@ "a": "Piñata", "b": "1FA85", "j": [ + "candy", + "celebrate", "celebration", + "cinco", + "de", + "festive", + "mayo", "party", - "piñata", + "pinada", "pinata", - "mexico", - "candy" + "piñata", + "mexico" ] }, "mirror-ball": { "a": "Mirror Ball", "b": "1FAA9", "j": [ + "ball", "dance", "disco", "glitter", + "mirror", "party" ] }, @@ -15442,11 +20958,16 @@ "a": "Nesting Dolls", "b": "1FA86", "j": [ + "babooshka", + "baboushka", + "babushka", "doll", + "dolls", + "matryoshka", "nesting", "russia", - "matryoshka", - "toy" + "toy", + "russian" ] }, "spade-suit": { @@ -15455,10 +20976,14 @@ "j": [ "card", "game", + "spade", + "suit", "poker", "cards", "suits", - "magic" + "magic", + "black", + "spades" ] }, "heart-suit": { @@ -15466,11 +20991,16 @@ "b": "2665-FE0F", "j": [ "card", + "emotion", "game", + "heart", + "hearts", + "suit", "poker", "cards", "magic", - "suits" + "suits", + "black" ] }, "diamond-suit": { @@ -15478,11 +21008,15 @@ "b": "2666-FE0F", "j": [ "card", + "diamond", "game", + "suit", "poker", "cards", "magic", - "suits" + "suits", + "black", + "diamonds" ] }, "club-suit": { @@ -15490,11 +21024,15 @@ "b": "2663-FE0F", "j": [ "card", + "club", + "clubs", "game", + "suit", "poker", "cards", "magic", - "suits" + "suits", + "black" ] }, "chess-pawn": { @@ -15503,7 +21041,11 @@ "j": [ "chess", "dupe", - "expendable" + "expendable", + "pawn", + "black", + "game", + "piece" ] }, "joker": { @@ -15516,19 +21058,24 @@ "poker", "cards", "play", - "magic" + "magic", + "black", + "entertainment", + "playing" ] }, "mahjong-red-dragon": { "a": "Mahjong Red Dragon", "b": "1F004-FE0F", "j": [ + "dragon", "game", "mahjong", "red", "play", "chinese", - "kanji" + "kanji", + "tile" ] }, "flower-playing-cards": { @@ -15536,25 +21083,45 @@ "b": "1F3B4", "j": [ "card", + "cards", "flower", "game", "Japanese", "playing", "sunset", - "red" + "red", + "activity", + "deck", + "entertainment", + "hanafuda", + "hwatu", + "japanese", + "of cards" ] }, "performing-arts": { "a": "Performing Arts", "b": "1F3AD-FE0F", "j": [ + "actor", + "actress", "art", + "arts", + "entertainment", "mask", "performing", "theater", "theatre", + "thespian", "acting", - "drama" + "drama", + "activity", + "comedy", + "greek", + "logo", + "masks", + "theatre masks", + "tragedy" ] }, "framed-picture": { @@ -15563,6 +21130,7 @@ "j": [ "art", "frame", + "framed", "museum", "painting", "picture", @@ -15574,13 +21142,21 @@ "b": "1F3A8", "j": [ "art", + "artist", + "artsy", + "arty", + "colorful", + "creative", + "entertainment", "museum", + "painter", "painting", "palette", "design", "paint", "draw", - "colors" + "colors", + "activity" ] }, "thread": { @@ -15590,7 +21166,8 @@ "needle", "sewing", "spool", - "string" + "string", + "crafts" ] }, "sewing-needle": { @@ -15599,10 +21176,12 @@ "j": [ "embroidery", "needle", + "sew", "sewing", "stitches", "sutures", - "tailoring" + "tailoring", + "thread" ] }, "yarn": { @@ -15611,13 +21190,15 @@ "j": [ "ball", "crochet", - "knit" + "knit", + "crafts" ] }, "knot": { "a": "Knot", "b": "1FAA2", "j": [ + "cord", "rope", "tangled", "tie", @@ -15659,22 +21240,32 @@ "a": "Goggles", "b": "1F97D", "j": [ - "eye protection", + "dive", + "eye", + "protection", + "scuba", "swimming", "welding", "eyes", - "protection", - "safety" + "safety", + "clothing" ] }, "lab-coat": { "a": "Lab Coat", "b": "1F97C", "j": [ + "clothes", + "coat", "doctor", + "dr", "experiment", + "jacket", + "lab", "scientist", - "chemist" + "white", + "chemist", + "clothing" ] }, "safety-vest": { @@ -15692,8 +21283,10 @@ "b": "1F454", "j": [ "clothing", - "tie", + "employed", + "serious", "shirt", + "tie", "suitup", "formal", "fashion", @@ -15705,34 +21298,51 @@ "a": "T-Shirt", "b": "1F455", "j": [ + "blue", + "casual", + "clothes", "clothing", + "collar", + "dressed", "shirt", + "shopping", "t-shirt", + "weekend", "t_shirt", "fashion", "cloth", - "casual", - "tee" + "tee", + "polo" ] }, "jeans": { "a": "Jeans", "b": "1F456", "j": [ + "blue", + "casual", + "clothes", "clothing", + "denim", + "dressed", "pants", + "shopping", "trousers", - "fashion", - "shopping" + "weekend", + "fashion" ] }, "scarf": { "a": "Scarf", "b": "1F9E3", "j": [ + "bundle", + "cold", "neck", + "up", "winter", - "clothes" + "clothes", + "clothing" ] }, "gloves": { @@ -15742,14 +21352,20 @@ "hand", "hands", "winter", - "clothes" + "clothes", + "clothing" ] }, "coat": { "a": "Coat", "b": "1F9E5", "j": [ - "jacket" + "brr", + "bundle", + "cold", + "jacket", + "up", + "clothing" ] }, "socks": { @@ -15758,17 +21374,23 @@ "j": [ "stocking", "stockings", - "clothes" + "clothes", + "clothing", + "pair" ] }, "dress": { "a": "Dress", "b": "1F457", "j": [ - "clothing", "clothes", + "clothing", + "dressed", + "fancy", + "shopping", "fashion", - "shopping" + "gown", + "skirt" ] }, "kimono": { @@ -15776,11 +21398,14 @@ "b": "1F458", "j": [ "clothing", + "comfortable", "dress", "fashion", "women", "female", - "japanese" + "japanese", + "dressing", + "gown" ] }, "sari": { @@ -15788,92 +21413,131 @@ "b": "1F97B", "j": [ "clothing", - "dress" + "dress", + "saree", + "shari" ] }, "onepiece-swimsuit": { "a": "One-Piece Swimsuit", "b": "1FA71", "j": [ - "bathing suit", - "one-piece swimsuit", + "bathing", + "one-piece", + "suit", + "swimsuit", "one_piece_swimsuit", - "fashion" + "fashion", + "clothing", + "swim" ] }, "briefs": { "a": "Briefs", "b": "1FA72", "j": [ - "bathing suit", + "bathing", "one-piece", + "suit", "swimsuit", "underwear", - "clothing" + "clothing", + "brief", + "swim" ] }, "shorts": { "a": "Shorts", "b": "1FA73", "j": [ - "bathing suit", + "bathing", "pants", + "suit", + "swimsuit", "underwear", - "clothing" + "clothing", + "swim" ] }, "bikini": { "a": "Bikini", "b": "1F459", "j": [ + "bathing", + "beach", "clothing", + "pool", + "suit", "swim", "swimming", "female", "woman", "girl", "fashion", - "beach", - "summer" + "summer", + "bathers", + "swimsuit" ] }, "womans-clothes": { "a": "Woman’S Clothes", "b": "1F45A", "j": [ + "blouse", + "clothes", "clothing", + "collar", + "dress", + "dressed", + "lady", + "shirt", + "shopping", "woman", - "woman’s clothes", + "woman’s", "woman_s_clothes", "fashion", "shopping_bags", - "female" + "female", + "pink", + "womans" ] }, "folding-hand-fan": { "a": "Folding Hand Fan", "b": "1FAAD", "j": [ + "clack", + "clap", + "cool", "cooling", "dance", "fan", + "flirt", "flutter", + "folding", + "hand", "hot", "shy", - "flamenco" + "flamenco", + "sensu" ] }, "purse": { "a": "Purse", "b": "1F45B", "j": [ + "clothes", "clothing", "coin", + "dress", + "fancy", + "handbag", + "shopping", "fashion", "accessories", "money", "sales", - "shopping" + "wallet" ] }, "handbag": { @@ -15881,12 +21545,16 @@ "b": "1F45C", "j": [ "bag", + "clothes", "clothing", + "dress", + "lady", "purse", + "shopping", "fashion", "accessory", "accessories", - "shopping" + "women’s" ] }, "clutch-bag": { @@ -15894,10 +21562,16 @@ "b": "1F45D", "j": [ "bag", + "clothes", "clothing", + "clutch", + "dress", + "handbag", "pouch", + "purse", "accessories", - "shopping" + "shopping", + "small" ] }, "shopping-bags": { @@ -15905,6 +21579,7 @@ "b": "1F6CD-FE0F", "j": [ "bag", + "bags", "hotel", "shopping", "mall", @@ -15916,38 +21591,56 @@ "a": "Backpack", "b": "1F392", "j": [ + "backpacking", "bag", + "bookbag", + "education", "rucksack", "satchel", "school", "student", - "education" + "activity" ] }, "thong-sandal": { "a": "Thong Sandal", "b": "1FA74", "j": [ - "beach sandals", + "beach", + "flip", + "flop", + "sandal", "sandals", - "thong sandals", + "shoe", + "thong", "thongs", "zōri", "footwear", - "summer" + "summer", + "flops", + "jandals" ] }, "mans-shoe": { "a": "Man’S Shoe", "b": "1F45E", "j": [ + "brown", + "clothes", "clothing", + "feet", + "foot", + "kick", "man", - "man’s shoe", + "man’s", "shoe", + "shoes", + "shopping", "man_s_shoe", "fashion", - "male" + "male", + "dress", + "mans" ] }, "running-shoe": { @@ -15955,12 +21648,21 @@ "b": "1F45F", "j": [ "athletic", + "clothes", "clothing", + "fast", + "kick", + "running", "shoe", - "sneaker", "shoes", + "shopping", + "sneaker", + "tennis", "sports", - "sneakers" + "sneakers", + "runner", + "sport", + "trainer" ] }, "hiking-boot": { @@ -15969,35 +21671,48 @@ "j": [ "backpacking", "boot", + "brown", "camping", - "hiking" + "hiking", + "outdoors", + "shoe", + "clothing" ] }, "flat-shoe": { "a": "Flat Shoe", "b": "1F97F", "j": [ - "ballet flat", + "ballet", + "comfy", + "flat", + "flats", + "shoe", "slip-on", "slipper", - "ballet" + "clothing", + "woman’s" ] }, "highheeled-shoe": { "a": "High-Heeled Shoe", "b": "1F460", "j": [ + "clothes", "clothing", + "dress", + "fashion", "heel", - "high-heeled shoe", + "heels", + "high-heeled", "shoe", + "shoes", + "shopping", + "stiletto", "woman", "high_heeled_shoe", - "fashion", - "shoes", "female", - "pumps", - "stiletto" + "pumps" ] }, "womans-sandal": { @@ -16008,11 +21723,14 @@ "sandal", "shoe", "woman", - "woman’s sandal", + "woman’s", "woman_s_sandal", "shoes", "fashion", - "flip flops" + "flip flops", + "heeled", + "sandals", + "womans" ] }, "ballet-shoes": { @@ -16020,7 +21738,11 @@ "b": "1FA70", "j": [ "ballet", - "dance" + "dance", + "shoes", + "clothing", + "pointe", + "shoe" ] }, "womans-boot": { @@ -16028,13 +21750,22 @@ "b": "1F462", "j": [ "boot", + "clothes", "clothing", + "dress", "shoe", - "woman", - "woman’s boot", - "woman_s_boot", "shoes", - "fashion" + "shopping", + "woman", + "woman’s", + "woman_s_boot", + "fashion", + "boots", + "cowgirl", + "heeled", + "high", + "knee", + "womans" ] }, "hair-pick": { @@ -16043,6 +21774,7 @@ "j": [ "Afro", "comb", + "groom", "hair", "pick", "afro" @@ -16053,11 +21785,15 @@ "b": "1F451", "j": [ "clothing", + "family", "king", + "medieval", "queen", + "royal", + "royalty", + "win", "kod", "leader", - "royalty", "lord" ] }, @@ -16065,30 +21801,44 @@ "a": "Woman’S Hat", "b": "1F452", "j": [ + "clothes", "clothing", + "garden", "hat", + "hats", + "party", "woman", - "woman’s hat", + "woman’s", "woman_s_hat", "fashion", "accessories", "female", "lady", - "spring" + "spring", + "bow", + "ladies", + "womans" ] }, "top-hat": { "a": "Top Hat", "b": "1F3A9", "j": [ + "clothes", "clothing", + "fancy", + "formal", "hat", + "magic", "top", "tophat", - "magic", "gentleman", "classy", - "circus" + "circus", + "activity", + "entertainment", + "groom", + "wear" ] }, "graduation-cap": { @@ -16098,24 +21848,36 @@ "cap", "celebration", "clothing", + "education", "graduation", "hat", + "scholar", "school", "college", "degree", "university", "legal", "learn", - "education" + "academic", + "activity", + "board", + "graduate", + "mortar", + "square" ] }, "billed-cap": { "a": "Billed Cap", "b": "1F9E2", "j": [ - "baseball cap", + "baseball", + "bent", + "billed", "cap", - "baseball" + "dad", + "hat", + "baseball cap", + "clothing" ] }, "military-helmet": { @@ -16126,6 +21888,7 @@ "helmet", "military", "soldier", + "war", "warrior", "protection" ] @@ -16139,10 +21902,12 @@ "face", "hat", "helmet", - "rescue worker’s helmet", + "rescue", + "worker’s", "rescue_worker_s_helmet", "construction", - "build" + "build", + "white" ] }, "prayer-beads": { @@ -16155,7 +21920,8 @@ "prayer", "religion", "dhikr", - "religious" + "religious", + "rosary" ] }, "lipstick": { @@ -16163,11 +21929,14 @@ "b": "1F484", "j": [ "cosmetics", + "date", "makeup", "female", "girl", "fashion", - "woman" + "woman", + "gloss", + "lip" ] }, "ring": { @@ -16175,14 +21944,19 @@ "b": "1F48D", "j": [ "diamond", + "engaged", + "engagement", + "married", + "romance", + "shiny", + "sparkling", "wedding", "propose", "marriage", "valentines", "fashion", "jewelry", - "gem", - "engagement" + "gem" ] }, "gem-stone": { @@ -16190,11 +21964,17 @@ "b": "1F48E", "j": [ "diamond", + "engagement", "gem", "jewel", + "money", + "romance", + "stone", + "wedding", "blue", "ruby", - "jewelry" + "jewelry", + "gemstone" ] }, "muted-speaker": { @@ -16202,20 +21982,26 @@ "b": "1F507", "j": [ "mute", + "muted", "quiet", "silent", - "speaker", "sound", + "speaker", "volume", - "silence" + "silence", + "cancellation", + "off", + "stroke" ] }, "speaker-low-volume": { "a": "Speaker Low Volume", "b": "1F508-FE0F", "j": [ + "low", "soft", "sound", + "speaker", "volume", "silence", "broadcast" @@ -16226,31 +22012,50 @@ "b": "1F509", "j": [ "medium", - "volume", + "sound", "speaker", - "broadcast" + "volume", + "broadcast", + "low", + "one", + "reduce", + "wave" ] }, "speaker-high-volume": { "a": "Speaker High Volume", "b": "1F50A", "j": [ + "high", "loud", + "music", + "sound", + "speaker", "volume", "noise", "noisy", - "speaker", - "broadcast" + "broadcast", + "entertainment", + "increase", + "three", + "waves" ] }, "loudspeaker": { "a": "Loudspeaker", "b": "1F4E2", "j": [ + "address", + "communication", "loud", - "public address", + "public", + "sound", "volume", - "sound" + "announcement", + "bullhorn", + "megaphone", + "pa", + "system" ] }, "megaphone": { @@ -16260,7 +22065,10 @@ "cheering", "sound", "speaker", - "volume" + "volume", + "bullhorn", + "communication", + "mega" ] }, "postal-horn": { @@ -16271,18 +22079,27 @@ "post", "postal", "instrument", - "music" + "music", + "bugle", + "communication", + "entertainment", + "french" ] }, "bell": { "a": "Bell", "b": "1F514", "j": [ + "break", + "church", "sound", "notification", "christmas", "xmas", - "chime" + "chime", + "liberty", + "ringer", + "wedding" ] }, "bell-with-slash": { @@ -16292,10 +22109,21 @@ "bell", "forbidden", "mute", + "no", + "not", + "prohibited", "quiet", "silent", + "slash", "sound", - "volume" + "volume", + "cancellation", + "disabled", + "muted", + "notifications", + "off", + "ringer", + "stroke" ] }, "musical-score": { @@ -16303,10 +22131,15 @@ "b": "1F3BC", "j": [ "music", + "musical", + "note", "score", "treble", "clef", - "compose" + "compose", + "activity", + "entertainment", + "sheet" ] }, "musical-note": { @@ -16314,10 +22147,18 @@ "b": "1F3B5", "j": [ "music", + "musical", "note", + "sound", "score", "tone", - "sound" + "activity", + "beamed", + "eighth", + "entertainment", + "notes", + "pair", + "quavers" ] }, "musical-notes": { @@ -16325,9 +22166,15 @@ "b": "1F3B6", "j": [ "music", + "musical", "note", "notes", - "score" + "sound", + "score", + "activity", + "entertainment", + "multiple", + "singing" ] }, "studio-microphone": { @@ -16341,7 +22188,8 @@ "sing", "recording", "artist", - "talkshow" + "talkshow", + "podcast" ] }, "level-slider": { @@ -16370,11 +22218,14 @@ "j": [ "karaoke", "mic", - "sound", "music", - "PA", "sing", - "talkshow" + "sound", + "PA", + "talkshow", + "activity", + "entertainment", + "singing" ] }, "headphone": { @@ -16382,20 +22233,31 @@ "b": "1F3A7-FE0F", "j": [ "earbud", + "sound", "music", "score", - "gadgets" + "gadgets", + "activity", + "earphone", + "earphones", + "entertainment", + "headphones", + "ipod" ] }, "radio": { "a": "Radio", "b": "1F4FB-FE0F", "j": [ + "entertainment", + "tbt", "video", "communication", "music", "podcast", - "program" + "program", + "digital", + "wireless" ] }, "saxophone": { @@ -16406,16 +22268,22 @@ "music", "sax", "jazz", - "blues" + "blues", + "activity", + "entertainment" ] }, "accordion": { "a": "Accordion", "b": "1FA97", "j": [ + "box", "concertina", - "squeeze box", - "music" + "instrument", + "music", + "squeeze", + "squeezebox", + "accordian" ] }, "guitar": { @@ -16423,7 +22291,14 @@ "b": "1F3B8", "j": [ "instrument", - "music" + "music", + "strat", + "acoustic guitar", + "activity", + "bass", + "electric", + "entertainment", + "rock" ] }, "musical-keyboard": { @@ -16433,8 +22308,11 @@ "instrument", "keyboard", "music", + "musical", "piano", - "compose" + "compose", + "activity", + "entertainment" ] }, "trumpet": { @@ -16443,7 +22321,11 @@ "j": [ "instrument", "music", - "brass" + "brass", + "activity", + "entertainment", + "horn", + "jazz" ] }, "violin": { @@ -16453,7 +22335,13 @@ "instrument", "music", "orchestra", - "symphony" + "symphony", + "activity", + "entertainment", + "quartet", + "smallest", + "string", + "world’s" ] }, "banjo": { @@ -16462,7 +22350,10 @@ "j": [ "music", "stringed", - "instructment" + "instructment", + "activity", + "entertainment", + "instrument" ] }, "drum": { @@ -16482,47 +22373,74 @@ "beat", "conga", "drum", + "instrument", + "long", "rhythm", - "music" + "music", + "djembe" ] }, "maracas": { "a": "Maracas", "b": "1FA87", "j": [ + "cha", + "dance", "instrument", "music", + "party", "percussion", "rattle", - "shake" + "shake", + "shaker" ] }, "flute": { "a": "Flute", "b": "1FA88", "j": [ + "band", "fife", + "flautist", + "instrument", + "marching", "music", + "orchestra", + "piccolo", "pipe", "recorder", "woodwind", "bamboo", - "instrument", "pied piper" ] }, + "harp": { + "a": "⊛ Harp", + "b": "1FA89", + "j": [ + "cupid", + "harp", + "instrument", + "love", + "music", + "orchestra" + ] + }, "mobile-phone": { "a": "Mobile Phone", "b": "1F4F1", "j": [ "cell", + "communication", "mobile", "phone", "telephone", "technology", "apple", "gadgets", - "dial" + "dial", + "iphone", + "smartphone" ] }, "mobile-phone-with-arrow": { @@ -16530,12 +22448,20 @@ "b": "1F4F2", "j": [ "arrow", + "build", + "call", "cell", + "communication", "mobile", "phone", "receive", + "telephone", "iphone", - "incoming" + "incoming", + "calling", + "left", + "pointing", + "rightwards" ] }, "telephone": { @@ -16545,37 +22471,47 @@ "phone", "technology", "communication", - "dial" + "dial", + "black", + "rotary" ] }, "telephone-receiver": { "a": "Telephone Receiver", "b": "1F4DE", "j": [ + "communication", "phone", "receiver", "telephone", + "voip", "technology", - "communication", - "dial" + "dial", + "call", + "handset" ] }, "pager": { "a": "Pager", "b": "1F4DF-FE0F", "j": [ + "communication", "bbcall", "oldschool", - "90s" + "90s", + "beeper", + "bleeper" ] }, "fax-machine": { "a": "Fax Machine", "b": "1F4E0", "j": [ - "fax", "communication", - "technology" + "fax", + "machine", + "technology", + "facsimile" ] }, "battery": { @@ -16584,17 +22520,24 @@ "j": [ "power", "energy", - "sustain" + "sustain", + "aa", + "phone" ] }, "low-battery": { "a": "Low Battery", "b": "1FAAB", "j": [ - "electronic", - "low energy", + "battery", "drained", - "dead" + "electronic", + "energy", + "low", + "power", + "dead", + "no", + "red" ] }, "electric-plug": { @@ -16605,7 +22548,10 @@ "electricity", "plug", "charger", - "power" + "power", + "ac", + "adaptor", + "cable" ] }, "laptop": { @@ -16613,12 +22559,15 @@ "b": "1F4BB-FE0F", "j": [ "computer", + "office", "pc", "personal", "technology", "screen", "display", - "monitor" + "monitor", + "desktop", + "notebook" ] }, "desktop-computer": { @@ -16627,9 +22576,11 @@ "j": [ "computer", "desktop", + "monitor", "technology", "computing", - "screen" + "screen", + "imac" ] }, "printer": { @@ -16657,7 +22608,10 @@ "b": "1F5B1-FE0F", "j": [ "computer", - "click" + "mouse", + "click", + "button", + "three" ] }, "trackball": { @@ -16680,7 +22634,9 @@ "technology", "record", "data", - "90s" + "90s", + "entertainment", + "minidisc" ] }, "floppy-disk": { @@ -16701,14 +22657,18 @@ "a": "Optical Disk", "b": "1F4BF-FE0F", "j": [ + "blu-ray", "CD", "computer", "disk", + "dvd", "optical", "technology", - "dvd", "disc", - "90s" + "90s", + "cd", + "compact", + "rom" ] }, "dvd": { @@ -16716,30 +22676,43 @@ "b": "1F4C0", "j": [ "Blu-ray", + "cd", "computer", "disk", "DVD", "optical", - "cd", - "disc" + "disc", + "entertainment", + "rom", + "video" ] }, "abacus": { "a": "Abacus", "b": "1F9EE", "j": [ - "calculation" + "calculation", + "calculator", + "count", + "counting", + "frame", + "math" ] }, "movie-camera": { "a": "Movie Camera", "b": "1F3A5", "j": [ + "bollywood", "camera", "cinema", - "movie", "film", - "record" + "hollywood", + "movie", + "record", + "activity", + "entertainment", + "video" ] }, "film-frames": { @@ -16749,7 +22722,9 @@ "cinema", "film", "frames", - "movie" + "movie", + "entertainment", + "strip" ] }, "film-projector": { @@ -16762,17 +22737,25 @@ "projector", "video", "tape", - "record" + "record", + "entertainment" ] }, "clapper-board": { "a": "Clapper Board", "b": "1F3AC-FE0F", "j": [ + "action", + "board", "clapper", "movie", "film", - "record" + "record", + "activity", + "clapboard", + "director", + "entertainment", + "slate" ] }, "television": { @@ -16784,16 +22767,24 @@ "technology", "program", "oldschool", - "show" + "show", + "entertainment" ] }, "camera": { "a": "Camera", "b": "1F4F7-FE0F", "j": [ + "photo", + "selfie", + "snap", + "tbt", + "trip", "video", "gadgets", - "photography" + "photography", + "digital", + "entertainment" ] }, "camera-with-flash": { @@ -16804,30 +22795,38 @@ "flash", "video", "photography", - "gadgets" + "gadgets", + "photo" ] }, "video-camera": { "a": "Video Camera", "b": "1F4F9-FE0F", "j": [ + "camcorder", "camera", + "tbt", "video", "film", - "record" + "record", + "entertainment" ] }, "videocassette": { "a": "Videocassette", "b": "1F4FC", "j": [ + "old", + "school", "tape", + "vcr", "vhs", "video", "record", "oldschool", "90s", - "80s" + "80s", + "entertainment" ] }, "magnifying-glass-tilted-left": { @@ -16835,25 +22834,44 @@ "b": "1F50D-FE0F", "j": [ "glass", + "lab", + "left", + "left-pointing", "magnifying", + "science", "search", + "tilted", "tool", "zoom", "find", - "detective" + "detective", + "icon", + "mag", + "magnifier", + "pointing" ] }, "magnifying-glass-tilted-right": { "a": "Magnifying Glass Tilted Right", "b": "1F50E", "j": [ + "contact", "glass", + "lab", "magnifying", + "right", + "right-pointing", + "science", "search", + "tilted", "tool", "zoom", "find", - "detective" + "detective", + "icon", + "mag", + "magnifier", + "pointing" ] }, "candle": { @@ -16898,10 +22916,14 @@ "bar", "lantern", "light", - "red", "paper", + "red", + "restaurant", "halloween", - "spooky" + "spooky", + "asian", + "izakaya", + "japanese" ] }, "diya-lamp": { @@ -16910,6 +22932,7 @@ "j": [ "diya", "lamp", + "light", "oil", "lighting" ] @@ -16921,7 +22944,11 @@ "book", "cover", "decorated", + "decorative", + "education", "notebook", + "school", + "writing", "classroom", "notes", "record", @@ -16935,11 +22962,13 @@ "j": [ "book", "closed", + "education", "read", "library", "knowledge", "textbook", - "learn" + "learn", + "red" ] }, "open-book": { @@ -16947,13 +22976,18 @@ "b": "1F4D6", "j": [ "book", - "open", - "read", - "library", + "education", + "fantasy", "knowledge", + "library", + "novels", + "open", + "reading", + "read", "literature", "learn", - "study" + "study", + "novel" ] }, "green-book": { @@ -16961,11 +22995,15 @@ "b": "1F4D7", "j": [ "book", + "education", + "fantasy", "green", - "read", "library", + "reading", + "read", "knowledge", - "study" + "study", + "textbook" ] }, "blue-book": { @@ -16974,11 +23012,15 @@ "j": [ "blue", "book", - "read", + "education", + "fantasy", "library", + "reading", + "read", "knowledge", "learn", - "study" + "study", + "textbook" ] }, "orange-book": { @@ -16986,9 +23028,12 @@ "b": "1F4D9", "j": [ "book", - "orange", - "read", + "education", + "fantasy", "library", + "orange", + "reading", + "read", "knowledge", "textbook", "study" @@ -16999,9 +23044,17 @@ "b": "1F4DA-FE0F", "j": [ "book", - "literature", + "education", + "fantasy", + "knowledge", "library", - "study" + "novels", + "reading", + "school", + "study", + "literature", + "pile", + "stack" ] }, "notebook": { @@ -17012,7 +23065,11 @@ "record", "notes", "paper", - "study" + "study", + "black", + "book", + "composition", + "white" ] }, "ledger": { @@ -17021,7 +23078,12 @@ "j": [ "notebook", "notes", - "paper" + "paper", + "binder", + "book", + "bound", + "spiral", + "yellow" ] }, "page-with-curl": { @@ -17031,9 +23093,11 @@ "curl", "document", "page", + "paper", "documents", "office", - "paper" + "curled", + "curly page" ] }, "scroll": { @@ -17043,7 +23107,10 @@ "paper", "documents", "ancient", - "history" + "history", + "degree", + "document", + "parchment" ] }, "page-facing-up": { @@ -17051,17 +23118,21 @@ "b": "1F4C4", "j": [ "document", + "facing", "page", + "paper", + "up", "documents", "office", - "paper", - "information" + "information", + "printed" ] }, "newspaper": { "a": "Newspaper", "b": "1F4F0", "j": [ + "communication", "news", "paper", "press", @@ -17076,10 +23147,12 @@ "newspaper", "paper", "rolled", - "rolled-up newspaper", + "rolled-up", "rolled_up_newspaper", "press", - "headline" + "headline", + "delivery", + "roll" ] }, "bookmark-tabs": { @@ -17103,15 +23176,17 @@ "mark", "favorite", "label", - "save" + "save", + "price", + "tag" ] }, "label": { "a": "Label", "b": "1F3F7-FE0F", "j": [ - "sale", - "tag" + "tag", + "sale" ] }, "money-bag": { @@ -17119,21 +23194,38 @@ "b": "1F4B0-FE0F", "j": [ "bag", + "bank", + "bet", + "billion", + "cash", + "cost", "dollar", + "gold", + "million", "money", "moneybag", + "paid", + "paying", + "pot", + "rich", + "win", "payment", "coins", - "sale" + "sale", + "cream", + "moneybags" ] }, "coin": { "a": "Coin", "b": "1FA99", "j": [ + "dollar", + "euro", "gold", "metal", "money", + "rich", "silver", "treasure", "currency" @@ -17143,6 +23235,7 @@ "a": "Yen Banknote", "b": "1F4B4", "j": [ + "bank", "banknote", "bill", "currency", @@ -17151,81 +23244,118 @@ "yen", "sales", "japanese", - "dollar" + "dollar", + "banknotes", + "sign" ] }, "dollar-banknote": { "a": "Dollar Banknote", "b": "1F4B5", "j": [ + "bank", "banknote", "bill", "currency", "dollar", "money", "note", - "sales" + "sales", + "american", + "banknotes", + "sign" ] }, "euro-banknote": { "a": "Euro Banknote", "b": "1F4B6", "j": [ + "100", + "bank", "banknote", "bill", "currency", "euro", "money", "note", + "rich", "sales", - "dollar" + "dollar", + "banknotes", + "sign" ] }, "pound-banknote": { "a": "Pound Banknote", "b": "1F4B7", "j": [ + "bank", "banknote", "bill", + "billion", + "cash", "currency", "money", "note", "pound", + "pounds", "british", "sterling", "sales", "bills", "uk", - "england" + "england", + "banknotes", + "quid", + "sign", + "twenty" ] }, "money-with-wings": { "a": "Money with Wings", "b": "1F4B8", "j": [ + "bank", "banknote", "bill", - "fly", - "money", - "wings", + "billion", + "cash", "dollar", + "fly", + "million", + "money", + "note", + "pay", + "wings", "bills", "payment", - "sale" + "sale", + "flying", + "losing" ] }, "credit-card": { "a": "Credit Card", "b": "1F4B3-FE0F", "j": [ + "bank", "card", + "cash", + "charge", "credit", "money", + "pay", "sales", "dollar", "bill", "payment", - "shopping" + "shopping", + "amex", + "club", + "diners", + "mastercard", + "subscription", + "visa" ] }, "receipt": { @@ -17235,6 +23365,7 @@ "accounting", "bookkeeping", "evidence", + "invoice", "proof", "expenses" ] @@ -17243,25 +23374,38 @@ "a": "Chart Increasing with Yen", "b": "1F4B9", "j": [ + "bank", "chart", + "currency", "graph", "growth", + "increasing", + "market", "money", + "rise", + "trend", + "upward", "yen", "green-square", "presentation", - "stats" + "stats", + "exchange", + "rate", + "sign", + "upwards" ] }, "envelope": { "a": "Envelope", "b": "2709-FE0F", "j": [ + "e-mail", "email", "letter", "postal", "inbox", - "communication" + "communication", + "✉ letter" ] }, "email": { @@ -17273,20 +23417,27 @@ "mail", "e_mail", "communication", - "inbox" + "inbox", + "symbol" ] }, "incoming-envelope": { "a": "Incoming Envelope", "b": "1F4E8", "j": [ + "delivering", "e-mail", "email", "envelope", "incoming", "letter", + "mail", "receive", - "inbox" + "sent", + "inbox", + "communication", + "fast", + "lines" ] }, "envelope-with-arrow": { @@ -17294,11 +23445,19 @@ "b": "1F4E9", "j": [ "arrow", + "communication", + "down", "e-mail", "email", "envelope", + "letter", + "mail", "outgoing", - "communication" + "send", + "sent", + "above", + "downwards", + "insert" ] }, "outbox-tray": { @@ -17306,13 +23465,14 @@ "b": "1F4E4-FE0F", "j": [ "box", + "email", "letter", "mail", "outbox", "sent", "tray", "inbox", - "email" + "communication" ] }, "inbox-tray": { @@ -17320,13 +23480,15 @@ "b": "1F4E5-FE0F", "j": [ "box", + "email", "inbox", "letter", "mail", "receive", "tray", - "email", - "documents" + "zero", + "documents", + "communication" ] }, "package": { @@ -17334,7 +23496,10 @@ "b": "1F4E6-FE0F", "j": [ "box", + "communication", + "delivery", "parcel", + "shipping", "mail", "gift", "cardboard", @@ -17346,12 +23511,14 @@ "b": "1F4EB-FE0F", "j": [ "closed", + "communication", + "flag", "mail", "mailbox", "postbox", + "raised", "email", - "inbox", - "communication" + "inbox" ] }, "closed-mailbox-with-lowered-flag": { @@ -17359,6 +23526,7 @@ "b": "1F4EA-FE0F", "j": [ "closed", + "flag", "lowered", "mail", "mailbox", @@ -17372,10 +23540,12 @@ "a": "Open Mailbox with Raised Flag", "b": "1F4EC-FE0F", "j": [ + "flag", "mail", "mailbox", "open", "postbox", + "raised", "email", "inbox", "communication" @@ -17385,13 +23555,16 @@ "a": "Open Mailbox with Lowered Flag", "b": "1F4ED-FE0F", "j": [ + "flag", "lowered", "mail", "mailbox", "open", "postbox", "email", - "inbox" + "inbox", + "communication", + "no" ] }, "postbox": { @@ -17402,7 +23575,8 @@ "mailbox", "email", "letter", - "envelope" + "envelope", + "communication" ] }, "ballot-box-with-ballot": { @@ -17412,7 +23586,8 @@ "ballot", "box", "election", - "vote" + "vote", + "voting" ] }, "pencil": { @@ -17424,18 +23599,23 @@ "paper", "writing", "school", - "study" + "study", + "lead", + "pencil2" ] }, "black-nib": { "a": "Black Nib", "b": "2712-FE0F", "j": [ + "black", "nib", "pen", "stationery", "writing", - "write" + "write", + "fountain", + "✒ fountain" ] }, "fountain-pen": { @@ -17446,7 +23626,10 @@ "pen", "stationery", "writing", - "write" + "write", + "communication", + "left", + "lower" ] }, "pen": { @@ -17456,7 +23639,10 @@ "ballpoint", "stationery", "writing", - "write" + "write", + "communication", + "left", + "lower" ] }, "paintbrush": { @@ -17466,7 +23652,11 @@ "painting", "drawing", "creativity", - "art" + "art", + "brush", + "communication", + "left", + "lower" ] }, "crayon": { @@ -17474,13 +23664,19 @@ "b": "1F58D-FE0F", "j": [ "drawing", - "creativity" + "creativity", + "communication", + "left", + "lower" ] }, "memo": { "a": "Memo", "b": "1F4DD", "j": [ + "communication", + "media", + "notes", "pencil", "write", "documents", @@ -17492,20 +23688,25 @@ "quiz", "test", "study", - "compose" + "compose", + "document", + "memorandum", + "note" ] }, "briefcase": { "a": "Briefcase", "b": "1F4BC", "j": [ + "office", "business", "documents", "work", "law", "legal", "job", - "career" + "career", + "suitcase" ] }, "file-folder": { @@ -17516,7 +23717,10 @@ "folder", "documents", "business", - "office" + "office", + "closed", + "directory", + "manilla" ] }, "open-file-folder": { @@ -17547,7 +23751,11 @@ "b": "1F4C5", "j": [ "date", - "schedule" + "schedule", + "day", + "emoji", + "july", + "world" ] }, "tearoff-calendar": { @@ -17555,11 +23763,13 @@ "b": "1F4C6", "j": [ "calendar", - "tear-off calendar", + "tear-off", "tear_off_calendar", "schedule", "date", - "planning" + "planning", + "day", + "desk" ] }, "spiral-notepad": { @@ -17567,6 +23777,7 @@ "b": "1F5D2-FE0F", "j": [ "note", + "notepad", "pad", "spiral", "memo", @@ -17591,9 +23802,12 @@ "j": [ "card", "index", + "old", "rolodex", + "school", "business", - "stationery" + "stationery", + "system" ] }, "chart-increasing": { @@ -17601,9 +23815,13 @@ "b": "1F4C8", "j": [ "chart", + "data", "graph", "growth", + "increasing", + "right", "trend", + "up", "upward", "presentation", "stats", @@ -17613,7 +23831,11 @@ "money", "sales", "good", - "success" + "success", + "metrics", + "pointing", + "positive chart", + "upwards" ] }, "chart-decreasing": { @@ -17621,8 +23843,12 @@ "b": "1F4C9", "j": [ "chart", + "data", + "decreasing", "down", + "downward", "graph", + "negative", "trend", "presentation", "stats", @@ -17632,7 +23858,11 @@ "money", "sales", "bad", - "failure" + "failure", + "downwards", + "down pointing", + "metrics", + "negative chart" ] }, "bar-chart": { @@ -17641,15 +23871,20 @@ "j": [ "bar", "chart", + "data", "graph", "presentation", - "stats" + "stats", + "metrics" ] }, "clipboard": { "a": "Clipboard", "b": "1F4CB-FE0F", "j": [ + "do", + "list", + "notes", "stationery", "documents" ] @@ -17658,22 +23893,29 @@ "a": "Pushpin", "b": "1F4CC", "j": [ + "collage", "pin", "stationery", "mark", - "here" + "here", + "location", + "tack", + "thumb" ] }, "round-pushpin": { "a": "Round Pushpin", "b": "1F4CD", "j": [ - "pin", - "pushpin", - "stationery", "location", "map", - "here" + "pin", + "pushpin", + "round", + "stationery", + "here", + "dropped", + "red" ] }, "paperclip": { @@ -17681,7 +23923,8 @@ "b": "1F4CE", "j": [ "documents", - "stationery" + "stationery", + "clippy" ] }, "linked-paperclips": { @@ -17689,21 +23932,27 @@ "b": "1F587-FE0F", "j": [ "link", + "linked", "paperclip", + "paperclips", "documents", - "stationery" + "stationery", + "communication" ] }, "straight-ruler": { "a": "Straight Ruler", "b": "1F4CF", "j": [ + "angle", + "edge", + "math", "ruler", - "straight edge", + "straight", + "straightedge", "stationery", "calculate", "length", - "math", "school", "drawing", "architect", @@ -17714,11 +23963,15 @@ "a": "Triangular Ruler", "b": "1F4D0", "j": [ + "angle", + "math", + "rule", "ruler", "set", + "slide", "triangle", + "triangular", "stationery", - "math", "architect", "sketch" ] @@ -17727,10 +23980,12 @@ "a": "Scissors", "b": "2702-FE0F", "j": [ + "cut", "cutting", + "paper", "tool", "stationery", - "cut" + "black" ] }, "card-file-box": { @@ -17751,6 +24006,7 @@ "cabinet", "file", "filing", + "paper", "organizing" ] }, @@ -17758,11 +24014,16 @@ "a": "Wastebasket", "b": "1F5D1-FE0F", "j": [ - "bin", - "trash", - "rubbish", + "can", "garbage", - "toss" + "trash", + "waste", + "bin", + "rubbish", + "toss", + "basket", + "litter", + "wastepaper" ] }, "locked": { @@ -17770,6 +24031,8 @@ "b": "1F512-FE0F", "j": [ "closed", + "lock", + "private", "security", "password", "padlock" @@ -17779,11 +24042,13 @@ "a": "Unlocked", "b": "1F513-FE0F", "j": [ + "cracked", "lock", "open", "unlock", "privacy", - "security" + "security", + "padlock" ] }, "locked-with-pen": { @@ -17792,20 +24057,25 @@ "j": [ "ink", "lock", + "locked", "nib", "pen", "privacy", "security", - "secret" + "secret", + "fountain", + "lock with" ] }, "locked-with-key": { "a": "Locked with Key", "b": "1F510", "j": [ + "bike", "closed", "key", "lock", + "locked", "secure", "security", "privacy" @@ -17815,9 +24085,13 @@ "a": "Key", "b": "1F511", "j": [ + "keys", "lock", + "major", "password", - "door" + "unlock", + "door", + "gold" ] }, "old-key": { @@ -17836,16 +24110,22 @@ "a": "Hammer", "b": "1F528", "j": [ + "home", + "improvement", + "repairs", "tool", "tools", "build", - "create" + "create", + "claw", + "handyman" ] }, "axe": { "a": "Axe", "b": "1FA93", "j": [ + "ax", "chop", "hatchet", "split", @@ -17858,10 +24138,12 @@ "a": "Pick", "b": "26CF-FE0F", "j": [ + "hammer", "mining", "tool", "tools", - "dig" + "dig", + "pickaxe" ] }, "hammer-and-pick": { @@ -17910,10 +24192,12 @@ "a": "Bomb", "b": "1F4A3-FE0F", "j": [ - "comic", "boom", - "explode", + "comic", + "dangerous", "explosion", + "hot", + "explode", "terrorism" ] }, @@ -17923,7 +24207,8 @@ "j": [ "rebound", "repercussion", - "weapon" + "weapon", + "australia" ] }, "bow-and-arrow": { @@ -17931,11 +24216,15 @@ "b": "1F3F9", "j": [ "archer", + "archery", "arrow", "bow", "Sagittarius", + "tool", + "weapon", "zodiac", - "sports" + "sports", + "sagittarius" ] }, "shield": { @@ -17952,17 +24241,22 @@ "b": "1FA9A", "j": [ "carpenter", + "carpentry", + "cut", "lumber", "saw", "tool", - "cut", - "chop" + "trim", + "chop", + "hand" ] }, "wrench": { "a": "Wrench", "b": "1F527", "j": [ + "home", + "improvement", "spanner", "tool", "tools", @@ -17976,6 +24270,8 @@ "a": "Screwdriver", "b": "1FA9B", "j": [ + "flathead", + "handy", "screw", "tool", "tools" @@ -17986,11 +24282,14 @@ "b": "1F529", "j": [ "bolt", + "home", + "improvement", "nut", "tool", "handy", "tools", - "fix" + "fix", + "screw" ] }, "gear": { @@ -18008,7 +24307,10 @@ "j": [ "compress", "tool", - "vice" + "vice", + "compression", + "table", + "winzip" ] }, "balance-scale": { @@ -18019,10 +24321,13 @@ "justice", "Libra", "scale", + "scales", + "tool", + "weight", "zodiac", "law", "fairness", - "weight" + "libra" ] }, "white-cane": { @@ -18031,6 +24336,9 @@ "j": [ "accessibility", "blind", + "cane", + "probing", + "white", "probing_cane" ] }, @@ -18038,16 +24346,22 @@ "a": "Link", "b": "1F517", "j": [ + "links", "rings", - "url" + "url", + "chain", + "hyperlink", + "linked", + "symbol" ] }, "broken-chain": { - "a": "⊛ Broken Chain", + "a": "Broken Chain", "b": "26D3-FE0F-200D-1F4A5", "j": [ "break", "breaking", + "broken", "chain", "cuffs", "freedom", @@ -18071,16 +24385,21 @@ "crook", "curve", "ensnare", - "selling point", - "tools" + "point", + "selling", + "tools", + "fishing", + "tool" ] }, "toolbox": { "a": "Toolbox", "b": "1F9F0", "j": [ + "box", "chest", "mechanic", + "red", "tool", "tools", "diy", @@ -18094,7 +24413,11 @@ "j": [ "attraction", "horseshoe", - "magnetic" + "magnetic", + "negative", + "positive", + "shape", + "u" ] }, "ladder": { @@ -18104,7 +24427,23 @@ "climb", "rung", "step", - "tools" + "tools", + "tool" + ] + }, + "shovel": { + "a": "⊛ Shovel", + "b": "1FA8F", + "j": [ + "bury", + "dig", + "garden", + "hole", + "plant", + "scoop", + "shovel", + "snow", + "spade" ] }, "alembic": { @@ -18126,7 +24465,9 @@ "chemistry", "experiment", "lab", - "science" + "science", + "test", + "tube" ] }, "petri-dish": { @@ -18137,7 +24478,9 @@ "biologist", "biology", "culture", - "lab" + "dish", + "lab", + "petri" ] }, "dna": { @@ -18148,60 +24491,76 @@ "evolution", "gene", "genetics", - "life" + "life", + "double", + "helix" ] }, "microscope": { "a": "Microscope", "b": "1F52C", "j": [ + "experiment", + "lab", "science", "tool", "laboratory", - "experiment", "zoomin", - "study" + "study", + "investigate", + "magnify" ] }, "telescope": { "a": "Telescope", "b": "1F52D", "j": [ + "contact", + "extraterrestrial", "science", "tool", "stars", "space", "zoom", - "astronomy" + "astronomy", + "stargazing" ] }, "satellite-antenna": { "a": "Satellite Antenna", "b": "1F4E1", "j": [ + "aliens", "antenna", + "contact", "dish", "satellite", + "science", "communication", "future", "radio", - "space" + "space", + "signal" ] }, "syringe": { "a": "Syringe", "b": "1F489", "j": [ + "doctor", + "flu", "medicine", "needle", "shot", "sick", + "tool", + "vaccination", "health", "hospital", "drugs", "blood", - "doctor", - "nurse" + "nurse", + "vaccine" ] }, "drop-of-blood": { @@ -18209,14 +24568,17 @@ "b": "1FA78", "j": [ "bleed", - "blood donation", + "blood", + "donation", + "drop", "injury", "medicine", "menstruation", "period", "hurt", "harm", - "wound" + "wound", + "doctor" ] }, "pill": { @@ -18224,29 +24586,44 @@ "b": "1F48A", "j": [ "doctor", + "drugs", + "medicated", "medicine", + "pills", "sick", + "vitamin", "health", "pharmacy", - "drug" + "drug", + "capsule", + "tablet" ] }, "adhesive-bandage": { "a": "Adhesive Bandage", "b": "1FA79", "j": [ + "adhesive", "bandage", - "heal" + "heal", + "aid", + "band", + "doctor", + "medicine", + "plaster" ] }, "crutch": { "a": "Crutch", "b": "1FA7C", "j": [ + "aid", "cane", "disability", + "help", "hurt", - "mobility aid", + "injured", + "mobility", "stick", "accessibility", "assist" @@ -18270,17 +24647,24 @@ "doctor", "medical", "skeleton", + "skull", "x-ray", - "medicine" + "medicine", + "ray", + "x" ] }, "door": { "a": "Door", "b": "1F6AA", "j": [ + "back", + "closet", + "front", "house", "entry", - "exit" + "exit", + "doorway" ] }, "elevator": { @@ -18296,6 +24680,7 @@ "a": "Mirror", "b": "1FA9E", "j": [ + "makeup", "reflection", "reflector", "speculum" @@ -18305,12 +24690,14 @@ "a": "Window", "b": "1FA9F", "j": [ + "air", "frame", - "fresh air", + "fresh", "opening", "transparent", "view", - "scenery" + "scenery", + "glass" ] }, "bed": { @@ -18319,7 +24706,8 @@ "j": [ "hotel", "sleep", - "rest" + "rest", + "bedroom" ] }, "couch-and-lamp": { @@ -18330,7 +24718,10 @@ "hotel", "lamp", "read", - "chill" + "chill", + "lounge", + "settee", + "sofa" ] }, "chair": { @@ -18346,19 +24737,22 @@ "a": "Toilet", "b": "1F6BD", "j": [ + "bathroom", "restroom", "wc", "washroom", - "bathroom", - "potty" + "potty", + "loo" ] }, "plunger": { "a": "Plunger", "b": "1FAA0", "j": [ - "force cup", + "cup", + "force", "plumber", + "poop", "suction", "toilet" ] @@ -18369,7 +24763,9 @@ "j": [ "water", "clean", - "bathroom" + "bathroom", + "bath", + "head" ] }, "bathtub": { @@ -18379,7 +24775,8 @@ "bath", "clean", "shower", - "bathroom" + "bathroom", + "bubble" ] }, "mouse-trap": { @@ -18387,10 +24784,13 @@ "b": "1FAA4", "j": [ "bait", + "cheese", + "lure", + "mouse", "mousetrap", "snare", "trap", - "cheese" + "rodent" ] }, "razor": { @@ -18406,6 +24806,7 @@ "a": "Lotion Bottle", "b": "1F9F4", "j": [ + "bottle", "lotion", "moisturizer", "shampoo", @@ -18417,7 +24818,10 @@ "b": "1F9F7", "j": [ "diaper", - "punk rock" + "pin", + "punk", + "rock", + "safety" ] }, "broom": { @@ -18426,7 +24830,9 @@ "j": [ "cleaning", "sweeping", - "witch" + "witch", + "brush", + "sweep" ] }, "basket": { @@ -18442,9 +24848,10 @@ "a": "Roll of Paper", "b": "1F9FB", "j": [ - "paper towels", - "toilet paper", - "roll" + "paper", + "roll", + "toilet", + "towels" ] }, "bucket": { @@ -18464,6 +24871,7 @@ "j": [ "bar", "bathing", + "clean", "cleaning", "lather", "soapdish" @@ -18473,8 +24881,11 @@ "a": "Bubbles", "b": "1FAE7", "j": [ + "bubble", "burp", "clean", + "floating", + "pearl", "soap", "underwater", "fun", @@ -18491,7 +24902,8 @@ "clean", "dental", "hygiene", - "teeth" + "teeth", + "toiletry" ] }, "sponge": { @@ -18500,7 +24912,8 @@ "j": [ "absorbing", "cleaning", - "porous" + "porous", + "soak" ] }, "fire-extinguisher": { @@ -18508,6 +24921,7 @@ "b": "1F9EF", "j": [ "extinguish", + "extinguisher", "fire", "quench" ] @@ -18529,16 +24943,18 @@ "kills", "tobacco", "joint", - "smoke" + "smoke", + "activity", + "symbol" ] }, "coffin": { "a": "Coffin", "b": "26B0-FE0F", "j": [ + "dead", "death", "vampire", - "dead", "die", "rip", "graveyard", @@ -18553,11 +24969,15 @@ "b": "1FAA6", "j": [ "cemetery", + "dead", "grave", "graveyard", + "memorial", + "rip", + "tomb", "tombstone", "death", - "rip" + "halloween" ] }, "funeral-urn": { @@ -18570,18 +24990,24 @@ "urn", "dead", "die", - "rip" + "rip", + "vase" ] }, "nazar-amulet": { "a": "Nazar Amulet", "b": "1F9FF", "j": [ + "amulet", "bead", + "blue", "charm", "evil-eye", "nazar", - "talisman" + "talisman", + "boncuğu", + "evil", + "eye" ] }, "hamsa": { @@ -18590,11 +25016,18 @@ "j": [ "amulet", "Fatima", + "fortune", + "guide", "hand", "Mary", "Miriam", + "palm", + "protect", "protection", - "religion" + "religion", + "fatima", + "mary", + "miriam" ] }, "moai": { @@ -18604,30 +25037,43 @@ "face", "moyai", "statue", + "stoneface", + "travel", "rock", - "easter island" + "easter island", + "carving", + "human", + "stone" ] }, "placard": { "a": "Placard", "b": "1FAA7", "j": [ + "card", "demonstration", + "notice", "picket", + "plaque", "protest", "sign", - "announcement" + "announcement", + "lawn", + "post" ] }, "identification-card": { "a": "Identification Card", "b": "1FAAA", "j": [ + "card", "credentials", + "document", "ID", + "identification", "license", "security", - "document" + "id" ] }, "atm-sign": { @@ -18635,27 +25081,36 @@ "b": "1F3E7", "j": [ "ATM", - "ATM sign", "automated", "bank", - "teller", - "money", - "sales", "cash", + "money", + "sign", + "teller", + "sales", "blue-square", - "payment" + "payment", + "machine" ] }, "litter-in-bin-sign": { "a": "Litter in Bin Sign", "b": "1F6AE", "j": [ + "bin", "litter", - "litter bin", - "blue-square", + "litterbin", "sign", + "blue-square", "human", - "info" + "info", + "its", + "litterbox", + "person", + "place", + "put", + "symbol", + "trash" ] }, "potable-water": { @@ -18669,7 +25124,12 @@ "liquid", "restroom", "cleaning", - "faucet" + "faucet", + "drink", + "symbol", + "tap", + "thirst", + "thirsty" ] }, "wheelchair-symbol": { @@ -18677,9 +25137,14 @@ "b": "267F-FE0F", "j": [ "access", + "handicap", + "symbol", + "wheelchair", "blue-square", "disabled", - "accessibility" + "accessibility", + "accessible", + "bathroom" ] }, "mens-room": { @@ -18689,15 +25154,18 @@ "bathroom", "lavatory", "man", - "men’s room", + "men’s", "restroom", + "room", "toilet", "WC", "men_s_room", "wc", "blue-square", "gender", - "male" + "male", + "mens", + "symbol" ] }, "womens-room": { @@ -18707,15 +25175,20 @@ "bathroom", "lavatory", "restroom", + "room", "toilet", "WC", "woman", - "women’s room", + "women’s", "women_s_room", "purple-square", "female", "loo", - "gender" + "gender", + "symbol", + "wc", + "womens", + "womens toilet" ] }, "restroom": { @@ -18729,7 +25202,8 @@ "blue-square", "refresh", "wc", - "gender" + "gender", + "sign" ] }, "baby-symbol": { @@ -18738,8 +25212,12 @@ "j": [ "baby", "changing", + "symbol", "orange-square", - "child" + "child", + "change", + "nursery", + "station" ] }, "water-closet": { @@ -18753,7 +25231,8 @@ "toilet", "water", "WC", - "blue-square" + "blue-square", + "wc" ] }, "passport-control": { @@ -18763,13 +25242,15 @@ "control", "passport", "custom", - "blue-square" + "blue-square", + "border" ] }, "customs": { "a": "Customs", "b": "1F6C3", "j": [ + "packing", "passport", "border", "blue-square" @@ -18779,8 +25260,18 @@ "a": "Baggage Claim", "b": "1F6C4", "j": [ + "arrived", "baggage", + "bags", + "case", + "checked", "claim", + "journey", + "packing", + "plane", + "ready", + "travel", + "trip", "blue-square", "airport", "transport" @@ -18791,22 +25282,31 @@ "b": "1F6C5", "j": [ "baggage", + "case", + "left", "locker", "luggage", "blue-square", - "travel" + "travel", + "bag with", + "key", + "locked", + "suitcase" ] }, "warning": { "a": "Warning", "b": "26A0-FE0F", "j": [ + "caution", "exclamation", "wip", "alert", "error", "problem", - "issue" + "issue", + "sign", + "symbol" ] }, "children-crossing": { @@ -18814,6 +25314,7 @@ "b": "1F6B8", "j": [ "child", + "children", "crossing", "pedestrian", "traffic", @@ -18822,17 +25323,21 @@ "danger", "sign", "driving", - "yellow-diamond" + "yellow-diamond", + "kids" ] }, "no-entry": { "a": "No Entry", "b": "26D4-FE0F", "j": [ + "do", "entry", + "fail", "forbidden", "no", "not", + "pass", "prohibited", "traffic", "limit", @@ -18852,12 +25357,20 @@ "forbidden", "no", "not", + "smoke", "forbid", "stop", "limit", "denied", "disallow", - "circle" + "circle", + "backslash", + "banned", + "block", + "crossed", + "red", + "restricted", + "sign" ] }, "no-bicycles": { @@ -18865,13 +25378,17 @@ "b": "1F6B3", "j": [ "bicycle", + "bicycles", "bike", "forbidden", "no", + "not", "prohibited", "no_bikes", "cyclist", - "circle" + "circle", + "sign", + "vehicle" ] }, "no-smoking": { @@ -18882,11 +25399,13 @@ "no", "not", "prohibited", + "smoke", "smoking", "cigarette", "blue-square", "smell", - "smoke" + "sign", + "symbol" ] }, "no-littering": { @@ -18895,27 +25414,37 @@ "j": [ "forbidden", "litter", + "littering", "no", "not", "prohibited", "trash", "bin", "garbage", - "circle" + "circle", + "do", + "symbol" ] }, "nonpotable-water": { "a": "Non-Potable Water", "b": "1F6B1", "j": [ + "dry", "non-drinking", "non-potable", + "prohibited", "water", "non_potable_water", "drink", "faucet", "tap", - "circle" + "circle", + "drinking", + "forbidden", + "no", + "not", + "symbol" ] }, "no-pedestrians": { @@ -18926,11 +25455,13 @@ "no", "not", "pedestrian", + "pedestrians", "prohibited", "rules", "crossing", "walking", - "circle" + "circle", + "people" ] }, "no-mobile-phones": { @@ -18941,10 +25472,16 @@ "forbidden", "mobile", "no", + "not", "phone", + "phones", + "prohibited", + "telephone", "iphone", "mute", - "circle" + "circle", + "communication", + "smartphones" ] }, "no-one-under-eighteen": { @@ -18952,15 +25489,22 @@ "b": "1F51E", "j": [ "18", - "age restriction", + "age", "eighteen", + "forbidden", + "no", + "not", + "one", "prohibited", + "restriction", "underage", "drink", "pub", "night", "minor", - "circle" + "circle", + "nsfw", + "symbol" ] }, "radioactive": { @@ -18969,7 +25513,10 @@ "j": [ "sign", "nuclear", - "danger" + "danger", + "international", + "radiation", + "symbol" ] }, "biohazard": { @@ -18988,9 +25535,13 @@ "cardinal", "direction", "north", + "up", "blue-square", "continue", - "top" + "top", + "black", + "pointing", + "upwards" ] }, "upright-arrow": { @@ -19001,11 +25552,14 @@ "direction", "intercardinal", "northeast", - "up-right arrow", + "up-right", "up_right_arrow", "blue-square", "point", - "diagonal" + "diagonal", + "east", + "north", + "upper" ] }, "right-arrow": { @@ -19016,8 +25570,13 @@ "cardinal", "direction", "east", + "right", "blue-square", - "next" + "next", + "black", + "pointing", + "rightwards", + "right arrow" ] }, "downright-arrow": { @@ -19026,12 +25585,16 @@ "j": [ "arrow", "direction", - "down-right arrow", + "down-right", "intercardinal", "southeast", "down_right_arrow", "blue-square", - "diagonal" + "diagonal", + "east", + "lower", + "right arrow", + "south" ] }, "down-arrow": { @@ -19044,7 +25607,11 @@ "down", "south", "blue-square", - "bottom" + "bottom", + "black", + "downwards", + "down arrow", + "pointing" ] }, "downleft-arrow": { @@ -19053,12 +25620,16 @@ "j": [ "arrow", "direction", - "down-left arrow", + "down-left", "intercardinal", "southwest", "down_left_arrow", "blue-square", - "diagonal" + "diagonal", + "left arrow", + "lower", + "south", + "west" ] }, "left-arrow": { @@ -19068,10 +25639,15 @@ "arrow", "cardinal", "direction", + "left", "west", "blue-square", "previous", - "back" + "back", + "black", + "leftwards", + "left arrow", + "pointing" ] }, "upleft-arrow": { @@ -19082,11 +25658,15 @@ "direction", "intercardinal", "northwest", - "up-left arrow", + "up-left", "up_left_arrow", "blue-square", "point", - "diagonal" + "diagonal", + "left arrow", + "north", + "upper", + "west" ] }, "updown-arrow": { @@ -19094,12 +25674,15 @@ "b": "2195-FE0F", "j": [ "arrow", - "up-down arrow", + "up-down", "up_down_arrow", "blue-square", "direction", "way", - "vertical" + "vertical", + "arrows", + "intercardinal", + "northwest" ] }, "leftright-arrow": { @@ -19107,12 +25690,14 @@ "b": "2194-FE0F", "j": [ "arrow", - "left-right arrow", + "left-right", "left_right_arrow", "shape", "direction", "horizontal", - "sideways" + "sideways", + "arrows", + "horizontal arrows" ] }, "right-arrow-curving-left": { @@ -19120,11 +25705,19 @@ "b": "21A9-FE0F", "j": [ "arrow", + "curving", + "left", + "right", "back", "return", "blue-square", "undo", - "enter" + "enter", + "curved", + "email", + "hook", + "leftwards", + "reply" ] }, "left-arrow-curving-right": { @@ -19132,10 +25725,18 @@ "b": "21AA-FE0F", "j": [ "arrow", + "curving", + "left", + "right", "blue-square", "return", "rotate", - "direction" + "direction", + "email", + "forward", + "hook", + "rightwards", + "right curved" ] }, "right-arrow-curving-up": { @@ -19143,9 +25744,17 @@ "b": "2934-FE0F", "j": [ "arrow", + "curving", + "right", + "up", "blue-square", "direction", - "top" + "top", + "heading", + "pointing", + "rightwards", + "then", + "upwards" ] }, "right-arrow-curving-down": { @@ -19153,10 +25762,18 @@ "b": "2935-FE0F", "j": [ "arrow", + "curving", "down", + "right", "blue-square", "direction", - "bottom" + "bottom", + "curved", + "downwards", + "heading", + "pointing", + "rightwards", + "then" ] }, "clockwise-vertical-arrows": { @@ -19164,25 +25781,45 @@ "b": "1F503", "j": [ "arrow", + "arrows", "clockwise", + "refresh", "reload", + "vertical", "sync", "cycle", "round", - "repeat" + "repeat", + "circle", + "downwards", + "open", + "upwards" ] }, "counterclockwise-arrows-button": { "a": "Counterclockwise Arrows Button", "b": "1F504", "j": [ + "again", "anticlockwise", "arrow", + "arrows", + "button", "counterclockwise", - "withershins", + "deja", + "refresh", + "rewindershins", + "vu", "blue-square", "sync", - "cycle" + "cycle", + "circle", + "downwards", + "open", + "rotate", + "switch", + "upwards", + "withershins" ] }, "back-arrow": { @@ -19192,7 +25829,9 @@ "arrow", "BACK", "words", - "return" + "return", + "above", + "leftwards" ] }, "end-arrow": { @@ -19201,7 +25840,9 @@ "j": [ "arrow", "END", - "words" + "words", + "above", + "leftwards" ] }, "on-arrow": { @@ -19210,9 +25851,13 @@ "j": [ "arrow", "mark", - "ON", "ON!", - "words" + "words", + "above", + "exclamation", + "left", + "on!", + "right" ] }, "soon-arrow": { @@ -19220,8 +25865,12 @@ "b": "1F51C", "j": [ "arrow", + "brb", + "omw", "SOON", - "words" + "words", + "above", + "rightwards" ] }, "top-arrow": { @@ -19229,21 +25878,28 @@ "b": "1F51D", "j": [ "arrow", + "homie", "TOP", "up", "words", - "blue-square" + "blue-square", + "above", + "upwards" ] }, "place-of-worship": { "a": "Place of Worship", "b": "1F6D0", "j": [ + "place", + "pray", "religion", "worship", "church", "temple", - "prayer" + "prayer", + "building", + "religious" ] }, "atom-symbol": { @@ -19252,6 +25908,7 @@ "j": [ "atheist", "atom", + "symbol", "science", "physics", "chemistry" @@ -19266,7 +25923,12 @@ "hinduism", "buddhism", "sikhism", - "jainism" + "jainism", + "aumkara", + "hindu", + "omkara", + "pranava", + "symbol" ] }, "star-of-david": { @@ -19276,10 +25938,12 @@ "David", "Jew", "Jewish", + "judaism", "religion", "star", - "star of David", - "judaism" + "jew", + "jewish", + "magen" ] }, "wheel-of-dharma": { @@ -19293,18 +25957,24 @@ "hinduism", "buddhism", "sikhism", - "jainism" + "jainism", + "buddhist", + "helm" ] }, "yin-yang": { "a": "Yin Yang", "b": "262F-FE0F", "j": [ + "difficult", + "lives", "religion", "tao", "taoist", + "total", "yang", "yin", + "yinyang", "balance" ] }, @@ -19312,10 +25982,13 @@ "a": "Latin Cross", "b": "271D-FE0F", "j": [ + "christ", "Christian", "cross", + "latin", "religion", - "christianity" + "christianity", + "christian" ] }, "orthodox-cross": { @@ -19324,25 +25997,35 @@ "j": [ "Christian", "cross", + "orthodox", "religion", - "suppedaneum" + "suppedaneum", + "christian" ] }, "star-and-crescent": { "a": "Star and Crescent", "b": "262A-FE0F", "j": [ + "crescent", "islam", "Muslim", - "religion" + "ramadan", + "religion", + "star", + "muslim" ] }, "peace-symbol": { "a": "Peace Symbol", "b": "262E-FE0F", "j": [ + "healing", "peace", - "hippie" + "peaceful", + "symbol", + "hippie", + "sign" ] }, "menorah": { @@ -19351,39 +26034,52 @@ "j": [ "candelabrum", "candlestick", - "religion", "hanukkah", + "jewish", + "judaism", + "religion", "candles", - "jewish" + "branches", + "chanukiah", + "nine" ] }, "dotted-sixpointed-star": { "a": "Dotted Six-Pointed Star", "b": "1F52F", "j": [ - "dotted six-pointed star", + "dotted", "fortune", + "jewish", + "judaism", + "six-pointed", "star", "dotted_six_pointed_star", "purple-square", "religion", - "jewish", - "hexagram" + "hexagram", + "dot", + "middle" ] }, "khanda": { "a": "Khanda", "b": "1FAAF", "j": [ + "Deg", + "Fateh", + "Khalsa", "religion", "Sikh", - "Sikhism" + "Sikhism", + "Tegh" ] }, "aries": { "a": "Aries", "b": "2648-FE0F", "j": [ + "horoscope", "ram", "zodiac", "sign", @@ -19396,6 +26092,7 @@ "b": "2649-FE0F", "j": [ "bull", + "horoscope", "ox", "zodiac", "purple-square", @@ -19407,6 +26104,7 @@ "a": "Gemini", "b": "264A-FE0F", "j": [ + "horoscope", "twins", "zodiac", "sign", @@ -19419,6 +26117,7 @@ "b": "264B-FE0F", "j": [ "crab", + "horoscope", "zodiac", "sign", "purple-square", @@ -19429,6 +26128,7 @@ "a": "Leo", "b": "264C-FE0F", "j": [ + "horoscope", "lion", "zodiac", "sign", @@ -19440,10 +26140,13 @@ "a": "Virgo", "b": "264D-FE0F", "j": [ + "horoscope", "zodiac", "sign", "purple-square", - "astrology" + "astrology", + "maiden", + "virgin" ] }, "libra": { @@ -19451,6 +26154,7 @@ "b": "264E-FE0F", "j": [ "balance", + "horoscope", "justice", "scales", "zodiac", @@ -19463,12 +26167,14 @@ "a": "Scorpio", "b": "264F-FE0F", "j": [ + "horoscope", "scorpion", - "scorpius", + "Scorpius", "zodiac", "sign", "purple-square", - "astrology" + "astrology", + "scorpius" ] }, "sagittarius": { @@ -19476,6 +26182,7 @@ "b": "2650-FE0F", "j": [ "archer", + "horoscope", "zodiac", "sign", "purple-square", @@ -19487,6 +26194,7 @@ "b": "2651-FE0F", "j": [ "goat", + "horoscope", "zodiac", "sign", "purple-square", @@ -19498,6 +26206,7 @@ "b": "2652-FE0F", "j": [ "bearer", + "horoscope", "water", "zodiac", "sign", @@ -19510,6 +26219,7 @@ "b": "2653-FE0F", "j": [ "fish", + "horoscope", "zodiac", "purple-square", "sign", @@ -19535,11 +26245,17 @@ "b": "1F500", "j": [ "arrow", + "button", "crossed", - "blue-square", "shuffle", + "tracks", + "blue-square", "music", - "random" + "random", + "arrows", + "rightwards", + "symbol", + "twisted" ] }, "repeat-button": { @@ -19547,10 +26263,18 @@ "b": "1F501", "j": [ "arrow", + "button", "clockwise", "repeat", "loop", - "record" + "record", + "arrows", + "circle", + "leftwards", + "open", + "retweet", + "rightwards", + "symbol" ] }, "repeat-single-button": { @@ -19558,10 +26282,24 @@ "b": "1F502", "j": [ "arrow", + "button", "clockwise", "once", + "repeat", + "single", "blue-square", - "loop" + "loop", + "arrows", + "circle", + "circled", + "leftwards", + "number", + "one", + "open", + "overlay", + "rightwards", + "symbol", + "track" ] }, "play-button": { @@ -19569,11 +26307,16 @@ "b": "25B6-FE0F", "j": [ "arrow", + "button", "play", "right", "triangle", "blue-square", - "direction" + "direction", + "black", + "forward", + "pointing", + "right triangle" ] }, "fastforward-button": { @@ -19581,15 +26324,21 @@ "b": "23E9-FE0F", "j": [ "arrow", + "button", "double", "fast", - "fast-forward button", + "fast-forward", "forward", "fast_forward_button", "blue-square", "play", "speed", - "continue" + "continue", + "black", + "pointing", + "right", + "symbol", + "triangle" ] }, "next-track-button": { @@ -19597,12 +26346,21 @@ "b": "23ED-FE0F", "j": [ "arrow", - "next scene", - "next track", + "button", + "next", + "scene", + "track", "triangle", "forward", - "next", - "blue-square" + "blue-square", + "bar", + "black", + "double", + "pointing", + "right", + "skip", + "symbol", + "vertical" ] }, "play-or-pause-button": { @@ -19610,11 +26368,19 @@ "b": "23EF-FE0F", "j": [ "arrow", + "button", "pause", "play", "right", "triangle", - "blue-square" + "blue-square", + "bar", + "black", + "double", + "play/pause", + "pointing", + "symbol", + "vertical" ] }, "reverse-button": { @@ -19622,11 +26388,15 @@ "b": "25C0-FE0F", "j": [ "arrow", + "button", "left", "reverse", "triangle", "blue-square", - "direction" + "direction", + "backward", + "black", + "pointing" ] }, "fast-reverse-button": { @@ -19634,10 +26404,18 @@ "b": "23EA-FE0F", "j": [ "arrow", + "button", "double", + "fast", + "reverse", "rewind", "play", - "blue-square" + "blue-square", + "black", + "left", + "pointing", + "symbol", + "triangle" ] }, "last-track-button": { @@ -19645,10 +26423,21 @@ "b": "23EE-FE0F", "j": [ "arrow", - "previous scene", - "previous track", + "button", + "last", + "previous", + "scene", + "track", "triangle", - "backward" + "backward", + "bar", + "black", + "double", + "left", + "pointing", + "skip", + "symbol", + "vertical" ] }, "upwards-button": { @@ -19657,12 +26446,17 @@ "j": [ "arrow", "button", + "red", + "up", + "upwards", "blue-square", "triangle", "direction", "point", "forward", - "top" + "top", + "pointing", + "small" ] }, "fast-up-button": { @@ -19670,10 +26464,16 @@ "b": "23EB", "j": [ "arrow", + "button", "double", + "fast", + "up", "blue-square", "direction", - "top" + "top", + "black", + "pointing", + "triangle" ] }, "downwards-button": { @@ -19683,9 +26483,14 @@ "arrow", "button", "down", + "downwards", + "red", "blue-square", "direction", - "bottom" + "bottom", + "pointing", + "small", + "triangle" ] }, "fast-down-button": { @@ -19693,11 +26498,16 @@ "b": "23EC", "j": [ "arrow", + "button", "double", "down", + "fast", "blue-square", "direction", - "bottom" + "bottom", + "black", + "pointing", + "triangle" ] }, "pause-button": { @@ -19705,36 +26515,48 @@ "b": "23F8-FE0F", "j": [ "bar", + "button", "double", "pause", "vertical", - "blue-square" + "blue-square", + "symbol" ] }, "stop-button": { "a": "Stop Button", "b": "23F9-FE0F", "j": [ + "button", "square", "stop", - "blue-square" + "blue-square", + "black", + "for", + "symbol" ] }, "record-button": { "a": "Record Button", "b": "23FA-FE0F", "j": [ + "button", "circle", "record", - "blue-square" + "blue-square", + "black", + "for", + "symbol" ] }, "eject-button": { "a": "Eject Button", "b": "23CF-FE0F", "j": [ + "button", "eject", - "blue-square" + "blue-square", + "symbol" ] }, "cinema": { @@ -19748,7 +26570,12 @@ "record", "curtain", "stage", - "theater" + "theater", + "activity", + "entertainment", + "movies", + "screen", + "symbol" ] }, "dim-button": { @@ -19756,12 +26583,15 @@ "b": "1F505", "j": [ "brightness", + "button", "dim", "low", "sun", "afternoon", "warm", - "summer" + "summer", + "decrease", + "symbol" ] }, "bright-button": { @@ -19770,8 +26600,12 @@ "j": [ "bright", "brightness", + "button", + "light", "sun", - "light" + "high", + "increase", + "symbol" ] }, "antenna-bars": { @@ -19780,27 +26614,39 @@ "j": [ "antenna", "bar", + "bars", "cell", + "communication", "mobile", "phone", + "signal", + "telephone", "blue-square", "reception", "internet", "connection", "wifi", "bluetooth", - "bars" + "cellular", + "stairs", + "strength" ] }, "wireless": { "a": "Wireless", "b": "1F6DC", "j": [ + "broadband", "computer", + "connectivity", + "hotspot", "internet", "network", + "router", + "smartphone", "wi-fi", "wifi", + "wlan", "contactless", "signal" ] @@ -19810,12 +26656,15 @@ "b": "1F4F3", "j": [ "cell", + "communication", "mobile", "mode", "phone", "telephone", "vibration", - "orange-square" + "orange-square", + "heart", + "silent" ] }, "mobile-phone-off": { @@ -19830,34 +26679,50 @@ "mute", "orange-square", "silence", - "quiet" + "quiet", + "communication" ] }, "female-sign": { "a": "Female Sign", "b": "2640-FE0F", "j": [ + "female", + "sign", "woman", "women", "lady", - "girl" + "girl", + "symbol", + "venus" ] }, "male-sign": { "a": "Male Sign", "b": "2642-FE0F", "j": [ + "male", "man", + "sign", "boy", - "men" + "men", + "mars", + "symbol" ] }, "transgender-symbol": { "a": "Transgender Symbol", "b": "26A7-FE0F", "j": [ + "symbol", "transgender", - "lgbtq" + "lgbtq", + "female", + "lgbt", + "male", + "pride", + "sign", + "stroke" ] }, "multiply": { @@ -19871,7 +26736,9 @@ "x", "multiplication_sign", "math", - "calculation" + "calculation", + "heavy", + "symbol" ] }, "plus": { @@ -19879,13 +26746,14 @@ "b": "2795", "j": [ "+", - "math", - "sign", "plus_sign", + "math", "calculation", "addition", "more", - "increase" + "increase", + "heavy", + "symbol" ] }, "minus": { @@ -19894,12 +26762,14 @@ "j": [ "-", "−", + "heavy", "math", "sign", "minus_sign", "calculation", "subtract", - "less" + "less", + "symbol" ] }, "divide": { @@ -19908,18 +26778,25 @@ "j": [ "÷", "division", + "heavy", "math", "sign", "division_sign", - "calculation" + "calculation", + "symbol" ] }, "heavy-equals-sign": { "a": "Heavy Equals Sign", "b": "1F7F0", "j": [ + "answer", + "equal", "equality", - "math" + "equals", + "heavy", + "math", + "sign" ] }, "infinity": { @@ -19928,7 +26805,10 @@ "j": [ "forever", "unbounded", - "universal" + "universal", + "paper", + "permanent", + "sign" ] }, "double-exclamation-mark": { @@ -19938,9 +26818,12 @@ "!", "!!", "bangbang", + "double", "exclamation", "mark", - "surprise" + "punctuation", + "surprise", + "red" ] }, "exclamation-question-mark": { @@ -19956,7 +26839,8 @@ "punctuation", "question", "wat", - "surprise" + "surprise", + "red" ] }, "red-question-mark": { @@ -19967,9 +26851,12 @@ "mark", "punctuation", "question", + "red", "question_mark", "doubt", - "confused" + "confused", + "black", + "ornament" ] }, "white-question-mark": { @@ -19981,10 +26868,13 @@ "outlined", "punctuation", "question", + "white", "doubts", "gray", "huh", - "confused" + "confused", + "grey", + "ornament" ] }, "white-exclamation-mark": { @@ -19996,10 +26886,13 @@ "mark", "outlined", "punctuation", + "white", "surprise", "gray", "wow", - "warning" + "warning", + "grey", + "ornament" ] }, "red-exclamation-mark": { @@ -20010,12 +26903,15 @@ "exclamation", "mark", "punctuation", + "red", "exclamation_mark", "heavy_exclamation_mark", "danger", "surprise", "wow", - "warning" + "warning", + "bang", + "symbol" ] }, "wavy-dash": { @@ -20030,7 +26926,8 @@ "moustache", "mustache", "squiggle", - "scribble" + "scribble", + "wave" ] }, "currency-exchange": { @@ -20050,9 +26947,16 @@ "a": "Heavy Dollar Sign", "b": "1F4B2", "j": [ + "billion", + "cash", + "charge", "currency", "dollar", + "heavy", + "million", "money", + "pay", + "sign", "sales", "payment", "buck" @@ -20063,10 +26967,18 @@ "b": "2695-FE0F", "j": [ "aesculapius", + "medical", "medicine", "staff", + "symbol", "health", - "hospital" + "hospital", + "asclepius", + "asklepios", + "care", + "doctor", + "rod", + "snake" ] }, "recycling-symbol": { @@ -20074,10 +26986,16 @@ "b": "267B-FE0F", "j": [ "recycle", + "recycling", + "symbol", "arrow", "environment", "garbage", - "trash" + "trash", + "black", + "green", + "logo", + "universal" ] }, "fleurdelis": { @@ -20085,9 +27003,14 @@ "b": "269C-FE0F", "j": [ "fleur-de-lis", + "knights", "fleur_de_lis", "decorative", - "scout" + "scout", + "new", + "orleans", + "saints", + "scouts" ] }, "trident-emblem": { @@ -20096,11 +27019,13 @@ "j": [ "anchor", "emblem", + "poseidon", "ship", "tool", "trident", "weapon", - "spear" + "spear", + "pitchfork" ] }, "name-badge": { @@ -20110,7 +27035,9 @@ "badge", "name", "fire", - "forbid" + "forbid", + "tag", + "tofu" ] }, "japanese-symbol-for-beginner": { @@ -20119,11 +27046,16 @@ "j": [ "beginner", "chevron", + "green", "Japanese", - "Japanese symbol for beginner", "leaf", + "symbol", + "tool", + "yellow", "badge", - "shield" + "shield", + "mark", + "shoshinsha" ] }, "hollow-red-circle": { @@ -20131,10 +27063,14 @@ "b": "2B55-FE0F", "j": [ "circle", + "heavy", + "hollow", "large", "o", "red", - "round" + "round", + "correct", + "mark" ] }, "check-mark-button": { @@ -20144,14 +27080,24 @@ "✓", "button", "check", + "checked", + "checkmark", + "complete", + "completed", + "done", + "fixed", "mark", + "tick", "green-square", "ok", "agree", "vote", "election", "answer", - "tick" + "green", + "heavy", + "symbol", + "white" ] }, "check-box-with-check": { @@ -20159,8 +27105,13 @@ "b": "2611-FE0F", "j": [ "✓", + "ballot", "box", "check", + "checked", + "done", + "off", + "tick", "ok", "agree", "confirm", @@ -20168,7 +27119,8 @@ "vote", "election", "yes", - "tick" + "checkbox", + "mark" ] }, "check-mark": { @@ -20177,12 +27129,16 @@ "j": [ "✓", "check", + "checked", + "checkmark", + "done", + "heavy", "mark", + "tick", "ok", "nike", "answer", - "yes", - "tick" + "yes" ] }, "cross-mark": { @@ -20207,12 +27163,18 @@ "b": "274E", "j": [ "×", + "button", + "cross", "mark", + "multiplication", + "multiply", "square", "x", "green-square", "no", - "deny" + "deny", + "negative", + "squared" ] }, "curly-loop": { @@ -20220,11 +27182,13 @@ "b": "27B0", "j": [ "curl", + "curly", "loop", "scribble", "draw", "shape", - "squiggle" + "squiggle", + "curling" ] }, "double-curly-loop": { @@ -20232,16 +27196,20 @@ "b": "27BF", "j": [ "curl", + "curly", "double", "loop", "tape", - "cassette" + "cassette", + "curling", + "voicemail" ] }, "part-alternation-mark": { "a": "Part Alternation Mark", "b": "303D-FE0F", "j": [ + "alternation", "mark", "part", "graph", @@ -20249,7 +27217,9 @@ "stats", "business", "economics", - "bad" + "bad", + "m", + "mcdonald’s" ] }, "eightspoked-asterisk": { @@ -20258,7 +27228,7 @@ "j": [ "*", "asterisk", - "eight-spoked asterisk", + "eight-spoked", "eight_spoked_asterisk", "star", "sparkle", @@ -20270,12 +27240,14 @@ "b": "2734-FE0F", "j": [ "*", - "eight-pointed star", + "eight-pointed", "star", "eight_pointed_star", "orange-square", "shape", - "polygon" + "polygon", + "black", + "orange" ] }, "sparkle": { @@ -20299,7 +27271,9 @@ "license", "circle", "law", - "legal" + "legal", + "c", + "sign" ] }, "registered": { @@ -20308,7 +27282,9 @@ "j": [ "R", "alphabet", - "circle" + "circle", + "r", + "sign" ] }, "trade-mark": { @@ -20317,10 +27293,28 @@ "j": [ "mark", "TM", + "trade", "trademark", "brand", "law", - "legal" + "legal", + "sign", + "tm" + ] + }, + "splatter": { + "a": "⊛ Splatter", + "b": "1FADF", + "j": [ + "drip", + "holi", + "ink", + "liquid", + "mess", + "paint", + "spill", + "splatter", + "stain" ] }, "keycap": { @@ -20328,7 +27322,8 @@ "b": "002A-FE0F-20E3", "j": [ "keycap_", - "star" + "star", + "asterisk" ] }, "keycap-0": { @@ -20340,7 +27335,8 @@ "numbers", "blue-square", "null", - "zero" + "zero", + "digit" ] }, "keycap-1": { @@ -20351,7 +27347,8 @@ "blue-square", "numbers", "1", - "one" + "one", + "digit" ] }, "keycap-2": { @@ -20363,7 +27360,8 @@ "2", "prime", "blue-square", - "two" + "two", + "digit" ] }, "keycap-3": { @@ -20375,7 +27373,8 @@ "numbers", "prime", "blue-square", - "three" + "three", + "digit" ] }, "keycap-4": { @@ -20386,7 +27385,8 @@ "4", "numbers", "blue-square", - "four" + "four", + "digit" ] }, "keycap-5": { @@ -20398,7 +27398,8 @@ "numbers", "blue-square", "prime", - "five" + "five", + "digit" ] }, "keycap-6": { @@ -20409,7 +27410,8 @@ "6", "numbers", "blue-square", - "six" + "six", + "digit" ] }, "keycap-7": { @@ -20421,7 +27423,8 @@ "numbers", "blue-square", "prime", - "seven" + "seven", + "digit" ] }, "keycap-8": { @@ -20432,7 +27435,8 @@ "8", "blue-square", "numbers", - "eight" + "eight", + "digit" ] }, "keycap-9": { @@ -20443,7 +27447,8 @@ "blue-square", "numbers", "9", - "nine" + "nine", + "digit" ] }, "keycap-10": { @@ -20454,7 +27459,8 @@ "numbers", "10", "blue-square", - "ten" + "ten", + "number" ] }, "input-latin-uppercase": { @@ -20468,7 +27474,11 @@ "uppercase", "alphabet", "words", - "blue-square" + "blue-square", + "abcd", + "capital", + "for", + "symbol" ] }, "input-latin-lowercase": { @@ -20481,7 +27491,10 @@ "letters", "lowercase", "blue-square", - "alphabet" + "alphabet", + "for", + "small", + "symbol" ] }, "input-numbers": { @@ -20495,22 +27508,32 @@ "1", "2", "3", - "4" + "4", + "for", + "numeric", + "symbol" ] }, "input-symbols": { "a": "Input Symbols", "b": "1F523", "j": [ - "〒♪&%", + "&", + "%", + "♪", + "〒", "input", + "symbols", "blue-square", "music", "note", "ampersand", "percent", "glyphs", - "characters" + "characters", + "for", + "symbol", + "symbol input" ] }, "input-latin-letters": { @@ -20522,20 +27545,26 @@ "input", "latin", "letters", - "blue-square" + "blue-square", + "for", + "symbol" ] }, "a-button-blood-type": { "a": "A Button (Blood Type)", "b": "1F170-FE0F", "j": [ - "A", - "A button (blood type)", - "blood type", + "blood", + "button", + "type", "a_button", "red-square", "alphabet", - "letter" + "letter", + "capital", + "latin", + "negative", + "squared" ] }, "ab-button-blood-type": { @@ -20543,11 +27572,14 @@ "b": "1F18E", "j": [ "AB", - "AB button (blood type)", - "blood type", + "blood", + "button", + "type", "ab_button", "red-square", - "alphabet" + "alphabet", + "negative", + "squared" ] }, "b-button-blood-type": { @@ -20555,64 +27587,85 @@ "b": "1F171-FE0F", "j": [ "B", - "B button (blood type)", - "blood type", + "blood", + "button", + "type", "b_button", "red-square", "alphabet", - "letter" + "letter", + "capital", + "latin", + "negative", + "squared" ] }, "cl-button": { "a": "Cl Button", "b": "1F191", "j": [ + "button", "CL", - "CL button", "alphabet", "words", - "red-square" + "red-square", + "clear", + "sign", + "squared" ] }, "cool-button": { "a": "Cool Button", "b": "1F192", "j": [ + "button", "COOL", - "COOL button", "words", - "blue-square" + "blue-square", + "sign", + "square", + "squared" ] }, "free-button": { "a": "Free Button", "b": "1F193", "j": [ + "button", "FREE", - "FREE button", "blue-square", - "words" + "words", + "sign", + "squared" ] }, "information": { "a": "Information", "b": "2139-FE0F", "j": [ - "i", + "I", "blue-square", "alphabet", - "letter" + "letter", + "i", + "info", + "lowercase", + "source", + "tourist" ] }, "id-button": { "a": "Id Button", "b": "1F194", "j": [ + "button", "ID", - "ID button", "identity", "purple-square", - "words" + "words", + "identification", + "sign", + "squared" ] }, "circled-m": { @@ -20620,377 +27673,546 @@ "b": "24C2-FE0F", "j": [ "circle", - "circled M", + "circled", "M", "alphabet", "blue-circle", - "letter" + "letter", + "capital", + "latin", + "metro" ] }, "new-button": { "a": "New Button", "b": "1F195", "j": [ + "button", "NEW", - "NEW button", "blue-square", "words", - "start" + "start", + "fresh", + "sign", + "squared" ] }, "ng-button": { "a": "Ng Button", "b": "1F196", "j": [ + "button", "NG", - "NG button", "blue-square", "words", "shape", - "icon" + "icon", + "blooper", + "good", + "no", + "sign", + "squared" ] }, "o-button-blood-type": { "a": "O Button (Blood Type)", "b": "1F17E-FE0F", "j": [ - "blood type", + "blood", + "button", "O", - "O button (blood type)", + "type", "o_button", "alphabet", "red-square", - "letter" + "letter", + "capital", + "latin", + "negative", + "o2", + "squared" ] }, "ok-button": { "a": "Ok Button", "b": "1F197", "j": [ + "button", "OK", - "OK button", + "okay", "good", "agree", "yes", - "blue-square" + "blue-square", + "sign", + "square", + "squared" ] }, "p-button": { "a": "P Button", "b": "1F17F-FE0F", "j": [ + "button", "P", - "P button", "parking", "cars", "blue-square", "alphabet", - "letter" + "letter", + "capital", + "latin", + "negative", + "sign", + "squared" ] }, "sos-button": { "a": "Sos Button", "b": "1F198", "j": [ + "button", "help", "SOS", - "SOS button", "red-square", "words", "emergency", - "911" + "911", + "distress", + "sign", + "signal", + "squared" ] }, "up-button": { "a": "Up! Button", "b": "1F199", "j": [ + "button", "mark", "UP", "UP!", - "UP! button", "blue-square", "above", - "high" + "high", + "exclamation", + "level", + "sign", + "squared", + "up!" ] }, "vs-button": { "a": "Vs Button", "b": "1F19A", "j": [ + "button", "versus", "VS", - "VS button", "words", - "orange-square" + "orange-square", + "squared" ] }, "japanese-here-button": { "a": "Japanese “Here” Button", "b": "1F201", "j": [ - "“here”", - "Japanese", - "Japanese “here” button", - "katakana", - "ココ", - "blue-square", + "button", "here", + "Japanese", + "katakana", + "blue-square", "japanese", - "destination" + "destination", + "koko", + "meaning", + "sign", + "squared", + "word", + "“here”" ] }, "japanese-service-charge-button": { "a": "Japanese “Service Charge” Button", "b": "1F202-FE0F", "j": [ - "“service charge”", + "button", + "charge", "Japanese", - "Japanese “service charge” button", "katakana", - "サ", + "service", "japanese", - "blue-square" + "blue-square", + "charge”", + "meaning", + "or", + "sa", + "sign", + "squared", + "“service", + "“service”" ] }, "japanese-monthly-amount-button": { "a": "Japanese “Monthly Amount” Button", "b": "1F237-FE0F", "j": [ - "“monthly amount”", + "amount", + "button", "ideograph", "Japanese", - "Japanese “monthly amount” button", - "月", + "monthly", "chinese", "month", "moon", "japanese", "orange-square", - "kanji" + "kanji", + "amount”", + "cjk", + "meaning", + "radical", + "sign", + "squared", + "u6708", + "unified", + "“monthly" ] }, "japanese-not-free-of-charge-button": { "a": "Japanese “Not Free of Charge” Button", "b": "1F236", "j": [ - "“not free of charge”", + "button", + "charge", + "free", "ideograph", "Japanese", - "Japanese “not free of charge” button", - "有", + "not", "orange-square", "chinese", "have", - "kanji" + "kanji", + "charge”", + "cjk", + "exist", + "meaning", + "own", + "sign", + "squared", + "u6709", + "unified", + "“not" ] }, "japanese-reserved-button": { "a": "Japanese “Reserved” Button", "b": "1F22F-FE0F", "j": [ - "“reserved”", + "button", "ideograph", "Japanese", - "Japanese “reserved” button", - "指", + "reserved", "chinese", "point", "green-square", - "kanji" + "kanji", + "cjk", + "finger", + "meaning", + "sign", + "squared", + "u6307", + "unified", + "“reserved”" ] }, "japanese-bargain-button": { "a": "Japanese “Bargain” Button", "b": "1F250", "j": [ - "“bargain”", + "bargain", + "button", "ideograph", "Japanese", - "Japanese “bargain” button", - "得", "chinese", "kanji", "obtain", "get", - "circle" + "circle", + "acquire", + "advantage", + "circled", + "meaning", + "sign", + "“bargain”" ] }, "japanese-discount-button": { "a": "Japanese “Discount” Button", "b": "1F239", "j": [ - "“discount”", + "button", + "discount", "ideograph", "Japanese", - "Japanese “discount” button", - "割", "cut", "divide", "chinese", "kanji", - "pink-square" + "pink-square", + "bargain", + "cjk", + "meaning", + "sale", + "sign", + "squared", + "u5272", + "unified", + "“discount”" ] }, "japanese-free-of-charge-button": { "a": "Japanese “Free of Charge” Button", "b": "1F21A-FE0F", "j": [ - "“free of charge”", + "button", + "charge", + "free", "ideograph", "Japanese", - "Japanese “free of charge” button", - "無", "nothing", "chinese", "kanji", "japanese", - "orange-square" + "orange-square", + "charge”", + "cjk", + "lacking", + "meaning", + "negation", + "sign", + "squared", + "u7121", + "unified", + "“free" ] }, "japanese-prohibited-button": { "a": "Japanese “Prohibited” Button", "b": "1F232", "j": [ - "“prohibited”", + "button", "ideograph", "Japanese", - "Japanese “prohibited” button", - "禁", + "prohibited", "kanji", "japanese", "chinese", "forbidden", "limit", "restricted", - "red-square" + "red-square", + "cjk", + "forbid", + "meaning", + "prohibit", + "sign", + "squared", + "u7981", + "unified", + "“prohibited”" ] }, "japanese-acceptable-button": { "a": "Japanese “Acceptable” Button", "b": "1F251", "j": [ - "“acceptable”", + "acceptable", + "button", "ideograph", "Japanese", - "Japanese “acceptable” button", - "可", "ok", "good", "chinese", "kanji", "agree", "yes", - "orange-circle" + "orange-circle", + "accept", + "circled", + "meaning", + "sign", + "“acceptable”" ] }, "japanese-application-button": { "a": "Japanese “Application” Button", "b": "1F238", "j": [ - "“application”", + "application", + "button", "ideograph", "Japanese", - "Japanese “application” button", - "申", "chinese", "japanese", "kanji", - "orange-square" + "orange-square", + "apply", + "cjk", + "form", + "meaning", + "monkey", + "request", + "sign", + "squared", + "u7533", + "unified", + "“application”" ] }, "japanese-passing-grade-button": { "a": "Japanese “Passing Grade” Button", "b": "1F234", "j": [ - "“passing grade”", + "button", + "grade", "ideograph", "Japanese", - "Japanese “passing grade” button", - "合", + "passing", "japanese", "chinese", "join", "kanji", - "red-square" + "red-square", + "agreement", + "cjk", + "grade”", + "meaning", + "sign", + "squared", + "together", + "u5408", + "unified", + "“passing" ] }, "japanese-vacancy-button": { "a": "Japanese “Vacancy” Button", "b": "1F233", "j": [ - "“vacancy”", + "button", "ideograph", "Japanese", - "Japanese “vacancy” button", - "空", + "vacancy", "kanji", "japanese", "chinese", "empty", "sky", - "blue-square" + "blue-square", + "7a7a", + "available", + "cjk", + "meaning", + "sign", + "squared", + "u7a7a", + "unified", + "“vacancy”" ] }, "japanese-congratulations-button": { "a": "Japanese “Congratulations” Button", "b": "3297-FE0F", "j": [ - "“congratulations”", + "button", + "congratulations", "ideograph", "Japanese", - "Japanese “congratulations” button", - "祝", "chinese", "kanji", "japanese", - "red-circle" + "red-circle", + "circled", + "congratulate", + "congratulation", + "meaning", + "sign", + "“congratulations”" ] }, "japanese-secret-button": { "a": "Japanese “Secret” Button", "b": "3299-FE0F", "j": [ - "“secret”", + "button", "ideograph", "Japanese", - "Japanese “secret” button", - "秘", + "secret", "privacy", "chinese", "sshh", "kanji", - "red-circle" + "red-circle", + "circled", + "meaning", + "sign", + "“secret”" ] }, "japanese-open-for-business-button": { "a": "Japanese “Open for Business” Button", "b": "1F23A", "j": [ - "“open for business”", + "business", + "button", "ideograph", "Japanese", - "Japanese “open for business” button", - "営", + "open", "japanese", "opening hours", - "orange-square" + "orange-square", + "55b6", + "business”", + "chinese", + "cjk", + "meaning", + "operating", + "sign", + "squared", + "u55b6", + "unified", + "work", + "“open" ] }, "japanese-no-vacancy-button": { "a": "Japanese “No Vacancy” Button", "b": "1F235", "j": [ - "“no vacancy”", + "button", "ideograph", "Japanese", - "Japanese “no vacancy” button", - "満", + "no", + "vacancy", "full", "chinese", "japanese", "red-square", - "kanji" + "kanji", + "6e80", + "cjk", + "fullness", + "meaning", + "sign", + "squared", + "u6e80", + "unified", + "vacancy”", + "“full;", + "“no" ] }, "red-circle": { @@ -21002,7 +28224,8 @@ "red", "shape", "error", - "danger" + "danger", + "large" ] }, "orange-circle": { @@ -21011,7 +28234,9 @@ "j": [ "circle", "orange", - "round" + "round", + "geometric", + "large" ] }, "yellow-circle": { @@ -21020,7 +28245,9 @@ "j": [ "circle", "yellow", - "round" + "round", + "geometric", + "large" ] }, "green-circle": { @@ -21029,7 +28256,9 @@ "j": [ "circle", "green", - "round" + "round", + "geometric", + "large" ] }, "blue-circle": { @@ -21041,7 +28270,8 @@ "geometric", "shape", "icon", - "button" + "button", + "large" ] }, "purple-circle": { @@ -21050,7 +28280,9 @@ "j": [ "circle", "purple", - "round" + "round", + "geometric", + "large" ] }, "brown-circle": { @@ -21059,18 +28291,22 @@ "j": [ "brown", "circle", - "round" + "round", + "geometric", + "large" ] }, "black-circle": { "a": "Black Circle", "b": "26AB-FE0F", "j": [ + "black", "circle", "geometric", "shape", "button", - "round" + "round", + "medium" ] }, "white-circle": { @@ -21079,16 +28315,22 @@ "j": [ "circle", "geometric", + "white", "shape", - "round" + "round", + "medium" ] }, "red-square": { "a": "Red Square", "b": "1F7E5", "j": [ + "card", + "penalty", "red", - "square" + "square", + "geometric", + "large" ] }, "orange-square": { @@ -21096,15 +28338,21 @@ "b": "1F7E7", "j": [ "orange", - "square" + "square", + "geometric", + "large" ] }, "yellow-square": { "a": "Yellow Square", "b": "1F7E8", "j": [ + "card", + "penalty", "square", - "yellow" + "yellow", + "geometric", + "large" ] }, "green-square": { @@ -21112,7 +28360,9 @@ "b": "1F7E9", "j": [ "green", - "square" + "square", + "geometric", + "large" ] }, "blue-square": { @@ -21120,7 +28370,9 @@ "b": "1F7E6", "j": [ "blue", - "square" + "square", + "geometric", + "large" ] }, "purple-square": { @@ -21128,7 +28380,9 @@ "b": "1F7EA", "j": [ "purple", - "square" + "square", + "geometric", + "large" ] }, "brown-square": { @@ -21136,14 +28390,18 @@ "b": "1F7EB", "j": [ "brown", - "square" + "square", + "geometric", + "large" ] }, "black-large-square": { "a": "Black Large Square", "b": "2B1B-FE0F", "j": [ + "black", "geometric", + "large", "square", "shape", "icon", @@ -21155,7 +28413,9 @@ "b": "2B1C-FE0F", "j": [ "geometric", + "large", "square", + "white", "shape", "icon", "stone", @@ -21166,7 +28426,9 @@ "a": "Black Medium Square", "b": "25FC-FE0F", "j": [ + "black", "geometric", + "medium", "square", "shape", "button", @@ -21178,7 +28440,9 @@ "b": "25FB-FE0F", "j": [ "geometric", + "medium", "square", + "white", "shape", "stone", "icon" @@ -21188,8 +28452,9 @@ "a": "Black Medium-Small Square", "b": "25FE-FE0F", "j": [ - "black medium-small square", + "black", "geometric", + "medium-small", "square", "black_medium_small_square", "icon", @@ -21202,8 +28467,9 @@ "b": "25FD-FE0F", "j": [ "geometric", + "medium-small", "square", - "white medium-small square", + "white", "white_medium_small_square", "shape", "stone", @@ -21215,7 +28481,9 @@ "a": "Black Small Square", "b": "25AA-FE0F", "j": [ + "black", "geometric", + "small", "square", "shape", "icon" @@ -21226,7 +28494,9 @@ "b": "25AB-FE0F", "j": [ "geometric", + "small", "square", + "white", "shape", "icon" ] @@ -21237,6 +28507,7 @@ "j": [ "diamond", "geometric", + "large", "orange", "shape", "jewel", @@ -21250,6 +28521,7 @@ "blue", "diamond", "geometric", + "large", "shape", "jewel", "gem" @@ -21262,6 +28534,7 @@ "diamond", "geometric", "orange", + "small", "shape", "jewel", "gem" @@ -21274,6 +28547,7 @@ "blue", "diamond", "geometric", + "small", "shape", "jewel", "gem" @@ -21284,11 +28558,15 @@ "b": "1F53A", "j": [ "geometric", + "pointed", "red", + "triangle", + "up", "shape", "direction", - "up", - "top" + "top", + "pointing", + "small" ] }, "red-triangle-pointed-down": { @@ -21297,10 +28575,14 @@ "j": [ "down", "geometric", + "pointed", "red", + "triangle", "shape", "direction", - "bottom" + "bottom", + "pointing", + "small" ] }, "diamond-with-a-dot": { @@ -21309,13 +28591,18 @@ "j": [ "comic", "diamond", + "dot", "geometric", - "inside", "jewel", "blue", "gem", "crystal", - "fancy" + "fancy", + "cuteness", + "flower", + "inside", + "kawaii", + "shape" ] }, "radio-button": { @@ -21339,6 +28626,7 @@ "geometric", "outlined", "square", + "white", "shape", "input" ] @@ -21347,6 +28635,7 @@ "a": "Black Square Button", "b": "1F532", "j": [ + "black", "button", "geometric", "square", @@ -21361,21 +28650,36 @@ "j": [ "checkered", "chequered", + "finish", + "flag", + "flags", + "game", + "race", "racing", + "sport", + "win", "contest", "finishline", - "race", - "gokart" + "gokart", + "girl", + "grid", + "milestone" ] }, "triangular-flag": { "a": "Triangular Flag", "b": "1F6A9", "j": [ + "construction", + "flag", + "golf", "post", + "triangular", "mark", "milestone", - "place" + "place", + "pole", + "red" ] }, "crossed-flags": { @@ -21385,17 +28689,23 @@ "celebration", "cross", "crossed", + "flags", "Japanese", "japanese", "nation", "country", - "border" + "border", + "activity", + "flag", + "two" ] }, "black-flag": { "a": "Black Flag", "b": "1F3F4", "j": [ + "black", + "flag", "waving", "pirate" ] @@ -21404,7 +28714,9 @@ "a": "White Flag", "b": "1F3F3-FE0F", "j": [ + "flag", "waving", + "white", "losing", "loser", "lost", @@ -21417,42 +28729,55 @@ "a": "Rainbow Flag", "b": "1F3F3-FE0F-200D-1F308", "j": [ - "pride", - "rainbow", + "bisexual", "flag", "gay", - "lgbt", - "queer", - "homosexual", + "genderqueer", + "glbt", + "glbtq", "lesbian", - "bisexual" + "lgbt", + "lgbtq", + "lgbtqia", + "pride", + "queer", + "rainbow", + "trans", + "transgender", + "homosexual" ] }, "transgender-flag": { "a": "Transgender Flag", "b": "1F3F3-FE0F-200D-26A7-FE0F", "j": [ + "blue", "flag", - "light blue", + "light", "pink", "transgender", "white", "pride", - "lgbtq" + "lgbtq", + "lgbt", + "trans" ] }, "pirate-flag": { "a": "Pirate Flag", "b": "1F3F4-200D-2620-FE0F", "j": [ - "Jolly Roger", + "flag", + "Jolly", "pirate", "plunder", + "Roger", "treasure", "skull", "crossbones", - "flag", - "banner" + "banner", + "jolly", + "roger" ] }, "flag-ascension-island": { @@ -21471,7 +28796,8 @@ "nation", "country", "banner", - "andorra" + "andorra", + "andorran" ] }, "flag-united-arab-emirates": { @@ -21485,7 +28811,9 @@ "nation", "country", "banner", - "united_arab_emirates" + "united_arab_emirates", + "emirati", + "uae" ] }, "flag-afghanistan": { @@ -21497,7 +28825,8 @@ "nation", "country", "banner", - "afghanistan" + "afghanistan", + "afghan" ] }, "flag-antigua--barbuda": { @@ -21523,7 +28852,8 @@ "nation", "country", "banner", - "anguilla" + "anguilla", + "anguillan" ] }, "flag-albania": { @@ -21535,7 +28865,8 @@ "nation", "country", "banner", - "albania" + "albania", + "albanian" ] }, "flag-armenia": { @@ -21547,7 +28878,8 @@ "nation", "country", "banner", - "armenia" + "armenia", + "armenian" ] }, "flag-angola": { @@ -21559,7 +28891,8 @@ "nation", "country", "banner", - "angola" + "angola", + "angolan" ] }, "flag-antarctica": { @@ -21571,7 +28904,8 @@ "nation", "country", "banner", - "antarctica" + "antarctica", + "antarctic" ] }, "flag-argentina": { @@ -21583,7 +28917,8 @@ "nation", "country", "banner", - "argentina" + "argentina", + "argentinian" ] }, "flag-american-samoa": { @@ -21596,7 +28931,8 @@ "nation", "country", "banner", - "american_samoa" + "american_samoa", + "samoan" ] }, "flag-austria": { @@ -21608,7 +28944,8 @@ "nation", "country", "banner", - "austria" + "austria", + "austrian" ] }, "flag-australia": { @@ -21620,7 +28957,11 @@ "nation", "country", "banner", - "australia" + "australia", + "aussie", + "australian", + "heard", + "mcdonald" ] }, "flag-aruba": { @@ -21632,7 +28973,8 @@ "nation", "country", "banner", - "aruba" + "aruba", + "aruban" ] }, "flag-land-islands": { @@ -21658,7 +29000,8 @@ "nation", "country", "banner", - "azerbaijan" + "azerbaijan", + "azerbaijani" ] }, "flag-bosnia--herzegovina": { @@ -21684,7 +29027,9 @@ "nation", "country", "banner", - "barbados" + "barbados", + "bajan", + "barbadian" ] }, "flag-bangladesh": { @@ -21696,7 +29041,8 @@ "nation", "country", "banner", - "bangladesh" + "bangladesh", + "bangladeshi" ] }, "flag-belgium": { @@ -21708,7 +29054,8 @@ "nation", "country", "banner", - "belgium" + "belgium", + "belgian" ] }, "flag-burkina-faso": { @@ -21721,7 +29068,8 @@ "nation", "country", "banner", - "burkina_faso" + "burkina_faso", + "burkinabe" ] }, "flag-bulgaria": { @@ -21733,7 +29081,8 @@ "nation", "country", "banner", - "bulgaria" + "bulgaria", + "bulgarian" ] }, "flag-bahrain": { @@ -21745,7 +29094,9 @@ "nation", "country", "banner", - "bahrain" + "bahrain", + "bahrainian", + "bahrani" ] }, "flag-burundi": { @@ -21757,7 +29108,8 @@ "nation", "country", "banner", - "burundi" + "burundi", + "burundian" ] }, "flag-benin": { @@ -21769,7 +29121,8 @@ "nation", "country", "banner", - "benin" + "benin", + "beninese" ] }, "flag-st-barthlemy": { @@ -21783,7 +29136,8 @@ "nation", "country", "banner", - "st_barthelemy" + "st_barthelemy", + "st." ] }, "flag-bermuda": { @@ -21795,7 +29149,8 @@ "nation", "country", "banner", - "bermuda" + "bermuda", + "bermudan flag" ] }, "flag-brunei": { @@ -21808,7 +29163,8 @@ "nation", "country", "banner", - "brunei" + "brunei", + "bruneian" ] }, "flag-bolivia": { @@ -21820,7 +29176,8 @@ "nation", "country", "banner", - "bolivia" + "bolivia", + "bolivian" ] }, "flag-caribbean-netherlands": { @@ -21832,7 +29189,10 @@ "nation", "country", "banner", - "caribbean_netherlands" + "caribbean_netherlands", + "eustatius", + "saba", + "sint" ] }, "flag-brazil": { @@ -21844,7 +29204,10 @@ "nation", "country", "banner", - "brazil" + "brazil", + "brasil", + "brazilian", + "for" ] }, "flag-bahamas": { @@ -21856,7 +29219,8 @@ "nation", "country", "banner", - "bahamas" + "bahamas", + "bahamian" ] }, "flag-bhutan": { @@ -21868,7 +29232,8 @@ "nation", "country", "banner", - "bhutan" + "bhutan", + "bhutanese" ] }, "flag-bouvet-island": { @@ -21888,7 +29253,8 @@ "nation", "country", "banner", - "botswana" + "botswana", + "batswana" ] }, "flag-belarus": { @@ -21900,7 +29266,8 @@ "nation", "country", "banner", - "belarus" + "belarus", + "belarusian" ] }, "flag-belize": { @@ -21912,7 +29279,8 @@ "nation", "country", "banner", - "belize" + "belize", + "belizean" ] }, "flag-canada": { @@ -21924,7 +29292,8 @@ "nation", "country", "banner", - "canada" + "canada", + "canadian" ] }, "flag-cocos-keeling-islands": { @@ -21939,7 +29308,8 @@ "nation", "country", "banner", - "cocos_islands" + "cocos_islands", + "island" ] }, "flag-congo--kinshasa": { @@ -21954,7 +29324,8 @@ "nation", "country", "banner", - "congo_kinshasa" + "congo_kinshasa", + "drc" ] }, "flag-central-african-republic": { @@ -21981,7 +29352,8 @@ "nation", "country", "banner", - "congo_brazzaville" + "congo_brazzaville", + "republic" ] }, "flag-switzerland": { @@ -21993,7 +29365,10 @@ "nation", "country", "banner", - "switzerland" + "switzerland", + "cross", + "red", + "swiss" ] }, "flag-cte-divoire": { @@ -22007,7 +29382,10 @@ "nation", "country", "banner", - "cote_d_ivoire" + "cote_d_ivoire", + "côte", + "divoire", + "d’ivoire" ] }, "flag-cook-islands": { @@ -22020,7 +29398,9 @@ "nation", "country", "banner", - "cook_islands" + "cook_islands", + "island", + "islander" ] }, "flag-chile": { @@ -22031,7 +29411,8 @@ "nation", "country", "banner", - "chile" + "chile", + "chilean" ] }, "flag-cameroon": { @@ -22043,7 +29424,8 @@ "nation", "country", "banner", - "cameroon" + "cameroon", + "cameroonian" ] }, "flag-china": { @@ -22056,7 +29438,12 @@ "prc", "country", "nation", - "banner" + "banner", + "cn", + "indicator", + "letters", + "regional", + "symbol" ] }, "flag-colombia": { @@ -22068,7 +29455,8 @@ "nation", "country", "banner", - "colombia" + "colombia", + "colombian" ] }, "flag-clipperton-island": { @@ -22078,6 +29466,13 @@ "flag" ] }, + "flag-sark": { + "a": "⊛ Flag: Sark", + "b": "1F1E8-1F1F6", + "j": [ + "flag" + ] + }, "flag-costa-rica": { "a": "Flag: Costa Rica", "b": "1F1E8-1F1F7", @@ -22088,7 +29483,8 @@ "nation", "country", "banner", - "costa_rica" + "costa_rica", + "rican" ] }, "flag-cuba": { @@ -22100,7 +29496,8 @@ "nation", "country", "banner", - "cuba" + "cuba", + "cuban" ] }, "flag-cape-verde": { @@ -22113,7 +29510,8 @@ "nation", "country", "banner", - "cape_verde" + "cape_verde", + "verdian" ] }, "flag-curaao": { @@ -22126,7 +29524,9 @@ "nation", "country", "banner", - "curacao" + "curacao", + "antilles", + "curaçaoan" ] }, "flag-christmas-island": { @@ -22151,7 +29551,8 @@ "nation", "country", "banner", - "cyprus" + "cyprus", + "cypriot" ] }, "flag-czechia": { @@ -22163,7 +29564,9 @@ "nation", "country", "banner", - "czechia" + "czechia", + "czech", + "republic" ] }, "flag-germany": { @@ -22175,7 +29578,13 @@ "nation", "country", "banner", - "germany" + "germany", + "de", + "deutsch", + "indicator", + "letters", + "regional", + "symbol" ] }, "flag-diego-garcia": { @@ -22194,7 +29603,8 @@ "nation", "country", "banner", - "djibouti" + "djibouti", + "djiboutian" ] }, "flag-denmark": { @@ -22206,7 +29616,8 @@ "nation", "country", "banner", - "denmark" + "denmark", + "danish" ] }, "flag-dominica": { @@ -22231,7 +29642,9 @@ "nation", "country", "banner", - "dominican_republic" + "dominican_republic", + "dom", + "rep" ] }, "flag-algeria": { @@ -22243,7 +29656,8 @@ "nation", "country", "banner", - "algeria" + "algeria", + "algerian" ] }, "flag-ceuta--melilla": { @@ -22263,7 +29677,8 @@ "nation", "country", "banner", - "ecuador" + "ecuador", + "ecuadorian" ] }, "flag-estonia": { @@ -22275,7 +29690,8 @@ "nation", "country", "banner", - "estonia" + "estonia", + "estonian" ] }, "flag-egypt": { @@ -22287,7 +29703,8 @@ "nation", "country", "banner", - "egypt" + "egypt", + "egyptian" ] }, "flag-western-sahara": { @@ -22300,7 +29717,9 @@ "nation", "country", "banner", - "western_sahara" + "western_sahara", + "saharan", + "west" ] }, "flag-eritrea": { @@ -22312,7 +29731,8 @@ "nation", "country", "banner", - "eritrea" + "eritrea", + "eritrean" ] }, "flag-spain": { @@ -22323,7 +29743,15 @@ "spain", "nation", "country", - "banner" + "banner", + "ceuta", + "es", + "indicator", + "letters", + "melilla", + "regional", + "spanish", + "symbol" ] }, "flag-ethiopia": { @@ -22335,7 +29763,8 @@ "nation", "country", "banner", - "ethiopia" + "ethiopia", + "ethiopian" ] }, "flag-european-union": { @@ -22345,7 +29774,8 @@ "flag", "european", "union", - "banner" + "banner", + "eu" ] }, "flag-finland": { @@ -22357,7 +29787,8 @@ "nation", "country", "banner", - "finland" + "finland", + "finnish" ] }, "flag-fiji": { @@ -22369,7 +29800,8 @@ "nation", "country", "banner", - "fiji" + "fiji", + "fijian" ] }, "flag-falkland-islands": { @@ -22383,7 +29815,11 @@ "nation", "country", "banner", - "falkland_islands" + "falkland_islands", + "falklander", + "falklands", + "island", + "islas" ] }, "flag-micronesia": { @@ -22396,7 +29832,8 @@ "states", "nation", "country", - "banner" + "banner", + "micronesian" ] }, "flag-faroe-islands": { @@ -22409,7 +29846,9 @@ "nation", "country", "banner", - "faroe_islands" + "faroe_islands", + "island", + "islander" ] }, "flag-france": { @@ -22421,7 +29860,17 @@ "nation", "france", "french", - "country" + "country", + "clipperton", + "fr", + "indicator", + "island", + "letters", + "martin", + "regional", + "saint", + "st.", + "symbol" ] }, "flag-gabon": { @@ -22433,7 +29882,8 @@ "nation", "country", "banner", - "gabon" + "gabon", + "gabonese" ] }, "flag-united-kingdom": { @@ -22455,7 +29905,11 @@ "english", "england", "union jack", - "united_kingdom" + "united_kingdom", + "cornwall", + "gb", + "scotland", + "wales" ] }, "flag-grenada": { @@ -22467,7 +29921,8 @@ "nation", "country", "banner", - "grenada" + "grenada", + "grenadian" ] }, "flag-georgia": { @@ -22479,7 +29934,8 @@ "nation", "country", "banner", - "georgia" + "georgia", + "georgian" ] }, "flag-french-guiana": { @@ -22492,7 +29948,8 @@ "nation", "country", "banner", - "french_guiana" + "french_guiana", + "guinean" ] }, "flag-guernsey": { @@ -22516,7 +29973,8 @@ "nation", "country", "banner", - "ghana" + "ghana", + "ghanaian" ] }, "flag-gibraltar": { @@ -22528,7 +29986,8 @@ "nation", "country", "banner", - "gibraltar" + "gibraltar", + "gibraltarian" ] }, "flag-greenland": { @@ -22540,7 +29999,8 @@ "nation", "country", "banner", - "greenland" + "greenland", + "greenlandic" ] }, "flag-gambia": { @@ -22552,7 +30012,8 @@ "nation", "country", "banner", - "gambia" + "gambia", + "gambian flag" ] }, "flag-guinea": { @@ -22564,7 +30025,8 @@ "nation", "country", "banner", - "guinea" + "guinea", + "guinean" ] }, "flag-guadeloupe": { @@ -22576,7 +30038,8 @@ "nation", "country", "banner", - "guadeloupe" + "guadeloupe", + "guadeloupean" ] }, "flag-equatorial-guinea": { @@ -22589,7 +30052,9 @@ "nation", "country", "banner", - "equatorial_guinea" + "equatorial_guinea", + "equatoguinean", + "guinean" ] }, "flag-greece": { @@ -22601,7 +30066,8 @@ "nation", "country", "banner", - "greece" + "greece", + "greek" ] }, "flag-south-georgia--south-sandwich-islands": { @@ -22617,7 +30083,8 @@ "nation", "country", "banner", - "south_georgia_south_sandwich_islands" + "south_georgia_south_sandwich_islands", + "island" ] }, "flag-guatemala": { @@ -22629,7 +30096,8 @@ "nation", "country", "banner", - "guatemala" + "guatemala", + "guatemalan" ] }, "flag-guam": { @@ -22641,7 +30109,9 @@ "nation", "country", "banner", - "guam" + "guam", + "chamorro", + "guamanian" ] }, "flag-guineabissau": { @@ -22667,7 +30137,8 @@ "nation", "country", "banner", - "guyana" + "guyana", + "guyanese" ] }, "flag-hong-kong-sar-china": { @@ -22700,7 +30171,8 @@ "nation", "country", "banner", - "honduras" + "honduras", + "honduran" ] }, "flag-croatia": { @@ -22712,7 +30184,8 @@ "nation", "country", "banner", - "croatia" + "croatia", + "croatian" ] }, "flag-haiti": { @@ -22724,7 +30197,8 @@ "nation", "country", "banner", - "haiti" + "haiti", + "haitian" ] }, "flag-hungary": { @@ -22736,7 +30210,8 @@ "nation", "country", "banner", - "hungary" + "hungary", + "hungarian" ] }, "flag-canary-islands": { @@ -22749,7 +30224,8 @@ "nation", "country", "banner", - "canary_islands" + "canary_islands", + "island" ] }, "flag-indonesia": { @@ -22760,7 +30236,8 @@ "nation", "country", "banner", - "indonesia" + "indonesia", + "indonesian" ] }, "flag-ireland": { @@ -22772,7 +30249,8 @@ "nation", "country", "banner", - "ireland" + "ireland", + "irish flag" ] }, "flag-israel": { @@ -22784,7 +30262,8 @@ "nation", "country", "banner", - "israel" + "israel", + "israeli" ] }, "flag-isle-of-man": { @@ -22797,7 +30276,8 @@ "nation", "country", "banner", - "isle_of_man" + "isle_of_man", + "manx" ] }, "flag-india": { @@ -22809,7 +30289,8 @@ "nation", "country", "banner", - "india" + "india", + "indian" ] }, "flag-british-indian-ocean-territory": { @@ -22824,7 +30305,11 @@ "nation", "country", "banner", - "british_indian_ocean_territory" + "british_indian_ocean_territory", + "chagos", + "diego", + "garcia", + "island" ] }, "flag-iraq": { @@ -22836,7 +30321,8 @@ "nation", "country", "banner", - "iraq" + "iraq", + "iraqi" ] }, "flag-iran": { @@ -22849,7 +30335,8 @@ "republic", "nation", "country", - "banner" + "banner", + "iranian flag" ] }, "flag-iceland": { @@ -22861,7 +30348,8 @@ "nation", "country", "banner", - "iceland" + "iceland", + "icelandic" ] }, "flag-italy": { @@ -22872,7 +30360,12 @@ "italy", "nation", "country", - "banner" + "banner", + "indicator", + "italian", + "letters", + "regional", + "symbol" ] }, "flag-jersey": { @@ -22896,7 +30389,8 @@ "nation", "country", "banner", - "jamaica" + "jamaica", + "jamaican flag" ] }, "flag-jordan": { @@ -22908,7 +30402,8 @@ "nation", "country", "banner", - "jordan" + "jordan", + "jordanian" ] }, "flag-japan": { @@ -22922,7 +30417,11 @@ "banner", "japan", "jp", - "ja" + "ja", + "indicator", + "letters", + "regional", + "symbol" ] }, "flag-kenya": { @@ -22934,7 +30433,8 @@ "nation", "country", "banner", - "kenya" + "kenya", + "kenyan" ] }, "flag-kyrgyzstan": { @@ -22946,7 +30446,8 @@ "nation", "country", "banner", - "kyrgyzstan" + "kyrgyzstan", + "kyrgyzstani" ] }, "flag-cambodia": { @@ -22958,7 +30459,8 @@ "nation", "country", "banner", - "cambodia" + "cambodia", + "cambodian" ] }, "flag-kiribati": { @@ -22970,7 +30472,8 @@ "nation", "country", "banner", - "kiribati" + "kiribati", + "i" ] }, "flag-comoros": { @@ -22982,7 +30485,8 @@ "nation", "country", "banner", - "comoros" + "comoros", + "comoran" ] }, "flag-st-kitts--nevis": { @@ -22997,7 +30501,8 @@ "nation", "country", "banner", - "st_kitts_nevis" + "st_kitts_nevis", + "st." ] }, "flag-north-korea": { @@ -23010,7 +30515,8 @@ "nation", "country", "banner", - "north_korea" + "north_korea", + "korean" ] }, "flag-south-korea": { @@ -23023,7 +30529,13 @@ "nation", "country", "banner", - "south_korea" + "south_korea", + "indicator", + "korean", + "kr", + "letters", + "regional", + "symbol" ] }, "flag-kuwait": { @@ -23035,7 +30547,8 @@ "nation", "country", "banner", - "kuwait" + "kuwait", + "kuwaiti" ] }, "flag-cayman-islands": { @@ -23048,7 +30561,9 @@ "nation", "country", "banner", - "cayman_islands" + "cayman_islands", + "caymanian", + "island" ] }, "flag-kazakhstan": { @@ -23060,7 +30575,9 @@ "nation", "country", "banner", - "kazakhstan" + "kazakhstan", + "kazakh", + "kazakhstani" ] }, "flag-laos": { @@ -23074,7 +30591,8 @@ "nation", "country", "banner", - "laos" + "laos", + "laotian" ] }, "flag-lebanon": { @@ -23086,7 +30604,8 @@ "nation", "country", "banner", - "lebanon" + "lebanon", + "lebanese" ] }, "flag-st-lucia": { @@ -23099,7 +30618,8 @@ "nation", "country", "banner", - "st_lucia" + "st_lucia", + "st." ] }, "flag-liechtenstein": { @@ -23111,7 +30631,8 @@ "nation", "country", "banner", - "liechtenstein" + "liechtenstein", + "liechtensteiner" ] }, "flag-sri-lanka": { @@ -23124,7 +30645,8 @@ "nation", "country", "banner", - "sri_lanka" + "sri_lanka", + "lankan" ] }, "flag-liberia": { @@ -23136,7 +30658,8 @@ "nation", "country", "banner", - "liberia" + "liberia", + "liberian" ] }, "flag-lesotho": { @@ -23148,7 +30671,8 @@ "nation", "country", "banner", - "lesotho" + "lesotho", + "basotho" ] }, "flag-lithuania": { @@ -23160,7 +30684,8 @@ "nation", "country", "banner", - "lithuania" + "lithuania", + "lithuanian" ] }, "flag-luxembourg": { @@ -23172,7 +30697,8 @@ "nation", "country", "banner", - "luxembourg" + "luxembourg", + "luxembourger" ] }, "flag-latvia": { @@ -23184,7 +30710,8 @@ "nation", "country", "banner", - "latvia" + "latvia", + "latvian" ] }, "flag-libya": { @@ -23196,7 +30723,8 @@ "nation", "country", "banner", - "libya" + "libya", + "libyan" ] }, "flag-morocco": { @@ -23208,7 +30736,8 @@ "nation", "country", "banner", - "morocco" + "morocco", + "moroccan" ] }, "flag-monaco": { @@ -23220,7 +30749,8 @@ "nation", "country", "banner", - "monaco" + "monaco", + "monégasque" ] }, "flag-moldova": { @@ -23232,7 +30762,8 @@ "republic", "nation", "country", - "banner" + "banner", + "moldovan" ] }, "flag-montenegro": { @@ -23244,14 +30775,16 @@ "nation", "country", "banner", - "montenegro" + "montenegro", + "montenegrin" ] }, "flag-st-martin": { "a": "Flag: St. Martin", "b": "1F1F2-1F1EB", "j": [ - "flag" + "flag", + "st." ] }, "flag-madagascar": { @@ -23263,7 +30796,8 @@ "nation", "country", "banner", - "madagascar" + "madagascar", + "madagascan" ] }, "flag-marshall-islands": { @@ -23276,7 +30810,9 @@ "nation", "country", "banner", - "marshall_islands" + "marshall_islands", + "island", + "marshallese" ] }, "flag-north-macedonia": { @@ -23288,7 +30824,8 @@ "nation", "country", "banner", - "north_macedonia" + "north_macedonia", + "macedonian" ] }, "flag-mali": { @@ -23300,7 +30837,8 @@ "nation", "country", "banner", - "mali" + "mali", + "malian" ] }, "flag-myanmar-burma": { @@ -23313,7 +30851,11 @@ "nation", "country", "banner", - "myanmar" + "myanmar", + "burma", + "burmese", + "for", + "myanmarese flag" ] }, "flag-mongolia": { @@ -23325,7 +30867,8 @@ "nation", "country", "banner", - "mongolia" + "mongolia", + "mongolian" ] }, "flag-macao-sar-china": { @@ -23337,7 +30880,9 @@ "nation", "country", "banner", - "macao_sar_china" + "macao_sar_china", + "macanese flag", + "macau" ] }, "flag-northern-mariana-islands": { @@ -23351,7 +30896,10 @@ "nation", "country", "banner", - "northern_mariana_islands" + "northern_mariana_islands", + "island", + "micronesian", + "north" ] }, "flag-martinique": { @@ -23363,7 +30911,10 @@ "nation", "country", "banner", - "martinique" + "martinique", + "martiniquais flag", + "of martinique", + "snake" ] }, "flag-mauritania": { @@ -23375,7 +30926,8 @@ "nation", "country", "banner", - "mauritania" + "mauritania", + "mauritanian" ] }, "flag-montserrat": { @@ -23387,7 +30939,8 @@ "nation", "country", "banner", - "montserrat" + "montserrat", + "montserratian" ] }, "flag-malta": { @@ -23399,7 +30952,8 @@ "nation", "country", "banner", - "malta" + "malta", + "maltese" ] }, "flag-mauritius": { @@ -23411,7 +30965,8 @@ "nation", "country", "banner", - "mauritius" + "mauritius", + "mauritian" ] }, "flag-maldives": { @@ -23423,7 +30978,8 @@ "nation", "country", "banner", - "maldives" + "maldives", + "maldivian" ] }, "flag-malawi": { @@ -23435,7 +30991,8 @@ "nation", "country", "banner", - "malawi" + "malawi", + "malawian flag" ] }, "flag-mexico": { @@ -23447,7 +31004,8 @@ "nation", "country", "banner", - "mexico" + "mexico", + "mexican" ] }, "flag-malaysia": { @@ -23459,7 +31017,8 @@ "nation", "country", "banner", - "malaysia" + "malaysia", + "malaysian" ] }, "flag-mozambique": { @@ -23471,7 +31030,8 @@ "nation", "country", "banner", - "mozambique" + "mozambique", + "mozambican" ] }, "flag-namibia": { @@ -23483,7 +31043,8 @@ "nation", "country", "banner", - "namibia" + "namibia", + "namibian" ] }, "flag-new-caledonia": { @@ -23496,7 +31057,8 @@ "nation", "country", "banner", - "new_caledonia" + "new_caledonia", + "caledonian" ] }, "flag-niger": { @@ -23508,7 +31070,8 @@ "nation", "country", "banner", - "niger" + "niger", + "nigerien flag" ] }, "flag-norfolk-island": { @@ -23532,7 +31095,8 @@ "nation", "country", "banner", - "nigeria" + "nigeria", + "nigerian" ] }, "flag-nicaragua": { @@ -23544,7 +31108,8 @@ "nation", "country", "banner", - "nicaragua" + "nicaragua", + "nicaraguan" ] }, "flag-netherlands": { @@ -23556,7 +31121,8 @@ "nation", "country", "banner", - "netherlands" + "netherlands", + "dutch" ] }, "flag-norway": { @@ -23568,7 +31134,12 @@ "nation", "country", "banner", - "norway" + "norway", + "bouvet", + "jan", + "mayen", + "norwegian", + "svalbard" ] }, "flag-nepal": { @@ -23580,7 +31151,8 @@ "nation", "country", "banner", - "nepal" + "nepal", + "nepalese" ] }, "flag-nauru": { @@ -23592,7 +31164,8 @@ "nation", "country", "banner", - "nauru" + "nauru", + "nauruan" ] }, "flag-niue": { @@ -23604,7 +31177,8 @@ "nation", "country", "banner", - "niue" + "niue", + "niuean" ] }, "flag-new-zealand": { @@ -23617,7 +31191,8 @@ "nation", "country", "banner", - "new_zealand" + "new_zealand", + "kiwi" ] }, "flag-oman": { @@ -23629,7 +31204,8 @@ "nation", "country", "banner", - "oman" + "oman", + "omani" ] }, "flag-panama": { @@ -23641,7 +31217,8 @@ "nation", "country", "banner", - "panama" + "panama", + "panamanian" ] }, "flag-peru": { @@ -23653,7 +31230,8 @@ "nation", "country", "banner", - "peru" + "peru", + "peruvian" ] }, "flag-french-polynesia": { @@ -23666,7 +31244,8 @@ "nation", "country", "banner", - "french_polynesia" + "french_polynesia", + "polynesian" ] }, "flag-papua-new-guinea": { @@ -23680,7 +31259,9 @@ "nation", "country", "banner", - "papua_new_guinea" + "papua_new_guinea", + "guinean", + "png" ] }, "flag-philippines": { @@ -23704,7 +31285,8 @@ "nation", "country", "banner", - "pakistan" + "pakistan", + "pakistani" ] }, "flag-poland": { @@ -23716,7 +31298,8 @@ "nation", "country", "banner", - "poland" + "poland", + "polish" ] }, "flag-st-pierre--miquelon": { @@ -23731,7 +31314,8 @@ "nation", "country", "banner", - "st_pierre_miquelon" + "st_pierre_miquelon", + "st." ] }, "flag-pitcairn-islands": { @@ -23743,7 +31327,8 @@ "nation", "country", "banner", - "pitcairn_islands" + "pitcairn_islands", + "island" ] }, "flag-puerto-rico": { @@ -23756,7 +31341,8 @@ "nation", "country", "banner", - "puerto_rico" + "puerto_rico", + "rican" ] }, "flag-palestinian-territories": { @@ -23782,7 +31368,8 @@ "nation", "country", "banner", - "portugal" + "portugal", + "portugese" ] }, "flag-palau": { @@ -23794,7 +31381,8 @@ "nation", "country", "banner", - "palau" + "palau", + "palauan" ] }, "flag-paraguay": { @@ -23806,7 +31394,8 @@ "nation", "country", "banner", - "paraguay" + "paraguay", + "paraguayan" ] }, "flag-qatar": { @@ -23818,7 +31407,8 @@ "nation", "country", "banner", - "qatar" + "qatar", + "qatari" ] }, "flag-runion": { @@ -23831,7 +31421,8 @@ "nation", "country", "banner", - "reunion" + "reunion", + "réunionnais" ] }, "flag-romania": { @@ -23843,7 +31434,8 @@ "nation", "country", "banner", - "romania" + "romania", + "romanian" ] }, "flag-serbia": { @@ -23855,7 +31447,8 @@ "nation", "country", "banner", - "serbia" + "serbia", + "serbian flag" ] }, "flag-russia": { @@ -23868,7 +31461,12 @@ "nation", "country", "banner", - "russia" + "russia", + "indicator", + "letters", + "regional", + "ru", + "symbol" ] }, "flag-rwanda": { @@ -23880,7 +31478,8 @@ "nation", "country", "banner", - "rwanda" + "rwanda", + "rwandan" ] }, "flag-saudi-arabia": { @@ -23891,7 +31490,8 @@ "nation", "country", "banner", - "saudi_arabia" + "saudi_arabia", + "arabian flag" ] }, "flag-solomon-islands": { @@ -23904,7 +31504,9 @@ "nation", "country", "banner", - "solomon_islands" + "solomon_islands", + "island", + "islander flag" ] }, "flag-seychelles": { @@ -23916,7 +31518,8 @@ "nation", "country", "banner", - "seychelles" + "seychelles", + "seychellois flag" ] }, "flag-sudan": { @@ -23928,7 +31531,8 @@ "nation", "country", "banner", - "sudan" + "sudan", + "sudanese" ] }, "flag-sweden": { @@ -23940,7 +31544,8 @@ "nation", "country", "banner", - "sweden" + "sweden", + "swedish" ] }, "flag-singapore": { @@ -23952,7 +31557,8 @@ "nation", "country", "banner", - "singapore" + "singapore", + "singaporean" ] }, "flag-st-helena": { @@ -23968,7 +31574,8 @@ "nation", "country", "banner", - "st_helena" + "st_helena", + "st." ] }, "flag-slovenia": { @@ -23980,7 +31587,8 @@ "nation", "country", "banner", - "slovenia" + "slovenia", + "slovenian" ] }, "flag-svalbard--jan-mayen": { @@ -24000,7 +31608,9 @@ "nation", "country", "banner", - "slovakia" + "slovakia", + "slovakian", + "slovak flag" ] }, "flag-sierra-leone": { @@ -24013,7 +31623,8 @@ "nation", "country", "banner", - "sierra_leone" + "sierra_leone", + "leonean" ] }, "flag-san-marino": { @@ -24026,7 +31637,8 @@ "nation", "country", "banner", - "san_marino" + "san_marino", + "sammarinese" ] }, "flag-senegal": { @@ -24038,7 +31650,8 @@ "nation", "country", "banner", - "senegal" + "senegal", + "sengalese" ] }, "flag-somalia": { @@ -24050,7 +31663,8 @@ "nation", "country", "banner", - "somalia" + "somalia", + "somalian flag" ] }, "flag-suriname": { @@ -24062,7 +31676,8 @@ "nation", "country", "banner", - "suriname" + "suriname", + "surinamer" ] }, "flag-south-sudan": { @@ -24075,7 +31690,8 @@ "nation", "country", "banner", - "south_sudan" + "south_sudan", + "sudanese flag" ] }, "flag-so-tom--prncipe": { @@ -24090,7 +31706,10 @@ "nation", "country", "banner", - "sao_tome_principe" + "sao_tome_principe", + "príncipe", + "são", + "tomé" ] }, "flag-el-salvador": { @@ -24103,7 +31722,8 @@ "nation", "country", "banner", - "el_salvador" + "el_salvador", + "salvadoran" ] }, "flag-sint-maarten": { @@ -24143,7 +31763,8 @@ "nation", "country", "banner", - "eswatini" + "eswatini", + "swaziland" ] }, "flag-tristan-da-cunha": { @@ -24165,7 +31786,8 @@ "nation", "country", "banner", - "turks_caicos_islands" + "turks_caicos_islands", + "island" ] }, "flag-chad": { @@ -24177,7 +31799,8 @@ "nation", "country", "banner", - "chad" + "chad", + "chadian" ] }, "flag-french-southern-territories": { @@ -24191,7 +31814,9 @@ "nation", "country", "banner", - "french_southern_territories" + "french_southern_territories", + "antarctic", + "lands" ] }, "flag-togo": { @@ -24203,7 +31828,8 @@ "nation", "country", "banner", - "togo" + "togo", + "togolese" ] }, "flag-thailand": { @@ -24215,7 +31841,8 @@ "nation", "country", "banner", - "thailand" + "thailand", + "thai" ] }, "flag-tajikistan": { @@ -24227,7 +31854,8 @@ "nation", "country", "banner", - "tajikistan" + "tajikistan", + "tajik" ] }, "flag-tokelau": { @@ -24239,7 +31867,8 @@ "nation", "country", "banner", - "tokelau" + "tokelau", + "tokelauan" ] }, "flag-timorleste": { @@ -24253,7 +31882,10 @@ "nation", "country", "banner", - "timor_leste" + "timor_leste", + "east", + "leste flag", + "timorese" ] }, "flag-turkmenistan": { @@ -24264,7 +31896,8 @@ "nation", "country", "banner", - "turkmenistan" + "turkmenistan", + "turkmen" ] }, "flag-tunisia": { @@ -24276,7 +31909,8 @@ "nation", "country", "banner", - "tunisia" + "tunisia", + "tunisian" ] }, "flag-tonga": { @@ -24288,7 +31922,8 @@ "nation", "country", "banner", - "tonga" + "tonga", + "tongan flag" ] }, "flag-trkiye": { @@ -24300,7 +31935,10 @@ "turkey", "nation", "country", - "banner" + "banner", + "tr", + "turkish flag", + "türkiye" ] }, "flag-trinidad--tobago": { @@ -24325,7 +31963,8 @@ "nation", "country", "banner", - "tuvalu" + "tuvalu", + "tuvaluan" ] }, "flag-taiwan": { @@ -24337,7 +31976,9 @@ "nation", "country", "banner", - "taiwan" + "taiwan", + "china", + "taiwanese" ] }, "flag-tanzania": { @@ -24350,7 +31991,8 @@ "republic", "nation", "country", - "banner" + "banner", + "tanzanian" ] }, "flag-ukraine": { @@ -24362,7 +32004,8 @@ "nation", "country", "banner", - "ukraine" + "ukraine", + "ukrainian" ] }, "flag-uganda": { @@ -24374,7 +32017,8 @@ "nation", "country", "banner", - "uganda" + "uganda", + "ugandan flag" ] }, "flag-us-outlying-islands": { @@ -24382,7 +32026,9 @@ "b": "1F1FA-1F1F2", "j": [ "flag", - "flag_u_s_outlying_islands" + "flag_u_s_outlying_islands", + "u.s.", + "us" ] }, "flag-united-nations": { @@ -24405,7 +32051,16 @@ "nation", "country", "banner", - "united_states" + "united_states", + "american", + "indicator", + "islands", + "letters", + "outlying", + "regional", + "symbol", + "us", + "usa" ] }, "flag-uruguay": { @@ -24417,7 +32072,8 @@ "nation", "country", "banner", - "uruguay" + "uruguay", + "uruguayan" ] }, "flag-uzbekistan": { @@ -24429,7 +32085,9 @@ "nation", "country", "banner", - "uzbekistan" + "uzbekistan", + "uzbek", + "uzbekistani" ] }, "flag-vatican-city": { @@ -24442,7 +32100,8 @@ "nation", "country", "banner", - "vatican_city" + "vatican_city", + "vanticanien" ] }, "flag-st-vincent--grenadines": { @@ -24457,7 +32116,8 @@ "nation", "country", "banner", - "st_vincent_grenadines" + "st_vincent_grenadines", + "st." ] }, "flag-venezuela": { @@ -24471,7 +32131,8 @@ "nation", "country", "banner", - "venezuela" + "venezuela", + "venezuelan" ] }, "flag-british-virgin-islands": { @@ -24486,7 +32147,9 @@ "nation", "country", "banner", - "british_virgin_islands" + "british_virgin_islands", + "island", + "islander" ] }, "flag-us-virgin-islands": { @@ -24501,7 +32164,14 @@ "nation", "country", "banner", - "u_s_virgin_islands" + "u_s_virgin_islands", + "america", + "island", + "islander", + "states", + "u.s.", + "united", + "usa" ] }, "flag-vietnam": { @@ -24514,7 +32184,8 @@ "nation", "country", "banner", - "vietnam" + "vietnam", + "vietnamese" ] }, "flag-vanuatu": { @@ -24526,7 +32197,9 @@ "nation", "country", "banner", - "vanuatu" + "vanuatu", + "ni", + "vanuatu flag" ] }, "flag-wallis--futuna": { @@ -24552,7 +32225,8 @@ "nation", "country", "banner", - "samoa" + "samoa", + "samoan flag" ] }, "flag-kosovo": { @@ -24564,7 +32238,8 @@ "nation", "country", "banner", - "kosovo" + "kosovo", + "kosovar" ] }, "flag-yemen": { @@ -24576,7 +32251,8 @@ "nation", "country", "banner", - "yemen" + "yemen", + "yemeni flag" ] }, "flag-mayotte": { @@ -24601,7 +32277,8 @@ "nation", "country", "banner", - "south_africa" + "south_africa", + "african flag" ] }, "flag-zambia": { @@ -24613,7 +32290,8 @@ "nation", "country", "banner", - "zambia" + "zambia", + "zambian" ] }, "flag-zimbabwe": { @@ -24625,7 +32303,9 @@ "nation", "country", "banner", - "zimbabwe" + "zimbabwe", + "zim", + "zimbabwean flag" ] }, "flag-england": { @@ -24633,7 +32313,10 @@ "b": "1F3F4-E0067-E0062-E0065-E006E-E0067-E007F", "j": [ "flag", - "english" + "english", + "cross", + "george's", + "st" ] }, "flag-scotland": { @@ -24641,7 +32324,11 @@ "b": "1F3F4-E0067-E0062-E0073-E0063-E0074-E007F", "j": [ "flag", - "scottish" + "scottish", + "andrew's", + "cross", + "saltire", + "st" ] }, "flag-wales": { @@ -24649,7 +32336,14 @@ "b": "1F3F4-E0067-E0062-E0077-E006C-E0073-E007F", "j": [ "flag", - "welsh" + "welsh", + "baner", + "cymru", + "ddraig", + "dragon", + "goch", + "red", + "y" ] } }, diff --git a/tools/hs_diag.py b/tools/hs_diag.py index 8651321fa3..769f78fe5a 100755 --- a/tools/hs_diag.py +++ b/tools/hs_diag.py @@ -1,18 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) 2020 New Vector Ltd +# Copyright 2020-2024 New Vector Ltd. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. import argparse import os diff --git a/tools/import_sas_strings.py b/tools/import_sas_strings.py index 6f63df2c84..4808749c0d 100755 --- a/tools/import_sas_strings.py +++ b/tools/import_sas_strings.py @@ -1,18 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) 2020 New Vector Ltd +# Copyright 2020-2024 New Vector Ltd. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. import argparse import json diff --git a/tools/release/download_buildkite_artifacts.py b/tools/release/download_buildkite_artifacts.py index 7a824be806..e17b1bdeab 100755 --- a/tools/release/download_buildkite_artifacts.py +++ b/tools/release/download_buildkite_artifacts.py @@ -1,18 +1,9 @@ #!/usr/bin/env python3 # -# Copyright 2020 New Vector Ltd +# Copyright 2020-2024 New Vector Ltd. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # import argparse diff --git a/tools/release/download_github_artifacts.py b/tools/release/download_github_artifacts.py index fddc120762..7aab5c159f 100755 --- a/tools/release/download_github_artifacts.py +++ b/tools/release/download_github_artifacts.py @@ -1,18 +1,9 @@ #!/usr/bin/env python3 # -# Copyright 2022 New Vector Ltd +# Copyright 2022-2024 New Vector Ltd. # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # import argparse diff --git a/tools/release/pushPlayStoreMetaData.sh b/tools/release/pushPlayStoreMetaData.sh index cc24786441..88ed015b20 100755 --- a/tools/release/pushPlayStoreMetaData.sh +++ b/tools/release/pushPlayStoreMetaData.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2021-2024 New Vector Ltd. # -# Copyright (c) 2021 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. set +e diff --git a/tools/release/releaseScript.sh b/tools/release/releaseScript.sh index 92ac7c1a7b..6bdf602c16 100755 --- a/tools/release/releaseScript.sh +++ b/tools/release/releaseScript.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2022-2024 New Vector Ltd. # -# Copyright (c) 2022 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # Ignore any error to not stop the script set +e diff --git a/tools/templates/configure.sh b/tools/templates/configure.sh index 1b00cef927..943520f37f 100755 --- a/tools/templates/configure.sh +++ b/tools/templates/configure.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2020-2024 New Vector Ltd. # -# Copyright 2020 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. echo "Configure Element Template..." if [ -z ${ANDROID_STUDIO+x} ]; then ANDROID_STUDIO="/Applications/Android Studio.app/Contents"; fi diff --git a/tools/templates/unconfigure.sh b/tools/templates/unconfigure.sh index 36415c50e8..b3d4e9389c 100755 --- a/tools/templates/unconfigure.sh +++ b/tools/templates/unconfigure.sh @@ -1,20 +1,9 @@ #!/usr/bin/env bash +# Copyright 2020-2024 New Vector Ltd. # -# Copyright 2020 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # Template prevent from upgrading Android Studio, so this script de configure the template echo "Un-configure Element Template..." diff --git a/tools/validate_lfs.sh b/tools/validate_lfs.sh index ce121057b6..b36077e8d4 100755 --- a/tools/validate_lfs.sh +++ b/tools/validate_lfs.sh @@ -1,19 +1,9 @@ #! /bin/bash +# Copyright 2022-2024 New Vector Ltd. # -# Copyright (c) 2022 New Vector Ltd -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: AGPL-3.0-only +# Please see LICENSE in the repository root for full details. # # Based on https://cashapp.github.io/paparazzi/#git-lfs diff --git a/vector-app/build.gradle b/vector-app/build.gradle index 917002918d..10a4904dfa 100644 --- a/vector-app/build.gradle +++ b/vector-app/build.gradle @@ -37,7 +37,7 @@ ext.versionMinor = 6 // Note: even values are reserved for regular release, odd values for hotfix release. // When creating a hotfix, you should decrease the value, since the current value // is the value for the next regular release. -ext.versionPatch = 22 +ext.versionPatch = 24 ext.scVersion = 81 diff --git a/vector-app/src/androidTest/java/im/vector/app/CantVerifyTest.kt b/vector-app/src/androidTest/java/im/vector/app/CantVerifyTest.kt index 506842f845..b0f8cb4ae9 100644 --- a/vector-app/src/androidTest/java/im/vector/app/CantVerifyTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/CantVerifyTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/ClearCurrentSessionRule.kt b/vector-app/src/androidTest/java/im/vector/app/ClearCurrentSessionRule.kt index f09e522932..37f0f3f2d3 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ClearCurrentSessionRule.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ClearCurrentSessionRule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/EspressoExt.kt b/vector-app/src/androidTest/java/im/vector/app/EspressoExt.kt index 96337901a1..a2adc8df24 100644 --- a/vector-app/src/androidTest/java/im/vector/app/EspressoExt.kt +++ b/vector-app/src/androidTest/java/im/vector/app/EspressoExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/RegistrationTest.kt b/vector-app/src/androidTest/java/im/vector/app/RegistrationTest.kt index 0b5af5b432..3a92c8fbdc 100644 --- a/vector-app/src/androidTest/java/im/vector/app/RegistrationTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/RegistrationTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/SecurityBootstrapTest.kt b/vector-app/src/androidTest/java/im/vector/app/SecurityBootstrapTest.kt index d7deeebbd8..bd5beaee5a 100644 --- a/vector-app/src/androidTest/java/im/vector/app/SecurityBootstrapTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/SecurityBootstrapTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/TestMatrixCallback.kt b/vector-app/src/androidTest/java/im/vector/app/TestMatrixCallback.kt index f39960ce7e..49c7ce4c7c 100644 --- a/vector-app/src/androidTest/java/im/vector/app/TestMatrixCallback.kt +++ b/vector-app/src/androidTest/java/im/vector/app/TestMatrixCallback.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/VerificationTestBase.kt b/vector-app/src/androidTest/java/im/vector/app/VerificationTestBase.kt index 8cdbfb830f..fe32d70483 100644 --- a/vector-app/src/androidTest/java/im/vector/app/VerificationTestBase.kt +++ b/vector-app/src/androidTest/java/im/vector/app/VerificationTestBase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/VerifySessionInteractiveTest.kt b/vector-app/src/androidTest/java/im/vector/app/VerifySessionInteractiveTest.kt index c9b8857ed8..38d72f31b3 100644 --- a/vector-app/src/androidTest/java/im/vector/app/VerifySessionInteractiveTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/VerifySessionInteractiveTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/VerifySessionNavigationTest.kt b/vector-app/src/androidTest/java/im/vector/app/VerifySessionNavigationTest.kt index 496c8bab8e..b741e8b7f0 100644 --- a/vector-app/src/androidTest/java/im/vector/app/VerifySessionNavigationTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/VerifySessionNavigationTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/VerifySessionPassphraseTest.kt b/vector-app/src/androidTest/java/im/vector/app/VerifySessionPassphraseTest.kt index cf3f056276..0ffd0dbcc8 100644 --- a/vector-app/src/androidTest/java/im/vector/app/VerifySessionPassphraseTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/VerifySessionPassphraseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/androidTest/java/im/vector/app/core/utils/TestMatrixHelper.kt b/vector-app/src/androidTest/java/im/vector/app/core/utils/TestMatrixHelper.kt index 44ea65244b..d01258cd2d 100644 --- a/vector-app/src/androidTest/java/im/vector/app/core/utils/TestMatrixHelper.kt +++ b/vector-app/src/androidTest/java/im/vector/app/core/utils/TestMatrixHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector-app/src/androidTest/java/im/vector/app/core/utils/TestRoomDisplayNameFallbackProvider.kt b/vector-app/src/androidTest/java/im/vector/app/core/utils/TestRoomDisplayNameFallbackProvider.kt index 3d473d15d9..d373396a21 100644 --- a/vector-app/src/androidTest/java/im/vector/app/core/utils/TestRoomDisplayNameFallbackProvider.kt +++ b/vector-app/src/androidTest/java/im/vector/app/core/utils/TestRoomDisplayNameFallbackProvider.kt @@ -1,17 +1,9 @@ /* - * Copyright (c) 2021 The Matrix.org Foundation C.I.C. + * Copyright 2024 New Vector Ltd. + * Copyright 2021 The Matrix.org Foundation C.I.C. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/EspressoPreference.kt b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/EspressoPreference.kt index 6b2116dda4..0223e95c24 100644 --- a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/EspressoPreference.kt +++ b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/EspressoPreference.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.espresso.tools diff --git a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ScreenshotFailureRule.kt b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ScreenshotFailureRule.kt index 69b43770c5..801ee55504 100644 --- a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ScreenshotFailureRule.kt +++ b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ScreenshotFailureRule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.espresso.tools diff --git a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ViewActionsExt.kt b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ViewActionsExt.kt index c1e5c0164b..43e4e04f31 100644 --- a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ViewActionsExt.kt +++ b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/ViewActionsExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.espresso.tools diff --git a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/WaitActivity.kt b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/WaitActivity.kt index 0c03f78bb4..0ed4b0701f 100644 --- a/vector-app/src/androidTest/java/im/vector/app/espresso/tools/WaitActivity.kt +++ b/vector-app/src/androidTest/java/im/vector/app/espresso/tools/WaitActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.espresso.tools diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt b/vector-app/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt index 2e22dfc289..00ed35321d 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/UiAllScreensSanityTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/AnalyticsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/AnalyticsRobot.kt index a4d1c02ef8..2336a9d40f 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/AnalyticsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/AnalyticsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/CreateNewRoomRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/CreateNewRoomRobot.kt index a336e3ceef..306f5c2148 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/CreateNewRoomRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/CreateNewRoomRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/DialogRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/DialogRobot.kt index 14c2d6284e..1dcd9e55e0 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/DialogRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/DialogRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt index 506477b959..d3766fcbe7 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/LayoutPreferencesRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/LayoutPreferencesRobot.kt index 429511e10f..258c4c96c8 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/LayoutPreferencesRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/LayoutPreferencesRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/MessageMenuRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/MessageMenuRobot.kt index 2ab35c9fbd..b788a5c268 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/MessageMenuRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/MessageMenuRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewDirectMessageRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewDirectMessageRobot.kt index 3a8d0db27d..a8461bdcf8 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewDirectMessageRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewDirectMessageRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewRoomRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewRoomRobot.kt index 525dd06cd1..865f3c4f34 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewRoomRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/NewRoomRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingRobot.kt index 70894f9700..f47a1d45da 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingServersRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingServersRobot.kt index e4f20307c0..0fde68b17f 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingServersRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/OnboardingServersRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomDetailRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomDetailRobot.kt index 682f9ac3f8..9ea9029d37 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomDetailRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomDetailRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomListRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomListRobot.kt index c00c75cec8..2ddeac308d 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomListRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomListRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomSettingsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomSettingsRobot.kt index 86f14bca68..f32f3c671b 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomSettingsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/RoomSettingsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsAdvancedRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsAdvancedRobot.kt index d579bf23de..8f94e6a0b5 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsAdvancedRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsAdvancedRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsGeneralRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsGeneralRobot.kt index 6bcdd9a299..bd11a7ef2c 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsGeneralRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsGeneralRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsHelpRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsHelpRobot.kt index e7258e2aae..e59fb96585 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsHelpRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsHelpRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsLegalsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsLegalsRobot.kt index 5d166f1d87..616dd4b006 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsLegalsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsLegalsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsNotificationsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsNotificationsRobot.kt index e6711c9a7a..afc0bdd2d6 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsNotificationsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsNotificationsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsPreferencesRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsPreferencesRobot.kt index 4bdce129a6..2cae44229e 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsPreferencesRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsPreferencesRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsRobot.kt index f5e1e480b1..b102f38299 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsSecurityRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsSecurityRobot.kt index 41895dcb21..201d3b8ca3 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsSecurityRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/SettingsSecurityRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeature.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeature.kt index 656201d812..f91b91b9eb 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeature.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeature.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings.labs diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeaturesPreferences.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeaturesPreferences.kt index 8f36e7ae23..0c8215551e 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeaturesPreferences.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/settings/labs/LabFeaturesPreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.settings.labs diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceCreateRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceCreateRobot.kt index 0f8b5d5709..11b110bb5b 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceCreateRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceCreateRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.space diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceMenuRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceMenuRobot.kt index 73a063857a..eb34bfa1ce 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceMenuRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceMenuRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.space diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceRobot.kt index 6ce7aad238..30ea69c4b8 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.space diff --git a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceSettingsRobot.kt b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceSettingsRobot.kt index 90a2df1fe8..6a4976b927 100644 --- a/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceSettingsRobot.kt +++ b/vector-app/src/androidTest/java/im/vector/app/ui/robot/space/SpaceSettingsRobot.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.ui.robot.space diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/DebugMenuActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/DebugMenuActivity.kt index 487283c70d..a530fa3472 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/DebugMenuActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/DebugMenuActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/DebugPermissionActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/DebugPermissionActivity.kt index 419d2dcde5..3af856505f 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/DebugPermissionActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/DebugPermissionActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/TestLinkifyActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/TestLinkifyActivity.kt index 6e94bce00a..4327cd4641 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/TestLinkifyActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/TestLinkifyActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsActivity.kt index 61883251ce..aa6651cd5e 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.analytics diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsFragment.kt b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsFragment.kt index 0fa11d7220..01d92b7d6b 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsFragment.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.analytics diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewActions.kt b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewActions.kt index e1a7ce36fd..174d0300d0 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewActions.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.analytics diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewModel.kt b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewModel.kt index e007e61c1c..a89a8dc90c 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewModel.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.analytics diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewState.kt b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewState.kt index 8e7afb39ef..af8c8804ed 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewState.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/analytics/DebugAnalyticsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.analytics diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/di/DebugModule.kt b/vector-app/src/debug/java/im/vector/app/features/debug/di/DebugModule.kt index d409e56349..6086dc2c0b 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/di/DebugModule.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/di/DebugModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.di diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/di/FeaturesModule.kt b/vector-app/src/debug/java/im/vector/app/features/debug/di/FeaturesModule.kt index 3a68a0b956..4da36607e3 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/di/FeaturesModule.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/di/FeaturesModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.di diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/di/MavericksViewModelDebugModule.kt b/vector-app/src/debug/java/im/vector/app/features/debug/di/MavericksViewModelDebugModule.kt index ba5b8abb5e..8c5e499271 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/di/MavericksViewModelDebugModule.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/di/MavericksViewModelDebugModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.di diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/BooleanFeatureItem.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/BooleanFeatureItem.kt index 38765bfa9b..8b6c0a80ed 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/BooleanFeatureItem.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/BooleanFeatureItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesSettingsActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesSettingsActivity.kt index dcd42bedcf..51d214df93 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesSettingsActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesSettingsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt index 5f34a349d6..ecb545bd3c 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugFeaturesStateFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt index ffaf462244..09b2babfe7 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorFeatures.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorOverrides.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorOverrides.kt index 57138b9a47..cff1b28c67 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorOverrides.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/DebugVectorOverrides.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/EnumFeatureItem.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/EnumFeatureItem.kt index 00f74515cc..49e9f77e08 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/EnumFeatureItem.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/EnumFeatureItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/features/FeaturesController.kt b/vector-app/src/debug/java/im/vector/app/features/debug/features/FeaturesController.kt index 3a685314fd..5e784130c3 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/features/FeaturesController.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/features/FeaturesController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.features diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/jitsi/DebugJitsiActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/jitsi/DebugJitsiActivity.kt index 5c6c5d1898..9614225b41 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/jitsi/DebugJitsiActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/jitsi/DebugJitsiActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.jitsi diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksActivity.kt index 226c65e3ed..3569a0de5d 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.leak diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksFragment.kt b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksFragment.kt index e9afa9aea9..2e547abe20 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksFragment.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.leak diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewActions.kt b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewActions.kt index e1447ae345..88d44873cf 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewActions.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.leak diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewModel.kt b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewModel.kt index 26eb1c1025..a0fe71c89b 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewModel.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.leak diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewState.kt b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewState.kt index 4e9fe4b402..d12eca612e 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewState.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/leak/DebugMemoryLeaksViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.leak diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/sas/DebugSasEmojiActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/sas/DebugSasEmojiActivity.kt index 4d7005aca8..4980772fdd 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/sas/DebugSasEmojiActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/sas/DebugSasEmojiActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.sas diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiController.kt b/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiController.kt index 9cacdc14c4..a410136560 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiController.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.sas diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiItem.kt b/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiItem.kt index bbc438e4b2..ab5e2d9a9c 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiItem.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/sas/SasEmojiItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.sas diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsActivity.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsActivity.kt index a28394e57d..903437d896 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsActivity.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsFragment.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsFragment.kt index 020c228521..4cb9afeef6 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsFragment.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewActions.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewActions.kt index c4cd6d6f5a..2477ffc29b 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewActions.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewModel.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewModel.kt index 231afeb8ce..21d3704a72 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewModel.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewState.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewState.kt index a390c94942..964760626d 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewState.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/DebugPrivateSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/OverrideDropdownView.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/OverrideDropdownView.kt index 2800b7bd8d..807682cad8 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/OverrideDropdownView.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/OverrideDropdownView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/features/debug/settings/PrivateSettingOverrides.kt b/vector-app/src/debug/java/im/vector/app/features/debug/settings/PrivateSettingOverrides.kt index 5ed0693ef2..a796a91243 100644 --- a/vector-app/src/debug/java/im/vector/app/features/debug/settings/PrivateSettingOverrides.kt +++ b/vector-app/src/debug/java/im/vector/app/features/debug/settings/PrivateSettingOverrides.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.debug.settings diff --git a/vector-app/src/debug/java/im/vector/app/flipper/VectorFlipperProxy.kt b/vector-app/src/debug/java/im/vector/app/flipper/VectorFlipperProxy.kt index cbf9e4f11f..0a3816c02c 100644 --- a/vector-app/src/debug/java/im/vector/app/flipper/VectorFlipperProxy.kt +++ b/vector-app/src/debug/java/im/vector/app/flipper/VectorFlipperProxy.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.flipper diff --git a/vector-app/src/debug/java/im/vector/app/leakcanary/LeakCanaryLeakDetector.kt b/vector-app/src/debug/java/im/vector/app/leakcanary/LeakCanaryLeakDetector.kt index 15db71cd96..c3f901f99f 100644 --- a/vector-app/src/debug/java/im/vector/app/leakcanary/LeakCanaryLeakDetector.kt +++ b/vector-app/src/debug/java/im/vector/app/leakcanary/LeakCanaryLeakDetector.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.leakcanary diff --git a/vector-app/src/debug/java/im/vector/app/receivers/VectorDebugReceiver.kt b/vector-app/src/debug/java/im/vector/app/receivers/VectorDebugReceiver.kt index 8c317fc935..a9a8b4728b 100644 --- a/vector-app/src/debug/java/im/vector/app/receivers/VectorDebugReceiver.kt +++ b/vector-app/src/debug/java/im/vector/app/receivers/VectorDebugReceiver.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.receivers diff --git a/vector-app/src/fdroid/java/im/vector/app/di/FlavorModule.kt b/vector-app/src/fdroid/java/im/vector/app/di/FlavorModule.kt index e7d9598b65..0bf24ce10a 100644 --- a/vector-app/src/fdroid/java/im/vector/app/di/FlavorModule.kt +++ b/vector-app/src/fdroid/java/im/vector/app/di/FlavorModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.di diff --git a/vector-app/src/fdroid/java/im/vector/app/di/NotificationTestModule.kt b/vector-app/src/fdroid/java/im/vector/app/di/NotificationTestModule.kt index a171126168..fdc097533b 100644 --- a/vector-app/src/fdroid/java/im/vector/app/di/NotificationTestModule.kt +++ b/vector-app/src/fdroid/java/im/vector/app/di/NotificationTestModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.di diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/BackgroundSyncStarter.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/BackgroundSyncStarter.kt index ac43d2f8c1..619f7c3c71 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/BackgroundSyncStarter.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/BackgroundSyncStarter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestAutoStartBoot.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestAutoStartBoot.kt index 4b62a4e024..05784b8215 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestAutoStartBoot.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestAutoStartBoot.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.features.settings.troubleshoot diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBackgroundRestrictions.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBackgroundRestrictions.kt index fe4847b541..df20f9482a 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBackgroundRestrictions.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBackgroundRestrictions.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.features.settings.troubleshoot diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBatteryOptimization.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBatteryOptimization.kt index 8057e1279c..083026e5c7 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBatteryOptimization.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/features/settings/troubleshoot/TestBatteryOptimization.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.features.settings.troubleshoot diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/package-info.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/package-info.kt index a9574c3bfe..2c014f8fa7 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/package-info.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/package-info.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ /** diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/AlarmSyncBroadcastReceiver.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/AlarmSyncBroadcastReceiver.kt index a4da6990bf..3e9e02cf9a 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/AlarmSyncBroadcastReceiver.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/AlarmSyncBroadcastReceiver.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.receiver diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/OnApplicationUpgradeOrRebootReceiver.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/OnApplicationUpgradeOrRebootReceiver.kt index f22aafbeb4..2c88971ebb 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/OnApplicationUpgradeOrRebootReceiver.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/receiver/OnApplicationUpgradeOrRebootReceiver.kt @@ -1,18 +1,9 @@ /* + * Copyright 2019-2024 New Vector Ltd. * Copyright 2018 New Vector Ltd - * Copyright 2019 New Vector Ltd * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.receiver diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/service/FDroidGuardServiceStarter.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/service/FDroidGuardServiceStarter.kt index f75ce4511b..e73f10a505 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/service/FDroidGuardServiceStarter.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/service/FDroidGuardServiceStarter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.service diff --git a/vector-app/src/fdroid/java/im/vector/app/fdroid/service/GuardAndroidService.kt b/vector-app/src/fdroid/java/im/vector/app/fdroid/service/GuardAndroidService.kt index 685ea74029..a4aa5eadc2 100644 --- a/vector-app/src/fdroid/java/im/vector/app/fdroid/service/GuardAndroidService.kt +++ b/vector-app/src/fdroid/java/im/vector/app/fdroid/service/GuardAndroidService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.fdroid.service diff --git a/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidFcmHelper.kt b/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidFcmHelper.kt index ef50f13a2d..a93f3ed8a2 100755 --- a/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidFcmHelper.kt +++ b/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidFcmHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("UNUSED_PARAMETER") diff --git a/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidNotificationTroubleshootTestManagerFactory.kt b/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidNotificationTroubleshootTestManagerFactory.kt index d99afa59f7..6c53ba0de0 100644 --- a/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidNotificationTroubleshootTestManagerFactory.kt +++ b/vector-app/src/fdroid/java/im/vector/app/push/fcm/FdroidNotificationTroubleshootTestManagerFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.push.fcm diff --git a/vector-app/src/gplay/java/im/vector/app/GoogleFlavorLegals.kt b/vector-app/src/gplay/java/im/vector/app/GoogleFlavorLegals.kt index b5f8c8c951..6cf8e13cf6 100644 --- a/vector-app/src/gplay/java/im/vector/app/GoogleFlavorLegals.kt +++ b/vector-app/src/gplay/java/im/vector/app/GoogleFlavorLegals.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/gplay/java/im/vector/app/di/FlavorModule.kt b/vector-app/src/gplay/java/im/vector/app/di/FlavorModule.kt index 95b30a072e..d682e1ae2b 100644 --- a/vector-app/src/gplay/java/im/vector/app/di/FlavorModule.kt +++ b/vector-app/src/gplay/java/im/vector/app/di/FlavorModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.di diff --git a/vector-app/src/gplay/java/im/vector/app/di/NotificationTestModule.kt b/vector-app/src/gplay/java/im/vector/app/di/NotificationTestModule.kt index f3dfbccfc1..4ffc7e55b4 100644 --- a/vector-app/src/gplay/java/im/vector/app/di/NotificationTestModule.kt +++ b/vector-app/src/gplay/java/im/vector/app/di/NotificationTestModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.di diff --git a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestFirebaseToken.kt b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestFirebaseToken.kt index a5365611a2..f842b3cb35 100644 --- a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestFirebaseToken.kt +++ b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestFirebaseToken.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.gplay.features.settings.troubleshoot diff --git a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestPlayServices.kt b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestPlayServices.kt index 644ef0295d..24f6d2ef4e 100644 --- a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestPlayServices.kt +++ b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestPlayServices.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.gplay.features.settings.troubleshoot diff --git a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestTokenRegistration.kt b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestTokenRegistration.kt index d850b01364..0f812a055b 100644 --- a/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestTokenRegistration.kt +++ b/vector-app/src/gplay/java/im/vector/app/gplay/features/settings/troubleshoot/TestTokenRegistration.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.gplay.features.settings.troubleshoot diff --git a/vector-app/src/gplay/java/im/vector/app/gplay/package-info.kt b/vector-app/src/gplay/java/im/vector/app/gplay/package-info.kt index a37d300d52..7c15bbe5c6 100644 --- a/vector-app/src/gplay/java/im/vector/app/gplay/package-info.kt +++ b/vector-app/src/gplay/java/im/vector/app/gplay/package-info.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ /** diff --git a/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleFcmHelper.kt b/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleFcmHelper.kt index cbc1799b51..d65c7bf6e5 100755 --- a/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleFcmHelper.kt +++ b/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleFcmHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.push.fcm diff --git a/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleNotificationTroubleshootTestManagerFactory.kt b/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleNotificationTroubleshootTestManagerFactory.kt index 154e127fb6..4ffed0fd97 100644 --- a/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleNotificationTroubleshootTestManagerFactory.kt +++ b/vector-app/src/gplay/java/im/vector/app/push/fcm/GoogleNotificationTroubleshootTestManagerFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.push.fcm diff --git a/vector-app/src/gplay/java/im/vector/app/push/fcm/VectorFirebaseMessagingService.kt b/vector-app/src/gplay/java/im/vector/app/push/fcm/VectorFirebaseMessagingService.kt index f6aa5b154f..dae0761af5 100644 --- a/vector-app/src/gplay/java/im/vector/app/push/fcm/VectorFirebaseMessagingService.kt +++ b/vector-app/src/gplay/java/im/vector/app/push/fcm/VectorFirebaseMessagingService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.push.fcm diff --git a/vector-app/src/main/java/im/vector/app/VectorApplication.kt b/vector-app/src/main/java/im/vector/app/VectorApplication.kt index e4c91a8d4b..be2b3dff57 100644 --- a/vector-app/src/main/java/im/vector/app/VectorApplication.kt +++ b/vector-app/src/main/java/im/vector/app/VectorApplication.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector-app/src/main/java/im/vector/app/core/di/SingletonModule.kt b/vector-app/src/main/java/im/vector/app/core/di/SingletonModule.kt index 97150cbfc6..687c85906b 100644 --- a/vector-app/src/main/java/im/vector/app/core/di/SingletonModule.kt +++ b/vector-app/src/main/java/im/vector/app/core/di/SingletonModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.di diff --git a/vector-app/src/release/java/im/vector/app/core/di/DebugModule.kt b/vector-app/src/release/java/im/vector/app/core/di/DebugModule.kt index 2a1e334a48..5a90b13998 100644 --- a/vector-app/src/release/java/im/vector/app/core/di/DebugModule.kt +++ b/vector-app/src/release/java/im/vector/app/core/di/DebugModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.di diff --git a/vector-app/src/release/java/im/vector/app/core/di/FeaturesModule.kt b/vector-app/src/release/java/im/vector/app/core/di/FeaturesModule.kt index b20dd885c2..0526b0dcba 100644 --- a/vector-app/src/release/java/im/vector/app/core/di/FeaturesModule.kt +++ b/vector-app/src/release/java/im/vector/app/core/di/FeaturesModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.di diff --git a/vector-app/src/release/java/im/vector/app/receivers/DebugReceiver.kt b/vector-app/src/release/java/im/vector/app/receivers/DebugReceiver.kt index dfb221fbc5..514e20973d 100644 --- a/vector-app/src/release/java/im/vector/app/receivers/DebugReceiver.kt +++ b/vector-app/src/release/java/im/vector/app/receivers/DebugReceiver.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("UNUSED_PARAMETER") diff --git a/vector-config/src/main/java/im/vector/app/config/Analytics.kt b/vector-config/src/main/java/im/vector/app/config/Analytics.kt index d944a84f94..dbd6b14900 100644 --- a/vector-config/src/main/java/im/vector/app/config/Analytics.kt +++ b/vector-config/src/main/java/im/vector/app/config/Analytics.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.config diff --git a/vector-config/src/main/java/im/vector/app/config/Config.kt b/vector-config/src/main/java/im/vector/app/config/Config.kt index b4d4aed50a..a72cca5942 100644 --- a/vector-config/src/main/java/im/vector/app/config/Config.kt +++ b/vector-config/src/main/java/im/vector/app/config/Config.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.config diff --git a/vector-config/src/main/java/im/vector/app/config/KeySharingStrategy.kt b/vector-config/src/main/java/im/vector/app/config/KeySharingStrategy.kt index 51f3d81151..bf614e3362 100644 --- a/vector-config/src/main/java/im/vector/app/config/KeySharingStrategy.kt +++ b/vector-config/src/main/java/im/vector/app/config/KeySharingStrategy.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.config diff --git a/vector-config/src/main/java/im/vector/app/config/OnboardingVariant.kt b/vector-config/src/main/java/im/vector/app/config/OnboardingVariant.kt index 8821c8187e..a486b59249 100644 --- a/vector-config/src/main/java/im/vector/app/config/OnboardingVariant.kt +++ b/vector-config/src/main/java/im/vector/app/config/OnboardingVariant.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.config diff --git a/vector/src/androidTest/java/im/vector/app/InstrumentedTest.kt b/vector/src/androidTest/java/im/vector/app/InstrumentedTest.kt index 363c99397d..04508408f5 100644 --- a/vector/src/androidTest/java/im/vector/app/InstrumentedTest.kt +++ b/vector/src/androidTest/java/im/vector/app/InstrumentedTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector/src/androidTest/java/im/vector/app/SleepViewAction.java b/vector/src/androidTest/java/im/vector/app/SleepViewAction.java index 981c2f3bb3..0ff0c7cfb1 100644 --- a/vector/src/androidTest/java/im/vector/app/SleepViewAction.java +++ b/vector/src/androidTest/java/im/vector/app/SleepViewAction.java @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app; diff --git a/vector/src/androidTest/java/im/vector/app/TestBuildVersionSdkIntProvider.kt b/vector/src/androidTest/java/im/vector/app/TestBuildVersionSdkIntProvider.kt index b3f9c65800..6ac51ff1d6 100644 --- a/vector/src/androidTest/java/im/vector/app/TestBuildVersionSdkIntProvider.kt +++ b/vector/src/androidTest/java/im/vector/app/TestBuildVersionSdkIntProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector/src/androidTest/java/im/vector/app/core/utils/TemporaryStoreTest.kt b/vector/src/androidTest/java/im/vector/app/core/utils/TemporaryStoreTest.kt index 70af6e6419..e5237bd027 100644 --- a/vector/src/androidTest/java/im/vector/app/core/utils/TemporaryStoreTest.kt +++ b/vector/src/androidTest/java/im/vector/app/core/utils/TemporaryStoreTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/androidTest/java/im/vector/app/core/utils/TestSpan.kt b/vector/src/androidTest/java/im/vector/app/core/utils/TestSpan.kt index fe6f6cb987..323c084243 100644 --- a/vector/src/androidTest/java/im/vector/app/core/utils/TestSpan.kt +++ b/vector/src/androidTest/java/im/vector/app/core/utils/TestSpan.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/androidTest/java/im/vector/app/core/utils/WaitUntil.kt b/vector/src/androidTest/java/im/vector/app/core/utils/WaitUntil.kt index 16abada04c..b5b4e53d1e 100644 --- a/vector/src/androidTest/java/im/vector/app/core/utils/WaitUntil.kt +++ b/vector/src/androidTest/java/im/vector/app/core/utils/WaitUntil.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/androidTest/java/im/vector/app/features/ReportedDecryptionFailurePersistenceTest.kt b/vector/src/androidTest/java/im/vector/app/features/ReportedDecryptionFailurePersistenceTest.kt index 35d4bd5a50..ef545243bb 100644 --- a/vector/src/androidTest/java/im/vector/app/features/ReportedDecryptionFailurePersistenceTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/ReportedDecryptionFailurePersistenceTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2024 New Vector Ltd + * Copyright 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features diff --git a/vector/src/androidTest/java/im/vector/app/features/RoomMemberListControllerTest.kt b/vector/src/androidTest/java/im/vector/app/features/RoomMemberListControllerTest.kt index 527751aae2..6161c922d7 100644 --- a/vector/src/androidTest/java/im/vector/app/features/RoomMemberListControllerTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/RoomMemberListControllerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features diff --git a/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt b/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt index 94d60538d9..c51cecb8a8 100644 --- a/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/html/EventHtmlRendererTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt b/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt index 0c8aa95ee4..4be5493b95 100644 --- a/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/html/SpanUtilsTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/LockScreenTestConstants.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/LockScreenTestConstants.kt index 21e15e1585..8dce09d5b7 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/LockScreenTestConstants.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/LockScreenTestConstants.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelperTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelperTests.kt index 30520dd44f..a2277ee0f4 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelperTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelperTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.biometrics diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCryptoTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCryptoTests.kt index 1712ec889e..c6f9b1cc00 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCryptoTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCryptoTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepositoryTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepositoryTests.kt index 8d14ca9153..c3c987c31d 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepositoryTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepositoryTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigratorTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigratorTests.kt index 8c50806fd9..2982e9cb2e 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigratorTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigratorTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("DEPRECATION") diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/tests/LockScreenTestActivity.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/tests/LockScreenTestActivity.kt index 1545e140a0..5a37e2cdf7 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/tests/LockScreenTestActivity.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/tests/LockScreenTestActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.tests diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragmentTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragmentTests.kt index 2d7825090c..02541d89fd 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragmentTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragmentTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui.fallbackprompt diff --git a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeViewTests.kt b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeViewTests.kt index 1fde03b753..2b587a056b 100644 --- a/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeViewTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeViewTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.views diff --git a/vector/src/androidTest/java/im/vector/app/features/reactions/data/EmojiDataSourceTest.kt b/vector/src/androidTest/java/im/vector/app/features/reactions/data/EmojiDataSourceTest.kt index 3517f806d6..d03026e6c6 100644 --- a/vector/src/androidTest/java/im/vector/app/features/reactions/data/EmojiDataSourceTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/reactions/data/EmojiDataSourceTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.data diff --git a/vector/src/androidTest/java/im/vector/app/features/roomdirectory/ExplicitTermFilterTest.kt b/vector/src/androidTest/java/im/vector/app/features/roomdirectory/ExplicitTermFilterTest.kt index b2beec5b66..62cc6c484c 100644 --- a/vector/src/androidTest/java/im/vector/app/features/roomdirectory/ExplicitTermFilterTest.kt +++ b/vector/src/androidTest/java/im/vector/app/features/roomdirectory/ExplicitTermFilterTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderLTests.kt b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderLTests.kt index 374396f60b..ed6919fdc2 100644 --- a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderLTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderLTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderProviderTests.kt b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderProviderTests.kt index 0610496dfe..99b19be0e5 100644 --- a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderProviderTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderProviderTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderQTests.kt b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderQTests.kt index b9dc3f6d41..3b3b1813b8 100644 --- a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderQTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderQTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTestExt.kt b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTestExt.kt index 75303556b2..51edd8c28f 100644 --- a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTestExt.kt +++ b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTestExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTests.kt b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTests.kt index 72d959f3dd..22c18907da 100644 --- a/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTests.kt +++ b/vector/src/androidTest/java/im/vector/app/features/voice/VoiceRecorderTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/androidTest/java/im/vector/app/test/fakes/FakeOggOpusEncoder.kt b/vector/src/androidTest/java/im/vector/app/test/fakes/FakeOggOpusEncoder.kt index a13c8dbb78..56bfe4e067 100644 --- a/vector/src/androidTest/java/im/vector/app/test/fakes/FakeOggOpusEncoder.kt +++ b/vector/src/androidTest/java/im/vector/app/test/fakes/FakeOggOpusEncoder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/main/AndroidManifest.xml b/vector/src/main/AndroidManifest.xml index 3cf4f229f2..1aa292f81a 100644 --- a/vector/src/main/AndroidManifest.xml +++ b/vector/src/main/AndroidManifest.xml @@ -56,6 +56,9 @@ + + + + + @@ -400,6 +405,13 @@ android:foregroundServiceType="mediaProjection" tools:targetApi="Q" /> + + + { stringProvider.getString(CommonStrings.message_reply_to_ended_poll_preview) } + in EventType.ELEMENT_CALL_NOTIFY.values -> { + stringProvider.getString(CommonStrings.call_unsupported) + } else -> null } } diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageSharedActionViewModel.kt index a06f85ad3f..1422e557a4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.action diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/TimelineEventFragmentArgs.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/TimelineEventFragmentArgs.kt index 2bd3c54d52..57d7074620 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/TimelineEventFragmentArgs.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/TimelineEventFragmentArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.action diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/animation/TimelineItemAnimator.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/animation/TimelineItemAnimator.kt index 7bb0a6090c..c2d10de0f4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/animation/TimelineItemAnimator.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/animation/TimelineItemAnimator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.animation diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryBottomSheet.kt index 56387b8046..23d1b9927b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.edithistory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryEpoxyController.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryEpoxyController.kt index 6d65376bff..b1fc38bac7 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.edithistory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewModel.kt index 2083fd6038..cd64a35061 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.edithistory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewState.kt index fc5b58815b..0601b1d4e9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/edithistory/ViewEditHistoryViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.edithistory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/CallItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/CallItemFactory.kt index 360dbc3fbe..d7add15c0c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/CallItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/CallItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/DefaultItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/DefaultItemFactory.kt index 0dacef11b7..f9ba3ca3f2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/DefaultItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/DefaultItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ElementCallItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ElementCallItemFactory.kt new file mode 100644 index 0000000000..2c0b49eeab --- /dev/null +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ElementCallItemFactory.kt @@ -0,0 +1,101 @@ +/* + * Copyright 2024 New Vector Ltd. + * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. + */ +package im.vector.app.features.home.room.detail.timeline.factory + +import im.vector.app.core.epoxy.VectorEpoxyModel +import im.vector.app.core.resources.UserPreferencesProvider +import im.vector.app.features.home.room.detail.timeline.MessageColorProvider +import im.vector.app.features.home.room.detail.timeline.TimelineEventController +import im.vector.app.features.home.room.detail.timeline.helper.AvatarSizeProvider +import im.vector.app.features.home.room.detail.timeline.helper.MessageInformationDataFactory +import im.vector.app.features.home.room.detail.timeline.helper.MessageItemAttributesFactory +import im.vector.app.features.home.room.detail.timeline.item.ElementCallTileTimelineItem +import im.vector.app.features.home.room.detail.timeline.item.ElementCallTileTimelineItem_ +import im.vector.app.features.home.room.detail.timeline.item.MessageInformationData +import im.vector.app.features.home.room.detail.timeline.item.ReactionsSummaryEvents +import org.matrix.android.sdk.api.session.Session +import org.matrix.android.sdk.api.session.events.model.EventType +import org.matrix.android.sdk.api.session.events.model.toModel +import org.matrix.android.sdk.api.session.room.model.RoomSummary +import org.matrix.android.sdk.api.session.room.model.message.ElementCallNotifyContent +import org.matrix.android.sdk.api.util.toMatrixItem +import javax.inject.Inject + +class ElementCallItemFactory @Inject constructor( + private val session: Session, + private val userPreferencesProvider: UserPreferencesProvider, + private val messageColorProvider: MessageColorProvider, + private val messageInformationDataFactory: MessageInformationDataFactory, + private val messageItemAttributesFactory: MessageItemAttributesFactory, + private val avatarSizeProvider: AvatarSizeProvider, + private val noticeItemFactory: NoticeItemFactory +) { + + fun create(params: TimelineItemFactoryParams): VectorEpoxyModel<*>? { + val event = params.event + if (event.root.eventId == null) return null + val showHiddenEvents = userPreferencesProvider.shouldShowHiddenEvents() + val roomSummary = params.partialState.roomSummary ?: return null + val informationData = messageInformationDataFactory.create(params) + val callItem = when (event.root.getClearType()) { + in EventType.ELEMENT_CALL_NOTIFY.values -> { + val notifyContent: ElementCallNotifyContent = event.root.content.toModel() ?: return null + createElementCallTileTimelineItem( + roomSummary = roomSummary, + callId = notifyContent.callId.orEmpty(), + callStatus = ElementCallTileTimelineItem.CallStatus.INVITED, + callKind = ElementCallTileTimelineItem.CallKind.VIDEO, + callback = params.callback, + highlight = params.isHighlighted, + informationData = informationData, + reactionsSummaryEvents = params.reactionsSummaryEvents + ) + } + else -> null + } + return if (callItem == null && showHiddenEvents) { + // Fallback to notice item for showing hidden events + noticeItemFactory.create(params) + } else { + callItem + } + } + + private fun createElementCallTileTimelineItem( + roomSummary: RoomSummary, + callId: String, + callKind: ElementCallTileTimelineItem.CallKind, + callStatus: ElementCallTileTimelineItem.CallStatus, + informationData: MessageInformationData, + highlight: Boolean, + callback: TimelineEventController.Callback?, + reactionsSummaryEvents: ReactionsSummaryEvents? + ): ElementCallTileTimelineItem? { + val userOfInterest = roomSummary.toMatrixItem() + val attributes = messageItemAttributesFactory.create(null, informationData, callback, reactionsSummaryEvents).let { + ElementCallTileTimelineItem.Attributes( + callId = callId, + callKind = callKind, + callStatus = callStatus, + informationData = informationData, + avatarRenderer = it.avatarRenderer, + messageColorProvider = messageColorProvider, + itemClickListener = it.itemClickListener, + itemLongClickListener = it.itemLongClickListener, + reactionPillCallback = it.reactionPillCallback, + readReceiptsCallback = it.readReceiptsCallback, + userOfInterest = userOfInterest, + callback = callback, + reactionsSummaryEvents = reactionsSummaryEvents + ) + } + return ElementCallTileTimelineItem_() + .attributes(attributes) + .highlighted(highlight) + .leftGuideline(avatarSizeProvider.leftGuideline) + } +} diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptedItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptedItemFactory.kt index e42589514e..37853cd864 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptedItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptedItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptionItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptionItemFactory.kt index e7f9aa4aab..f039844abf 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptionItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/EncryptionItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/LiveLocationShareMessageItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/LiveLocationShareMessageItemFactory.kt index 8482f0e2b6..4e19934924 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/LiveLocationShareMessageItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/LiveLocationShareMessageItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MergedHeaderItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MergedHeaderItemFactory.kt index 73bfdea855..b7d1eb5553 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MergedHeaderItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MergedHeaderItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt index 512490d797..1f7996cb35 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/NoticeItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/NoticeItemFactory.kt index d1f2eaf607..08ec046494 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/NoticeItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/NoticeItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactory.kt index 21a19e599e..a15eba7d53 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactory.kt index 875675745c..9df7bd3021 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ReadReceiptsItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ReadReceiptsItemFactory.kt index f9b1e98063..ebb7f2120f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ReadReceiptsItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/ReadReceiptsItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/RoomCreateItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/RoomCreateItemFactory.kt index 10463ee225..a6975d4e6c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/RoomCreateItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/RoomCreateItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineFactory.kt index 5d2f69eee4..e84225b3fc 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactory.kt index 3482eaf4ad..51a08b07f6 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory @@ -41,6 +32,7 @@ class TimelineItemFactory @Inject constructor( private val widgetItemFactory: WidgetItemFactory, private val verificationConclusionItemFactory: VerificationItemFactory, private val callItemFactory: CallItemFactory, + private val elementCallItemFactory: ElementCallItemFactory, private val decryptionFailureTracker: DecryptionFailureTracker, private val timelineEventVisibilityHelper: TimelineEventVisibilityHelper, private val session: Session, @@ -128,6 +120,8 @@ class TimelineItemFactory @Inject constructor( noticeItemFactory.create(params) } } + // Element Call + in EventType.ELEMENT_CALL_NOTIFY.values -> elementCallItemFactory.create(params) // Calls EventType.CALL_INVITE, EventType.CALL_HANGUP, diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactoryParams.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactoryParams.kt index dd4494a613..3e903bafd1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactoryParams.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/TimelineItemFactoryParams.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VerificationItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VerificationItemFactory.kt index 9dc0d6ddc8..a16da9b31e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VerificationItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VerificationItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VoiceBroadcastItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VoiceBroadcastItemFactory.kt index 7d05463b28..c6eb332cb8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VoiceBroadcastItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/VoiceBroadcastItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/WidgetItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/WidgetItemFactory.kt index e8017efe0b..1f1666bfcb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/WidgetItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/WidgetItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt index af85705c24..ad58292704 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/DisplayableEventFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.format @@ -167,6 +158,9 @@ class DisplayableEventFormatter @Inject constructor( in EventType.STATE_ROOM_BEACON_INFO.values -> { simpleFormat(senderName, stringProvider.getString(CommonStrings.sent_live_location), appendAuthor) } + in EventType.ELEMENT_CALL_NOTIFY.values -> { + simpleFormat(senderName, stringProvider.getString(CommonStrings.call_unsupported), appendAuthor) + } VoiceBroadcastConstants.STATE_ROOM_VOICE_BROADCAST_INFO -> { formatVoiceBroadcastEvent(timelineEvent.root, isDm, senderName) } @@ -268,6 +262,9 @@ class DisplayableEventFormatter @Inject constructor( in EventType.STATE_ROOM_BEACON_INFO.values -> { stringProvider.getString(CommonStrings.sent_live_location) } + in EventType.ELEMENT_CALL_NOTIFY.values -> { + stringProvider.getString(CommonStrings.call_unsupported) + } else -> { span { } diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/EventDetailsFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/EventDetailsFormatter.kt index d99c055451..1230b8026e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/EventDetailsFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/EventDetailsFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.format diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/NoticeEventFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/NoticeEventFormatter.kt index 608cfd99c8..77f8ddf1bf 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/NoticeEventFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/NoticeEventFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.format diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/RoomHistoryVisibilityFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/RoomHistoryVisibilityFormatter.kt index c79831b91b..954cf0710c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/RoomHistoryVisibilityFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/format/RoomHistoryVisibilityFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.format diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AudioMessagePlaybackTracker.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AudioMessagePlaybackTracker.kt index 00382b5a3f..0fa4a24441 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AudioMessagePlaybackTracker.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AudioMessagePlaybackTracker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AvatarSizeProvider.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AvatarSizeProvider.kt index 7c2e0c210f..e5b2a18b5a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AvatarSizeProvider.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/AvatarSizeProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentDownloadStateTrackerBinder.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentDownloadStateTrackerBinder.kt index a4907c1099..436f721f96 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentDownloadStateTrackerBinder.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentDownloadStateTrackerBinder.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentUploadStateTrackerBinder.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentUploadStateTrackerBinder.kt index e7f8636123..6e833c5c88 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentUploadStateTrackerBinder.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ContentUploadStateTrackerBinder.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/LocationPinProvider.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/LocationPinProvider.kt index 2fdd7198a9..d1b7857beb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/LocationPinProvider.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/LocationPinProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MatrixItemColorProvider.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MatrixItemColorProvider.kt index a7c810ddef..c890a6fa04 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MatrixItemColorProvider.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MatrixItemColorProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt index e0fa89b82d..bf71e58c51 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageItemAttributesFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageItemAttributesFactory.kt index 92eada7c3b..067442ab65 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageItemAttributesFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageItemAttributesFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/PollResponseDataFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/PollResponseDataFactory.kt index 8f81adcd32..c9d853b8a2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/PollResponseDataFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/PollResponseDataFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ReactionsSummaryFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ReactionsSummaryFactory.kt index c7af8e8fea..c3e82a3d4e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ReactionsSummaryFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/ReactionsSummaryFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineAsyncHelper.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineAsyncHelper.kt index 87c6a1efda..4738657bf9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineAsyncHelper.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineAsyncHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineControllerInterceptorHelper.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineControllerInterceptorHelper.kt index 142107e75d..243639d02c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineControllerInterceptorHelper.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineControllerInterceptorHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineDisplayableEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineDisplayableEvents.kt index 2dcb6cc6d8..8e3a50d882 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineDisplayableEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineDisplayableEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper @@ -56,6 +47,7 @@ object TimelineDisplayableEvents { ) + EventType.POLL_START.values + EventType.POLL_END.values + + EventType.ELEMENT_CALL_NOTIFY.values + EventType.STATE_ROOM_BEACON_INFO.values + EventType.BEACON_LOCATION_DATA.values } diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventDiffUtilCallback.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventDiffUtilCallback.kt index c2569b038b..fe44b6f7fb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventDiffUtilCallback.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventDiffUtilCallback.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventVisibilityHelper.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventVisibilityHelper.kt index 7c08ee06c3..257f7fb0bd 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventVisibilityHelper.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventVisibilityHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventsGroups.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventsGroups.kt index a3e3f502b6..4479b52010 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventsGroups.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineEventsGroups.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineMediaSizeProvider.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineMediaSizeProvider.kt index 769e80ca51..d64ce4bb44 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineMediaSizeProvider.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineMediaSizeProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineSettingsFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineSettingsFactory.kt index 18bdc2fdaa..5964de23d5 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineSettingsFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineSettingsFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineVisibilityStateChangedListeners.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineVisibilityStateChangedListeners.kt index fc5b79ec57..805bf69d76 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineVisibilityStateChangedListeners.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/TimelineVisibilityStateChangedListeners.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.helper diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/image/ImageContentRendererFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/image/ImageContentRendererFactory.kt index 1f79d7936c..61724d3fd1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/image/ImageContentRendererFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/image/ImageContentRendererFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.image diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsBaseMessageItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsBaseMessageItem.kt index ef15a103ac..278f3f732a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsBaseMessageItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsBaseMessageItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageItem.kt index 988cdfecc6..623edc667d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageLocationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageLocationItem.kt index d98897754a..4135a46560 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageLocationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageLocationItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageVoiceBroadcastItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageVoiceBroadcastItem.kt index 40deb848a1..d5ace182f9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageVoiceBroadcastItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/AbsMessageVoiceBroadcastItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BaseEventItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BaseEventItem.kt index e4af9ae9d4..91fdb6bd5c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BaseEventItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BaseEventItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BasedMergedItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BasedMergedItem.kt index 41a8012662..6453ccfe69 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BasedMergedItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BasedMergedItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BindingOptions.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BindingOptions.kt index dba00e3d94..ef8899905b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BindingOptions.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BindingOptions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BlankItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BlankItem.kt index bcb95f0414..823016dc64 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BlankItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/BlankItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/CallTileTimelineItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/CallTileTimelineItem.kt index 047a98eb3d..4e56851b70 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/CallTileTimelineItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/CallTileTimelineItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DaySeparatorItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DaySeparatorItem.kt index f993b3ea08..303ae144eb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DaySeparatorItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DaySeparatorItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultItem.kt index 3360546e1b..a3366834d4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultLiveLocationShareStatusItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultLiveLocationShareStatusItem.kt index 2e99384044..93ea4ef7d2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultLiveLocationShareStatusItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/DefaultLiveLocationShareStatusItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ElementCallTileTimelineItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ElementCallTileTimelineItem.kt new file mode 100644 index 0000000000..33d5e33661 --- /dev/null +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ElementCallTileTimelineItem.kt @@ -0,0 +1,88 @@ +/* + * Copyright 2024 New Vector Ltd. + * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. + */ +package im.vector.app.features.home.room.detail.timeline.item + +import android.content.res.Resources +import android.view.View +import android.widget.ImageView +import android.widget.RelativeLayout +import android.widget.TextView +import androidx.annotation.DrawableRes +import androidx.annotation.StringRes +import androidx.core.view.updateLayoutParams +import com.airbnb.epoxy.EpoxyAttribute +import com.airbnb.epoxy.EpoxyModelClass +import im.vector.app.R +import im.vector.app.core.epoxy.ClickListener +import im.vector.app.features.displayname.getBestName +import im.vector.app.features.home.AvatarRenderer +import im.vector.app.features.home.room.detail.timeline.MessageColorProvider +import im.vector.app.features.home.room.detail.timeline.TimelineEventController +import im.vector.lib.strings.CommonStrings +import org.matrix.android.sdk.api.util.MatrixItem + +@EpoxyModelClass +abstract class ElementCallTileTimelineItem : AbsBaseMessageItem(R.layout.item_timeline_event_base_state) { + + override val baseAttributes: AbsBaseMessageItem.Attributes + get() = attributes + + override fun isCacheable() = false + + @EpoxyAttribute + lateinit var attributes: Attributes + + override fun getViewStubId() = STUB_ID + + override fun bind(holder: Holder) { + super.bind(holder) + holder.endGuideline.updateLayoutParams { + this.marginEnd = leftGuideline + } + holder.creatorNameView.text = attributes.userOfInterest.getBestName() + attributes.avatarRenderer.render(attributes.userOfInterest, holder.creatorAvatarView) + renderSendState(holder.view, null, holder.failedToSendIndicator) + } + + class Holder : AbsBaseMessageItem.Holder(STUB_ID) { + val creatorAvatarView by bind(R.id.itemCallCreatorAvatar) + val creatorNameView by bind(R.id.itemCallCreatorNameTextView) + val endGuideline by bind(R.id.messageEndGuideline) + val failedToSendIndicator by bind(R.id.messageFailToSendIndicator) + + val resources: Resources + get() = view.context.resources + } + + companion object { + private val STUB_ID = R.id.messageElementCallStub + } + + data class Attributes( + val callId: String, + val callKind: CallKind, + val callStatus: CallStatus, + val userOfInterest: MatrixItem, + val callback: TimelineEventController.Callback? = null, + override val informationData: MessageInformationData, + override val avatarRenderer: AvatarRenderer, + override val messageColorProvider: MessageColorProvider, + override val itemLongClickListener: View.OnLongClickListener? = null, + override val itemClickListener: ClickListener? = null, + override val reactionPillCallback: TimelineEventController.ReactionPillCallback? = null, + override val readReceiptsCallback: TimelineEventController.ReadReceiptsCallback? = null, + override val reactionsSummaryEvents: ReactionsSummaryEvents? = null + ) : AbsBaseMessageItem.Attributes + + enum class CallKind(@DrawableRes val icon: Int, @StringRes val title: Int) { + VIDEO(R.drawable.ic_call_video_small, CommonStrings.action_video_call), + } + + enum class CallStatus { + INVITED, + } +} diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ItemWithEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ItemWithEvents.kt index 8730c1a00d..d981f77a44 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ItemWithEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ItemWithEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/LiveLocationShareStatusItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/LiveLocationShareStatusItem.kt index 2f79f2fc9e..18c6ab7ada 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/LiveLocationShareStatusItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/LiveLocationShareStatusItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt index 7077618a36..4acdc780e9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedSimilarEventsItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedSimilarEventsItem.kt index e912bc52c8..50201a56a8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedSimilarEventsItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedSimilarEventsItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageAudioItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageAudioItem.kt index 08389d317f..88ca954232 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageAudioItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageAudioItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageFileItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageFileItem.kt index 7d3f2b145a..f586d118f8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageFileItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageFileItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt index 8aed6f8ede..b2c75d385c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageInformationData.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageInformationData.kt index bb77608093..922633b221 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageInformationData.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageInformationData.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationInactiveItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationInactiveItem.kt index 0c81aa6eb5..5f5a70bd25 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationInactiveItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationInactiveItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationItem.kt index 402a08a2ca..3ee66fa08f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt index 5a51274e36..57931989a6 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt index 0e0c15aefa..a0894cdcb8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLocationItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageTextItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageTextItem.kt index a517d70091..280b62ca6d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageTextItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageTextItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastListeningItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastListeningItem.kt index 916700e488..fcbd78efe1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastListeningItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastListeningItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastRecordingItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastRecordingItem.kt index e8612b1ca1..be7bb9131b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastRecordingItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceBroadcastRecordingItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceItem.kt index e15e5b4919..2fb0e47fa2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageVoiceItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/NoticeItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/NoticeItem.kt index 32dc2a1d2d..e18fc6df1a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/NoticeItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/NoticeItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollItem.kt index 220e422365..c5d1d783e0 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionView.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionView.kt index 0edfe77af2..0c74c9eaf7 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionViewState.kt index 826c6c5395..13e219f73f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/PollOptionViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ReadReceiptsItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ReadReceiptsItem.kt index c0e82e009f..60a67c16f2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ReadReceiptsItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/ReadReceiptsItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RedactedMessageItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RedactedMessageItem.kt index f04d681862..f40a4194f1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RedactedMessageItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RedactedMessageItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RoomCreateItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RoomCreateItem.kt index d3c5f61a64..a2b9b4023d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RoomCreateItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/RoomCreateItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/StatusTileTimelineItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/StatusTileTimelineItem.kt index 5a0c024ec8..e7b9b48fe2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/StatusTileTimelineItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/StatusTileTimelineItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TimelineReadMarkerItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TimelineReadMarkerItem.kt index 700a8d6e2c..c91722c5db 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TimelineReadMarkerItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TimelineReadMarkerItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TypingItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TypingItem.kt index ac573af490..57878d5671 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TypingItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/TypingItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/VerificationRequestItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/VerificationRequestItem.kt index 86d11ba319..7765439621 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/VerificationRequestItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/VerificationRequestItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/WidgetTileTimelineItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/WidgetTileTimelineItem.kt index 883e09e6a0..63c33c1bce 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/WidgetTileTimelineItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/WidgetTileTimelineItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.item diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/merged/MergedTimelines.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/merged/MergedTimelines.kt index 58ad08f026..9e1bd27983 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/merged/MergedTimelines.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/merged/MergedTimelines.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.merged diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt index d56889c2a3..216a98b5fa 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ReactionInfoSimpleItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.reactions diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsBottomSheet.kt index ba31307777..e8acb07909 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.reactions diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt index c06baf6774..1524283ba4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.reactions diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsViewModel.kt index 7417a3d37e..1cd4dad436 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/reactions/ViewReactionsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.reactions diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptItem.kt index 8e0fd46491..9cefe4d4a1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.readreceipts diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsBottomSheet.kt index c09b5de1ee..0ebb4e35d3 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.readreceipts diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsController.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsController.kt index 3c5cb961f5..bf5ad3adc5 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/DisplayReadReceiptsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.readreceipts diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/ReadReceiptsCache.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/ReadReceiptsCache.kt index 8d34a33779..b318533665 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/ReadReceiptsCache.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/readreceipts/ReadReceiptsCache.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.readreceipts diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/EventTextRenderer.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/EventTextRenderer.kt index c895eba45c..2151c2541c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/EventTextRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/EventTextRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.render diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCase.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCase.kt index 917f0a4a54..199546bd90 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.render diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/CornersRadius.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/CornersRadius.kt index c10bebdcf4..1187e7f638 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/CornersRadius.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/CornersRadius.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.style diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettings.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettings.kt index 41ee3851de..0ba1ddd342 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettings.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettings.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.style diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettingsProvider.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettingsProvider.kt index 68f3542747..7e63fc7aa1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettingsProvider.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineLayoutSettingsProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.style diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayout.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayout.kt index 34499516df..819a410039 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayout.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayout.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.style diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt index 5644993fd3..067530d1bd 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.style diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt index 75babe9d64..9534e089d4 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/tools/EventRenderingTools.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.tools diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlRetriever.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlRetriever.kt index 50a7109084..403157d2be 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlRetriever.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlRetriever.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.url diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlUiState.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlUiState.kt index e0df5c466f..3dc11c68bd 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlUiState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlUiState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.url diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlView.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlView.kt index 0ee0f67177..195cdb34b1 100755 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/url/PreviewUrlView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.url diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleContentLayout.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleContentLayout.kt index 6d8fd87a52..7e16e4ee2f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleContentLayout.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleContentLayout.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.view diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleView.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleView.kt index f574499a3c..6998181400 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/MessageBubbleView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.view diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/TimelineMessageLayoutRenderer.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/TimelineMessageLayoutRenderer.kt index b3b3c1f829..8cb30f6795 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/TimelineMessageLayoutRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/view/TimelineMessageLayoutRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.view diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomAction.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomAction.kt index cb65be7e28..f159f6cb91 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.upgrade diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomBottomSheet.kt index c3738c9c13..66de5147c2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.upgrade diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewModel.kt index 0a49c2c775..cac6c5629e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.upgrade diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewState.kt index 6a155aa22a..cd79b2fa99 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/MigrateRoomViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.upgrade diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/UpgradeRoomViewModelTask.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/UpgradeRoomViewModelTask.kt index 1f0404d659..ed17a85d5a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/UpgradeRoomViewModelTask.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/upgrade/UpgradeRoomViewModelTask.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.upgrade diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/views/RoomDetailLazyLoadedViews.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/views/RoomDetailLazyLoadedViews.kt index a7eb6ee78f..6852f3855f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/views/RoomDetailLazyLoadedViews.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/views/RoomDetailLazyLoadedViews.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.views diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetItem.kt index 210ce9cfca..5cc5a41831 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.widget diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBannerView.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBannerView.kt index 235f8e65b6..e239e251a6 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBannerView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBannerView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.widget diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBottomSheet.kt index e8e8d7fee7..2a8b92fd92 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.widget diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsController.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsController.kt index dccd5b00b8..e60e7668a8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/widget/RoomWidgetsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.widget diff --git a/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomFooterItem.kt b/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomFooterItem.kt index c4c797a3c2..c8d7c75764 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomFooterItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomFooterItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.filtered diff --git a/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomsActivity.kt b/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomsActivity.kt index cf7c4a0e80..cfffa35d24 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/filtered/FilteredRoomsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.filtered diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/AlphabeticalRoomComparator.kt b/vector/src/main/java/im/vector/app/features/home/room/list/AlphabeticalRoomComparator.kt index 2997bbf0eb..b1e249be80 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/AlphabeticalRoomComparator.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/AlphabeticalRoomComparator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/BreadcrumbsRoomComparator.kt b/vector/src/main/java/im/vector/app/features/home/room/list/BreadcrumbsRoomComparator.kt index 3855410be0..0f5c89cb43 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/BreadcrumbsRoomComparator.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/BreadcrumbsRoomComparator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/ChronologicalRoomComparator.kt b/vector/src/main/java/im/vector/app/features/home/room/list/ChronologicalRoomComparator.kt index 2578aa856c..32a24dd22b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/ChronologicalRoomComparator.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/ChronologicalRoomComparator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableControllerExtension.kt b/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableControllerExtension.kt index bd622faae1..8ae2b39337 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableControllerExtension.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableControllerExtension.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableTypedEpoxyController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableTypedEpoxyController.kt index 35396d52d5..6878835c42 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableTypedEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/CollapsableTypedEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomCategoryItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomCategoryItem.kt index 631f872a77..980db5993a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomCategoryItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomCategoryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomInvitationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomInvitationItem.kt index 581361addd..25dcc7bd63 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomInvitationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomInvitationItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAction.kt index 57c2a72b30..38c159cea2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAnimator.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAnimator.kt index ee6a15d5fd..49b64b566c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAnimator.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListAnimator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFooterController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFooterController.kt index ff31130a4f..6f446e87e7 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFooterController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFooterController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt index f119c10aed..10e7ef6a67 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListListener.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListListener.kt index b0bb6706dd..2e1be1760f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListListener.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListListener.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListNameFilter.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListNameFilter.kt index edd4c86060..1062fb0922 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListNameFilter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListNameFilter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListSectionBuilder.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListSectionBuilder.kt index 9495de3a62..e6936623bf 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListSectionBuilder.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListSectionBuilder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewEvents.kt index 386352be9b..a051a2da62 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt index a6502804a3..70d35ba01d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewState.kt index 615d729fd9..942089d93d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryCenteredItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryCenteredItem.kt index 3045b6204c..5da3ba70ed 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryCenteredItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryCenteredItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryFormatter.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryFormatter.kt index 51fd6a7941..c21628b035 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt index eb4d33e79b..edfc7e540f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt index 35e3fae568..3b484cf443 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryItemFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryListController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryListController.kt index a2b6ed51d9..beda2573d2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryListController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedController.kt index 43b20296af..7919770fb9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedControllerFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedControllerFactory.kt index c5edd9c063..38fcfcc6cb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedControllerFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPagedControllerFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPlaceHolderItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPlaceHolderItem.kt index 75156ad5d9..67fc9abf3d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPlaceHolderItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomSummaryPlaceHolderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomsSection.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomsSection.kt index dbc7c324ff..9a12dd0a40 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomsSection.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomsSection.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt b/vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt index 5914d71927..656ebc15c8 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/SpaceChildInfoItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/SpaceChildInfoItem.kt index a770779087..fde48262eb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/SpaceChildInfoItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/SpaceChildInfoItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/SpaceDirectoryFilterNoResultsItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/SpaceDirectoryFilterNoResultsItem.kt index 1efbf53214..82cda92219 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/SpaceDirectoryFilterNoResultsItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/SpaceDirectoryFilterNoResultsItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomInfo.kt b/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomInfo.kt index 615907e6bc..e7ea5f5543 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomInfo.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomListController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomListController.kt index f9775967ee..16e86259de 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomListController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/SuggestedRoomListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/UnreadCounterBadgeView.kt b/vector/src/main/java/im/vector/app/features/home/room/list/UnreadCounterBadgeView.kt index 6fa052f836..5cde259128 100755 --- a/vector/src/main/java/im/vector/app/features/home/room/list/UnreadCounterBadgeView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/UnreadCounterBadgeView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionViewState.kt index d063e07ed7..915eb81991 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsBottomSheet.kt index ddb6a806c5..e4332e4327 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsEpoxyController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsEpoxyController.kt index 4e6caac162..381af8c63b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedAction.kt index 726da248f0..8848096dd1 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedActionViewModel.kt index bad362d205..b01e923c57 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListQuickActionsSharedActionViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedAction.kt index 766bc6eea1..2d5afe0a9c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedActionViewModel.kt index e2545accc8..52ba0b6551 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/actions/RoomListSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.actions diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeFilteredRoomsController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeFilteredRoomsController.kt index 95a4cb750f..8b83193559 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeFilteredRoomsController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeFilteredRoomsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeLayoutPreferencesStore.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeLayoutPreferencesStore.kt index 11cd892406..eb922d2e1e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeLayoutPreferencesStore.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeLayoutPreferencesStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListAction.kt index 9f75a04dd7..9cc96e1b85 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListFragment.kt index 44fe2a1130..78bbe7e608 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewEvents.kt index a80ae9fa93..4a2dc1c835 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewModel.kt index 50a05b517a..65884ee0b2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewState.kt index ceaaf9b9dc..99adc16eda 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt index 512e0fa50a..93276dc496 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/NewChatBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomListEmptyItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomListEmptyItem.kt index f7b3262529..fa53eb38bb 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomListEmptyItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomListEmptyItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomSummaryRoomListDiffCallback.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomSummaryRoomListDiffCallback.kt index b31728ecd8..3e7272ce88 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomSummaryRoomListDiffCallback.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/RoomSummaryRoomListDiffCallback.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomFilter.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomFilter.kt index 9f4e7f20b1..9feba692ec 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomFilter.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomFilter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomsHeadersController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomsHeadersController.kt index 440e3e0392..a703765ae0 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomsHeadersController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/HomeRoomsHeadersController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/InviteCounterItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/InviteCounterItem.kt index 565e17b420..72a7fc9063 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/InviteCounterItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/InviteCounterItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RecentRoomItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RecentRoomItem.kt index ae03134fac..eadbad4254 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RecentRoomItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RecentRoomItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomFilterHeaderItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomFilterHeaderItem.kt index fd4333b722..cc58763400 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomFilterHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomFilterHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomsHeadersData.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomsHeadersData.kt index db7f8b9a96..1adb988433 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomsHeadersData.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/header/RoomsHeadersData.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.header diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesAction.kt index d96e0f01de..131017783d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesActivity.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesActivity.kt index b590caab42..4ccb99d99d 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesActivity.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesController.kt index b59dfbdd43..29b743d36a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesFragment.kt index ac39d7d567..f30908da8f 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewEvents.kt index 69749b8c48..877eb3c0fc 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewModel.kt index 623613a2ee..f0094bced0 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewState.kt index 2f82c3fe76..b86b67dabc 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/invites/InvitesViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.invites diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/layout/HomeLayoutSettingBottomDialogFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/layout/HomeLayoutSettingBottomDialogFragment.kt index 63b7f557e3..4d83775274 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/layout/HomeLayoutSettingBottomDialogFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/layout/HomeLayoutSettingBottomDialogFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.layout diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselData.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselData.kt index 22431b0bf9..69f8911694 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselData.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselData.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselItem.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselItem.kt index 49eb0761f7..f93570d4b2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseCarouselItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesAction.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesAction.kt index 7a66d00589..7eea816968 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesAction.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesActivity.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesActivity.kt index 4d8cfc9f23..2b08de0565 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesActivity.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesCarouselController.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesCarouselController.kt index 22d2915c47..df48a9eb19 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesCarouselController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesCarouselController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesFragment.kt index 46feb354b5..0301a31c71 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesPreferencesStore.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesPreferencesStore.kt index 3320bdf314..2972216c54 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesPreferencesStore.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesPreferencesStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewEvents.kt index 7901a8b28f..9354eb92e0 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewModel.kt index 23e2364d0c..beb902be4a 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/home/release/ReleaseNotesViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.home.release diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCase.kt b/vector/src/main/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCase.kt index 596bb6401b..c6897622f7 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.usecase diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/widget/NotifsFabMenuView.kt b/vector/src/main/java/im/vector/app/features/home/room/list/widget/NotifsFabMenuView.kt index f20f661a3e..aab8e21dd5 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/widget/NotifsFabMenuView.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/widget/NotifsFabMenuView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.widget diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsActivity.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsActivity.kt index 9507c1288f..e92febd525 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsManager.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsManager.kt index 30d1e5494b..0128b8d8ed 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsManager.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/ThreadsManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadListArgs.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadListArgs.kt index febd063202..4d437b8d91 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadListArgs.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadListArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.arguments diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadTimelineArgs.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadTimelineArgs.kt index 7756c3c5a5..9df5e6d781 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadTimelineArgs.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/arguments/ThreadTimelineArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.arguments diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/model/ThreadListItem.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/model/ThreadListItem.kt index 581871f13c..e0c409c626 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/model/ThreadListItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/model/ThreadListItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.model diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListController.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListController.kt index 3cbe652076..c443e86f92 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListPagedController.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListPagedController.kt index 171b690a33..998179aa7c 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListPagedController.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListPagedController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewActions.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewActions.kt index 7dda460a5e..da018875bf 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewActions.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewEvents.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewEvents.kt index 3e9af034f4..9495a0ee63 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewModel.kt index f31f19849c..7c465fd4c9 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewState.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewState.kt index 60ccfb59af..82dfd2d1e7 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/viewmodel/ThreadListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.viewmodel diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListBottomSheet.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListBottomSheet.kt index 82731666fc..bb4d258e5e 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.views diff --git a/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListFragment.kt index 38eb79e5f0..00e66931ad 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/threads/list/views/ThreadListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.threads.list.views diff --git a/vector/src/main/java/im/vector/app/features/home/room/typing/TypingHelper.kt b/vector/src/main/java/im/vector/app/features/home/room/typing/TypingHelper.kt index 203f876872..e5e0c922a2 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/typing/TypingHelper.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/typing/TypingHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.typing diff --git a/vector/src/main/java/im/vector/app/features/homeserver/ServerUrlsRepository.kt b/vector/src/main/java/im/vector/app/features/homeserver/ServerUrlsRepository.kt index 3ab81b6837..05c52d3f9e 100644 --- a/vector/src/main/java/im/vector/app/features/homeserver/ServerUrlsRepository.kt +++ b/vector/src/main/java/im/vector/app/features/homeserver/ServerUrlsRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.homeserver diff --git a/vector/src/main/java/im/vector/app/features/html/EventHtmlRenderer.kt b/vector/src/main/java/im/vector/app/features/html/EventHtmlRenderer.kt index e58c4f6bce..713107b437 100644 --- a/vector/src/main/java/im/vector/app/features/html/EventHtmlRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/html/EventHtmlRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ /* diff --git a/vector/src/main/java/im/vector/app/features/html/FontTagHandler.kt b/vector/src/main/java/im/vector/app/features/html/FontTagHandler.kt index 16f678f098..706513376c 100644 --- a/vector/src/main/java/im/vector/app/features/html/FontTagHandler.kt +++ b/vector/src/main/java/im/vector/app/features/html/FontTagHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/HtmlCodeHandlers.kt b/vector/src/main/java/im/vector/app/features/html/HtmlCodeHandlers.kt index 7ffd9ceb84..8ea3a14690 100644 --- a/vector/src/main/java/im/vector/app/features/html/HtmlCodeHandlers.kt +++ b/vector/src/main/java/im/vector/app/features/html/HtmlCodeHandlers.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/HtmlCodeSpan.kt b/vector/src/main/java/im/vector/app/features/html/HtmlCodeSpan.kt index b4d84336ff..48a5aaf1aa 100644 --- a/vector/src/main/java/im/vector/app/features/html/HtmlCodeSpan.kt +++ b/vector/src/main/java/im/vector/app/features/html/HtmlCodeSpan.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/HtmlRootTagPlugin.kt b/vector/src/main/java/im/vector/app/features/html/HtmlRootTagPlugin.kt index 59f2cda00b..7cf1f326b2 100644 --- a/vector/src/main/java/im/vector/app/features/html/HtmlRootTagPlugin.kt +++ b/vector/src/main/java/im/vector/app/features/html/HtmlRootTagPlugin.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/ListHandlerWithInitialStart.java b/vector/src/main/java/im/vector/app/features/html/ListHandlerWithInitialStart.java index 0ae8f8592c..a3abe5593d 100644 --- a/vector/src/main/java/im/vector/app/features/html/ListHandlerWithInitialStart.java +++ b/vector/src/main/java/im/vector/app/features/html/ListHandlerWithInitialStart.java @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html; diff --git a/vector/src/main/java/im/vector/app/features/html/MxReplyTagHandler.kt b/vector/src/main/java/im/vector/app/features/html/MxReplyTagHandler.kt index 118369e3c8..2c4252fd89 100644 --- a/vector/src/main/java/im/vector/app/features/html/MxReplyTagHandler.kt +++ b/vector/src/main/java/im/vector/app/features/html/MxReplyTagHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/ParagraphHandler.kt b/vector/src/main/java/im/vector/app/features/html/ParagraphHandler.kt index 3dd1b4f091..f630b71e7b 100644 --- a/vector/src/main/java/im/vector/app/features/html/ParagraphHandler.kt +++ b/vector/src/main/java/im/vector/app/features/html/ParagraphHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/PillImageSpan.kt b/vector/src/main/java/im/vector/app/features/html/PillImageSpan.kt index 85905aa7b2..c89c014422 100644 --- a/vector/src/main/java/im/vector/app/features/html/PillImageSpan.kt +++ b/vector/src/main/java/im/vector/app/features/html/PillImageSpan.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("DEPRECATION") diff --git a/vector/src/main/java/im/vector/app/features/html/PillsPostProcessor.kt b/vector/src/main/java/im/vector/app/features/html/PillsPostProcessor.kt index 94212234d1..86bf186ce4 100644 --- a/vector/src/main/java/im/vector/app/features/html/PillsPostProcessor.kt +++ b/vector/src/main/java/im/vector/app/features/html/PillsPostProcessor.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/SpanHandler.kt b/vector/src/main/java/im/vector/app/features/html/SpanHandler.kt index 584d6602ef..d429eb6cae 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpanHandler.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpanHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt index 7b6e4ff74b..167167b26f 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpanUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/SpoilerSpan.kt b/vector/src/main/java/im/vector/app/features/html/SpoilerSpan.kt index b78c0f283d..ed374a727f 100644 --- a/vector/src/main/java/im/vector/app/features/html/SpoilerSpan.kt +++ b/vector/src/main/java/im/vector/app/features/html/SpoilerSpan.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/html/VectorHtmlCompressor.kt b/vector/src/main/java/im/vector/app/features/html/VectorHtmlCompressor.kt index 6a8d928ef2..8e0d477611 100644 --- a/vector/src/main/java/im/vector/app/features/html/VectorHtmlCompressor.kt +++ b/vector/src/main/java/im/vector/app/features/html/VectorHtmlCompressor.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.html diff --git a/vector/src/main/java/im/vector/app/features/invite/AutoAcceptInvites.kt b/vector/src/main/java/im/vector/app/features/invite/AutoAcceptInvites.kt index 87febb37bc..2069ac95f7 100644 --- a/vector/src/main/java/im/vector/app/features/invite/AutoAcceptInvites.kt +++ b/vector/src/main/java/im/vector/app/features/invite/AutoAcceptInvites.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteButtonStateBinder.kt b/vector/src/main/java/im/vector/app/features/invite/InviteButtonStateBinder.kt index 024fb5aebb..d729c8e925 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteButtonStateBinder.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteButtonStateBinder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomAction.kt b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomAction.kt index be9ad61868..190fd02e4c 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomAction.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomActivity.kt b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomActivity.kt index d48a2614aa..e83f07a13d 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomActivity.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewEvents.kt b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewEvents.kt index 87b10f909f..adec0e8b3c 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewModel.kt b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewModel.kt index 86971a39ad..b594199462 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewState.kt b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewState.kt index 37f0861a83..3fbe754398 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewState.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InviteUsersToRoomViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/InvitesAcceptor.kt b/vector/src/main/java/im/vector/app/features/invite/InvitesAcceptor.kt index bdc9ee2d1a..2595ac65b5 100644 --- a/vector/src/main/java/im/vector/app/features/invite/InvitesAcceptor.kt +++ b/vector/src/main/java/im/vector/app/features/invite/InvitesAcceptor.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/invite/VectorInviteView.kt b/vector/src/main/java/im/vector/app/features/invite/VectorInviteView.kt index 491ba4c886..3b247d26d9 100644 --- a/vector/src/main/java/im/vector/app/features/invite/VectorInviteView.kt +++ b/vector/src/main/java/im/vector/app/features/invite/VectorInviteView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.invite diff --git a/vector/src/main/java/im/vector/app/features/lifecycle/VectorActivityLifecycleCallbacks.kt b/vector/src/main/java/im/vector/app/features/lifecycle/VectorActivityLifecycleCallbacks.kt index 26024148f4..2a3476eba6 100644 --- a/vector/src/main/java/im/vector/app/features/lifecycle/VectorActivityLifecycleCallbacks.kt +++ b/vector/src/main/java/im/vector/app/features/lifecycle/VectorActivityLifecycleCallbacks.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.lifecycle diff --git a/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt b/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt index d01ac426c3..474c38588e 100644 --- a/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/link/LinkHandlerActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.link diff --git a/vector/src/main/java/im/vector/app/features/location/Config.kt b/vector/src/main/java/im/vector/app/features/location/Config.kt index b65b5517d1..f230677d34 100644 --- a/vector/src/main/java/im/vector/app/features/location/Config.kt +++ b/vector/src/main/java/im/vector/app/features/location/Config.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/DefaultLocationSharingNavigator.kt b/vector/src/main/java/im/vector/app/features/location/DefaultLocationSharingNavigator.kt index ec8638fdbb..44622d7060 100644 --- a/vector/src/main/java/im/vector/app/features/location/DefaultLocationSharingNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/location/DefaultLocationSharingNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationData.kt b/vector/src/main/java/im/vector/app/features/location/LocationData.kt index 3c25a5b398..7f1c15fc0a 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationData.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationData.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationDialog.kt b/vector/src/main/java/im/vector/app/features/location/LocationDialog.kt index cc99cf3a40..c69754d974 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationDialog.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationDialog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingAction.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingAction.kt index 5a1edbf8a1..c008ecc06c 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingAction.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingActivity.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingActivity.kt index b4d2a1a565..48eb005a6a 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingActivity.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingConfig.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingConfig.kt index 4615564e41..08063ada4e 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingConfig.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingConfig.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingFragment.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingFragment.kt index e0e3b2134a..b37960e53e 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingFragment.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingNavigator.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingNavigator.kt index 6f4759a1e4..2a75dda6f8 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewEvents.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewEvents.kt index c9e411c8d7..e95ab456cb 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewModel.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewModel.kt index 4841cffa1b..8d2f0188d0 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewState.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewState.kt index 8b763acfc5..5f9dd2beb2 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingViewState.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationTargetChangeListener.kt b/vector/src/main/java/im/vector/app/features/location/LocationTargetChangeListener.kt index 07e3afb399..2cd095f3e4 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationTargetChangeListener.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationTargetChangeListener.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/LocationTracker.kt b/vector/src/main/java/im/vector/app/features/location/LocationTracker.kt index f78b5e4311..02b30a242f 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationTracker.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationTracker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/MapBoxMapExt.kt b/vector/src/main/java/im/vector/app/features/location/MapBoxMapExt.kt index 5a6e69b103..c1179f795c 100644 --- a/vector/src/main/java/im/vector/app/features/location/MapBoxMapExt.kt +++ b/vector/src/main/java/im/vector/app/features/location/MapBoxMapExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorView.kt b/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorView.kt index 883585c2fc..139e359ad0 100644 --- a/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorView.kt +++ b/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorViewState.kt b/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorViewState.kt index 8098d26a12..5bcd453a0f 100644 --- a/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorViewState.kt +++ b/vector/src/main/java/im/vector/app/features/location/MapLoadingErrorViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/MapState.kt b/vector/src/main/java/im/vector/app/features/location/MapState.kt index 2224317b02..80e39f9d2f 100644 --- a/vector/src/main/java/im/vector/app/features/location/MapState.kt +++ b/vector/src/main/java/im/vector/app/features/location/MapState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/MapTilerMapView.kt b/vector/src/main/java/im/vector/app/features/location/MapTilerMapView.kt index f815867b13..de8c0fdb68 100644 --- a/vector/src/main/java/im/vector/app/features/location/MapTilerMapView.kt +++ b/vector/src/main/java/im/vector/app/features/location/MapTilerMapView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/UrlMapProvider.kt b/vector/src/main/java/im/vector/app/features/location/UrlMapProvider.kt index 3748b1b19e..15537ff51a 100644 --- a/vector/src/main/java/im/vector/app/features/location/UrlMapProvider.kt +++ b/vector/src/main/java/im/vector/app/features/location/UrlMapProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/main/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCase.kt b/vector/src/main/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCase.kt index 91738541be..79183b5db4 100644 --- a/vector/src/main/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.domain.usecase diff --git a/vector/src/main/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCase.kt b/vector/src/main/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCase.kt index bc38889d7f..6c4c71dc7c 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationEndedBannerView.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationEndedBannerView.kt index effe01b923..1870c90172 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationEndedBannerView.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationEndedBannerView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationLabsFlagPromotionBottomSheet.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationLabsFlagPromotionBottomSheet.kt index be8e774ad0..7475ca59b1 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationLabsFlagPromotionBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationLabsFlagPromotionBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationMessageBannerViewState.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationMessageBannerViewState.kt index d67265bfa4..9da2cf34bc 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationMessageBannerViewState.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationMessageBannerViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt index abab8e839a..89faebafc1 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationStatusView.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationStatusView.kt index fe80434835..dadd94e984 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationStatusView.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationStatusView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/StopLiveLocationShareUseCase.kt b/vector/src/main/java/im/vector/app/features/location/live/StopLiveLocationShareUseCase.kt index 402c7ffb15..d7735e0c42 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/StopLiveLocationShareUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/StopLiveLocationShareUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/main/java/im/vector/app/features/location/live/duration/ChooseLiveDurationBottomSheet.kt b/vector/src/main/java/im/vector/app/features/location/live/duration/ChooseLiveDurationBottomSheet.kt index 5cde84a2d9..bfdd9ed02a 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/duration/ChooseLiveDurationBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/duration/ChooseLiveDurationBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.duration diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCase.kt b/vector/src/main/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCase.kt index 91f6999e2c..a7824de66d 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationBottomSheetController.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationBottomSheetController.kt index 631613d97b..7ae67f34db 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationBottomSheetController.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationBottomSheetController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapAction.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapAction.kt index 4bb86c8f53..74eff53e46 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapAction.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapMarkerOptionsDialog.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapMarkerOptionsDialog.kt index 9fa82d56e6..11f9fdf2f2 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapMarkerOptionsDialog.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapMarkerOptionsDialog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewActivity.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewActivity.kt index 4722fdb924..bd8b79b53d 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewActivity.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewEvents.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewEvents.kt index 89a300a2e2..a5ab79445d 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewFragment.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewFragment.kt index 65b0a3c66a..d1cbc0e153 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewFragment.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewModel.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewModel.kt index 15e41470e0..6b6f4bd08d 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewState.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewState.kt index 74b0023a08..b478837733 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewState.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationMapViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationUserItem.kt b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationUserItem.kt index 02148b8705..af53d40948 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationUserItem.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/LiveLocationUserItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapper.kt b/vector/src/main/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapper.kt index 7c35243ceb..4b0a890fab 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapper.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/main/java/im/vector/app/features/location/live/tracking/LiveLocationNotificationBuilder.kt b/vector/src/main/java/im/vector/app/features/location/live/tracking/LiveLocationNotificationBuilder.kt index 046c3f8253..e4dbc6c446 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/tracking/LiveLocationNotificationBuilder.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/tracking/LiveLocationNotificationBuilder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.tracking diff --git a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidService.kt b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidService.kt index d77a87f756..f7bc0b10e9 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidService.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.tracking diff --git a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidServiceBinder.kt b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidServiceBinder.kt index 5298e75f08..2914f8a9aa 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidServiceBinder.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingAndroidServiceBinder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.tracking diff --git a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingServiceConnection.kt b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingServiceConnection.kt index 9bbf7980fa..c3d01120ae 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingServiceConnection.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/tracking/LocationSharingServiceConnection.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.tracking diff --git a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOption.kt b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOption.kt index ebf9bde5f6..dd624418e9 100644 --- a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOption.kt +++ b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOption.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.option diff --git a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionPickerView.kt b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionPickerView.kt index ee9c60143a..b76f61e509 100644 --- a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionPickerView.kt +++ b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionPickerView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.option diff --git a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionView.kt b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionView.kt index 64e7b4641a..1a7a1acc83 100644 --- a/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionView.kt +++ b/vector/src/main/java/im/vector/app/features/location/option/LocationSharingOptionView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.option diff --git a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewAction.kt b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewAction.kt index 094c2206fa..87ad63704e 100644 --- a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewAction.kt +++ b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.preview diff --git a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewFragment.kt b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewFragment.kt index 38adc08af5..b054461e29 100644 --- a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewFragment.kt +++ b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.preview diff --git a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewEvents.kt b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewEvents.kt index 605c240d06..bad60eccbd 100644 --- a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.preview diff --git a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewModel.kt b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewModel.kt index 4de005b265..fd5c08c639 100644 --- a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.preview diff --git a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewState.kt b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewState.kt index 81ea6ebdce..b161cbda2e 100644 --- a/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewState.kt +++ b/vector/src/main/java/im/vector/app/features/location/preview/LocationPreviewViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.preview diff --git a/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt b/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt index 6c27a31ce1..ffe8352a78 100644 --- a/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/AbstractLoginFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/AbstractSSOLoginFragment.kt b/vector/src/main/java/im/vector/app/features/login/AbstractSSOLoginFragment.kt index 77bcaed3fb..7007994cdc 100644 --- a/vector/src/main/java/im/vector/app/features/login/AbstractSSOLoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/AbstractSSOLoginFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/Config.kt b/vector/src/main/java/im/vector/app/features/login/Config.kt index 0789a3c421..d57c91e6f2 100644 --- a/vector/src/main/java/im/vector/app/features/login/Config.kt +++ b/vector/src/main/java/im/vector/app/features/login/Config.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/HomeServerConnectionConfigFactory.kt b/vector/src/main/java/im/vector/app/features/login/HomeServerConnectionConfigFactory.kt index c8cd6df4ca..aaf80fd2c8 100644 --- a/vector/src/main/java/im/vector/app/features/login/HomeServerConnectionConfigFactory.kt +++ b/vector/src/main/java/im/vector/app/features/login/HomeServerConnectionConfigFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/JavascriptResponse.kt b/vector/src/main/java/im/vector/app/features/login/JavascriptResponse.kt index 55908abb92..64174fd623 100644 --- a/vector/src/main/java/im/vector/app/features/login/JavascriptResponse.kt +++ b/vector/src/main/java/im/vector/app/features/login/JavascriptResponse.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginAction.kt b/vector/src/main/java/im/vector/app/features/login/LoginAction.kt index 984c3694e8..b02e8d7d8a 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginAction.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginActivity.kt b/vector/src/main/java/im/vector/app/features/login/LoginActivity.kt index 4c9e5c3b3b..b3985229db 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginActivity.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginCaptchaFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginCaptchaFragment.kt index fa6896e880..8bffd406e6 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginCaptchaFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginCaptchaFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginConfig.kt b/vector/src/main/java/im/vector/app/features/login/LoginConfig.kt index ef9413fe25..4bdfc7a175 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginConfig.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginConfig.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginFragment.kt index 3e50047cdd..81a852ebb4 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginGenericTextInputFormFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginGenericTextInputFormFragment.kt index a118a66982..bd711ccd54 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginGenericTextInputFormFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginGenericTextInputFormFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginMode.kt b/vector/src/main/java/im/vector/app/features/login/LoginMode.kt index 384108e6a8..f4b2814ca5 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginMode.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginMode.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt index d04c12b4f0..5c4a170731 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordMailConfirmationFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordMailConfirmationFragment.kt index bb16529b65..577ef88f81 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordMailConfirmationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordMailConfirmationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordSuccessFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordSuccessFragment.kt index e601f0512d..c5fdda82e6 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordSuccessFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginResetPasswordSuccessFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginServerSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginServerSelectionFragment.kt index 42b26330f3..6c3b8cafc1 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginServerSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginServerSelectionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginServerUrlFormFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginServerUrlFormFragment.kt index 60da972f6b..20d808b3da 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginServerUrlFormFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginServerUrlFormFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginSignUpSignInSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginSignUpSignInSelectionFragment.kt index 6219be4895..200b047290 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginSignUpSignInSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginSignUpSignInSelectionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt index e80cb8bb7f..a7410faa45 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginSplashFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginViewEvents.kt b/vector/src/main/java/im/vector/app/features/login/LoginViewEvents.kt index 4719cd972a..645eacb2c3 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginViewModel.kt b/vector/src/main/java/im/vector/app/features/login/LoginViewModel.kt index 01ff717894..786605b001 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginViewState.kt b/vector/src/main/java/im/vector/app/features/login/LoginViewState.kt index 83540d6205..00a22cdce8 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginViewState.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginWaitForEmailFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginWaitForEmailFragment.kt index 5396eed9ac..1f846578f4 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginWaitForEmailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginWaitForEmailFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/LoginWebFragment.kt b/vector/src/main/java/im/vector/app/features/login/LoginWebFragment.kt index df9f55e116..e117860726 100644 --- a/vector/src/main/java/im/vector/app/features/login/LoginWebFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/LoginWebFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("DEPRECATION") diff --git a/vector/src/main/java/im/vector/app/features/login/ReAuthHelper.kt b/vector/src/main/java/im/vector/app/features/login/ReAuthHelper.kt index 95cb4cc879..8cc59a94f4 100644 --- a/vector/src/main/java/im/vector/app/features/login/ReAuthHelper.kt +++ b/vector/src/main/java/im/vector/app/features/login/ReAuthHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/SSORedirectRouterActivity.kt b/vector/src/main/java/im/vector/app/features/login/SSORedirectRouterActivity.kt index 19c549fd45..bc9692c123 100644 --- a/vector/src/main/java/im/vector/app/features/login/SSORedirectRouterActivity.kt +++ b/vector/src/main/java/im/vector/app/features/login/SSORedirectRouterActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/ServerType.kt b/vector/src/main/java/im/vector/app/features/login/ServerType.kt index e0a6ba8b40..1d315d88f4 100644 --- a/vector/src/main/java/im/vector/app/features/login/ServerType.kt +++ b/vector/src/main/java/im/vector/app/features/login/ServerType.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/SignMode.kt b/vector/src/main/java/im/vector/app/features/login/SignMode.kt index 1853a3e10f..dadfacce26 100644 --- a/vector/src/main/java/im/vector/app/features/login/SignMode.kt +++ b/vector/src/main/java/im/vector/app/features/login/SignMode.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/SocialLoginButtonsView.kt b/vector/src/main/java/im/vector/app/features/login/SocialLoginButtonsView.kt index 55b4956fa1..1c4a7d0fb3 100644 --- a/vector/src/main/java/im/vector/app/features/login/SocialLoginButtonsView.kt +++ b/vector/src/main/java/im/vector/app/features/login/SocialLoginButtonsView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/SsoState.kt b/vector/src/main/java/im/vector/app/features/login/SsoState.kt index 5f57780bd7..457c9c2936 100644 --- a/vector/src/main/java/im/vector/app/features/login/SsoState.kt +++ b/vector/src/main/java/im/vector/app/features/login/SsoState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/SupportedStage.kt b/vector/src/main/java/im/vector/app/features/login/SupportedStage.kt index f338f04401..865fd57f72 100644 --- a/vector/src/main/java/im/vector/app/features/login/SupportedStage.kt +++ b/vector/src/main/java/im/vector/app/features/login/SupportedStage.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login diff --git a/vector/src/main/java/im/vector/app/features/login/terms/LocalizedFlowDataLoginTermsChecked.kt b/vector/src/main/java/im/vector/app/features/login/terms/LocalizedFlowDataLoginTermsChecked.kt index d235db8d8e..e43e278f19 100644 --- a/vector/src/main/java/im/vector/app/features/login/terms/LocalizedFlowDataLoginTermsChecked.kt +++ b/vector/src/main/java/im/vector/app/features/login/terms/LocalizedFlowDataLoginTermsChecked.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login.terms diff --git a/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsFragment.kt b/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsFragment.kt index a77ba0fcc1..e85fccf247 100755 --- a/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login.terms diff --git a/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsViewState.kt b/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsViewState.kt index 3a1dd19a09..05343b4642 100644 --- a/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/login/terms/LoginTermsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login.terms diff --git a/vector/src/main/java/im/vector/app/features/login/terms/PolicyController.kt b/vector/src/main/java/im/vector/app/features/login/terms/PolicyController.kt index 42c39efdac..e9228c792e 100644 --- a/vector/src/main/java/im/vector/app/features/login/terms/PolicyController.kt +++ b/vector/src/main/java/im/vector/app/features/login/terms/PolicyController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login.terms diff --git a/vector/src/main/java/im/vector/app/features/login/terms/PolicyItem.kt b/vector/src/main/java/im/vector/app/features/login/terms/PolicyItem.kt index f35de49ecc..d1f5c6d92b 100644 --- a/vector/src/main/java/im/vector/app/features/login/terms/PolicyItem.kt +++ b/vector/src/main/java/im/vector/app/features/login/terms/PolicyItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.login.terms diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToAction.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToAction.kt index 25db811600..4da524b22d 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToAction.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheet.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheet.kt index 571f9c7b69..e2f3892910 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetState.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetState.kt index a6eb2a9afc..c079ba92c1 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetState.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetViewModel.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetViewModel.kt index 3273f9aadb..df7979367a 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToBottomSheetViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToRoomSpaceFragment.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToRoomSpaceFragment.kt index 8f595d67d4..ee15e1bff8 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToRoomSpaceFragment.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToRoomSpaceFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToUserFragment.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToUserFragment.kt index c8b18e327b..67c3e85b17 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToUserFragment.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToUserFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToViewEvents.kt b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToViewEvents.kt index 2c7bc07b23..9ace2afb26 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/MatrixToViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/MatrixToViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/OriginOfMatrixTo.kt b/vector/src/main/java/im/vector/app/features/matrixto/OriginOfMatrixTo.kt index 8f5b4743d0..19642c2078 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/OriginOfMatrixTo.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/OriginOfMatrixTo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/matrixto/SpaceCardRenderer.kt b/vector/src/main/java/im/vector/app/features/matrixto/SpaceCardRenderer.kt index dd10ff9814..ec37da8cf4 100644 --- a/vector/src/main/java/im/vector/app/features/matrixto/SpaceCardRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/matrixto/SpaceCardRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.matrixto diff --git a/vector/src/main/java/im/vector/app/features/mdm/DefaultMdmService.kt b/vector/src/main/java/im/vector/app/features/mdm/DefaultMdmService.kt index 4786341a05..8783806f91 100644 --- a/vector/src/main/java/im/vector/app/features/mdm/DefaultMdmService.kt +++ b/vector/src/main/java/im/vector/app/features/mdm/DefaultMdmService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.mdm diff --git a/vector/src/main/java/im/vector/app/features/mdm/MdmService.kt b/vector/src/main/java/im/vector/app/features/mdm/MdmService.kt index d601c1658a..0819885ad0 100644 --- a/vector/src/main/java/im/vector/app/features/mdm/MdmService.kt +++ b/vector/src/main/java/im/vector/app/features/mdm/MdmService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.mdm diff --git a/vector/src/main/java/im/vector/app/features/media/AttachmentInteractionListener.kt b/vector/src/main/java/im/vector/app/features/media/AttachmentInteractionListener.kt index b0cb913596..418436fce7 100644 --- a/vector/src/main/java/im/vector/app/features/media/AttachmentInteractionListener.kt +++ b/vector/src/main/java/im/vector/app/features/media/AttachmentInteractionListener.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/AttachmentOverlayView.kt b/vector/src/main/java/im/vector/app/features/media/AttachmentOverlayView.kt index 58d10d2f2d..01fccf6561 100644 --- a/vector/src/main/java/im/vector/app/features/media/AttachmentOverlayView.kt +++ b/vector/src/main/java/im/vector/app/features/media/AttachmentOverlayView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/AttachmentProviderFactory.kt b/vector/src/main/java/im/vector/app/features/media/AttachmentProviderFactory.kt index ff41425f9b..6250e2de99 100644 --- a/vector/src/main/java/im/vector/app/features/media/AttachmentProviderFactory.kt +++ b/vector/src/main/java/im/vector/app/features/media/AttachmentProviderFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/BaseAttachmentProvider.kt b/vector/src/main/java/im/vector/app/features/media/BaseAttachmentProvider.kt index a4f2e1f969..8514414bef 100644 --- a/vector/src/main/java/im/vector/app/features/media/BaseAttachmentProvider.kt +++ b/vector/src/main/java/im/vector/app/features/media/BaseAttachmentProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/BigImageViewerActivity.kt b/vector/src/main/java/im/vector/app/features/media/BigImageViewerActivity.kt index 4a9304846e..aab86063cb 100644 --- a/vector/src/main/java/im/vector/app/features/media/BigImageViewerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/media/BigImageViewerActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/DataAttachmentRoomProvider.kt b/vector/src/main/java/im/vector/app/features/media/DataAttachmentRoomProvider.kt index a0354f3d60..3c0d3bcf27 100644 --- a/vector/src/main/java/im/vector/app/features/media/DataAttachmentRoomProvider.kt +++ b/vector/src/main/java/im/vector/app/features/media/DataAttachmentRoomProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/DefaultImageLoaderCallback.kt b/vector/src/main/java/im/vector/app/features/media/DefaultImageLoaderCallback.kt index ec77121b62..45f730d8c3 100644 --- a/vector/src/main/java/im/vector/app/features/media/DefaultImageLoaderCallback.kt +++ b/vector/src/main/java/im/vector/app/features/media/DefaultImageLoaderCallback.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt b/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt index 558ecae50b..78aebe90ab 100644 --- a/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/RoomEventsAttachmentProvider.kt b/vector/src/main/java/im/vector/app/features/media/RoomEventsAttachmentProvider.kt index 8f4921c068..7ea28d2668 100644 --- a/vector/src/main/java/im/vector/app/features/media/RoomEventsAttachmentProvider.kt +++ b/vector/src/main/java/im/vector/app/features/media/RoomEventsAttachmentProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/UCropHelper.kt b/vector/src/main/java/im/vector/app/features/media/UCropHelper.kt index ea03e8f45e..538319e6eb 100644 --- a/vector/src/main/java/im/vector/app/features/media/UCropHelper.kt +++ b/vector/src/main/java/im/vector/app/features/media/UCropHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerAction.kt b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerAction.kt index 5af3cd193a..f23a6ad1f6 100644 --- a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerAction.kt +++ b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerActivity.kt b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerActivity.kt index 626a450f27..545701fa0a 100644 --- a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewEvents.kt b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewEvents.kt index e46ee02155..a92335178a 100644 --- a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewModel.kt b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewModel.kt index 807c69caff..dd75e021e8 100644 --- a/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/media/VectorAttachmentViewerViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/VideoContentRenderer.kt b/vector/src/main/java/im/vector/app/features/media/VideoContentRenderer.kt index cd71abdc98..642aef0c98 100644 --- a/vector/src/main/java/im/vector/app/features/media/VideoContentRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/media/VideoContentRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media diff --git a/vector/src/main/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCase.kt b/vector/src/main/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCase.kt index 506622e71f..6a7474b017 100644 --- a/vector/src/main/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media.domain.usecase diff --git a/vector/src/main/java/im/vector/app/features/navigation/DefaultNavigator.kt b/vector/src/main/java/im/vector/app/features/navigation/DefaultNavigator.kt index a3c6fe4354..3a5d424ba9 100644 --- a/vector/src/main/java/im/vector/app/features/navigation/DefaultNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/navigation/DefaultNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.navigation diff --git a/vector/src/main/java/im/vector/app/features/navigation/Navigator.kt b/vector/src/main/java/im/vector/app/features/navigation/Navigator.kt index 6242f655f5..b2ad3fb132 100644 --- a/vector/src/main/java/im/vector/app/features/navigation/Navigator.kt +++ b/vector/src/main/java/im/vector/app/features/navigation/Navigator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.navigation diff --git a/vector/src/main/java/im/vector/app/features/navigation/SettingsActivityPayload.kt b/vector/src/main/java/im/vector/app/features/navigation/SettingsActivityPayload.kt index 0b128c51b1..4d4df5cf50 100644 --- a/vector/src/main/java/im/vector/app/features/navigation/SettingsActivityPayload.kt +++ b/vector/src/main/java/im/vector/app/features/navigation/SettingsActivityPayload.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.navigation diff --git a/vector/src/main/java/im/vector/app/features/notifications/CircularCache.kt b/vector/src/main/java/im/vector/app/features/notifications/CircularCache.kt index 6c9b8b2e6c..481b33562d 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/CircularCache.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/CircularCache.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/FilteredEventDetector.kt b/vector/src/main/java/im/vector/app/features/notifications/FilteredEventDetector.kt index e21462b182..b8193ccf46 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/FilteredEventDetector.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/FilteredEventDetector.kt @@ -1,17 +1,8 @@ /* - * Copyright 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/InviteNotifiableEvent.kt b/vector/src/main/java/im/vector/app/features/notifications/InviteNotifiableEvent.kt index eb0735f2be..dd1071f006 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/InviteNotifiableEvent.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/InviteNotifiableEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEvent.kt b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEvent.kt index 0f33c525e5..43d69def8e 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEvent.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventProcessor.kt b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventProcessor.kt index 81b9844e36..23071f3987 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventProcessor.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventProcessor.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventResolver.kt b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventResolver.kt index 70ab94e8d5..871a3a5d02 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventResolver.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotifiableEventResolver.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications @@ -43,9 +34,11 @@ import org.matrix.android.sdk.api.session.getUserOrDefault import org.matrix.android.sdk.api.session.room.getTimelineEvent import org.matrix.android.sdk.api.session.room.model.Membership import org.matrix.android.sdk.api.session.room.model.RoomMemberContent +import org.matrix.android.sdk.api.session.room.model.message.ElementCallNotifyContent import org.matrix.android.sdk.api.session.room.model.message.MessageWithAttachmentContent import org.matrix.android.sdk.api.session.room.model.message.getCaption import org.matrix.android.sdk.api.session.room.model.message.getFileName +import org.matrix.android.sdk.api.session.room.model.message.isUserMentioned import org.matrix.android.sdk.api.session.room.sender.SenderInfo import org.matrix.android.sdk.api.session.room.timeline.TimelineEvent import org.matrix.android.sdk.api.session.room.timeline.getEditedEventId @@ -166,9 +159,11 @@ class NotifiableEventResolver @Inject constructor( ) } else { event.attemptToDecryptIfNeeded(session) - // only convert encrypted messages to NotifiableMessageEvents + // For incoming Element Call, check that the user is mentioned + val isIncomingElementCall = event.root.getClearType() in EventType.ELEMENT_CALL_NOTIFY.values && + event.root.getClearContent()?.toModel()?.isUserMentioned(session.myUserId) == true when { - event.root.supportsNotification() -> { + isIncomingElementCall || event.root.supportsNotification() -> { val body = displayableEventFormatter.format(event, isDm = room.roomSummary()?.isDirect.orFalse(), appendAuthor = false).toString() val roomName = room.roomSummary()?.displayName ?: "" val senderDisplayName = event.senderInfo.disambiguatedDisplayName diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotifiableMessageEvent.kt b/vector/src/main/java/im/vector/app/features/notifications/NotifiableMessageEvent.kt index febceb7113..76ecc19850 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotifiableMessageEvent.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotifiableMessageEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationAction.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationAction.kt index ffa833b7ce..27b4cbdebc 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationAction.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationActionIds.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationActionIds.kt index 3bd7a635ae..60486663f1 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationActionIds.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationActionIds.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationBitmapLoader.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationBitmapLoader.kt index c289d79ee8..3c6214cb5c 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationBitmapLoader.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationBitmapLoader.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationBroadcastReceiver.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationBroadcastReceiver.kt index 879a1c577c..3d7ac1c504 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationBroadcastReceiver.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationBroadcastReceiver.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationDisplayer.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationDisplayer.kt index 680ff32a52..126affea6b 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationDisplayer.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationDisplayer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationDrawerManager.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationDrawerManager.kt index 247674dbe4..c58a7f1ef4 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationDrawerManager.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationDrawerManager.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationEventPersistence.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationEventPersistence.kt index e84299a9ff..852ca0480f 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationEventPersistence.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationEventPersistence.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationEventQueue.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationEventQueue.kt index 8aff9c3bf2..349020aa4f 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationEventQueue.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationEventQueue.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationFactory.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationFactory.kt index 7292f65009..17c75edf13 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationFactory.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationRenderer.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationRenderer.kt index ab59b2e6d8..890fe9515c 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationRenderer.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationState.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationState.kt index 42d009a501..f6150b73de 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationState.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt b/vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt index d04571835c..657665372b 100755 --- a/vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/NotificationUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("UNUSED_PARAMETER") @@ -537,6 +528,19 @@ class NotificationUtils @Inject constructor( .build() } + /** + * Creates a notification indicating that the microphone is currently being accessed by the application. + */ + fun buildMicrophoneAccessNotification(): Notification { + return NotificationCompat.Builder(context, SILENT_NOTIFICATION_CHANNEL_ID) + .setContentTitle(stringProvider.getString(CommonStrings.microphone_in_use_title)) + .setSmallIcon(R.drawable.ic_call_answer) + .setPriority(NotificationCompat.PRIORITY_LOW) + .setColor(ThemeUtils.getColor(context, android.R.attr.colorPrimary)) + .setCategory(NotificationCompat.CATEGORY_CALL) + .build() + } + /** * Creates a notification that indicates the application is initializing. */ diff --git a/vector/src/main/java/im/vector/app/features/notifications/OutdatedEventDetector.kt b/vector/src/main/java/im/vector/app/features/notifications/OutdatedEventDetector.kt index de1a18f580..650be0de77 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/OutdatedEventDetector.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/OutdatedEventDetector.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/ProcessedEvent.kt b/vector/src/main/java/im/vector/app/features/notifications/ProcessedEvent.kt index 8bd9819ca9..c170ae14c2 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/ProcessedEvent.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/ProcessedEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/PushRuleTriggerListener.kt b/vector/src/main/java/im/vector/app/features/notifications/PushRuleTriggerListener.kt index 58f895bf0c..44624afc12 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/PushRuleTriggerListener.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/PushRuleTriggerListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/RoomEventGroupInfo.kt b/vector/src/main/java/im/vector/app/features/notifications/RoomEventGroupInfo.kt index fa1df1e753..f701692909 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/RoomEventGroupInfo.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/RoomEventGroupInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/RoomGroupMessageCreator.kt b/vector/src/main/java/im/vector/app/features/notifications/RoomGroupMessageCreator.kt index 1c985b7a89..e337a8a1f2 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/RoomGroupMessageCreator.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/RoomGroupMessageCreator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/SimpleNotifiableEvent.kt b/vector/src/main/java/im/vector/app/features/notifications/SimpleNotifiableEvent.kt index a58f22087d..4827fe5308 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/SimpleNotifiableEvent.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/SimpleNotifiableEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/notifications/SummaryGroupMessageCreator.kt b/vector/src/main/java/im/vector/app/features/notifications/SummaryGroupMessageCreator.kt index ea6afc9eb5..6ce7ae7fee 100644 --- a/vector/src/main/java/im/vector/app/features/notifications/SummaryGroupMessageCreator.kt +++ b/vector/src/main/java/im/vector/app/features/notifications/SummaryGroupMessageCreator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/main/java/im/vector/app/features/onboarding/AuthenticationDescription.kt b/vector/src/main/java/im/vector/app/features/onboarding/AuthenticationDescription.kt index c540871ab7..76fa3d9d24 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/AuthenticationDescription.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/AuthenticationDescription.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/DirectLoginUseCase.kt b/vector/src/main/java/im/vector/app/features/onboarding/DirectLoginUseCase.kt index 7ff90b11fd..04f3a7b1dc 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/DirectLoginUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/DirectLoginUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/FtueUseCase.kt b/vector/src/main/java/im/vector/app/features/onboarding/FtueUseCase.kt index 952612b43f..a929d6ca42 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/FtueUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/FtueUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingAction.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingAction.kt index f1617b660b..daf648af67 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingAction.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingActivity.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingActivity.kt index f64d8a7148..bb7dce2d93 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingActivity.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariant.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariant.kt index 91c125fa5b..b71f96422a 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariant.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariant.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariantFactory.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariantFactory.kt index 0b9ec7b68b..23c1d0e73f 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariantFactory.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingVariantFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewEvents.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewEvents.kt index dcf6521499..a33c799c1a 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewModel.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewModel.kt index 21b806fda1..27f1727641 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewState.kt b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewState.kt index defb08aeae..db5ca6985f 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewState.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/OnboardingViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/RegistrationActionHandler.kt b/vector/src/main/java/im/vector/app/features/onboarding/RegistrationActionHandler.kt index 0fdd81e352..51fee1de12 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/RegistrationActionHandler.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/RegistrationActionHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegate.kt b/vector/src/main/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegate.kt index 8635c1e203..d7d70fc4d4 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegate.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegate.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCase.kt b/vector/src/main/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCase.kt index 14a3a9bfd0..e0f6f296bc 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/UriFactory.kt b/vector/src/main/java/im/vector/app/features/onboarding/UriFactory.kt index f9e7a3458c..93f27bec23 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/UriFactory.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/UriFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/UriFilenameResolver.kt b/vector/src/main/java/im/vector/app/features/onboarding/UriFilenameResolver.kt index eb51dc5bd7..b2b6a7b79f 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/UriFilenameResolver.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/UriFilenameResolver.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractFtueAuthFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractFtueAuthFragment.kt index 7fa79535af..8fe36e83b2 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractFtueAuthFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractFtueAuthFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractSSOFtueAuthFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractSSOFtueAuthFragment.kt index 211c630320..97ed77295f 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractSSOFtueAuthFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/AbstractSSOFtueAuthFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/CaptchaWebview.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/CaptchaWebview.kt index 8fa662ef74..713a056a04 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/CaptchaWebview.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/CaptchaWebview.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt index 3dd012d5a8..50fe6b6652 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthAccountCreatedFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCaptchaFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCaptchaFragment.kt index 6340c756d4..a7a92ab516 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCaptchaFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCaptchaFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseDisplayNameFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseDisplayNameFragment.kt index 234a5789c1..f5f971c36b 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseDisplayNameFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseDisplayNameFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseProfilePictureFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseProfilePictureFragment.kt index 5450c74095..e9a3685182 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseProfilePictureFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthChooseProfilePictureFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedLoginFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedLoginFragment.kt index cb687f6b00..8c107bd98c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedLoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedLoginFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedRegisterFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedRegisterFragment.kt index be178c2f86..5a971514b6 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedRegisterFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedRegisterFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt index 5649ee8385..3f34c6ea68 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthCombinedServerSelectionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt index bd31afbde4..f73e39ff44 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthGenericTextInputFormFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthGenericTextInputFormFragment.kt index a010dc84a0..ba5d806a34 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthGenericTextInputFormFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthGenericTextInputFormFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyStyleCaptchaFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyStyleCaptchaFragment.kt index 0efd8390ba..245c75316e 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyStyleCaptchaFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyStyleCaptchaFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyWaitForEmailFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyWaitForEmailFragment.kt index 9c2c4f4022..56bbc0f4a7 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyWaitForEmailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLegacyWaitForEmailFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLoginFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLoginFragment.kt index 7cca27fb4e..26d1921c53 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLoginFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthLoginFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPersonalizationCompleteFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPersonalizationCompleteFragment.kt index 96cc1c3b45..aaa1a6e42c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPersonalizationCompleteFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPersonalizationCompleteFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneConfirmationFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneConfirmationFragment.kt index 32722d5dda..39860f59c6 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneConfirmationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneConfirmationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneEntryFragment.kt index f1601f988c..2b2fafb558 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthPhoneEntryFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordBreakerFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordBreakerFragment.kt index bfbe2155a6..7a7915fd7c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordBreakerFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordBreakerFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEmailEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEmailEntryFragment.kt index 159f21c167..ff659d67e7 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEmailEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEmailEntryFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEntryFragment.kt index 0b0e06a0b0..e8a88a5ad8 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordEntryFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordFragment.kt index 282fb7f694..f14eafab60 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordMailConfirmationFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordMailConfirmationFragment.kt index 41db289518..55fc0a819d 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordMailConfirmationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordMailConfirmationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordSuccessFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordSuccessFragment.kt index 3e9881ec56..98b2260529 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordSuccessFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthResetPasswordSuccessFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerSelectionFragment.kt index 2e02921fa2..b50aee971c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerSelectionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerUrlFormFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerUrlFormFragment.kt index 49dcea9a4b..f91dff9609 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerUrlFormFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthServerUrlFormFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSignUpSignInSelectionFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSignUpSignInSelectionFragment.kt index 5707a84336..a3332f5a2d 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSignUpSignInSelectionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSignUpSignInSelectionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashCarouselFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashCarouselFragment.kt index 9c9cd20245..e550f431cc 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashCarouselFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashCarouselFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt index 721981a92c..aacebe0809 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthSplashFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthUseCaseFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthUseCaseFragment.kt index 1b1a8435bb..475a8e51a1 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthUseCaseFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthUseCaseFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt index 921d1d0cfe..03d228b21f 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWaitForEmailFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWaitForEmailFragment.kt index 715f67336f..9ff48e8630 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWaitForEmailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWaitForEmailFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWebFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWebFragment.kt index 95091e6a86..4a0bedda1b 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWebFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthWebFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("DEPRECATION") diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueExtensions.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueExtensions.kt index 7d7e2cffad..a4b0b42911 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueExtensions.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueExtensions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParser.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParser.kt index 447c651812..d261fed843 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParser.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParser.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginFieldsValidation.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginFieldsValidation.kt index 78e305a993..b0bd294a4d 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginFieldsValidation.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginFieldsValidation.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginValidationResult.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginValidationResult.kt index caf127332a..b291107aef 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginValidationResult.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/LoginValidationResult.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparator.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparator.kt index dd7fa1b4c4..f2f7202e2b 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparator.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParser.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParser.kt index 6a46a466eb..96d143d4ff 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParser.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParser.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselController.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselController.kt index 95df0a6eed..c6c1f21de9 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselController.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselItem.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselItem.kt index 24f8fc5f45..43397ca8c9 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselItem.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselState.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselState.kt index 7f68cef307..0c6087b6e7 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselState.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselStateFactory.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselStateFactory.kt index 1142ea6a32..19d1b9c29c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselStateFactory.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/SplashCarouselStateFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthLegacyStyleTermsFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthLegacyStyleTermsFragment.kt index 1b5c1adc74..af06e46dfc 100755 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthLegacyStyleTermsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthLegacyStyleTermsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth.terms diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthTermsFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthTermsFragment.kt index b1ce237f79..1623c2167c 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthTermsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/terms/FtueAuthTermsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth.terms diff --git a/vector/src/main/java/im/vector/app/features/permalink/PermalinkFactory.kt b/vector/src/main/java/im/vector/app/features/permalink/PermalinkFactory.kt index 378ffc4569..23c1cb1122 100644 --- a/vector/src/main/java/im/vector/app/features/permalink/PermalinkFactory.kt +++ b/vector/src/main/java/im/vector/app/features/permalink/PermalinkFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.permalink diff --git a/vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt b/vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt index 487ffc2bbe..023d661944 100644 --- a/vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt +++ b/vector/src/main/java/im/vector/app/features/permalink/PermalinkHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.permalink diff --git a/vector/src/main/java/im/vector/app/features/pin/PinActivity.kt b/vector/src/main/java/im/vector/app/features/pin/PinActivity.kt index cef0064fd0..1ca2193d86 100644 --- a/vector/src/main/java/im/vector/app/features/pin/PinActivity.kt +++ b/vector/src/main/java/im/vector/app/features/pin/PinActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/PinCodeStore.kt b/vector/src/main/java/im/vector/app/features/pin/PinCodeStore.kt index 3a8271a91d..b1e2076544 100644 --- a/vector/src/main/java/im/vector/app/features/pin/PinCodeStore.kt +++ b/vector/src/main/java/im/vector/app/features/pin/PinCodeStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/PinFragment.kt b/vector/src/main/java/im/vector/app/features/pin/PinFragment.kt index 68a84f5dd6..6dfaf4910d 100644 --- a/vector/src/main/java/im/vector/app/features/pin/PinFragment.kt +++ b/vector/src/main/java/im/vector/app/features/pin/PinFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/PinLocker.kt b/vector/src/main/java/im/vector/app/features/pin/PinLocker.kt index e41ea320ac..5df59687da 100644 --- a/vector/src/main/java/im/vector/app/features/pin/PinLocker.kt +++ b/vector/src/main/java/im/vector/app/features/pin/PinLocker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/PinMode.kt b/vector/src/main/java/im/vector/app/features/pin/PinMode.kt index 9801912bd6..ba880f9c2f 100644 --- a/vector/src/main/java/im/vector/app/features/pin/PinMode.kt +++ b/vector/src/main/java/im/vector/app/features/pin/PinMode.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/UnlockedActivity.kt b/vector/src/main/java/im/vector/app/features/pin/UnlockedActivity.kt index afe0432559..8d594c4c97 100644 --- a/vector/src/main/java/im/vector/app/features/pin/UnlockedActivity.kt +++ b/vector/src/main/java/im/vector/app/features/pin/UnlockedActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricAuthError.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricAuthError.kt index 7a293d022e..1a2d1faa3e 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricAuthError.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricAuthError.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.biometrics diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelper.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelper.kt index dc751a27f1..c46a048825 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelper.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/biometrics/BiometricHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.biometrics diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenConfiguration.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenConfiguration.kt index 12846c254c..438d7e3d1a 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenConfiguration.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenConfiguration.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.configuration diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenMode.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenMode.kt index 1a4fe56640..032b1f8ebe 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenMode.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/configuration/LockScreenMode.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.configuration diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCrypto.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCrypto.kt index fd676f1662..b92d5b81cf 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCrypto.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/KeyStoreCrypto.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenCryptoConstants.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenCryptoConstants.kt index 6fb59d5d4e..101f9550d3 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenCryptoConstants.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenCryptoConstants.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepository.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepository.kt index 2581951789..51adc777d1 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepository.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeyRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeysMigrator.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeysMigrator.kt index c2d70a3734..076eba22b1 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeysMigrator.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/LockScreenKeysMigrator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigrator.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigrator.kt index 5d790ba01a..560b4a3c93 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigrator.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LegacyPinCodeMigrator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigrator.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigrator.kt index 7593aa6de3..11b204431b 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigrator.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigrator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1Migrator.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1Migrator.kt index 748001af8b..e1ec906281 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1Migrator.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1Migrator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenModule.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenModule.kt index 811a66f3af..25c180a65e 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenModule.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenModule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.di diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenQualifiers.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenQualifiers.kt index 0954772772..fccb4cd26e 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenQualifiers.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/di/LockScreenQualifiers.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.di diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/EncryptedPinCodeStorage.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/EncryptedPinCodeStorage.kt index c6d71e01ce..c8c1bda91e 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/EncryptedPinCodeStorage.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/EncryptedPinCodeStorage.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.pincode diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelper.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelper.kt index 9b2c2efda5..84ab3915f3 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelper.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.pincode diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenAction.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenAction.kt index 729cf24aa5..4bdd1dffc1 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenAction.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenFragment.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenFragment.kt index 83942a6a4d..dc49f687be 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenFragment.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenListener.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenListener.kt index 04a9f63abd..2e9b3638ec 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenListener.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenListener.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewEvent.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewEvent.kt index 543ed58ffa..639b493639 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewModel.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewModel.kt index 7f109b650b..5f25b6a039 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewState.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewState.kt index c6c6359f4f..926e44c232 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewState.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/LockScreenViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragment.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragment.kt index 1d931adac7..587a43f861 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragment.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/ui/fallbackprompt/FallbackBiometricDialogFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.ui.fallbackprompt diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/DevicePromptCheck.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/DevicePromptCheck.kt index 1760cd6c80..2b2db44315 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/DevicePromptCheck.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/DevicePromptCheck.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.utils diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/FlagExtensions.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/FlagExtensions.kt index ee1f004b14..37e6d80367 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/FlagExtensions.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/utils/FlagExtensions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.utils diff --git a/vector/src/main/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeView.kt b/vector/src/main/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeView.kt index 6341d66ea6..00696565dd 100644 --- a/vector/src/main/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeView.kt +++ b/vector/src/main/java/im/vector/app/features/pin/lockscreen/views/LockScreenCodeView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.views diff --git a/vector/src/main/java/im/vector/app/features/poll/PollItemViewState.kt b/vector/src/main/java/im/vector/app/features/poll/PollItemViewState.kt index e5b4f71f1d..b7711b8630 100644 --- a/vector/src/main/java/im/vector/app/features/poll/PollItemViewState.kt +++ b/vector/src/main/java/im/vector/app/features/poll/PollItemViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll diff --git a/vector/src/main/java/im/vector/app/features/poll/PollMode.kt b/vector/src/main/java/im/vector/app/features/poll/PollMode.kt index 47558a34a4..daea3ca61e 100644 --- a/vector/src/main/java/im/vector/app/features/poll/PollMode.kt +++ b/vector/src/main/java/im/vector/app/features/poll/PollMode.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollAction.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollAction.kt index 5fddcac568..eb3d2e9d31 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollAction.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollActivity.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollActivity.kt index 3dfec3c255..f20427667f 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollActivity.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollController.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollController.kt index 12bee9713c..dc5654bcfe 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollController.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollFragment.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollFragment.kt index d96f728124..06e1cc9f75 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollFragment.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewEvents.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewEvents.kt index fa06deea6e..17f1707532 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewModel.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewModel.kt index 1b2f0d7d08..e7f849602a 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewState.kt b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewState.kt index cfa1ff847e..2feddea207 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewState.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/CreatePollViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/poll/create/PollTypeSelectionItem.kt b/vector/src/main/java/im/vector/app/features/poll/create/PollTypeSelectionItem.kt index daa7f0e907..fb02ca8f7f 100644 --- a/vector/src/main/java/im/vector/app/features/poll/create/PollTypeSelectionItem.kt +++ b/vector/src/main/java/im/vector/app/features/poll/create/PollTypeSelectionItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/main/java/im/vector/app/features/popup/IncomingCallAlert.kt b/vector/src/main/java/im/vector/app/features/popup/IncomingCallAlert.kt index f86b7c02a7..63ce6bed88 100644 --- a/vector/src/main/java/im/vector/app/features/popup/IncomingCallAlert.kt +++ b/vector/src/main/java/im/vector/app/features/popup/IncomingCallAlert.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.popup diff --git a/vector/src/main/java/im/vector/app/features/popup/PopupAlertManager.kt b/vector/src/main/java/im/vector/app/features/popup/PopupAlertManager.kt index 2e3108d5bb..b670d88f4a 100644 --- a/vector/src/main/java/im/vector/app/features/popup/PopupAlertManager.kt +++ b/vector/src/main/java/im/vector/app/features/popup/PopupAlertManager.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.popup diff --git a/vector/src/main/java/im/vector/app/features/popup/VectorAlert.kt b/vector/src/main/java/im/vector/app/features/popup/VectorAlert.kt index a81454d456..e087d58261 100644 --- a/vector/src/main/java/im/vector/app/features/popup/VectorAlert.kt +++ b/vector/src/main/java/im/vector/app/features/popup/VectorAlert.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.popup diff --git a/vector/src/main/java/im/vector/app/features/popup/VerificationVectorAlert.kt b/vector/src/main/java/im/vector/app/features/popup/VerificationVectorAlert.kt index 818659872f..6cd0ef09f3 100644 --- a/vector/src/main/java/im/vector/app/features/popup/VerificationVectorAlert.kt +++ b/vector/src/main/java/im/vector/app/features/popup/VerificationVectorAlert.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.popup diff --git a/vector/src/main/java/im/vector/app/features/powerlevel/PowerLevelsFlowFactory.kt b/vector/src/main/java/im/vector/app/features/powerlevel/PowerLevelsFlowFactory.kt index 5cceb38fde..c92337b780 100644 --- a/vector/src/main/java/im/vector/app/features/powerlevel/PowerLevelsFlowFactory.kt +++ b/vector/src/main/java/im/vector/app/features/powerlevel/PowerLevelsFlowFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.powerlevel diff --git a/vector/src/main/java/im/vector/app/features/push/NotificationTroubleshootTestManagerFactory.kt b/vector/src/main/java/im/vector/app/features/push/NotificationTroubleshootTestManagerFactory.kt index 6a3ce04c1a..4cdac82bef 100644 --- a/vector/src/main/java/im/vector/app/features/push/NotificationTroubleshootTestManagerFactory.kt +++ b/vector/src/main/java/im/vector/app/features/push/NotificationTroubleshootTestManagerFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.push diff --git a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerAction.kt b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerAction.kt index 910f0246d3..d9cf0eec5e 100644 --- a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerAction.kt +++ b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.qrcode diff --git a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerActivity.kt b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerActivity.kt index 61079af379..6663d0da47 100644 --- a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.qrcode diff --git a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerEvents.kt b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerEvents.kt index 69a500238e..789d6c7578 100644 --- a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerEvents.kt +++ b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.qrcode diff --git a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerFragment.kt b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerFragment.kt index 341fa44255..b8fbb8b33c 100644 --- a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerFragment.kt +++ b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.qrcode diff --git a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerViewModel.kt b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerViewModel.kt index 3167eebc9f..703062c04a 100644 --- a/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/qrcode/QrCodeScannerViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.qrcode diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReportActivity.kt b/vector/src/main/java/im/vector/app/features/rageshake/BugReportActivity.kt index b671b24dd4..f5c23d60f0 100755 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReportActivity.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReportActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReportState.kt b/vector/src/main/java/im/vector/app/features/rageshake/BugReportState.kt index 37a379104b..9c116628bf 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReportState.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReportState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReportViewModel.kt b/vector/src/main/java/im/vector/app/features/rageshake/BugReportViewModel.kt index 6437f5c8f8..4461fe8367 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReportViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReportViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt b/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt index defe7c7cbc..5b15363962 100755 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReporterMultipartBody.java b/vector/src/main/java/im/vector/app/features/rageshake/BugReporterMultipartBody.java index 72cc63e5c7..ec218458d4 100755 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReporterMultipartBody.java +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReporterMultipartBody.java @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake; diff --git a/vector/src/main/java/im/vector/app/features/rageshake/LogFormatter.kt b/vector/src/main/java/im/vector/app/features/rageshake/LogFormatter.kt index 21fc65bd5e..350031fc54 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/LogFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/LogFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/ProcessInfo.kt b/vector/src/main/java/im/vector/app/features/rageshake/ProcessInfo.kt index 78e49a2e65..0faecbc738 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/ProcessInfo.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/ProcessInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/RageShake.kt b/vector/src/main/java/im/vector/app/features/rageshake/RageShake.kt index 9310d711d3..1a1636f0a6 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/RageShake.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/RageShake.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/ReportType.kt b/vector/src/main/java/im/vector/app/features/rageshake/ReportType.kt index f75420ea55..fbed828488 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/ReportType.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/ReportType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/VectorFileLogger.kt b/vector/src/main/java/im/vector/app/features/rageshake/VectorFileLogger.kt index a8023d2313..d1a50dc20d 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/VectorFileLogger.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/VectorFileLogger.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/rageshake/VectorUncaughtExceptionHandler.kt b/vector/src/main/java/im/vector/app/features/rageshake/VectorUncaughtExceptionHandler.kt index 6d6ecd9edc..6cb58dccca 100644 --- a/vector/src/main/java/im/vector/app/features/rageshake/VectorUncaughtExceptionHandler.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/VectorUncaughtExceptionHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.rageshake diff --git a/vector/src/main/java/im/vector/app/features/raw/wellknown/CryptoConfig.kt b/vector/src/main/java/im/vector/app/features/raw/wellknown/CryptoConfig.kt index 130fa0078a..f4e0ff73a5 100644 --- a/vector/src/main/java/im/vector/app/features/raw/wellknown/CryptoConfig.kt +++ b/vector/src/main/java/im/vector/app/features/raw/wellknown/CryptoConfig.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.raw.wellknown diff --git a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnown.kt b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnown.kt index 78329350d3..6614ca6184 100644 --- a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnown.kt +++ b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnown.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.raw.wellknown diff --git a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownExt.kt b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownExt.kt index 28c7fecf0b..5048192706 100644 --- a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownExt.kt +++ b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.raw.wellknown diff --git a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownMapper.kt b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownMapper.kt index 06661cb929..3a06aa9748 100644 --- a/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownMapper.kt +++ b/vector/src/main/java/im/vector/app/features/raw/wellknown/ElementWellKnownMapper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.raw.wellknown diff --git a/vector/src/main/java/im/vector/app/features/raw/wellknown/SecureBackupMethod.kt b/vector/src/main/java/im/vector/app/features/raw/wellknown/SecureBackupMethod.kt index c65ad8b8bc..b4755553c7 100644 --- a/vector/src/main/java/im/vector/app/features/raw/wellknown/SecureBackupMethod.kt +++ b/vector/src/main/java/im/vector/app/features/raw/wellknown/SecureBackupMethod.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.raw.wellknown diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserFragment.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserFragment.kt index 24065645ea..b73c16b4aa 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserFragment.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserViewModel.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserViewModel.kt index 3a4caa296a..0199525b08 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiChooserViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiDrawView.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiDrawView.kt index d7dfb51d92..70b64d02b9 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiDrawView.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiDrawView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiReactionPickerActivity.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiReactionPickerActivity.kt index 63ef8bdc89..8155980ec2 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiReactionPickerActivity.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiReactionPickerActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiRecyclerAdapter.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiRecyclerAdapter.kt index 9dc36038d3..d0d97ad5ec 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiRecyclerAdapter.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiRecyclerAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchAction.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchAction.kt index 148390d06d..12a22e0f2b 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchAction.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultController.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultController.kt index 9ed203aa8f..b1e3d27f38 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultController.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultFragment.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultFragment.kt index 3a448185ac..33c3bab3c3 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultFragment.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultItem.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultItem.kt index 8fa897a2e0..cae0fa8231 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultItem.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultViewModel.kt b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultViewModel.kt index 829c06616e..8efe644942 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/EmojiSearchResultViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/ReactionClickListener.kt b/vector/src/main/java/im/vector/app/features/reactions/ReactionClickListener.kt index 74313e7859..219184943d 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/ReactionClickListener.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/ReactionClickListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions diff --git a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiCategory.kt b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiCategory.kt index 7016963a62..697cf9d776 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiCategory.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiCategory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.data diff --git a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiData.kt b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiData.kt index cc751ffab7..aced613e1c 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiData.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiData.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.data diff --git a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiDataSource.kt b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiDataSource.kt index 7218eb993b..b8a8d26ec8 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiDataSource.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiDataSource.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.data diff --git a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiItem.kt b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiItem.kt index 583b24c347..e0573c5130 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/data/EmojiItem.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/data/EmojiItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.data diff --git a/vector/src/main/java/im/vector/app/features/reactions/widget/CircleView.kt b/vector/src/main/java/im/vector/app/features/reactions/widget/CircleView.kt index b8bba289a1..ae33685ef2 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/widget/CircleView.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/widget/CircleView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.widget diff --git a/vector/src/main/java/im/vector/app/features/reactions/widget/DotsView.kt b/vector/src/main/java/im/vector/app/features/reactions/widget/DotsView.kt index f6a7c4e6b9..cf801a6d4c 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/widget/DotsView.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/widget/DotsView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.widget diff --git a/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt b/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt index ab71fc808a..2b5eb49735 100644 --- a/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt +++ b/vector/src/main/java/im/vector/app/features/reactions/widget/ReactionButton.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.reactions.widget diff --git a/vector/src/main/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCase.kt b/vector/src/main/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCase.kt index ac77455d66..e8ab734127 100644 --- a/vector/src/main/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.redaction diff --git a/vector/src/main/java/im/vector/app/features/room/FunctionalMembersState.kt b/vector/src/main/java/im/vector/app/features/room/FunctionalMembersState.kt index 821acf948c..f341366f69 100644 --- a/vector/src/main/java/im/vector/app/features/room/FunctionalMembersState.kt +++ b/vector/src/main/java/im/vector/app/features/room/FunctionalMembersState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipAction.kt b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipAction.kt index b7fe412f7b..97cdef6a67 100644 --- a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipAction.kt +++ b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewEvents.kt b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewEvents.kt index 62c3f45558..0de171ba7d 100644 --- a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewModel.kt b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewModel.kt index 3d9cd96924..e2c995cfa7 100644 --- a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewState.kt b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewState.kt index 7e4af1b7d5..449f87be88 100644 --- a/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewState.kt +++ b/vector/src/main/java/im/vector/app/features/room/RequireActiveMembershipViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/room/VectorRoomDisplayNameFallbackProvider.kt b/vector/src/main/java/im/vector/app/features/room/VectorRoomDisplayNameFallbackProvider.kt index 976e13ba25..79f7c2e553 100644 --- a/vector/src/main/java/im/vector/app/features/room/VectorRoomDisplayNameFallbackProvider.kt +++ b/vector/src/main/java/im/vector/app/features/room/VectorRoomDisplayNameFallbackProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.room diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/ExplicitTermFilter.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/ExplicitTermFilter.kt index b1876d2c4e..8fda036bd1 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/ExplicitTermFilter.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/ExplicitTermFilter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/JoinState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/JoinState.kt index 16c8491b2a..e756e65787 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/JoinState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/JoinState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomItem.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomItem.kt index 2f000bc9d4..71d7717b08 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsController.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsController.kt index 76f1bfe724..45428fe845 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsController.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsFragment.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsFragment.kt index 023c29e510..0b8307ef7d 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsViewState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsViewState.kt index 3b9995a13d..ec4949e22d 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/PublicRoomsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryAction.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryAction.kt index d95a4cf792..1446429373 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryActivity.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryActivity.kt index d07bbe76e4..889a9be553 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryData.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryData.kt index c54d10f682..585b396148 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryData.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryData.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryServer.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryServer.kt index bea27df312..512eb2bb4f 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryServer.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryServer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedAction.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedAction.kt index fb3b619392..6c3499573e 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedActionViewModel.kt index dc2ee75d64..f25c8ecc05 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectorySharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewEvents.kt index 1805abc369..ac16a3f0ae 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewModel.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewModel.kt index 9d14c3b556..5c0977c949 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/RoomDirectoryViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/UnknownRoomItem.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/UnknownRoomItem.kt index a22c5791a3..ddd764a293 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/UnknownRoomItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/UnknownRoomItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomAction.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomAction.kt index a44a0206aa..39a3da0ed8 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomActivity.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomActivity.kt index 171d51e811..3a488ea60c 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt index cd0120a020..e97a203be5 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomFragment.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomFragment.kt index d5da7e844d..de196141ca 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewEvents.kt index 1964f9617e..ef01b4f377 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewModel.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewModel.kt index 2616d808f2..84ebf59920 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewState.kt index 2a6ee3727f..ae13fe58b6 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateSubSpaceController.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateSubSpaceController.kt index 944baa23f0..c347ae054a 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateSubSpaceController.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateSubSpaceController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/RoomAliasErrorFormatter.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/RoomAliasErrorFormatter.kt index afbb4380eb..7c20d5c124 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/RoomAliasErrorFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/createroom/RoomAliasErrorFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.createroom diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryItem.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryItem.kt index f9b77ba8f1..eee382c781 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryListCreator.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryListCreator.kt index 5337f0be8b..b9d9307ec2 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryListCreator.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryListCreator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerAction.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerAction.kt index 8be3c6b2b2..a5b1d2c4d9 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerController.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerController.kt index 6efa5976b1..25bb96d308 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerController.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerFragment.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerFragment.kt index e1c6e102b2..eea5e74f45 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewModel.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewModel.kt index c20e03d92b..54ae480188 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewState.kt index 56aa807e41..b45bfb2cef 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryPickerViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryServerItem.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryServerItem.kt index d65a35c200..1929d140ec 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryServerItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/picker/RoomDirectoryServerItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.picker diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/PeekingState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/PeekingState.kt index 918264e594..0e5afc99a8 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/PeekingState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/PeekingState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewAction.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewAction.kt index a44affff12..a5588a9b37 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewActivity.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewActivity.kt index a70fd5ef23..150dad3c91 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewNoPreviewFragment.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewNoPreviewFragment.kt index 7ea5ba74db..dfb0fd369c 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewNoPreviewFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewNoPreviewFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewModel.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewModel.kt index 22036b9d74..21c3ec67de 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewState.kt b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewState.kt index b2cb43115d..242bde1e73 100644 --- a/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomdirectory/roompreview/RoomPreviewViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomdirectory.roompreview diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileAction.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileAction.kt index 874f3c73b8..4fdf7948cc 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileAction.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileAction.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileActivity.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileActivity.kt index 26a2a7de22..5b6a7af368 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileActivity.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileController.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileController.kt index c7b331f0ba..692473d6b6 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileController.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileController.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileFragment.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileFragment.kt index 4f451eb3fb..69f499a307 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileFragment.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewEvents.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewEvents.kt index 0bf8ef1b6e..b6ff73ff08 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewModel.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewModel.kt index 96e4fcb036..6debb7159a 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewState.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewState.kt index 94bf9e8f8e..ff1dad47a3 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/RoomMemberProfileViewState.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListAction.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListAction.kt index 09ae73a55c..4a89e89602 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListAction.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheet.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheet.kt index 63c44b4000..9012ac7069 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheet.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewEvents.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewEvents.kt index 159f505e16..8b1c158f0d 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewModel.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewModel.kt index 435c44aa11..93081fcad9 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListBottomSheetViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListEpoxyController.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListEpoxyController.kt index ddf87d6db3..31abdd4253 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListEpoxyController.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListFragment.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListFragment.kt index 7ca32bb49b..c24f062cf4 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceListFragment.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoActionFragment.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoActionFragment.kt index d3b5a25913..eb72257ab0 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoActionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoActionFragment.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoEpoxyController.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoEpoxyController.kt index 6f85596ed2..69c3fc634d 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/devices/DeviceTrustInfoEpoxyController.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.devices diff --git a/vector/src/main/java/im/vector/app/features/roommemberprofile/powerlevel/EditPowerLevelDialogs.kt b/vector/src/main/java/im/vector/app/features/roommemberprofile/powerlevel/EditPowerLevelDialogs.kt index 512135157c..69f67b7565 100644 --- a/vector/src/main/java/im/vector/app/features/roommemberprofile/powerlevel/EditPowerLevelDialogs.kt +++ b/vector/src/main/java/im/vector/app/features/roommemberprofile/powerlevel/EditPowerLevelDialogs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roommemberprofile.powerlevel diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileAction.kt index 44bac1c8a0..4bb9625b5b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileAction.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileActivity.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileActivity.kt index 3ee1ed867c..0b112be99a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileActivity.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileController.kt index 286d90c372..acfddd660d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileController.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileFragment.kt index a7b7061388..18cfe78d89 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileFragment.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedAction.kt index b243ceb206..d46363f4b2 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedActionViewModel.kt index 49e68ca0a5..ccc06060e3 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewEvents.kt index f8ffed4af6..890df4877c 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewModel.kt index 4c9e0aaadf..1ea527abb0 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewState.kt index 5393ceb152..acaa9eca03 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileViewState.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasAction.kt index e83f9f4aa2..2c6df0d262 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasController.kt index 8f08adafa9..c4c1299b8f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasFragment.kt index a232b9adc7..58165890e1 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewEvents.kt index 725755a16b..dec656431b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewModel.kt index 7a4a33b3a7..fe55e0f667 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewState.kt index aabdb7530f..83cf531972 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/RoomAliasViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheet.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheet.kt index 7204c227f7..b85a315d91 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetController.kt index 13431d1ef7..8a3d67a3eb 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedAction.kt index 2722b6bfb1..0be859b067 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedActionViewModel.kt index 9371bd3d39..2ec603e971 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetSharedActionViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetState.kt index 1accc85e45..a0b961faa7 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetViewModel.kt index 0efef6ad8c..aed03b4c58 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/alias/detail/RoomAliasBottomSheetViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.alias.detail diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListAction.kt index 8f6f5afba1..5a337e914d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListController.kt index ac1333de29..3e95c2f035 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListFragment.kt index 112fee9c71..c98f1ceb71 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewEvents.kt index 4b1dc018ee..4be497c15c 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewModel.kt index 88a56807db..fa61a34dcb 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewState.kt index e36de58f97..72b42877c6 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/banned/RoomBannedMemberListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.banned diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListAction.kt index 342a2e8585..d193efb45d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListController.kt index b54781057e..8a38c0160f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListFragment.kt index 02d5c7e12a..b4f6c6f2cf 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewModel.kt index c92b02132b..ef141a6eda 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewState.kt index 7a1566273a..fcfcfa76fc 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryComparator.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryComparator.kt index 5d7122788c..cf59c996bf 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryComparator.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryComparator.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryFilter.kt b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryFilter.kt index eef8396c1a..c3af52c285 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryFilter.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/members/RoomMemberSummaryFilter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.members diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsAction.kt index ea2ee96d63..a11cf0ba97 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsController.kt index 14f543201d..fccfbb11aa 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsFragment.kt index 2389f20a1a..5e8828949d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewEvents.kt index dda858283b..f51ddea5b1 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewModel.kt index be7e9173b1..e744125607 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewState.kt index 5e1591006c..9d3ce25d71 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/notifications/RoomNotificationSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.notifications diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/EditablePermission.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/EditablePermission.kt index f2aee8c946..31ecdf215c 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/EditablePermission.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/EditablePermission.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoleFormatter.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoleFormatter.kt index 0c49ffc27f..7ff8e94534 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoleFormatter.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoleFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsAction.kt index b853dda160..920e563496 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsController.kt index 18569cc14c..c4620daf57 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsFragment.kt index 0debf35b9f..c719bd3006 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewEvents.kt index 8994948e1d..aea036f664 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2021 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2021-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewModel.kt index 81eaf62b69..609163f0af 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewState.kt index 9a5ac4c19f..3c77b74d4c 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/permissions/RoomPermissionsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.permissions diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsAction.kt index 3fedbfc4a8..0cedafdc0f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsFragment.kt index f9e71b13f3..4edc7f797a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsLoadingError.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsLoadingError.kt index 71365087f1..9cb5f37290 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsLoadingError.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsLoadingError.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsPagerAdapter.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsPagerAdapter.kt index c60fc5de27..4d62b32e44 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsPagerAdapter.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsPagerAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsType.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsType.kt index 134ef9a195..90ec98f0a7 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsType.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewEvent.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewEvent.kt index cb2069d824..f75aa3fc33 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModel.kt index 2beda47816..d1b6a62dff 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewState.kt index 4a5c138b6a..8e05c92a85 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/RoomPollsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/active/RoomActivePollsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/active/RoomActivePollsFragment.kt index 54e9605bdb..ae4643411d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/active/RoomActivePollsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/active/RoomActivePollsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.active diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCase.kt index aa1ba1b274..857bcdf003 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetail.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetail.kt index 7857a30eeb..154421026b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetail.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetail.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailAction.kt index dbf8436399..f70b410f91 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailActivity.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailActivity.kt index cf29d5618a..e8bf54b2be 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailController.kt index 7a246f812b..a2d16be366 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailFragment.kt index 77e3cdd02b..289b42a83a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailItem.kt index b3f905e661..92e12f9c0b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapper.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapper.kt index 8f14118d43..c35e2e1d16 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapper.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigator.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigator.kt index a19bb87d9e..9cb1da2f8b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModel.kt index 487595d20b..b2a6282737 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewState.kt index a2906dc88f..78d55b512f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollGoToTimelineItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollGoToTimelineItem.kt index 59a5539a4f..aae779152a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollGoToTimelineItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollGoToTimelineItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/ended/RoomEndedPollsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/ended/RoomEndedPollsFragment.kt index 949726f784..9f7c37d234 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/ended/RoomEndedPollsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/ended/RoomEndedPollsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.ended diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/PollHistoryError.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/PollHistoryError.kt index 67d59faebd..20e31909ce 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/PollHistoryError.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/PollHistoryError.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.data diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSource.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSource.kt index 3a65297fde..e7e3e42b6d 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSource.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSource.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.data diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepository.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepository.kt index d993302fb7..041a382fd6 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepository.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.data diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCase.kt index f1cf031f73..484602ce8f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCase.kt index d37e27ff03..ef08f48bc4 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCase.kt index 0f6316efde..5acc635e15 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCase.kt index fce222cae6..fada1c11a2 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCase.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCase.kt index 7d58fb7694..d6632a1570 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummary.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummary.kt index 5c1eee0d00..047a9324a4 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummary.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummary.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapper.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapper.kt index 748dfd0886..08bdf63d76 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapper.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollItem.kt index d675fe9bce..ef6f3a10d9 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollLoadMoreItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollLoadMoreItem.kt index f16b9fa5a0..0b219df0a7 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollLoadMoreItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollLoadMoreItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsController.kt index 494d47623d..aafa2c5b82 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListFragment.kt index 4324dcf124..81a992c7b7 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigator.kt b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigator.kt index 9085f95ca1..988ae81fe1 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsAction.kt index eb601605e0..ad36a606be 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsController.kt index 955d57131a..0526f5a851 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsFragment.kt index a261ad4206..da739c04dc 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewEvents.kt index af297d962f..8a3997d5e5 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewModel.kt index 501ff7553a..498d7a93b1 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewState.kt index 405bb64a3a..2b77d246ac 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/RoomSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityBottomSheet.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityBottomSheet.kt index c63cf918c8..a91162260b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityController.kt index 76b148f10c..f8629a99ab 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityRadioAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityRadioAction.kt index 6a5ae24ca5..0368012313 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityRadioAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityRadioAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilitySharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilitySharedActionViewModel.kt index 2f1fc086db..bb0e6a7448 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilitySharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilitySharedActionViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityState.kt index 0b651d5664..ff0b35dfa2 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityViewModel.kt index e99a8d8a0b..9e70f7bc22 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/historyvisibility/RoomHistoryVisibilityViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.historyvisibility diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleActivity.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleActivity.kt index 818300ac72..f1c4a829e4 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleActivity.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleAdvancedController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleAdvancedController.kt index c598ccb57b..357212c188 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleAdvancedController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleAdvancedController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleBottomSheet.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleBottomSheet.kt index dbbd193631..51f709c7dd 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleController.kt index 5da145fca4..18cade15e0 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleFragment.kt index e747dcb2ee..14037cf85f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleRadioAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleRadioAction.kt index 608d5489e0..d2dc4da948 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleRadioAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleRadioAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleSharedActionViewModel.kt index fd1fb4d61e..1dd5b59cfa 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleSharedActionViewModel.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleState.kt index dcf115cc4b..146959ac2f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleViewModel.kt index e528c41676..ecdc6d64e0 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/RoomJoinRuleViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/SpaceJoinRuleItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/SpaceJoinRuleItem.kt index f239b8cc74..119142549b 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/SpaceJoinRuleItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/SpaceJoinRuleItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/ChooseRestrictedController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/ChooseRestrictedController.kt index 7972ac3249..24ea776ee6 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/ChooseRestrictedController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/ChooseRestrictedController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedActions.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedActions.kt index 7bd3eb48c5..42d644aa78 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedActions.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedEvents.kt index df95c670a1..6740f30d5c 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedFragment.kt index 462f3be1c3..74268ce3ff 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedState.kt index 157f53b56e..44064cf8f0 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedViewModel.kt index 63db9c1336..979e1becea 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/settings/joinrule/advanced/RoomJoinRuleChooseRestrictedViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.settings.joinrule.advanced diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsAction.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsAction.kt index ea5312469d..b217d89f4a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsAction.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsFragment.kt index 27e1654bf0..580273b46a 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsPagerAdapter.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsPagerAdapter.kt index fe1ac51d23..5b4b6ece3f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsPagerAdapter.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsPagerAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewEvents.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewEvents.kt index 946076ff6e..f4fff373c3 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewModel.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewModel.kt index a71490f4a7..ec9e2850c4 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewState.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewState.kt index a2b5aa99df..19440a6df5 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/RoomUploadsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/RoomUploadsFilesFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/RoomUploadsFilesFragment.kt index 0f32773a3e..2e3e012427 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/RoomUploadsFilesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/RoomUploadsFilesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.files diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileController.kt index c3d93abef7..efbfc41855 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.files diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileItem.kt index eeef076312..020a07edca 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/files/UploadsFileItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.files diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/Config.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/Config.kt index d2a5075118..fe3614f9c8 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/Config.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/Config.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.media diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/RoomUploadsMediaFragment.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/RoomUploadsMediaFragment.kt index f29164bdd8..86ae008db6 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/RoomUploadsMediaFragment.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/RoomUploadsMediaFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.media diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsImageItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsImageItem.kt index 12be88ffa6..5b2efea32f 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsImageItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsImageItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.media diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsMediaController.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsMediaController.kt index 4e251df56a..75126d8795 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsMediaController.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsMediaController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.media diff --git a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsVideoItem.kt b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsVideoItem.kt index fdc69f0d8f..a73b8a5597 100644 --- a/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsVideoItem.kt +++ b/vector/src/main/java/im/vector/app/features/roomprofile/uploads/media/UploadsVideoItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.uploads.media diff --git a/vector/src/main/java/im/vector/app/features/session/SessionCoroutineScopes.kt b/vector/src/main/java/im/vector/app/features/session/SessionCoroutineScopes.kt index 28fcab6fb9..8711261c83 100644 --- a/vector/src/main/java/im/vector/app/features/session/SessionCoroutineScopes.kt +++ b/vector/src/main/java/im/vector/app/features/session/SessionCoroutineScopes.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.session diff --git a/vector/src/main/java/im/vector/app/features/session/SessionListener.kt b/vector/src/main/java/im/vector/app/features/session/SessionListener.kt index 37db55959f..20643b7990 100644 --- a/vector/src/main/java/im/vector/app/features/session/SessionListener.kt +++ b/vector/src/main/java/im/vector/app/features/session/SessionListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.session diff --git a/vector/src/main/java/im/vector/app/features/session/SessionScopedProperty.kt b/vector/src/main/java/im/vector/app/features/session/SessionScopedProperty.kt index 64d49800c8..40b02bd055 100644 --- a/vector/src/main/java/im/vector/app/features/session/SessionScopedProperty.kt +++ b/vector/src/main/java/im/vector/app/features/session/SessionScopedProperty.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.session diff --git a/vector/src/main/java/im/vector/app/features/session/VectorSessionStore.kt b/vector/src/main/java/im/vector/app/features/session/VectorSessionStore.kt index 9466fc1459..0c1836e3cb 100644 --- a/vector/src/main/java/im/vector/app/features/session/VectorSessionStore.kt +++ b/vector/src/main/java/im/vector/app/features/session/VectorSessionStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.session diff --git a/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncMode.kt b/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncMode.kt index 1712b8cd27..667c6389cc 100644 --- a/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncMode.kt +++ b/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncMode.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncModeChooserDialog.kt b/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncModeChooserDialog.kt index 4d4f2fb707..7829bc8503 100644 --- a/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncModeChooserDialog.kt +++ b/vector/src/main/java/im/vector/app/features/settings/BackgroundSyncModeChooserDialog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/FontScalePreferences.kt b/vector/src/main/java/im/vector/app/features/settings/FontScalePreferences.kt index b9cda34278..6efaadc650 100644 --- a/vector/src/main/java/im/vector/app/features/settings/FontScalePreferences.kt +++ b/vector/src/main/java/im/vector/app/features/settings/FontScalePreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/SecretsSynchronisationInfo.kt b/vector/src/main/java/im/vector/app/features/settings/SecretsSynchronisationInfo.kt index d667a4f589..86c83374dc 100644 --- a/vector/src/main/java/im/vector/app/features/settings/SecretsSynchronisationInfo.kt +++ b/vector/src/main/java/im/vector/app/features/settings/SecretsSynchronisationInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorDataStore.kt b/vector/src/main/java/im/vector/app/features/settings/VectorDataStore.kt index 74b3794b2c..c24583cb63 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorDataStore.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorDataStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorLocale.kt b/vector/src/main/java/im/vector/app/features/settings/VectorLocale.kt index 94ae4692f0..9acc6ac996 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorLocale.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorLocale.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorLocaleProvider.kt b/vector/src/main/java/im/vector/app/features/settings/VectorLocaleProvider.kt index a45d7f54f3..f9e4353133 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorLocaleProvider.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorLocaleProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt b/vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt index 627c0fd403..ff4a0e0b8a 100755 --- a/vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorPreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsActivity.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsActivity.kt index ea111f850a..0418f4aa06 100755 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsAdvancedSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsAdvancedSettingsFragment.kt index 5f54a5623c..8529403e43 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsAdvancedSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsAdvancedSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsBaseFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsBaseFragment.kt index 3a00f723c0..e03205fdb6 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsBaseFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsBaseFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsFragmentInteractionListener.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsFragmentInteractionListener.kt index ddfcc93287..3d7e9049ce 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsFragmentInteractionListener.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsFragmentInteractionListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsGeneralFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsGeneralFragment.kt index 8511e83985..45ddcbe88a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsGeneralFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsGeneralFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("UNUSED_VARIABLE", "UNUSED_ANONYMOUS_PARAMETER", "UNUSED_PARAMETER") diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsHelpAboutFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsHelpAboutFragment.kt index 1a2cdcec9a..406b808c6a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsHelpAboutFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsHelpAboutFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPinFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPinFragment.kt index ca06e75eb7..f0c5db58ab 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPinFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPinFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPreferencesFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPreferencesFragment.kt index 68c9058e2c..36c2bd4c77 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPreferencesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsPreferencesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsRootFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsRootFragment.kt index 4bb4f270b3..311519a08d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsRootFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsRootFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsSecurityPrivacyFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsSecurityPrivacyFragment.kt index ff580e2e5d..057ffdb62b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsSecurityPrivacyFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsSecurityPrivacyFragment.kt @@ -1,18 +1,9 @@ /* + * Copyright 2020-2024 New Vector Ltd. * Copyright 2019 New Vector Ltd - * Copyright 2020 New Vector Ltd * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsUrls.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsUrls.kt index 70b75ab2c7..0374d23978 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsUrls.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsUrls.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsVoiceVideoFragment.kt b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsVoiceVideoFragment.kt index 8baecba1ec..67fb9e051b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/VectorSettingsVoiceVideoFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/VectorSettingsVoiceVideoFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings diff --git a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountAction.kt b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountAction.kt index 0662afc700..b3f545fdee 100644 --- a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.account.deactivation diff --git a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountFragment.kt b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountFragment.kt index 5ad6e895c8..fd5ded2f55 100644 --- a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.account.deactivation diff --git a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewEvents.kt index b715de3387..18e3b86e8f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.account.deactivation diff --git a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewModel.kt index dcc584e6c3..c9062ae3ac 100644 --- a/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/account/deactivation/DeactivateAccountViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.account.deactivation diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsAction.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsAction.kt index 6c2fc7ecc2..95d33186bf 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsController.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsController.kt index f484c68dfb..33d6247c24 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsFragment.kt index c5d510b278..db700a3f77 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewEvents.kt index 8a9ba012fe..50f052c934 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewModel.kt index 469013bc38..985e9b68eb 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewState.kt index 9e349253ca..025b84f54f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/crosssigning/CrossSigningSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.crosssigning diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceItem.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceItem.kt index 81f4326e9a..91148e9c22 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheet.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheet.kt index e5a67675e6..7c2de84282 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetController.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetController.kt index 4ad57707b2..1b0f942372 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewModel.kt index 326a6fe2db..6c43fb6609 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewState.kt index d0c236d119..90863b8f51 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DeviceVerificationInfoBottomSheetViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesAction.kt index b915236329..3a4ea19f21 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesController.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesController.kt index 0dc3407c1d..c047c40dfe 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewEvents.kt index de9671e360..62eb68ae93 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2020 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2020-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewModel.kt index 945112707d..1b165a18e4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/DevicesViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCase.kt index 8285464ce4..5386053ef6 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/TrustUtils.kt b/vector/src/main/java/im/vector/app/features/settings/devices/TrustUtils.kt index 7709a63344..9524aa0369 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/TrustUtils.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/TrustUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/VectorSettingsDevicesFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/VectorSettingsDevicesFragment.kt index 43f0f3bfc4..6963b0b842 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/VectorSettingsDevicesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/VectorSettingsDevicesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DeviceFullInfo.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DeviceFullInfo.kt index 186a6ebe69..440f021b5b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DeviceFullInfo.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DeviceFullInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesAction.kt index 6f002359c8..f92f53a11f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewEvent.kt index 9f5257693e..a6f980e49a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewModel.kt index 43530cb17c..5c3ad85648 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewState.kt index 6d6baa9d5f..3ed4c274a9 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/DevicesViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCase.kt index 1ae7d8836f..a285cf07da 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCase.kt index a25c4d39cb..fbd5fd9d45 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCase.kt index 6ca7cf9a12..ca7adfc8ed 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCase.kt index aff681bf84..3557cd0568 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/SessionWarningInfoView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/SessionWarningInfoView.kt index 1c8af4c4b1..deb2f99077 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/SessionWarningInfoView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/SessionWarningInfoView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCase.kt index 1e1dc19c96..c3a3c9180c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSessionsListViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSessionsListViewModel.kt index c4bbe6fb3e..9c3ccdd8fa 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSessionsListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSessionsListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt index 0c49fd07ba..956cb516c4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigator.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigator.kt index bcfa1c30db..49bf672a5c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCase.kt index 0c790c2ef0..6ec7a14ebf 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCase.kt index 471ef05c8d..35fa564b92 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCase.kt index 4998b4b5d3..0f04f36180 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsAction.kt index 0fa524dab4..0f906a4527 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsActivity.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsActivity.kt index fb4e94b630..94ed968161 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsArgs.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsArgs.kt index 97716d7c47..ea39e8ac2b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsArgs.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsContentItem.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsContentItem.kt index 665ba5126c..d49dc1c273 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsContentItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsContentItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsController.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsController.kt index 7b691fdb37..0f86edee39 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsFragment.kt index 67e659868e..d8bd6f9bfd 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsHeaderItem.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsHeaderItem.kt index f76c21da8e..57f07dcc5c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewEvent.kt index 02b313319e..915b89a9fd 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModel.kt index 44e10701a0..cb84b0bbe2 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewState.kt index d216bbda51..0090c0fc6d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/extended/DeviceExtendedInfo.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/extended/DeviceExtendedInfo.kt index 5158ffbb8a..8dc590e12d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/extended/DeviceExtendedInfo.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/details/extended/DeviceExtendedInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details.extended diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterBottomSheet.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterBottomSheet.kt index 4b3bdb6c2a..cf96d2f4f7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.filter diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterType.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterType.kt index a1ef08f7df..2b2c2d2087 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterType.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/DeviceManagerFilterType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.filter diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCase.kt index b1f23eb510..8e09d0dd0a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.filter diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCase.kt index beffbf251a..ca5b8f4ffd 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/DeviceType.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/DeviceType.kt index 3082901375..0b679fbd67 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/DeviceType.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/DeviceType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionItem.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionItem.kt index 68cae344cd..1b0eac2bc1 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsController.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsController.kt index 413fcad1e8..ce53f35527 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsView.kt index fd88d2cee9..822440fa16 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/OtherSessionsView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationView.kt index 516e874502..01d249ea2b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationViewState.kt index a5b30ea13b..ad0af80047 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SecurityRecommendationViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoView.kt index f579d7f769..86a6ba86af 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoViewState.kt index 6c7ca809ea..ccff6d00be 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionInfoViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionListConstants.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionListConstants.kt index 662ce536e7..649bc7f534 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionListConstants.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionListConstants.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt index 0f828070e0..f1e4741866 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SessionsListHeaderView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCase.kt index 47732a6bf1..4fe2d2f544 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreBottomSheet.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreBottomSheet.kt index 502d9abca3..e0a88f94d5 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.more diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewModel.kt index 09ca2df15d..5df8bb3884 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.more diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewState.kt index cade2ce861..435786e212 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/more/SessionLearnMoreViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.more diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCase.kt index 18ee9ad937..97fd90e84d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCase.kt index 96521ec78c..49c878923c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCase.kt index 58289495a4..a0e318b8ca 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCase.kt index 1dc186be7c..c2563964e9 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCase.kt index 1babe2936d..b1829d7405 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCase.kt index 308aeec5f2..5e13d459dd 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCase.kt index 5517fa0978..c03cd421fa 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCase.kt index 8cf684975e..5bb363cb87 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/NotificationsStatus.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/NotificationsStatus.kt index 7ff1f04381..21f21baf64 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/NotificationsStatus.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/NotificationsStatus.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCase.kt index 7306794f16..e7dd987305 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCase.kt index 77195ea950..ade33435a9 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCase.kt index 2ff3f335c9..8e13105234 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsAction.kt index bdad65ca43..0b4da2ac6b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsActivity.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsActivity.kt index 75c5752e35..84bcfc599a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsArgs.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsArgs.kt index e478959153..75d4e79206 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsArgs.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsFragment.kt index 202e396f00..49b1f1a413 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationView.kt index 19739a504a..c6260fd590 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationViewState.kt index 2b17cb26b3..3d465bd48b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsSecurityRecommendationViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewEvents.kt index 55753e35be..a9342c73b7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModel.kt index fd463a933c..8223f66794 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigator.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigator.kt index ef1895d0ae..7a52bf9deb 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewState.kt index dcff652768..e854c1444a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCase.kt index 445d2309a4..f29ee10d7e 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewAction.kt index 2b6c40eead..5c80a7dbf1 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewActivity.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewActivity.kt index 5695d02ae9..ad1122738a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewArgs.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewArgs.kt index 27c8d6fb2e..3aab4bf457 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewArgs.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntrySwitchView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntrySwitchView.kt index 2826cd3887..0bfcc66bb8 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntrySwitchView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntrySwitchView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntryView.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntryView.kt index ddc8b122c3..ed3508f098 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntryView.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewEntryView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewFragment.kt index 9cbfbb06f8..be5f4bca09 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewEvent.kt index 4ff31d1a81..c390c023f5 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModel.kt index 80db4717f0..de8bef3f14 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigator.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigator.kt index 0cb95bae7d..af785939b8 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewState.kt index f6a1307a5f..94d1d89767 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionAction.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionAction.kt index c60bc7df14..b64213e4b1 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionActivity.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionActivity.kt index 44bc251382..6082a8d1f9 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionArgs.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionArgs.kt index d43d472946..655ecdd5e4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionArgs.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionFragment.kt index b616b19ae6..cc87e6f720 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCase.kt index ffe80ccf46..51fb7c7386 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewEvent.kt index fd40412547..a7d673c82b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModel.kt index 22170fc702..4c89047312 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigator.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigator.kt index e00d7b25ff..0f719bde9d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigator.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewState.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewState.kt index 70e11327ca..a21eb75233 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/BuildConfirmSignoutDialogUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/BuildConfirmSignoutDialogUseCase.kt index cb36a71978..cda441473c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/BuildConfirmSignoutDialogUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/BuildConfirmSignoutDialogUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCase.kt index 42ebd7782e..4a7a03f214 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsReAuthNeeded.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsReAuthNeeded.kt index 56e3d17686..ddd0ba6e31 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsReAuthNeeded.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsReAuthNeeded.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCase.kt index c78f1d8a57..a4308bf1ab 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCase.kt index 3fdef1a98f..60fde3c389 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CurrentSessionCrossSigningInfo.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CurrentSessionCrossSigningInfo.kt index 1dfab06b1d..735aa03579 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CurrentSessionCrossSigningInfo.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/CurrentSessionCrossSigningInfo.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCase.kt index 182e493213..157e1fccb2 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCase.kt index 2243471a23..aa45e96fe2 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCase.kt index 762a636494..4a0fca68f6 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCase.kt index e674ccd8c5..6dbdcbd11f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataAction.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataAction.kt index bb38d31ee2..22e61280ae 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataEpoxyController.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataEpoxyController.kt index fa1b21e9e7..904d6aec83 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataFragment.kt index fff02ce324..2e4210f705 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataViewModel.kt index d773d80c93..941b7b88af 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/AccountDataViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailFragment.kt index 9dfcd1b15c..b56cb203d3 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailViewModel.kt index 88d2c9141d..60b8348e8b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsPaperTrailViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsSerializer.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsSerializer.kt index be706e0ff0..5029406eec 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsSerializer.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingEventsSerializer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingTrailPagedEpoxyController.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingTrailPagedEpoxyController.kt index f262edbee2..9cef13b70d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingTrailPagedEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/GossipingTrailPagedEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestListFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestListFragment.kt index b276acb1d6..355999af8c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestPagedController.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestPagedController.kt index 09dd198bee..ab96ac1e5b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestPagedController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/IncomingKeyRequestPagedController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestListViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestListViewModel.kt index 7574339bb1..1dbcbdc2f3 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestViewModel.kt index 3c451c4fc3..33674e6b39 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestsFragment.kt index a701dd7c8f..d214723fe1 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/KeyRequestsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestListFragment.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestListFragment.kt index 1963045de3..9ed859bfda 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestPagedController.kt b/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestPagedController.kt index 13ba4a69ac..1ca40fb793 100644 --- a/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestPagedController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/devtools/OutgoingKeyRequestPagedController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devtools diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingAction.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingAction.kt index 270303b059..30c7b5dd2a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingActivity.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingActivity.kt index 999622039b..c9a1783cce 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingActivity.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingController.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingController.kt index 6f3b7470e1..3d6e5d7f0f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingFragment.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingFragment.kt index 005797b5c1..d4dfe13745 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewEvents.kt index 80b2b389bd..1e1394c79e 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewModel.kt index 8eb144a8be..b2ccb1a3f7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewState.kt b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewState.kt index 173fa4714d..f12e76d2ee 100644 --- a/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/font/FontScaleSettingViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeServerSettingsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeServerSettingsViewState.kt index 3acd79d768..3983163b8b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeServerSettingsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeServerSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.homeserver diff --git a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsAction.kt b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsAction.kt index 6ab097f4bf..57aea3f7fa 100644 --- a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.homeserver diff --git a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsController.kt b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsController.kt index c111c5edd9..e9fb92ab00 100644 --- a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.homeserver diff --git a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsFragment.kt index 030c4ffccc..deaffcf7ab 100644 --- a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.homeserver diff --git a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsViewModel.kt index 9e237f818b..ec26eb3668 100644 --- a/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/homeserver/HomeserverSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.homeserver diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersAction.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersAction.kt index 48199e557b..7eff0ef441 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersController.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersController.kt index 1415b031b7..ccba243858 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewEvents.kt index 57f5004d88..a9adc23d52 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewModel.kt index df76d68c17..2149aca813 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewState.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewState.kt index 3dc1bfe795..a45d820674 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/IgnoredUsersViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/UserItem.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/UserItem.kt index ec02148aca..e77b3c0248 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/UserItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/UserItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/ignored/VectorSettingsIgnoredUsersFragment.kt b/vector/src/main/java/im/vector/app/features/settings/ignored/VectorSettingsIgnoredUsersFragment.kt index b5fc2c6b4d..ad76294e41 100644 --- a/vector/src/main/java/im/vector/app/features/settings/ignored/VectorSettingsIgnoredUsersFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/ignored/VectorSettingsIgnoredUsersFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.ignored diff --git a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsAction.kt b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsAction.kt index db48c3400b..68963b1ce7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.labs diff --git a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsFragment.kt index a756e3d64f..6633d54abc 100644 --- a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.labs diff --git a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModel.kt index 38686b06be..dbe8d6e44c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.labs diff --git a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewState.kt index c246d30994..eb0a44649d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.labs diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/ElementLegals.kt b/vector/src/main/java/im/vector/app/features/settings/legals/ElementLegals.kt index 1641dee31f..187b99d1fc 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/ElementLegals.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/ElementLegals.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/FlavorLegals.kt b/vector/src/main/java/im/vector/app/features/settings/legals/FlavorLegals.kt index 9b2a081700..ee4fd135de 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/FlavorLegals.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/FlavorLegals.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsAction.kt b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsAction.kt index 424c6bb78b..974b131ccb 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsController.kt b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsController.kt index e5987d2a39..72893105a4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsFragment.kt index d668e8783f..a49a828ef6 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsState.kt b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsState.kt index ad01f85338..c918527859 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsViewModel.kt index db458fe282..bd0a49bbf7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/legals/LegalsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/legals/LegalsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.legals diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocaleItem.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocaleItem.kt index 2478ae4cea..cfe1c0dfeb 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocaleItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocaleItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerAction.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerAction.kt index 4d55dfd2f7..64db366c8f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerController.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerController.kt index 69faa693c5..5828fdcdac 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerFragment.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerFragment.kt index e4a9465cd2..aee738abc5 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewEvents.kt index 1a2cdcfaec..c7942137be 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewModel.kt index c38f9b5b87..fd6dd8d197 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewState.kt b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewState.kt index f981e7a444..c97400a0d7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/LocalePickerViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/locale/SystemLocaleProvider.kt b/vector/src/main/java/im/vector/app/features/settings/locale/SystemLocaleProvider.kt index 43d70ec8cf..f3b5359b7c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/locale/SystemLocaleProvider.kt +++ b/vector/src/main/java/im/vector/app/features/settings/locale/SystemLocaleProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.locale diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/NotificationIndex.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/NotificationIndex.kt index a768e443bb..b9a310cf02 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/NotificationIndex.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/NotificationIndex.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/PushRuleDefinitions.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/PushRuleDefinitions.kt index 9e19e2afb4..002b6dc63a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/PushRuleDefinitions.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/PushRuleDefinitions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/RuleIdsExt.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/RuleIdsExt.kt index 1e14ef9157..2f70a06f5d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/RuleIdsExt.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/RuleIdsExt.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/StandardActions.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/StandardActions.kt index 46aaa38ae5..0b38aae3d2 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/StandardActions.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/StandardActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationFragment.kt index 5774e84afb..6ab64130fa 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewAction.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewAction.kt index 4257f0a72b..f017e20a12 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewEvent.kt index dd284a8bb1..40e449d99d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModel.kt index c980288d76..b62273e03d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationFragment.kt index eb435c510c..a4e7ce2d39 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewAction.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewAction.kt index 94b7666122..1b7116825e 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewEvent.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewEvent.kt index 42cb923a5e..72cb2c98a4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModel.kt index 31f7f9c531..fc482eac84 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewState.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewState.kt index 091c183d49..47333c8d78 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/advanced/VectorSettingsAdvancedNotificationPreferenceFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/advanced/VectorSettingsAdvancedNotificationPreferenceFragment.kt index a5ca19845d..b71f36b253 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/advanced/VectorSettingsAdvancedNotificationPreferenceFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/advanced/VectorSettingsAdvancedNotificationPreferenceFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.advanced diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/defaults/VectorSettingsDefaultNotificationFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/defaults/VectorSettingsDefaultNotificationFragment.kt index db8c34e584..da0656adf4 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/defaults/VectorSettingsDefaultNotificationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/defaults/VectorSettingsDefaultNotificationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.defaults diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/keywordandmentions/VectorSettingsKeywordAndMentionsNotificationFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/keywordandmentions/VectorSettingsKeywordAndMentionsNotificationFragment.kt index 9b836ec60e..f4f354ffbe 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/keywordandmentions/VectorSettingsKeywordAndMentionsNotificationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/keywordandmentions/VectorSettingsKeywordAndMentionsNotificationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.keywordandmentions diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/other/VectorSettingsOtherNotificationFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/other/VectorSettingsOtherNotificationFragment.kt index d878ed1202..5fe285169b 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/other/VectorSettingsOtherNotificationFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/other/VectorSettingsOtherNotificationFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.other diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/troubleshoot/VectorSettingsNotificationsTroubleshootFragment.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/troubleshoot/VectorSettingsNotificationsTroubleshootFragment.kt index 72d7c5e525..eb937893f8 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/troubleshoot/VectorSettingsNotificationsTroubleshootFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/troubleshoot/VectorSettingsNotificationsTroubleshootFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCase.kt index 9ce0307820..42233c1ff7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCase.kt index 2bb350b6ac..b385eda819 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCase.kt index 9b131f9a40..b4019cdcc5 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCase.kt index 084547caf9..b2b7128d9a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCase.kt b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCase.kt index 12fc3d480d..ffe8be639f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGateWayController.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGateWayController.kt index f5d77a316c..0d64778902 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGateWayController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGateWayController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayAction.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayAction.kt index 034b0b5ac7..46e9d8279e 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayItem.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayItem.kt index 4fa1e422a1..65c8eebe7c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayViewEvents.kt index 380a5df876..9355ff8d04 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewayViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysFragment.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysFragment.kt index a6e3e23b5a..76e5176f3a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysViewModel.kt index a29f4dbc9d..586b19ca13 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushGatewaysViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushRuleItem.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushRuleItem.kt index 30811510cc..680e1c8760 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushRuleItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushRuleItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesController.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesController.kt index 7098e5e084..e8a877489c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesFragment.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesFragment.kt index ba111c4af0..7378bcdfef 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesViewModel.kt index deda34115e..e668e3c20d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/push/PushRulesViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/push/PushRulesViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.push diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidItem.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidItem.kt index 4027b0adf2..3231c2af40 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidItem.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsAction.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsAction.kt index d223009e69..dd3316dae9 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsAction.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsController.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsController.kt index 22cceb4a3c..6f138be930 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsFragment.kt index bbd6a0991a..8e9f7df885 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsUiState.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsUiState.kt index d7e427acf3..a1904363f6 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsUiState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsUiState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewEvents.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewEvents.kt index 9768d7bd93..d7e433440c 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewModel.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewModel.kt index 64a5d5f216..18a1af5e73 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewState.kt b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewState.kt index dbc81fd8f3..ec15324986 100644 --- a/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/settings/threepids/ThreePidsSettingsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.threepids diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootRecyclerViewAdapter.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootRecyclerViewAdapter.kt index 97ce528ade..e113a8c10f 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootRecyclerViewAdapter.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootRecyclerViewAdapter.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootTestManager.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootTestManager.kt index 3419241c39..49535a6333 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootTestManager.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/NotificationTroubleshootTestManager.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAccountSettings.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAccountSettings.kt index 7b0f46f366..98349fce3a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAccountSettings.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAccountSettings.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAvailableUnifiedPushDistributors.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAvailableUnifiedPushDistributors.kt index 55368c974f..7832123aae 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAvailableUnifiedPushDistributors.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestAvailableUnifiedPushDistributors.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestCurrentUnifiedPushDistributor.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestCurrentUnifiedPushDistributor.kt index bf737f7b4d..0d0fca3792 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestCurrentUnifiedPushDistributor.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestCurrentUnifiedPushDistributor.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestDeviceSettings.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestDeviceSettings.kt index 620c1ea526..8c25e05135 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestDeviceSettings.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestDeviceSettings.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestEndpointAsTokenRegistration.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestEndpointAsTokenRegistration.kt index 7c9bf23de7..a9fa1dbdb0 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestEndpointAsTokenRegistration.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestEndpointAsTokenRegistration.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotification.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotification.kt index 1a35ae4a5e..5c8d88a54a 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotification.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotification.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotificationReceiver.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotificationReceiver.kt index 7dec870d3d..4367c0e466 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotificationReceiver.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestNotificationReceiver.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushFromPushGateway.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushFromPushGateway.kt index 7ae0e1cd8a..080bd15b43 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushFromPushGateway.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushFromPushGateway.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushRulesSettings.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushRulesSettings.kt index c5d9650cfb..858946e06d 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushRulesSettings.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestPushRulesSettings.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestSystemSettings.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestSystemSettings.kt index 135bc372c8..aef0f82ed7 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestSystemSettings.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestSystemSettings.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushEndpoint.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushEndpoint.kt index f4fd5623df..006edbe185 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushEndpoint.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushEndpoint.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushGateway.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushGateway.kt index 8e12d68ae6..2052c50d84 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushGateway.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TestUnifiedPushGateway.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TroubleshootTest.kt b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TroubleshootTest.kt index 1e12f2e314..94ff5105b8 100644 --- a/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TroubleshootTest.kt +++ b/vector/src/main/java/im/vector/app/features/settings/troubleshoot/TroubleshootTest.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.troubleshoot diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareAction.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareAction.kt index 70be2b2b6d..605fc09955 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareAction.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareActivity.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareActivity.kt index a78e6c95c0..23c7952d68 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareActivity.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.V - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareController.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareController.kt index 459fac23f2..9f9f8338d3 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareController.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareFragment.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareFragment.kt index 5c5c6d54b6..0099ab1352 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareFragment.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewEvents.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewEvents.kt index 3c61503b01..c16b1ea834 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewModel.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewModel.kt index 85629ea150..0a0e71ec57 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewState.kt b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewState.kt index 620709a515..5755cc4ea4 100644 --- a/vector/src/main/java/im/vector/app/features/share/IncomingShareViewState.kt +++ b/vector/src/main/java/im/vector/app/features/share/IncomingShareViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/share/SharedData.kt b/vector/src/main/java/im/vector/app/features/share/SharedData.kt index ca0162658f..10b42b3a68 100644 --- a/vector/src/main/java/im/vector/app/features/share/SharedData.kt +++ b/vector/src/main/java/im/vector/app/features/share/SharedData.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.share diff --git a/vector/src/main/java/im/vector/app/features/signout/hard/SignedOutActivity.kt b/vector/src/main/java/im/vector/app/features/signout/hard/SignedOutActivity.kt index 600eb0e992..45763771cf 100644 --- a/vector/src/main/java/im/vector/app/features/signout/hard/SignedOutActivity.kt +++ b/vector/src/main/java/im/vector/app/features/signout/hard/SignedOutActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.hard diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutAction.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutAction.kt index 14dc19a95c..b3e0447dba 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutAction.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutAction.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutActivity.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutActivity.kt index d56936b070..555328c3a1 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutActivity.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt index 83b2457551..2129afc5c0 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutFragment.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutFragment.kt index b8a99ded02..aab6f3e194 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutFragment.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewEvents.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewEvents.kt index adca250a3d..5ee4640194 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewEvents.kt @@ -1,18 +1,8 @@ /* - * Copyright 2019 New Vector Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2019-2024 New Vector Ltd. * + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt index 91a18094f7..2d8c5ce875 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewState.kt b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewState.kt index 0a2a0ab64d..3676fbe57e 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewState.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginCenterButtonItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginCenterButtonItem.kt index 60cf34c2c2..745b052b2f 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginCenterButtonItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginCenterButtonItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginErrorWithRetryItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginErrorWithRetryItem.kt index e190a41823..6c9d76a8ee 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginErrorWithRetryItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginErrorWithRetryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginHeaderItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginHeaderItem.kt index 904835a9c5..529b5f1a5b 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginPasswordFormItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginPasswordFormItem.kt index ac65e6f641..a1ae7d6fbf 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginPasswordFormItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginPasswordFormItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginRedButtonItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginRedButtonItem.kt index 3febdc20b6..33234d64ae 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginRedButtonItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginRedButtonItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTextItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTextItem.kt index b036b2d77a..395d5c7e70 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTextItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTextItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleItem.kt index d2627590d8..c794de09d5 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleSmallItem.kt b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleSmallItem.kt index 796a271b28..bf947aa0e5 100644 --- a/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleSmallItem.kt +++ b/vector/src/main/java/im/vector/app/features/signout/soft/epoxy/LoginTitleSmallItem.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.signout.soft.epoxy diff --git a/vector/src/main/java/im/vector/app/features/spaces/GetSpacesUseCase.kt b/vector/src/main/java/im/vector/app/features/spaces/GetSpacesUseCase.kt index 048e4b01bd..325ee46dce 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/GetSpacesUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/GetSpacesUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/InviteRoomSpaceChooserBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/InviteRoomSpaceChooserBottomSheet.kt index 060be0fca5..4a5fae85b7 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/InviteRoomSpaceChooserBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/InviteRoomSpaceChooserBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceAddItem.kt b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceAddItem.kt index 052a0b32a1..35667c2ede 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceAddItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceAddItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceListHeaderItem.kt b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceListHeaderItem.kt index 33bc547faa..4aaebf59e2 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceListHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceListHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt index 1c865cd589..9944c53da0 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryItem.kt b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryItem.kt index dec5700dae..6c83fb09ba 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/NewSubSpaceSummaryItem.kt b/vector/src/main/java/im/vector/app/features/spaces/NewSubSpaceSummaryItem.kt index 39281344b2..614836552a 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/NewSubSpaceSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/NewSubSpaceSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceAddItem.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceAddItem.kt index 02bb702fae..c7be5afad8 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceAddItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceAddItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceBetaHeaderItem.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceBetaHeaderItem.kt index 8cf3766c73..d46856222e 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceBetaHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceBetaHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceCreationActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceCreationActivity.kt index 4022483f18..d97f70a8da 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceCreationActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceCreationActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceExploreActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceExploreActivity.kt index e8f60948c6..8e12fc80c5 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceExploreActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceExploreActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceInviteItem.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceInviteItem.kt index 00cf0974c4..b835699a2d 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceInviteItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceInviteItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceLeaveViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceLeaveViewAction.kt index 0d17dddca9..169f6c8ea1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceLeaveViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceLeaveViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListAction.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListAction.kt index 1ef755e684..3443b5f08b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListBottomSheet.kt index 9991384643..3f09bea69d 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListFragment.kt index 550db1d0d1..9fc09ddeb2 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewEvents.kt index bddd7c3c3d..a4f818b5c1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewModel.kt index b2776e5f87..78da434513 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewState.kt index 004b29793f..d624128d69 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuState.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuState.kt index 7ac844d297..c35318a590 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuViewModel.kt index 6b1f9f88d5..04de8d488e 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceMenuViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewActivity.kt index 06d413e0b2..f78ab7d558 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedAction.kt b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedAction.kt index 3d5ce26cb2..31552ea965 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedActionViewModel.kt index dec88fe38a..ac1afb9774 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpacePreviewSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceSettingsMenuBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceSettingsMenuBottomSheet.kt index 94aa7e19b8..ec4af66115 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceSettingsMenuBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceSettingsMenuBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryController.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryController.kt index f6735025ae..32cb3450ee 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryItem.kt b/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryItem.kt index 97a4e64cdc..d4aa773a6f 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SpaceSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/SubSpaceSummaryItem.kt b/vector/src/main/java/im/vector/app/features/spaces/SubSpaceSummaryItem.kt index 601253c1a3..79c5438197 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/SubSpaceSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/SubSpaceSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/ChoosePrivateSpaceTypeFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/create/ChoosePrivateSpaceTypeFragment.kt index 53d7ff76ba..d67d7a61c1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/ChoosePrivateSpaceTypeFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/ChoosePrivateSpaceTypeFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/ChooseSpaceTypeFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/create/ChooseSpaceTypeFragment.kt index 6c31b9e856..b4847a82e9 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/ChooseSpaceTypeFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/ChooseSpaceTypeFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAction.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAction.kt index e2eaa5784f..c76127c1ed 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAdd3pidInvitesFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAdd3pidInvitesFragment.kt index 3d0082014b..203df81e4a 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAdd3pidInvitesFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceAdd3pidInvitesFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDefaultRoomsFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDefaultRoomsFragment.kt index 95e15b9778..7a944f037b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDefaultRoomsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDefaultRoomsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDetailsFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDetailsFragment.kt index 2baac269e0..acabdc5e58 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDetailsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceDetailsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceEvents.kt index eeb2ca30ff..ea4d5baae4 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceState.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceState.kt index 439f5491f7..483600bf7a 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModel.kt index d4a9fc510e..789166c775 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModelTask.kt b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModelTask.kt index c7777649bd..1d3ce915da 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModelTask.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/CreateSpaceViewModelTask.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceAdd3pidEpoxyController.kt b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceAdd3pidEpoxyController.kt index e92e615739..c79918062d 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceAdd3pidEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceAdd3pidEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDefaultRoomEpoxyController.kt b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDefaultRoomEpoxyController.kt index 731868ccea..47178619d8 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDefaultRoomEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDefaultRoomEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDetailEpoxyController.kt b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDetailEpoxyController.kt index bf095ff751..448ec5188a 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDetailEpoxyController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceDetailEpoxyController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceTopology.kt b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceTopology.kt index 800630b52e..360826ddf2 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceTopology.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceTopology.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceType.kt b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceType.kt index 7df036de46..11cdadedb7 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/SpaceType.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/SpaceType.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/create/WizardButtonView.kt b/vector/src/main/java/im/vector/app/features/spaces/create/WizardButtonView.kt index c051402039..43e50e5f76 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/create/WizardButtonView.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/create/WizardButtonView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.create diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryController.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryController.kt index e1cc0911ff..3bb0f47e3b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryFragment.kt index b5447bca97..bb5c29771c 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryState.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryState.kt index 1467b69659..ee4114fb9f 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewAction.kt index 1d180eea4f..a02171bfad 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewEvents.kt index 6359eff68d..c439e18245 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewModel.kt index 036a239c08..d6c0205374 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/explore/SpaceDirectoryViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.explore diff --git a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheet.kt index fe6e8c6cc0..a18de9ed20 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.invite diff --git a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetAction.kt b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetAction.kt index b8e3283aff..7e2bffa025 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.invite diff --git a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetEvents.kt index b097d19d9e..b5a4ed96ba 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.invite diff --git a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetState.kt b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetState.kt index 5963d491d5..f7f29b4cee 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.invite diff --git a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetViewModel.kt index 27f194e8d2..d1d6ff5f8c 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/invite/SpaceInviteBottomSheetViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.invite diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SelectChildrenController.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SelectChildrenController.kt index b5a18c5813..81b85b8e30 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SelectChildrenController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SelectChildrenController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewAction.kt index a25476bff9..b2e27b7d49 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewState.kt index fce5f4efa1..367b72822b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvanceViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedActivity.kt index 3df4a67b88..b1650d1923 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedFragment.kt index d173ad178e..45e8de733f 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedViewModel.kt index 800447d4c5..ce731fa943 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/leave/SpaceLeaveAdvancedViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.leave diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/AddRoomListController.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/AddRoomListController.kt index c2d63aa8d3..435c5d21c1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/AddRoomListController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/AddRoomListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomManageSelectionItem.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomManageSelectionItem.kt index 430acf344c..1ff96a4f20 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomManageSelectionItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomManageSelectionItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionItem.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionItem.kt index 5eebda9fa7..437d815b60 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionPlaceHolderItem.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionPlaceHolderItem.kt index 46aa655a8d..9117814ff6 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionPlaceHolderItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/RoomSelectionPlaceHolderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomActions.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomActions.kt index 502d63cf89..46340d67e9 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomActions.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomFragment.kt index 2a4057ba45..ec20761765 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomSpaceChooserBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomSpaceChooserBottomSheet.kt index 4ad7aab940..b05b63f5a1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomSpaceChooserBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomSpaceChooserBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsState.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsState.kt index bec8b905d8..868629d3e8 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewEvents.kt index 53de1b7ee4..ad9734edba 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewModel.kt index 3eeda51db0..757ce27fec 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceAddRoomsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceChildInfoMatchFilter.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceChildInfoMatchFilter.kt index 45fdbca598..a2fe7f09b8 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceChildInfoMatchFilter.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceChildInfoMatchFilter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageActivity.kt index 94fb91d751..9e9acbcab8 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewAction.kt index d11155f365..80579ed58e 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewEvents.kt index 043c71f549..26ebaddef4 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewState.kt index 211d3645f5..ec40e5400f 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsController.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsController.kt index d25cb42a1e..cd71641021 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsFragment.kt index 920a0c55fd..1061f47a57 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsViewModel.kt index 63d63329d7..3c0e6184b4 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageRoomsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageSharedViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageSharedViewModel.kt index cd98081308..65d439f37c 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageSharedViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageSharedViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageViewState.kt index 0baa4d309f..95c0901d07 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManageViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedAction.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedAction.kt index 5f2032b25d..21cb70147b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedViewEvents.kt index 789f107341..d73e424de9 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceManagedSharedViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsController.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsController.kt index f24348a058..c2ae494376 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsFragment.kt index dc6e16f110..7fcff538a9 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/manage/SpaceSettingsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.manage diff --git a/vector/src/main/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCase.kt b/vector/src/main/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCase.kt index 85457ddb21..778cae5495 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.notification diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleActivity.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleActivity.kt index f3a2234266..8296639e7a 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleActivity.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleFragment.kt index 64f85040e0..b8fe9419d1 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleListController.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleListController.kt index 74ce26e8e0..1feeb9252b 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleListController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedAction.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedAction.kt index 201196c865..fb5abb8c53 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedActionViewModel.kt index ace942cd63..e3721c5eca 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewAction.kt index 39d9dddc3a..7d75275448 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewEvents.kt index e2d93668f2..4ca18c5ef2 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewModel.kt index e422973bb9..89c966aa38 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewState.kt index b24636a9d4..695d442476 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/people/SpacePeopleViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.people diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/RoomChildItem.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/RoomChildItem.kt index 263cc3ef1d..537c29ac34 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/RoomChildItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/RoomChildItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewController.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewController.kt index e9f3556b17..ae14e47856 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewController.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewFragment.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewFragment.kt index 00c860e71e..3f195b6030 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewFragment.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewState.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewState.kt index ca6a472985..32deda69da 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewAction.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewAction.kt index 6426b89d55..fc49c13e81 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewEvents.kt index 8f85008c97..c03aadaa25 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewModel.kt index 79f4f0e352..cee83a27f0 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpacePreviewViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTabView.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTabView.kt index 0ad3be5ce7..328b7b276e 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTabView.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTabView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTopSummaryItem.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTopSummaryItem.kt index eee37a585f..2288c12a44 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTopSummaryItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SpaceTopSummaryItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/preview/SubSpaceItem.kt b/vector/src/main/java/im/vector/app/features/spaces/preview/SubSpaceItem.kt index b1837be9c6..d2f966beb2 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/preview/SubSpaceItem.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/preview/SubSpaceItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.preview diff --git a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceAction.kt b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceAction.kt index d97e17fabb..240fa0bc75 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceAction.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.share diff --git a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceBottomSheet.kt b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceBottomSheet.kt index 09d04b82db..339f3fd0ff 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.share diff --git a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewEvents.kt b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewEvents.kt index 60c553b7b0..f96e5bae49 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.share diff --git a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewModel.kt b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewModel.kt index bbec676fb2..29597247c5 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.share diff --git a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewState.kt b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewState.kt index 826719b762..d746a41e94 100644 --- a/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewState.kt +++ b/vector/src/main/java/im/vector/app/features/spaces/share/ShareSpaceViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.share diff --git a/vector/src/main/java/im/vector/app/features/start/StartAppAction.kt b/vector/src/main/java/im/vector/app/features/start/StartAppAction.kt index fffb124f12..715d16e586 100644 --- a/vector/src/main/java/im/vector/app/features/start/StartAppAction.kt +++ b/vector/src/main/java/im/vector/app/features/start/StartAppAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.start diff --git a/vector/src/main/java/im/vector/app/features/start/StartAppAndroidService.kt b/vector/src/main/java/im/vector/app/features/start/StartAppAndroidService.kt index a14967a931..b3fb512024 100644 --- a/vector/src/main/java/im/vector/app/features/start/StartAppAndroidService.kt +++ b/vector/src/main/java/im/vector/app/features/start/StartAppAndroidService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.start diff --git a/vector/src/main/java/im/vector/app/features/start/StartAppViewEvent.kt b/vector/src/main/java/im/vector/app/features/start/StartAppViewEvent.kt index 986d41f983..9504789ba4 100644 --- a/vector/src/main/java/im/vector/app/features/start/StartAppViewEvent.kt +++ b/vector/src/main/java/im/vector/app/features/start/StartAppViewEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.start diff --git a/vector/src/main/java/im/vector/app/features/start/StartAppViewModel.kt b/vector/src/main/java/im/vector/app/features/start/StartAppViewModel.kt index 6eb8bf2e80..691cc0491e 100644 --- a/vector/src/main/java/im/vector/app/features/start/StartAppViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/start/StartAppViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.start diff --git a/vector/src/main/java/im/vector/app/features/start/StartAppViewState.kt b/vector/src/main/java/im/vector/app/features/start/StartAppViewState.kt index 3ff933f054..bbaeebc0c6 100644 --- a/vector/src/main/java/im/vector/app/features/start/StartAppViewState.kt +++ b/vector/src/main/java/im/vector/app/features/start/StartAppViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.start diff --git a/vector/src/main/java/im/vector/app/features/sync/widget/SyncStateView.kt b/vector/src/main/java/im/vector/app/features/sync/widget/SyncStateView.kt index a40b70b8a6..89ddf78b61 100755 --- a/vector/src/main/java/im/vector/app/features/sync/widget/SyncStateView.kt +++ b/vector/src/main/java/im/vector/app/features/sync/widget/SyncStateView.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.sync.widget diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsAction.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsAction.kt index d3d14e4d80..ac86088c0b 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsAction.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsActivity.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsActivity.kt index df07b11ae1..8287fcc4b0 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsActivity.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsFragment.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsFragment.kt index 10c6dbec77..ead4b9eef6 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsFragment.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewEvents.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewEvents.kt index c65045a8c8..345c1c58ef 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewModel.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewModel.kt index c8fd272c4f..bea6252263 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewState.kt b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewState.kt index e87fd9620c..baec35e3ce 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewState.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ReviewTermsViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/ServiceTermsArgs.kt b/vector/src/main/java/im/vector/app/features/terms/ServiceTermsArgs.kt index af3f5aba11..6176d47cf6 100644 --- a/vector/src/main/java/im/vector/app/features/terms/ServiceTermsArgs.kt +++ b/vector/src/main/java/im/vector/app/features/terms/ServiceTermsArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/Term.kt b/vector/src/main/java/im/vector/app/features/terms/Term.kt index e54a7f70aa..a38522de19 100644 --- a/vector/src/main/java/im/vector/app/features/terms/Term.kt +++ b/vector/src/main/java/im/vector/app/features/terms/Term.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/TermItem.kt b/vector/src/main/java/im/vector/app/features/terms/TermItem.kt index 125139a8ca..2a067a3b4a 100644 --- a/vector/src/main/java/im/vector/app/features/terms/TermItem.kt +++ b/vector/src/main/java/im/vector/app/features/terms/TermItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/terms/TermsController.kt b/vector/src/main/java/im/vector/app/features/terms/TermsController.kt index 8bbdad5184..9ec32bd460 100644 --- a/vector/src/main/java/im/vector/app/features/terms/TermsController.kt +++ b/vector/src/main/java/im/vector/app/features/terms/TermsController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.terms diff --git a/vector/src/main/java/im/vector/app/features/themes/ActivityOtherThemes.kt b/vector/src/main/java/im/vector/app/features/themes/ActivityOtherThemes.kt index 0c163a935a..d819e96bf1 100644 --- a/vector/src/main/java/im/vector/app/features/themes/ActivityOtherThemes.kt +++ b/vector/src/main/java/im/vector/app/features/themes/ActivityOtherThemes.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.themes diff --git a/vector/src/main/java/im/vector/app/features/themes/ThemeProvider.kt b/vector/src/main/java/im/vector/app/features/themes/ThemeProvider.kt index 643028fe6f..5d532735a5 100644 --- a/vector/src/main/java/im/vector/app/features/themes/ThemeProvider.kt +++ b/vector/src/main/java/im/vector/app/features/themes/ThemeProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.themes diff --git a/vector/src/main/java/im/vector/app/features/themes/ThemeUtils.kt b/vector/src/main/java/im/vector/app/features/themes/ThemeUtils.kt index 40549d7596..0cb5f75f13 100644 --- a/vector/src/main/java/im/vector/app/features/themes/ThemeUtils.kt +++ b/vector/src/main/java/im/vector/app/features/themes/ThemeUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.themes diff --git a/vector/src/main/java/im/vector/app/features/ui/SharedPreferencesUiStateRepository.kt b/vector/src/main/java/im/vector/app/features/ui/SharedPreferencesUiStateRepository.kt index 848c8fc0ee..6176fb7872 100644 --- a/vector/src/main/java/im/vector/app/features/ui/SharedPreferencesUiStateRepository.kt +++ b/vector/src/main/java/im/vector/app/features/ui/SharedPreferencesUiStateRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.ui diff --git a/vector/src/main/java/im/vector/app/features/ui/UiStateRepository.kt b/vector/src/main/java/im/vector/app/features/ui/UiStateRepository.kt index b610346433..29fca4bc92 100644 --- a/vector/src/main/java/im/vector/app/features/ui/UiStateRepository.kt +++ b/vector/src/main/java/im/vector/app/features/ui/UiStateRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.ui diff --git a/vector/src/main/java/im/vector/app/features/usercode/QRCodeBitmapDecodeHelper.kt b/vector/src/main/java/im/vector/app/features/usercode/QRCodeBitmapDecodeHelper.kt index 178a283d2c..f877438beb 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/QRCodeBitmapDecodeHelper.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/QRCodeBitmapDecodeHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/ShowUserCodeFragment.kt b/vector/src/main/java/im/vector/app/features/usercode/ShowUserCodeFragment.kt index 4232b94ead..0efb9da941 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/ShowUserCodeFragment.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/ShowUserCodeFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/UserCodeActions.kt b/vector/src/main/java/im/vector/app/features/usercode/UserCodeActions.kt index 25a7bab7da..85db5e9959 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/UserCodeActions.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/UserCodeActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/UserCodeActivity.kt b/vector/src/main/java/im/vector/app/features/usercode/UserCodeActivity.kt index 25a880cd64..cefe2c7b6e 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/UserCodeActivity.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/UserCodeActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/UserCodeShareViewEvents.kt b/vector/src/main/java/im/vector/app/features/usercode/UserCodeShareViewEvents.kt index eaa3b46af1..fd004286ed 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/UserCodeShareViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/UserCodeShareViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/UserCodeSharedViewModel.kt b/vector/src/main/java/im/vector/app/features/usercode/UserCodeSharedViewModel.kt index 6d5627538f..68997e3206 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/UserCodeSharedViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/UserCodeSharedViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/usercode/UserCodeState.kt b/vector/src/main/java/im/vector/app/features/usercode/UserCodeState.kt index a323609344..d460f841b8 100644 --- a/vector/src/main/java/im/vector/app/features/usercode/UserCodeState.kt +++ b/vector/src/main/java/im/vector/app/features/usercode/UserCodeState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.usercode diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/ActionItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/ActionItem.kt index fcf117ba88..32fc1883d0 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/ActionItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/ActionItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/ContactDetailItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/ContactDetailItem.kt index 3fffb1ec31..726b5540ee 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/ContactDetailItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/ContactDetailItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/ContactItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/ContactItem.kt index ea5101d413..7801778615 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/ContactItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/ContactItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/InviteByEmailItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/InviteByEmailItem.kt index da1d76e86a..2e7d6aff88 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/InviteByEmailItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/InviteByEmailItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/PendingSelection.kt b/vector/src/main/java/im/vector/app/features/userdirectory/PendingSelection.kt index 7838b76452..f263a685f5 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/PendingSelection.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/PendingSelection.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryLetterHeaderItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryLetterHeaderItem.kt index 78de9d7925..826ef69af1 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryLetterHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryLetterHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryUserItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryUserItem.kt index 6652f1c88e..68296ecd50 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryUserItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserDirectoryUserItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListAction.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListAction.kt index d5b049e328..fd68103aa1 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListAction.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListController.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListController.kt index aff459923f..f381235d1d 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListController.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListController.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragment.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragment.kt index 6b92324f68..531631521a 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragment.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragmentArgs.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragmentArgs.kt index 0a0ae8127a..4609e0ff12 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragmentArgs.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListFragmentArgs.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListHeaderItem.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListHeaderItem.kt index bdc2a385e8..944142e6ea 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListHeaderItem.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListHeaderItem.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedAction.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedAction.kt index fb63b05e2f..96477102a2 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedAction.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedActionViewModel.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedActionViewModel.kt index 05ebc73cff..772347dd2f 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedActionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListSharedActionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewEvents.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewEvents.kt index 6e244d20bb..3c69be474b 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewModel.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewModel.kt index 597fbca1b3..992d9b9075 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewState.kt b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewState.kt index 27fa11bf54..59db7d3ae7 100644 --- a/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewState.kt +++ b/vector/src/main/java/im/vector/app/features/userdirectory/UserListViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.userdirectory diff --git a/vector/src/main/java/im/vector/app/features/version/VersionProvider.kt b/vector/src/main/java/im/vector/app/features/version/VersionProvider.kt index 2b7406813f..64bdbae8a4 100644 --- a/vector/src/main/java/im/vector/app/features/version/VersionProvider.kt +++ b/vector/src/main/java/im/vector/app/features/version/VersionProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.version diff --git a/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorder.kt b/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorder.kt index 9755a0b3fb..448098c770 100644 --- a/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorder.kt +++ b/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorderQ.kt b/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorderQ.kt index dec99df6b7..ebe24ee0cd 100644 --- a/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorderQ.kt +++ b/vector/src/main/java/im/vector/app/features/voice/AbstractVoiceRecorderQ.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/AudioWaveformView.kt b/vector/src/main/java/im/vector/app/features/voice/AudioWaveformView.kt index 1af36ffc67..379d51151b 100644 --- a/vector/src/main/java/im/vector/app/features/voice/AudioWaveformView.kt +++ b/vector/src/main/java/im/vector/app/features/voice/AudioWaveformView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/VoiceFailure.kt b/vector/src/main/java/im/vector/app/features/voice/VoiceFailure.kt index 0a837581fd..20ef3098d2 100644 --- a/vector/src/main/java/im/vector/app/features/voice/VoiceFailure.kt +++ b/vector/src/main/java/im/vector/app/features/voice/VoiceFailure.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorder.kt b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorder.kt index bf38e4adbf..ffb6837137 100644 --- a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorder.kt +++ b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderL.kt b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderL.kt index 13ddf60620..2c64eb8630 100644 --- a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderL.kt +++ b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderL.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderProvider.kt b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderProvider.kt index 38771be44e..2b8bf6184d 100644 --- a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderProvider.kt +++ b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderQ.kt b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderQ.kt index f128673e27..ed665047b7 100644 --- a/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderQ.kt +++ b/vector/src/main/java/im/vector/app/features/voice/VoiceRecorderQ.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voice diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastConstants.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastConstants.kt index 11b4f50d2f..d508a1cdc6 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastConstants.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastConstants.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastExtensions.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastExtensions.kt index 6faec5a262..39dbd47499 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastExtensions.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastExtensions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastFailure.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastFailure.kt index 2594ab3ee5..e64a465a95 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastFailure.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastFailure.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastHelper.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastHelper.kt index 38fb157748..07276acc9e 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastHelper.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/VoiceBroadcastHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayer.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayer.kt index ad0ecf69b4..40ed34bbef 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayer.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.listening diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayerImpl.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayerImpl.kt index 5a91021089..3d7f604856 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayerImpl.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlayerImpl.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.listening diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlaylist.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlaylist.kt index 437b216d77..7c5c9c60e6 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlaylist.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/VoiceBroadcastPlaylist.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.listening diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/usecase/GetLiveVoiceBroadcastChunksUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/usecase/GetLiveVoiceBroadcastChunksUseCase.kt index 5a95f1a256..272567f523 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/usecase/GetLiveVoiceBroadcastChunksUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/listening/usecase/GetLiveVoiceBroadcastChunksUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.listening.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/MessageVoiceBroadcastInfoContent.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/MessageVoiceBroadcastInfoContent.kt index 333e211772..238844f95b 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/MessageVoiceBroadcastInfoContent.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/MessageVoiceBroadcastInfoContent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcast.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcast.kt index 62207d5b87..75f0a63462 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcast.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcast.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastChunk.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastChunk.kt index e0f6e6e7b1..7668e463c0 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastChunk.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastChunk.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEvent.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEvent.kt index bcc0b39f8e..eecf50884d 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEvent.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEvent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastState.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastState.kt index f63636ebcc..66d9b04f40 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastState.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastState.kt @@ -1,17 +1,9 @@ /* + * Copyright 2024 New Vector Ltd. * Copyright 2020 The Matrix.org Foundation C.I.C. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorder.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorder.kt index 4f8b614e3a..d98e4f5f97 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorder.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorderQ.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorderQ.kt index bf800fb173..e1ec0caa5c 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorderQ.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/VoiceBroadcastRecorderQ.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/PauseVoiceBroadcastUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/PauseVoiceBroadcastUseCase.kt index ee51f8280b..4ca96d8c6f 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/PauseVoiceBroadcastUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/PauseVoiceBroadcastUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/ResumeVoiceBroadcastUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/ResumeVoiceBroadcastUseCase.kt index 5be726c03e..e77c66359e 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/ResumeVoiceBroadcastUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/ResumeVoiceBroadcastUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StartVoiceBroadcastUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StartVoiceBroadcastUseCase.kt index 3b0644f6d2..7dc753dfb2 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StartVoiceBroadcastUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StartVoiceBroadcastUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopOngoingVoiceBroadcastUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopOngoingVoiceBroadcastUseCase.kt index fdbf1a067d..6b3600c9a2 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopOngoingVoiceBroadcastUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopOngoingVoiceBroadcastUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopVoiceBroadcastUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopVoiceBroadcastUseCase.kt index b93bd346db..35e3aa2c22 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopVoiceBroadcastUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/recording/usecase/StopVoiceBroadcastUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.recording.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetRoomLiveVoiceBroadcastsUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetRoomLiveVoiceBroadcastsUseCase.kt index fb48328305..90bf19c587 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetRoomLiveVoiceBroadcastsUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetRoomLiveVoiceBroadcastsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventLiveUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventLiveUseCase.kt index a27b1689f7..f69a205bb9 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventLiveUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventLiveUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCase.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCase.kt index d1b1c21b57..80c39112df 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCase.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastBufferingView.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastBufferingView.kt index eabefa323e..f26404b028 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastBufferingView.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastBufferingView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.views diff --git a/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastMetadataView.kt b/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastMetadataView.kt index de477b9851..fb834baa5d 100644 --- a/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastMetadataView.kt +++ b/vector/src/main/java/im/vector/app/features/voicebroadcast/views/VoiceBroadcastMetadataView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.views diff --git a/vector/src/main/java/im/vector/app/features/webview/ConsentWebViewEventListener.kt b/vector/src/main/java/im/vector/app/features/webview/ConsentWebViewEventListener.kt index 2eaaa7ac51..6ee0e45a5d 100644 --- a/vector/src/main/java/im/vector/app/features/webview/ConsentWebViewEventListener.kt +++ b/vector/src/main/java/im/vector/app/features/webview/ConsentWebViewEventListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/DefaultWebViewEventListener.kt b/vector/src/main/java/im/vector/app/features/webview/DefaultWebViewEventListener.kt index ae5805fc47..787fcf855b 100644 --- a/vector/src/main/java/im/vector/app/features/webview/DefaultWebViewEventListener.kt +++ b/vector/src/main/java/im/vector/app/features/webview/DefaultWebViewEventListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/VectorWebViewActivity.kt b/vector/src/main/java/im/vector/app/features/webview/VectorWebViewActivity.kt index 913e4dce87..ba4bddfc8d 100644 --- a/vector/src/main/java/im/vector/app/features/webview/VectorWebViewActivity.kt +++ b/vector/src/main/java/im/vector/app/features/webview/VectorWebViewActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/VectorWebViewClient.kt b/vector/src/main/java/im/vector/app/features/webview/VectorWebViewClient.kt index 264c788315..2374f72a06 100644 --- a/vector/src/main/java/im/vector/app/features/webview/VectorWebViewClient.kt +++ b/vector/src/main/java/im/vector/app/features/webview/VectorWebViewClient.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ @file:Suppress("DEPRECATION") diff --git a/vector/src/main/java/im/vector/app/features/webview/WebChromeEventListener.kt b/vector/src/main/java/im/vector/app/features/webview/WebChromeEventListener.kt index d4bd2be186..b12d36a7e8 100644 --- a/vector/src/main/java/im/vector/app/features/webview/WebChromeEventListener.kt +++ b/vector/src/main/java/im/vector/app/features/webview/WebChromeEventListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/WebEventListener.kt b/vector/src/main/java/im/vector/app/features/webview/WebEventListener.kt index d4bf5b898b..6dd22a29c9 100644 --- a/vector/src/main/java/im/vector/app/features/webview/WebEventListener.kt +++ b/vector/src/main/java/im/vector/app/features/webview/WebEventListener.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/WebViewEventListener.kt b/vector/src/main/java/im/vector/app/features/webview/WebViewEventListener.kt index 2f00ad07b9..6b50ff1912 100644 --- a/vector/src/main/java/im/vector/app/features/webview/WebViewEventListener.kt +++ b/vector/src/main/java/im/vector/app/features/webview/WebViewEventListener.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/WebViewEventListenerFactory.kt b/vector/src/main/java/im/vector/app/features/webview/WebViewEventListenerFactory.kt index 5bcfbb8eec..8aa9ea0ed4 100644 --- a/vector/src/main/java/im/vector/app/features/webview/WebViewEventListenerFactory.kt +++ b/vector/src/main/java/im/vector/app/features/webview/WebViewEventListenerFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/webview/WebViewMode.kt b/vector/src/main/java/im/vector/app/features/webview/WebViewMode.kt index 58c8270154..087ea15222 100644 --- a/vector/src/main/java/im/vector/app/features/webview/WebViewMode.kt +++ b/vector/src/main/java/im/vector/app/features/webview/WebViewMode.kt @@ -1,17 +1,8 @@ /* - * Copyright 2018 New Vector Ltd + * Copyright 2018-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.webview diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetAction.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetAction.kt index d5d8e95aa6..c5543d1009 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetAction.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetActivity.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetActivity.kt index 32bf92881b..de836e09bd 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetActivity.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetActivity.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetArgsBuilder.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetArgsBuilder.kt index 4bf9cb06f4..bd4bbc7a3e 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetArgsBuilder.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetArgsBuilder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetFragment.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetFragment.kt index a5a54b47b1..8af5bfe1ca 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetFragment.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetPostAPIHandler.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetPostAPIHandler.kt index e664ef1745..9f5e782130 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetPostAPIHandler.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetPostAPIHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewEvents.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewEvents.kt index 34e5c794f7..c3ae616cd4 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewModel.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewModel.kt index ecd6ca2fd6..1d7ab67db2 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewState.kt b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewState.kt index c5b2952ef5..c5077d8ef1 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/WidgetViewState.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/WidgetViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionActions.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionActions.kt index 5ba3990cda..b834c94c3a 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionActions.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionActions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionBottomSheet.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionBottomSheet.kt index b92ca0b13e..6be16b3250 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionBottomSheet.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionBottomSheet.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewEvents.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewEvents.kt index b7dc4a14a3..dbb2a9cd3d 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewEvents.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewEvents.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewModel.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewModel.kt index b75431e32c..b0e4041803 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewState.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewState.kt index 79f9b8cee3..b95f64a737 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewState.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/RoomWidgetPermissionViewState.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/permissions/WidgetPermissionsHelper.kt b/vector/src/main/java/im/vector/app/features/widgets/permissions/WidgetPermissionsHelper.kt index c9f71749c1..b214d45023 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/permissions/WidgetPermissionsHelper.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/permissions/WidgetPermissionsHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.permissions diff --git a/vector/src/main/java/im/vector/app/features/widgets/webview/WebviewPermissionUtils.kt b/vector/src/main/java/im/vector/app/features/widgets/webview/WebviewPermissionUtils.kt index 43d43d2f55..9aba9e0762 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/webview/WebviewPermissionUtils.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/webview/WebviewPermissionUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.webview diff --git a/vector/src/main/java/im/vector/app/features/widgets/webview/WidgetWebView.kt b/vector/src/main/java/im/vector/app/features/widgets/webview/WidgetWebView.kt index 5e79353781..5011b5d309 100644 --- a/vector/src/main/java/im/vector/app/features/widgets/webview/WidgetWebView.kt +++ b/vector/src/main/java/im/vector/app/features/widgets/webview/WidgetWebView.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets.webview diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusAction.kt b/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusAction.kt index 2c59a80964..bb9f398d8d 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusAction.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusAction.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusViewModel.kt b/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusViewModel.kt index 707cdf91df..8bdc3fc5bd 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/ServerBackupStatusViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetActionButton.kt b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetActionButton.kt index 1b97dbaebb..2f8e8e0e17 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetActionButton.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetActionButton.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetDialogFragment.kt b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetDialogFragment.kt index 04f40dccc2..9cfeeeffcf 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetDialogFragment.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutBottomSheetDialogFragment.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutUiWorker.kt b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutUiWorker.kt index 4595edcef3..cb46350747 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/SignOutUiWorker.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/SignOutUiWorker.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/java/im/vector/app/features/workers/signout/SignoutCheckViewModel.kt b/vector/src/main/java/im/vector/app/features/workers/signout/SignoutCheckViewModel.kt index 748f6efaeb..db42147619 100644 --- a/vector/src/main/java/im/vector/app/features/workers/signout/SignoutCheckViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/workers/signout/SignoutCheckViewModel.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.workers.signout diff --git a/vector/src/main/res/layout/item_timeline_event_base_state.xml b/vector/src/main/res/layout/item_timeline_event_base_state.xml index b420f2cf36..f94cb8801b 100644 --- a/vector/src/main/res/layout/item_timeline_event_base_state.xml +++ b/vector/src/main/res/layout/item_timeline_event_base_state.xml @@ -52,21 +52,28 @@ android:id="@+id/messageVerificationRequestStub" style="@style/TimelineContentStubBaseParams" android:layout="@layout/item_timeline_event_verification_stub" - tools:layout_marginTop="250dp" + tools:layout_marginTop="200dp" tools:visibility="visible" /> + + diff --git a/vector/src/main/res/layout/item_timeline_event_element_call_tile_stub.xml b/vector/src/main/res/layout/item_timeline_event_element_call_tile_stub.xml new file mode 100644 index 0000000000..5f0a924ff9 --- /dev/null +++ b/vector/src/main/res/layout/item_timeline_event_element_call_tile_stub.xml @@ -0,0 +1,48 @@ + + + + + + + + + + diff --git a/vector/src/main/res/raw/emoji_picker_datasource.json b/vector/src/main/res/raw/emoji_picker_datasource.json index d367732502..e8f30254f0 100644 --- a/vector/src/main/res/raw/emoji_picker_datasource.json +++ b/vector/src/main/res/raw/emoji_picker_datasource.json @@ -1 +1 @@ -{"compressed":true,"categories":[{"id":"smileys_&_emotion","name":"Smileys & Emotion","emojis":["grinning-face","grinning-face-with-big-eyes","grinning-face-with-smiling-eyes","beaming-face-with-smiling-eyes","grinning-squinting-face","grinning-face-with-sweat","rolling-on-the-floor-laughing","face-with-tears-of-joy","slightly-smiling-face","upsidedown-face","melting-face","winking-face","smiling-face-with-smiling-eyes","smiling-face-with-halo","smiling-face-with-hearts","smiling-face-with-hearteyes","starstruck","face-blowing-a-kiss","kissing-face","smiling-face","kissing-face-with-closed-eyes","kissing-face-with-smiling-eyes","smiling-face-with-tear","face-savoring-food","face-with-tongue","winking-face-with-tongue","zany-face","squinting-face-with-tongue","moneymouth-face","smiling-face-with-open-hands","face-with-hand-over-mouth","face-with-open-eyes-and-hand-over-mouth","face-with-peeking-eye","shushing-face","thinking-face","saluting-face","zippermouth-face","face-with-raised-eyebrow","neutral-face","expressionless-face","face-without-mouth","dotted-line-face","face-in-clouds","smirking-face","unamused-face","face-with-rolling-eyes","grimacing-face","face-exhaling","lying-face","shaking-face","head-shaking-horizontally","head-shaking-vertically","relieved-face","pensive-face","sleepy-face","drooling-face","sleeping-face","face-with-medical-mask","face-with-thermometer","face-with-headbandage","nauseated-face","face-vomiting","sneezing-face","hot-face","cold-face","woozy-face","face-with-crossedout-eyes","face-with-spiral-eyes","exploding-head","cowboy-hat-face","partying-face","disguised-face","smiling-face-with-sunglasses","nerd-face","face-with-monocle","confused-face","face-with-diagonal-mouth","worried-face","slightly-frowning-face","frowning-face","face-with-open-mouth","hushed-face","astonished-face","flushed-face","pleading-face","face-holding-back-tears","frowning-face-with-open-mouth","anguished-face","fearful-face","anxious-face-with-sweat","sad-but-relieved-face","crying-face","loudly-crying-face","face-screaming-in-fear","confounded-face","persevering-face","disappointed-face","downcast-face-with-sweat","weary-face","tired-face","yawning-face","face-with-steam-from-nose","enraged-face","angry-face","face-with-symbols-on-mouth","smiling-face-with-horns","angry-face-with-horns","skull","skull-and-crossbones","pile-of-poo","clown-face","ogre","goblin","ghost","alien","alien-monster","robot","grinning-cat","grinning-cat-with-smiling-eyes","cat-with-tears-of-joy","smiling-cat-with-hearteyes","cat-with-wry-smile","kissing-cat","weary-cat","crying-cat","pouting-cat","seenoevil-monkey","hearnoevil-monkey","speaknoevil-monkey","love-letter","heart-with-arrow","heart-with-ribbon","sparkling-heart","growing-heart","beating-heart","revolving-hearts","two-hearts","heart-decoration","heart-exclamation","broken-heart","heart-on-fire","mending-heart","red-heart","pink-heart","orange-heart","yellow-heart","green-heart","blue-heart","light-blue-heart","purple-heart","brown-heart","black-heart","grey-heart","white-heart","kiss-mark","hundred-points","anger-symbol","collision","dizzy","sweat-droplets","dashing-away","hole","speech-balloon","eye-in-speech-bubble","left-speech-bubble","right-anger-bubble","thought-balloon","zzz"]},{"id":"people_&_body","name":"People & Body","emojis":["waving-hand","raised-back-of-hand","hand-with-fingers-splayed","raised-hand","vulcan-salute","rightwards-hand","leftwards-hand","palm-down-hand","palm-up-hand","leftwards-pushing-hand","rightwards-pushing-hand","ok-hand","pinched-fingers","pinching-hand","victory-hand","crossed-fingers","hand-with-index-finger-and-thumb-crossed","loveyou-gesture","sign-of-the-horns","call-me-hand","backhand-index-pointing-left","backhand-index-pointing-right","backhand-index-pointing-up","middle-finger","backhand-index-pointing-down","index-pointing-up","index-pointing-at-the-viewer","thumbs-up","thumbs-down","raised-fist","oncoming-fist","leftfacing-fist","rightfacing-fist","clapping-hands","raising-hands","heart-hands","open-hands","palms-up-together","handshake","folded-hands","writing-hand","nail-polish","selfie","flexed-biceps","mechanical-arm","mechanical-leg","leg","foot","ear","ear-with-hearing-aid","nose","brain","anatomical-heart","lungs","tooth","bone","eyes","eye","tongue","mouth","biting-lip","baby","child","boy","girl","person","person-blond-hair","man","person-beard","man-beard","woman-beard","man-red-hair","man-curly-hair","man-white-hair","man-bald","woman","woman-red-hair","person-red-hair","woman-curly-hair","person-curly-hair","woman-white-hair","person-white-hair","woman-bald","person-bald","woman-blond-hair","man-blond-hair","older-person","old-man","old-woman","person-frowning","man-frowning","woman-frowning","person-pouting","man-pouting","woman-pouting","person-gesturing-no","man-gesturing-no","woman-gesturing-no","person-gesturing-ok","man-gesturing-ok","woman-gesturing-ok","person-tipping-hand","man-tipping-hand","woman-tipping-hand","person-raising-hand","man-raising-hand","woman-raising-hand","deaf-person","deaf-man","deaf-woman","person-bowing","man-bowing","woman-bowing","person-facepalming","man-facepalming","woman-facepalming","person-shrugging","man-shrugging","woman-shrugging","health-worker","man-health-worker","woman-health-worker","student","man-student","woman-student","teacher","man-teacher","woman-teacher","judge","man-judge","woman-judge","farmer","man-farmer","woman-farmer","cook","man-cook","woman-cook","mechanic","man-mechanic","woman-mechanic","factory-worker","man-factory-worker","woman-factory-worker","office-worker","man-office-worker","woman-office-worker","scientist","man-scientist","woman-scientist","technologist","man-technologist","woman-technologist","singer","man-singer","woman-singer","artist","man-artist","woman-artist","pilot","man-pilot","woman-pilot","astronaut","man-astronaut","woman-astronaut","firefighter","man-firefighter","woman-firefighter","police-officer","man-police-officer","woman-police-officer","detective","man-detective","woman-detective","guard","man-guard","woman-guard","ninja","construction-worker","man-construction-worker","woman-construction-worker","person-with-crown","prince","princess","person-wearing-turban","man-wearing-turban","woman-wearing-turban","person-with-skullcap","woman-with-headscarf","person-in-tuxedo","man-in-tuxedo","woman-in-tuxedo","person-with-veil","man-with-veil","woman-with-veil","pregnant-woman","pregnant-man","pregnant-person","breastfeeding","woman-feeding-baby","man-feeding-baby","person-feeding-baby","baby-angel","santa-claus","mrs-claus","mx-claus","superhero","man-superhero","woman-superhero","supervillain","man-supervillain","woman-supervillain","mage","man-mage","woman-mage","fairy","man-fairy","woman-fairy","vampire","man-vampire","woman-vampire","merperson","merman","mermaid","elf","man-elf","woman-elf","genie","man-genie","woman-genie","zombie","man-zombie","woman-zombie","troll","person-getting-massage","man-getting-massage","woman-getting-massage","person-getting-haircut","man-getting-haircut","woman-getting-haircut","person-walking","man-walking","woman-walking","person-walking-facing-right","woman-walking-facing-right","man-walking-facing-right","person-standing","man-standing","woman-standing","person-kneeling","man-kneeling","woman-kneeling","person-kneeling-facing-right","woman-kneeling-facing-right","man-kneeling-facing-right","person-with-white-cane","person-with-white-cane-facing-right","man-with-white-cane","man-with-white-cane-facing-right","woman-with-white-cane","woman-with-white-cane-facing-right","person-in-motorized-wheelchair","person-in-motorized-wheelchair-facing-right","man-in-motorized-wheelchair","man-in-motorized-wheelchair-facing-right","woman-in-motorized-wheelchair","woman-in-motorized-wheelchair-facing-right","person-in-manual-wheelchair","person-in-manual-wheelchair-facing-right","man-in-manual-wheelchair","man-in-manual-wheelchair-facing-right","woman-in-manual-wheelchair","woman-in-manual-wheelchair-facing-right","person-running","man-running","woman-running","person-running-facing-right","woman-running-facing-right","man-running-facing-right","woman-dancing","man-dancing","person-in-suit-levitating","people-with-bunny-ears","men-with-bunny-ears","women-with-bunny-ears","person-in-steamy-room","man-in-steamy-room","woman-in-steamy-room","person-climbing","man-climbing","woman-climbing","person-fencing","horse-racing","skier","snowboarder","person-golfing","man-golfing","woman-golfing","person-surfing","man-surfing","woman-surfing","person-rowing-boat","man-rowing-boat","woman-rowing-boat","person-swimming","man-swimming","woman-swimming","person-bouncing-ball","man-bouncing-ball","woman-bouncing-ball","person-lifting-weights","man-lifting-weights","woman-lifting-weights","person-biking","man-biking","woman-biking","person-mountain-biking","man-mountain-biking","woman-mountain-biking","person-cartwheeling","man-cartwheeling","woman-cartwheeling","people-wrestling","men-wrestling","women-wrestling","person-playing-water-polo","man-playing-water-polo","woman-playing-water-polo","person-playing-handball","man-playing-handball","woman-playing-handball","person-juggling","man-juggling","woman-juggling","person-in-lotus-position","man-in-lotus-position","woman-in-lotus-position","person-taking-bath","person-in-bed","people-holding-hands","women-holding-hands","woman-and-man-holding-hands","men-holding-hands","kiss","kiss-woman-man","kiss-man-man","kiss-woman-woman","couple-with-heart","couple-with-heart-woman-man","couple-with-heart-man-man","couple-with-heart-woman-woman","family-man-woman-boy","family-man-woman-girl","family-man-woman-girl-boy","family-man-woman-boy-boy","family-man-woman-girl-girl","family-man-man-boy","family-man-man-girl","family-man-man-girl-boy","family-man-man-boy-boy","family-man-man-girl-girl","family-woman-woman-boy","family-woman-woman-girl","family-woman-woman-girl-boy","family-woman-woman-boy-boy","family-woman-woman-girl-girl","family-man-boy","family-man-boy-boy","family-man-girl","family-man-girl-boy","family-man-girl-girl","family-woman-boy","family-woman-boy-boy","family-woman-girl","family-woman-girl-boy","family-woman-girl-girl","speaking-head","bust-in-silhouette","busts-in-silhouette","people-hugging","family","family-adult-adult-child","family-adult-adult-child-child","family-adult-child","family-adult-child-child","footprints"]},{"id":"animals_&_nature","name":"Animals & Nature","emojis":["monkey-face","monkey","gorilla","orangutan","dog-face","dog","guide-dog","service-dog","poodle","wolf","fox","raccoon","cat-face","cat","black-cat","lion","tiger-face","tiger","leopard","horse-face","moose","donkey","horse","unicorn","zebra","deer","bison","cow-face","ox","water-buffalo","cow","pig-face","pig","boar","pig-nose","ram","ewe","goat","camel","twohump-camel","llama","giraffe","elephant","mammoth","rhinoceros","hippopotamus","mouse-face","mouse","rat","hamster","rabbit-face","rabbit","chipmunk","beaver","hedgehog","bat","bear","polar-bear","koala","panda","sloth","otter","skunk","kangaroo","badger","paw-prints","turkey","chicken","rooster","hatching-chick","baby-chick","frontfacing-baby-chick","bird","penguin","dove","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black-bird","goose","phoenix","frog","crocodile","turtle","lizard","snake","dragon-face","dragon","sauropod","trex","spouting-whale","whale","dolphin","seal","fish","tropical-fish","blowfish","shark","octopus","spiral-shell","coral","jellyfish","snail","butterfly","bug","ant","honeybee","beetle","lady-beetle","cricket","cockroach","spider","spider-web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry-blossom","white-flower","lotus","rosette","rose","wilted-flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted-plant","evergreen-tree","deciduous-tree","palm-tree","cactus","sheaf-of-rice","herb","shamrock","four-leaf-clover","maple-leaf","fallen-leaf","leaf-fluttering-in-wind","empty-nest","nest-with-eggs","mushroom"]},{"id":"food_&_drink","name":"Food & Drink","emojis":["grapes","melon","watermelon","tangerine","lemon","lime","banana","pineapple","mango","red-apple","green-apple","pear","peach","cherries","strawberry","blueberries","kiwi-fruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","ear-of-corn","hot-pepper","bell-pepper","cucumber","leafy-green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger-root","pea-pod","brown-mushroom","bread","croissant","baguette-bread","flatbread","pretzel","bagel","pancakes","waffle","cheese-wedge","meat-on-bone","poultry-leg","cut-of-meat","bacon","hamburger","french-fries","pizza","hot-dog","sandwich","taco","burrito","tamale","stuffed-flatbread","falafel","egg","cooking","shallow-pan-of-food","pot-of-food","fondue","bowl-with-spoon","green-salad","popcorn","butter","salt","canned-food","bento-box","rice-cracker","rice-ball","cooked-rice","curry-rice","steaming-bowl","spaghetti","roasted-sweet-potato","oden","sushi","fried-shrimp","fish-cake-with-swirl","moon-cake","dango","dumpling","fortune-cookie","takeout-box","crab","lobster","shrimp","squid","oyster","soft-ice-cream","shaved-ice","ice-cream","doughnut","cookie","birthday-cake","shortcake","cupcake","pie","chocolate-bar","candy","lollipop","custard","honey-pot","baby-bottle","glass-of-milk","hot-beverage","teapot","teacup-without-handle","sake","bottle-with-popping-cork","wine-glass","cocktail-glass","tropical-drink","beer-mug","clinking-beer-mugs","clinking-glasses","tumbler-glass","pouring-liquid","cup-with-straw","bubble-tea","beverage-box","mate","ice","chopsticks","fork-and-knife-with-plate","fork-and-knife","spoon","kitchen-knife","jar","amphora"]},{"id":"travel_&_places","name":"Travel & Places","emojis":["globe-showing-europeafrica","globe-showing-americas","globe-showing-asiaaustralia","globe-with-meridians","world-map","map-of-japan","compass","snowcapped-mountain","mountain","volcano","mount-fuji","camping","beach-with-umbrella","desert","desert-island","national-park","stadium","classical-building","building-construction","brick","rock","wood","hut","houses","derelict-house","house","house-with-garden","office-building","japanese-post-office","post-office","hospital","bank","hotel","love-hotel","convenience-store","school","department-store","factory","japanese-castle","castle","wedding","tokyo-tower","statue-of-liberty","church","mosque","hindu-temple","synagogue","shinto-shrine","kaaba","fountain","tent","foggy","night-with-stars","cityscape","sunrise-over-mountains","sunrise","cityscape-at-dusk","sunset","bridge-at-night","hot-springs","carousel-horse","playground-slide","ferris-wheel","roller-coaster","barber-pole","circus-tent","locomotive","railway-car","highspeed-train","bullet-train","train","metro","light-rail","station","tram","monorail","mountain-railway","tram-car","bus","oncoming-bus","trolleybus","minibus","ambulance","fire-engine","police-car","oncoming-police-car","taxi","oncoming-taxi","automobile","oncoming-automobile","sport-utility-vehicle","pickup-truck","delivery-truck","articulated-lorry","tractor","racing-car","motorcycle","motor-scooter","manual-wheelchair","motorized-wheelchair","auto-rickshaw","bicycle","kick-scooter","skateboard","roller-skate","bus-stop","motorway","railway-track","oil-drum","fuel-pump","wheel","police-car-light","horizontal-traffic-light","vertical-traffic-light","stop-sign","construction","anchor","ring-buoy","sailboat","canoe","speedboat","passenger-ship","ferry","motor-boat","ship","airplane","small-airplane","airplane-departure","airplane-arrival","parachute","seat","helicopter","suspension-railway","mountain-cableway","aerial-tramway","satellite","rocket","flying-saucer","bellhop-bell","luggage","hourglass-done","hourglass-not-done","watch","alarm-clock","stopwatch","timer-clock","mantelpiece-clock","twelve-oclock","twelvethirty","one-oclock","onethirty","two-oclock","twothirty","three-oclock","threethirty","four-oclock","fourthirty","five-oclock","fivethirty","six-oclock","sixthirty","seven-oclock","seventhirty","eight-oclock","eightthirty","nine-oclock","ninethirty","ten-oclock","tenthirty","eleven-oclock","eleventhirty","new-moon","waxing-crescent-moon","first-quarter-moon","waxing-gibbous-moon","full-moon","waning-gibbous-moon","last-quarter-moon","waning-crescent-moon","crescent-moon","new-moon-face","first-quarter-moon-face","last-quarter-moon-face","thermometer","sun","full-moon-face","sun-with-face","ringed-planet","star","glowing-star","shooting-star","milky-way","cloud","sun-behind-cloud","cloud-with-lightning-and-rain","sun-behind-small-cloud","sun-behind-large-cloud","sun-behind-rain-cloud","cloud-with-rain","cloud-with-snow","cloud-with-lightning","tornado","fog","wind-face","cyclone","rainbow","closed-umbrella","umbrella","umbrella-with-rain-drops","umbrella-on-ground","high-voltage","snowflake","snowman","snowman-without-snow","comet","fire","droplet","water-wave"]},{"id":"activities","name":"Activities","emojis":["jackolantern","christmas-tree","fireworks","sparkler","firecracker","sparkles","balloon","party-popper","confetti-ball","tanabata-tree","pine-decoration","japanese-dolls","carp-streamer","wind-chime","moon-viewing-ceremony","red-envelope","ribbon","wrapped-gift","reminder-ribbon","admission-tickets","ticket","military-medal","trophy","sports-medal","1st-place-medal","2nd-place-medal","3rd-place-medal","soccer-ball","baseball","softball","basketball","volleyball","american-football","rugby-football","tennis","flying-disc","bowling","cricket-game","field-hockey","ice-hockey","lacrosse","ping-pong","badminton","boxing-glove","martial-arts-uniform","goal-net","flag-in-hole","ice-skate","fishing-pole","diving-mask","running-shirt","skis","sled","curling-stone","bullseye","yoyo","kite","water-pistol","pool-8-ball","crystal-ball","magic-wand","video-game","joystick","slot-machine","game-die","puzzle-piece","teddy-bear","piata","mirror-ball","nesting-dolls","spade-suit","heart-suit","diamond-suit","club-suit","chess-pawn","joker","mahjong-red-dragon","flower-playing-cards","performing-arts","framed-picture","artist-palette","thread","sewing-needle","yarn","knot"]},{"id":"objects","name":"Objects","emojis":["glasses","sunglasses","goggles","lab-coat","safety-vest","necktie","tshirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","onepiece-swimsuit","briefs","shorts","bikini","womans-clothes","folding-hand-fan","purse","handbag","clutch-bag","shopping-bags","backpack","thong-sandal","mans-shoe","running-shoe","hiking-boot","flat-shoe","highheeled-shoe","womans-sandal","ballet-shoes","womans-boot","hair-pick","crown","womans-hat","top-hat","graduation-cap","billed-cap","military-helmet","rescue-workers-helmet","prayer-beads","lipstick","ring","gem-stone","muted-speaker","speaker-low-volume","speaker-medium-volume","speaker-high-volume","loudspeaker","megaphone","postal-horn","bell","bell-with-slash","musical-score","musical-note","musical-notes","studio-microphone","level-slider","control-knobs","microphone","headphone","radio","saxophone","accordion","guitar","musical-keyboard","trumpet","violin","banjo","drum","long-drum","maracas","flute","mobile-phone","mobile-phone-with-arrow","telephone","telephone-receiver","pager","fax-machine","battery","low-battery","electric-plug","laptop","desktop-computer","printer","keyboard","computer-mouse","trackball","computer-disk","floppy-disk","optical-disk","dvd","abacus","movie-camera","film-frames","film-projector","clapper-board","television","camera","camera-with-flash","video-camera","videocassette","magnifying-glass-tilted-left","magnifying-glass-tilted-right","candle","light-bulb","flashlight","red-paper-lantern","diya-lamp","notebook-with-decorative-cover","closed-book","open-book","green-book","blue-book","orange-book","books","notebook","ledger","page-with-curl","scroll","page-facing-up","newspaper","rolledup-newspaper","bookmark-tabs","bookmark","label","money-bag","coin","yen-banknote","dollar-banknote","euro-banknote","pound-banknote","money-with-wings","credit-card","receipt","chart-increasing-with-yen","envelope","email","incoming-envelope","envelope-with-arrow","outbox-tray","inbox-tray","package","closed-mailbox-with-raised-flag","closed-mailbox-with-lowered-flag","open-mailbox-with-raised-flag","open-mailbox-with-lowered-flag","postbox","ballot-box-with-ballot","pencil","black-nib","fountain-pen","pen","paintbrush","crayon","memo","briefcase","file-folder","open-file-folder","card-index-dividers","calendar","tearoff-calendar","spiral-notepad","spiral-calendar","card-index","chart-increasing","chart-decreasing","bar-chart","clipboard","pushpin","round-pushpin","paperclip","linked-paperclips","straight-ruler","triangular-ruler","scissors","card-file-box","file-cabinet","wastebasket","locked","unlocked","locked-with-pen","locked-with-key","key","old-key","hammer","axe","pick","hammer-and-pick","hammer-and-wrench","dagger","crossed-swords","bomb","boomerang","bow-and-arrow","shield","carpentry-saw","wrench","screwdriver","nut-and-bolt","gear","clamp","balance-scale","white-cane","link","broken-chain","chains","hook","toolbox","magnet","ladder","alembic","test-tube","petri-dish","dna","microscope","telescope","satellite-antenna","syringe","drop-of-blood","pill","adhesive-bandage","crutch","stethoscope","xray","door","elevator","mirror","window","bed","couch-and-lamp","chair","toilet","plunger","shower","bathtub","mouse-trap","razor","lotion-bottle","safety-pin","broom","basket","roll-of-paper","bucket","soap","bubbles","toothbrush","sponge","fire-extinguisher","shopping-cart","cigarette","coffin","headstone","funeral-urn","nazar-amulet","hamsa","moai","placard","identification-card"]},{"id":"symbols","name":"Symbols","emojis":["atm-sign","litter-in-bin-sign","potable-water","wheelchair-symbol","mens-room","womens-room","restroom","baby-symbol","water-closet","passport-control","customs","baggage-claim","left-luggage","warning","children-crossing","no-entry","prohibited","no-bicycles","no-smoking","no-littering","nonpotable-water","no-pedestrians","no-mobile-phones","no-one-under-eighteen","radioactive","biohazard","up-arrow","upright-arrow","right-arrow","downright-arrow","down-arrow","downleft-arrow","left-arrow","upleft-arrow","updown-arrow","leftright-arrow","right-arrow-curving-left","left-arrow-curving-right","right-arrow-curving-up","right-arrow-curving-down","clockwise-vertical-arrows","counterclockwise-arrows-button","back-arrow","end-arrow","on-arrow","soon-arrow","top-arrow","place-of-worship","atom-symbol","om","star-of-david","wheel-of-dharma","yin-yang","latin-cross","orthodox-cross","star-and-crescent","peace-symbol","menorah","dotted-sixpointed-star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpio","sagittarius","capricorn","aquarius","pisces","ophiuchus","shuffle-tracks-button","repeat-button","repeat-single-button","play-button","fastforward-button","next-track-button","play-or-pause-button","reverse-button","fast-reverse-button","last-track-button","upwards-button","fast-up-button","downwards-button","fast-down-button","pause-button","stop-button","record-button","eject-button","cinema","dim-button","bright-button","antenna-bars","wireless","vibration-mode","mobile-phone-off","female-sign","male-sign","transgender-symbol","multiply","plus","minus","divide","heavy-equals-sign","infinity","double-exclamation-mark","exclamation-question-mark","red-question-mark","white-question-mark","white-exclamation-mark","red-exclamation-mark","wavy-dash","currency-exchange","heavy-dollar-sign","medical-symbol","recycling-symbol","fleurdelis","trident-emblem","name-badge","japanese-symbol-for-beginner","hollow-red-circle","check-mark-button","check-box-with-check","check-mark","cross-mark","cross-mark-button","curly-loop","double-curly-loop","part-alternation-mark","eightspoked-asterisk","eightpointed-star","sparkle","copyright","registered","trade-mark","keycap","keycap","keycap-0","keycap-1","keycap-2","keycap-3","keycap-4","keycap-5","keycap-6","keycap-7","keycap-8","keycap-9","keycap-10","input-latin-uppercase","input-latin-lowercase","input-numbers","input-symbols","input-latin-letters","a-button-blood-type","ab-button-blood-type","b-button-blood-type","cl-button","cool-button","free-button","information","id-button","circled-m","new-button","ng-button","o-button-blood-type","ok-button","p-button","sos-button","up-button","vs-button","japanese-here-button","japanese-service-charge-button","japanese-monthly-amount-button","japanese-not-free-of-charge-button","japanese-reserved-button","japanese-bargain-button","japanese-discount-button","japanese-free-of-charge-button","japanese-prohibited-button","japanese-acceptable-button","japanese-application-button","japanese-passing-grade-button","japanese-vacancy-button","japanese-congratulations-button","japanese-secret-button","japanese-open-for-business-button","japanese-no-vacancy-button","red-circle","orange-circle","yellow-circle","green-circle","blue-circle","purple-circle","brown-circle","black-circle","white-circle","red-square","orange-square","yellow-square","green-square","blue-square","purple-square","brown-square","black-large-square","white-large-square","black-medium-square","white-medium-square","black-mediumsmall-square","white-mediumsmall-square","black-small-square","white-small-square","large-orange-diamond","large-blue-diamond","small-orange-diamond","small-blue-diamond","red-triangle-pointed-up","red-triangle-pointed-down","diamond-with-a-dot","radio-button","white-square-button","black-square-button"]},{"id":"flags","name":"Flags","emojis":["chequered-flag","triangular-flag","crossed-flags","black-flag","white-flag","rainbow-flag","transgender-flag","pirate-flag","flag-ascension-island","flag-andorra","flag-united-arab-emirates","flag-afghanistan","flag-antigua--barbuda","flag-anguilla","flag-albania","flag-armenia","flag-angola","flag-antarctica","flag-argentina","flag-american-samoa","flag-austria","flag-australia","flag-aruba","flag-land-islands","flag-azerbaijan","flag-bosnia--herzegovina","flag-barbados","flag-bangladesh","flag-belgium","flag-burkina-faso","flag-bulgaria","flag-bahrain","flag-burundi","flag-benin","flag-st-barthlemy","flag-bermuda","flag-brunei","flag-bolivia","flag-caribbean-netherlands","flag-brazil","flag-bahamas","flag-bhutan","flag-bouvet-island","flag-botswana","flag-belarus","flag-belize","flag-canada","flag-cocos-keeling-islands","flag-congo--kinshasa","flag-central-african-republic","flag-congo--brazzaville","flag-switzerland","flag-cte-divoire","flag-cook-islands","flag-chile","flag-cameroon","flag-china","flag-colombia","flag-clipperton-island","flag-costa-rica","flag-cuba","flag-cape-verde","flag-curaao","flag-christmas-island","flag-cyprus","flag-czechia","flag-germany","flag-diego-garcia","flag-djibouti","flag-denmark","flag-dominica","flag-dominican-republic","flag-algeria","flag-ceuta--melilla","flag-ecuador","flag-estonia","flag-egypt","flag-western-sahara","flag-eritrea","flag-spain","flag-ethiopia","flag-european-union","flag-finland","flag-fiji","flag-falkland-islands","flag-micronesia","flag-faroe-islands","flag-france","flag-gabon","flag-united-kingdom","flag-grenada","flag-georgia","flag-french-guiana","flag-guernsey","flag-ghana","flag-gibraltar","flag-greenland","flag-gambia","flag-guinea","flag-guadeloupe","flag-equatorial-guinea","flag-greece","flag-south-georgia--south-sandwich-islands","flag-guatemala","flag-guam","flag-guineabissau","flag-guyana","flag-hong-kong-sar-china","flag-heard--mcdonald-islands","flag-honduras","flag-croatia","flag-haiti","flag-hungary","flag-canary-islands","flag-indonesia","flag-ireland","flag-israel","flag-isle-of-man","flag-india","flag-british-indian-ocean-territory","flag-iraq","flag-iran","flag-iceland","flag-italy","flag-jersey","flag-jamaica","flag-jordan","flag-japan","flag-kenya","flag-kyrgyzstan","flag-cambodia","flag-kiribati","flag-comoros","flag-st-kitts--nevis","flag-north-korea","flag-south-korea","flag-kuwait","flag-cayman-islands","flag-kazakhstan","flag-laos","flag-lebanon","flag-st-lucia","flag-liechtenstein","flag-sri-lanka","flag-liberia","flag-lesotho","flag-lithuania","flag-luxembourg","flag-latvia","flag-libya","flag-morocco","flag-monaco","flag-moldova","flag-montenegro","flag-st-martin","flag-madagascar","flag-marshall-islands","flag-north-macedonia","flag-mali","flag-myanmar-burma","flag-mongolia","flag-macao-sar-china","flag-northern-mariana-islands","flag-martinique","flag-mauritania","flag-montserrat","flag-malta","flag-mauritius","flag-maldives","flag-malawi","flag-mexico","flag-malaysia","flag-mozambique","flag-namibia","flag-new-caledonia","flag-niger","flag-norfolk-island","flag-nigeria","flag-nicaragua","flag-netherlands","flag-norway","flag-nepal","flag-nauru","flag-niue","flag-new-zealand","flag-oman","flag-panama","flag-peru","flag-french-polynesia","flag-papua-new-guinea","flag-philippines","flag-pakistan","flag-poland","flag-st-pierre--miquelon","flag-pitcairn-islands","flag-puerto-rico","flag-palestinian-territories","flag-portugal","flag-palau","flag-paraguay","flag-qatar","flag-runion","flag-romania","flag-serbia","flag-russia","flag-rwanda","flag-saudi-arabia","flag-solomon-islands","flag-seychelles","flag-sudan","flag-sweden","flag-singapore","flag-st-helena","flag-slovenia","flag-svalbard--jan-mayen","flag-slovakia","flag-sierra-leone","flag-san-marino","flag-senegal","flag-somalia","flag-suriname","flag-south-sudan","flag-so-tom--prncipe","flag-el-salvador","flag-sint-maarten","flag-syria","flag-eswatini","flag-tristan-da-cunha","flag-turks--caicos-islands","flag-chad","flag-french-southern-territories","flag-togo","flag-thailand","flag-tajikistan","flag-tokelau","flag-timorleste","flag-turkmenistan","flag-tunisia","flag-tonga","flag-trkiye","flag-trinidad--tobago","flag-tuvalu","flag-taiwan","flag-tanzania","flag-ukraine","flag-uganda","flag-us-outlying-islands","flag-united-nations","flag-united-states","flag-uruguay","flag-uzbekistan","flag-vatican-city","flag-st-vincent--grenadines","flag-venezuela","flag-british-virgin-islands","flag-us-virgin-islands","flag-vietnam","flag-vanuatu","flag-wallis--futuna","flag-samoa","flag-kosovo","flag-yemen","flag-mayotte","flag-south-africa","flag-zambia","flag-zimbabwe","flag-england","flag-scotland","flag-wales"]}],"emojis":{"grinning-face":{"a":"Grinning Face","b":"1F600","j":["face","grin","smile","happy","joy",":D"]},"grinning-face-with-big-eyes":{"a":"Grinning Face with Big Eyes","b":"1F603","j":["face","mouth","open","smile","happy","joy","haha",":D",":)","funny"]},"grinning-face-with-smiling-eyes":{"a":"Grinning Face with Smiling Eyes","b":"1F604","j":["eye","face","mouth","open","smile","happy","joy","funny","haha","laugh","like",":D",":)"]},"beaming-face-with-smiling-eyes":{"a":"Beaming Face with Smiling Eyes","b":"1F601","j":["eye","face","grin","smile","happy","joy","kawaii"]},"grinning-squinting-face":{"a":"Grinning Squinting Face","b":"1F606","j":["face","laugh","mouth","satisfied","smile","happy","joy","lol","haha","glad","XD"]},"grinning-face-with-sweat":{"a":"Grinning Face with Sweat","b":"1F605","j":["cold","face","open","smile","sweat","hot","happy","laugh","relief"]},"rolling-on-the-floor-laughing":{"a":"Rolling on the Floor Laughing","b":"1F923","j":["face","floor","laugh","rofl","rolling","rotfl","laughing","lol","haha"]},"face-with-tears-of-joy":{"a":"Face with Tears of Joy","b":"1F602","j":["face","joy","laugh","tear","cry","tears","weep","happy","happytears","haha"]},"slightly-smiling-face":{"a":"Slightly Smiling Face","b":"1F642","j":["face","smile"]},"upsidedown-face":{"a":"Upside-Down Face","b":"1F643","j":["face","upside-down","upside_down_face","flipped","silly","smile"]},"melting-face":{"a":"Melting Face","b":"1FAE0","j":["disappear","dissolve","liquid","melt","hot","heat"]},"winking-face":{"a":"Winking Face","b":"1F609","j":["face","wink","happy","mischievous","secret",";)","smile","eye"]},"smiling-face-with-smiling-eyes":{"a":"Smiling Face with Smiling Eyes","b":"1F60A","j":["blush","eye","face","smile","happy","flushed","crush","embarrassed","shy","joy"]},"smiling-face-with-halo":{"a":"Smiling Face with Halo","b":"1F607","j":["angel","face","fantasy","halo","innocent","heaven"]},"smiling-face-with-hearts":{"a":"Smiling Face with Hearts","b":"1F970","j":["adore","crush","hearts","in love","face","love","like","affection","valentines","infatuation"]},"smiling-face-with-hearteyes":{"a":"Smiling Face with Heart-Eyes","b":"1F60D","j":["eye","face","love","smile","smiling face with heart-eyes","smiling_face_with_heart_eyes","like","affection","valentines","infatuation","crush","heart"]},"starstruck":{"a":"Star-Struck","b":"1F929","j":["eyes","face","grinning","star","star-struck","starry-eyed","star_struck","smile","starry"]},"face-blowing-a-kiss":{"a":"Face Blowing a Kiss","b":"1F618","j":["face","kiss","love","like","affection","valentines","infatuation"]},"kissing-face":{"a":"Kissing Face","b":"1F617","j":["face","kiss","love","like","3","valentines","infatuation"]},"smiling-face":{"a":"Smiling Face","b":"263A-FE0F","j":["face","outlined","relaxed","smile","blush","massage","happiness"]},"kissing-face-with-closed-eyes":{"a":"Kissing Face with Closed Eyes","b":"1F61A","j":["closed","eye","face","kiss","love","like","affection","valentines","infatuation"]},"kissing-face-with-smiling-eyes":{"a":"Kissing Face with Smiling Eyes","b":"1F619","j":["eye","face","kiss","smile","affection","valentines","infatuation"]},"smiling-face-with-tear":{"a":"Smiling Face with Tear","b":"1F972","j":["grateful","proud","relieved","smiling","tear","touched","sad","cry","pretend"]},"face-savoring-food":{"a":"Face Savoring Food","b":"1F60B","j":["delicious","face","savouring","smile","yum","happy","joy","tongue","silly","yummy","nom"]},"face-with-tongue":{"a":"Face with Tongue","b":"1F61B","j":["face","tongue","prank","childish","playful","mischievous","smile"]},"winking-face-with-tongue":{"a":"Winking Face with Tongue","b":"1F61C","j":["eye","face","joke","tongue","wink","prank","childish","playful","mischievous","smile"]},"zany-face":{"a":"Zany Face","b":"1F92A","j":["eye","goofy","large","small","face","crazy"]},"squinting-face-with-tongue":{"a":"Squinting Face with Tongue","b":"1F61D","j":["eye","face","horrible","taste","tongue","prank","playful","mischievous","smile"]},"moneymouth-face":{"a":"Money-Mouth Face","b":"1F911","j":["face","money","money-mouth face","mouth","money_mouth_face","rich","dollar"]},"smiling-face-with-open-hands":{"a":"Smiling Face with Open Hands","b":"1F917","j":["face","hug","hugging","open hands","smiling face","hugging_face","smile"]},"face-with-hand-over-mouth":{"a":"Face with Hand over Mouth","b":"1F92D","j":["whoops","shock","sudden realization","surprise","face"]},"face-with-open-eyes-and-hand-over-mouth":{"a":"Face with Open Eyes and Hand over Mouth","b":"1FAE2","j":["amazement","awe","disbelief","embarrass","scared","surprise","silence","secret","shock"]},"face-with-peeking-eye":{"a":"Face with Peeking Eye","b":"1FAE3","j":["captivated","peep","stare","scared","frightening","embarrassing","shy"]},"shushing-face":{"a":"Shushing Face","b":"1F92B","j":["quiet","shush","face","shhh"]},"thinking-face":{"a":"Thinking Face","b":"1F914","j":["face","thinking","hmmm","think","consider"]},"saluting-face":{"a":"Saluting Face","b":"1FAE1","j":["OK","salute","sunny","troops","yes","respect"]},"zippermouth-face":{"a":"Zipper-Mouth Face","b":"1F910","j":["face","mouth","zip","zipper","zipper-mouth face","zipper_mouth_face","sealed","secret"]},"face-with-raised-eyebrow":{"a":"Face with Raised Eyebrow","b":"1F928","j":["distrust","skeptic","disapproval","disbelief","mild surprise","scepticism","face","surprise","suspicious"]},"neutral-face":{"a":"Neutral Face","b":"1F610-FE0F","j":["deadpan","face","meh","neutral","indifference",":|"]},"expressionless-face":{"a":"Expressionless Face","b":"1F611","j":["expressionless","face","inexpressive","meh","unexpressive","indifferent","-_-","deadpan"]},"face-without-mouth":{"a":"Face Without Mouth","b":"1F636","j":["face","mouth","quiet","silent"]},"dotted-line-face":{"a":"Dotted Line Face","b":"1FAE5","j":["depressed","disappear","hide","introvert","invisible","lonely","isolation","depression"]},"face-in-clouds":{"a":"Face in Clouds","b":"1F636-200D-1F32B-FE0F","j":["absentminded","face in the fog","head in clouds","shower","steam","dream"]},"smirking-face":{"a":"Smirking Face","b":"1F60F","j":["face","smirk","smile","mean","prank","smug","sarcasm"]},"unamused-face":{"a":"Unamused Face","b":"1F612","j":["face","unamused","unhappy","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","ugh","side_eye"]},"face-with-rolling-eyes":{"a":"Face with Rolling Eyes","b":"1F644","j":["eyeroll","eyes","face","rolling","frustrated"]},"grimacing-face":{"a":"Grimacing Face","b":"1F62C","j":["face","grimace","teeth"]},"face-exhaling":{"a":"Face Exhaling","b":"1F62E-200D-1F4A8","j":["exhale","gasp","groan","relief","whisper","whistle","relieve","tired","sigh"]},"lying-face":{"a":"Lying Face","b":"1F925","j":["face","lie","pinocchio"]},"shaking-face":{"a":"Shaking Face","b":"1FAE8","j":["earthquake","face","shaking","shock","vibrate","dizzy","blurry"]},"head-shaking-horizontally":{"a":"⊛ Head Shaking Horizontally","b":"1F642-200D-2194-FE0F","j":["no","shake","disapprove","indiffernt","left"]},"head-shaking-vertically":{"a":"⊛ Head Shaking Vertically","b":"1F642-200D-2195-FE0F","j":["nod","yes","down"]},"relieved-face":{"a":"Relieved Face","b":"1F60C","j":["face","relieved","relaxed","phew","massage","happiness"]},"pensive-face":{"a":"Pensive Face","b":"1F614","j":["dejected","face","pensive","sad","depressed","upset"]},"sleepy-face":{"a":"Sleepy Face","b":"1F62A","j":["face","good night","sleep","tired","rest","nap"]},"drooling-face":{"a":"Drooling Face","b":"1F924","j":["drooling","face"]},"sleeping-face":{"a":"Sleeping Face","b":"1F634","j":["face","good night","sleep","ZZZ","tired","sleepy","night","zzz"]},"face-with-medical-mask":{"a":"Face with Medical Mask","b":"1F637","j":["cold","doctor","face","mask","sick","ill","disease","covid"]},"face-with-thermometer":{"a":"Face with Thermometer","b":"1F912","j":["face","ill","sick","thermometer","temperature","cold","fever","covid"]},"face-with-headbandage":{"a":"Face with Head-Bandage","b":"1F915","j":["bandage","face","face with head-bandage","hurt","injury","face_with_head_bandage","injured","clumsy"]},"nauseated-face":{"a":"Nauseated Face","b":"1F922","j":["face","nauseated","vomit","gross","green","sick","throw up","ill"]},"face-vomiting":{"a":"Face Vomiting","b":"1F92E","j":["puke","sick","vomit","face"]},"sneezing-face":{"a":"Sneezing Face","b":"1F927","j":["face","gesundheit","sneeze","sick","allergy"]},"hot-face":{"a":"Hot Face","b":"1F975","j":["feverish","heat stroke","hot","red-faced","sweating","face","heat","red"]},"cold-face":{"a":"Cold Face","b":"1F976","j":["blue-faced","cold","freezing","frostbite","icicles","face","blue","frozen"]},"woozy-face":{"a":"Woozy Face","b":"1F974","j":["dizzy","intoxicated","tipsy","uneven eyes","wavy mouth","face","wavy"]},"face-with-crossedout-eyes":{"a":"Face with Crossed-out Eyes","b":"1F635","j":["crossed-out eyes","dead","face","face with crossed-out eyes","knocked out","dizzy_face","spent","unconscious","xox","dizzy"]},"face-with-spiral-eyes":{"a":"Face with Spiral Eyes","b":"1F635-200D-1F4AB","j":["dizzy","hypnotized","spiral","trouble","whoa","sick","ill","confused","nauseous","nausea"]},"exploding-head":{"a":"Exploding Head","b":"1F92F","j":["mind blown","shocked","face","mind","blown"]},"cowboy-hat-face":{"a":"Cowboy Hat Face","b":"1F920","j":["cowboy","cowgirl","face","hat"]},"partying-face":{"a":"Partying Face","b":"1F973","j":["celebration","hat","horn","party","face","woohoo"]},"disguised-face":{"a":"Disguised Face","b":"1F978","j":["disguise","face","glasses","incognito","nose","pretent","brows","moustache"]},"smiling-face-with-sunglasses":{"a":"Smiling Face with Sunglasses","b":"1F60E","j":["bright","cool","face","sun","sunglasses","smile","summer","beach","sunglass"]},"nerd-face":{"a":"Nerd Face","b":"1F913","j":["face","geek","nerd","nerdy","dork"]},"face-with-monocle":{"a":"Face with Monocle","b":"1F9D0","j":["face","monocle","stuffy","wealthy"]},"confused-face":{"a":"Confused Face","b":"1F615","j":["confused","face","meh","indifference","huh","weird","hmmm",":/"]},"face-with-diagonal-mouth":{"a":"Face with Diagonal Mouth","b":"1FAE4","j":["disappointed","meh","skeptical","unsure","skeptic","confuse","frustrated","indifferent"]},"worried-face":{"a":"Worried Face","b":"1F61F","j":["face","worried","concern","nervous",":("]},"slightly-frowning-face":{"a":"Slightly Frowning Face","b":"1F641","j":["face","frown","frowning","disappointed","sad","upset"]},"frowning-face":{"a":"Frowning Face","b":"2639-FE0F","j":["face","frown","sad","upset"]},"face-with-open-mouth":{"a":"Face with Open Mouth","b":"1F62E","j":["face","mouth","open","sympathy","surprise","impressed","wow","whoa",":O"]},"hushed-face":{"a":"Hushed Face","b":"1F62F","j":["face","hushed","stunned","surprised","woo","shh"]},"astonished-face":{"a":"Astonished Face","b":"1F632","j":["astonished","face","shocked","totally","xox","surprised","poisoned"]},"flushed-face":{"a":"Flushed Face","b":"1F633","j":["dazed","face","flushed","blush","shy","flattered"]},"pleading-face":{"a":"Pleading Face","b":"1F97A","j":["begging","mercy","puppy eyes","face","cry","tears","sad","grievance"]},"face-holding-back-tears":{"a":"Face Holding Back Tears","b":"1F979","j":["angry","cry","proud","resist","sad","touched","gratitude"]},"frowning-face-with-open-mouth":{"a":"Frowning Face with Open Mouth","b":"1F626","j":["face","frown","mouth","open","aw","what"]},"anguished-face":{"a":"Anguished Face","b":"1F627","j":["anguished","face","stunned","nervous"]},"fearful-face":{"a":"Fearful Face","b":"1F628","j":["face","fear","fearful","scared","terrified","nervous"]},"anxious-face-with-sweat":{"a":"Anxious Face with Sweat","b":"1F630","j":["blue","cold","face","rushed","sweat","nervous"]},"sad-but-relieved-face":{"a":"Sad but Relieved Face","b":"1F625","j":["disappointed","face","relieved","whew","phew","sweat","nervous"]},"crying-face":{"a":"Crying Face","b":"1F622","j":["cry","face","sad","tear","tears","depressed","upset",":'("]},"loudly-crying-face":{"a":"Loudly Crying Face","b":"1F62D","j":["cry","face","sad","sob","tear","sobbing","tears","upset","depressed"]},"face-screaming-in-fear":{"a":"Face Screaming in Fear","b":"1F631","j":["face","fear","munch","scared","scream","omg"]},"confounded-face":{"a":"Confounded Face","b":"1F616","j":["confounded","face","confused","sick","unwell","oops",":S"]},"persevering-face":{"a":"Persevering Face","b":"1F623","j":["face","persevere","sick","no","upset","oops"]},"disappointed-face":{"a":"Disappointed Face","b":"1F61E","j":["disappointed","face","sad","upset","depressed",":("]},"downcast-face-with-sweat":{"a":"Downcast Face with Sweat","b":"1F613","j":["cold","face","sweat","hot","sad","tired","exercise"]},"weary-face":{"a":"Weary Face","b":"1F629","j":["face","tired","weary","sleepy","sad","frustrated","upset"]},"tired-face":{"a":"Tired Face","b":"1F62B","j":["face","tired","sick","whine","upset","frustrated"]},"yawning-face":{"a":"Yawning Face","b":"1F971","j":["bored","tired","yawn","sleepy"]},"face-with-steam-from-nose":{"a":"Face with Steam From Nose","b":"1F624","j":["face","triumph","won","gas","phew","proud","pride"]},"enraged-face":{"a":"Enraged Face","b":"1F621","j":["angry","enraged","face","mad","pouting","rage","red","pouting_face","hate","despise"]},"angry-face":{"a":"Angry Face","b":"1F620","j":["anger","angry","face","mad","annoyed","frustrated"]},"face-with-symbols-on-mouth":{"a":"Face with Symbols on Mouth","b":"1F92C","j":["swearing","cursing","face","cussing","profanity","expletive"]},"smiling-face-with-horns":{"a":"Smiling Face with Horns","b":"1F608","j":["face","fairy tale","fantasy","horns","smile","devil"]},"angry-face-with-horns":{"a":"Angry Face with Horns","b":"1F47F","j":["demon","devil","face","fantasy","imp","angry","horns"]},"skull":{"a":"Skull","b":"1F480","j":["death","face","fairy tale","monster","dead","skeleton","creepy"]},"skull-and-crossbones":{"a":"Skull and Crossbones","b":"2620-FE0F","j":["crossbones","death","face","monster","skull","poison","danger","deadly","scary","pirate","evil"]},"pile-of-poo":{"a":"Pile of Poo","b":"1F4A9","j":["dung","face","monster","poo","poop","hankey","shitface","fail","turd","shit"]},"clown-face":{"a":"Clown Face","b":"1F921","j":["clown","face"]},"ogre":{"a":"Ogre","b":"1F479","j":["creature","face","fairy tale","fantasy","monster","troll","red","mask","halloween","scary","creepy","devil","demon","japanese_ogre"]},"goblin":{"a":"Goblin","b":"1F47A","j":["creature","face","fairy tale","fantasy","monster","red","evil","mask","scary","creepy","japanese_goblin"]},"ghost":{"a":"Ghost","b":"1F47B","j":["creature","face","fairy tale","fantasy","monster","halloween","spooky","scary"]},"alien":{"a":"Alien","b":"1F47D-FE0F","j":["creature","extraterrestrial","face","fantasy","ufo","UFO","paul","weird","outer_space"]},"alien-monster":{"a":"Alien Monster","b":"1F47E","j":["alien","creature","extraterrestrial","face","monster","ufo","game","arcade","play"]},"robot":{"a":"Robot","b":"1F916","j":["face","monster","computer","machine","bot"]},"grinning-cat":{"a":"Grinning Cat","b":"1F63A","j":["cat","face","grinning","mouth","open","smile","animal","cats","happy"]},"grinning-cat-with-smiling-eyes":{"a":"Grinning Cat with Smiling Eyes","b":"1F638","j":["cat","eye","face","grin","smile","animal","cats"]},"cat-with-tears-of-joy":{"a":"Cat with Tears of Joy","b":"1F639","j":["cat","face","joy","tear","animal","cats","haha","happy","tears"]},"smiling-cat-with-hearteyes":{"a":"Smiling Cat with Heart-Eyes","b":"1F63B","j":["cat","eye","face","heart","love","smile","smiling cat with heart-eyes","smiling_cat_with_heart_eyes","animal","like","affection","cats","valentines"]},"cat-with-wry-smile":{"a":"Cat with Wry Smile","b":"1F63C","j":["cat","face","ironic","smile","wry","animal","cats","smirk"]},"kissing-cat":{"a":"Kissing Cat","b":"1F63D","j":["cat","eye","face","kiss","animal","cats"]},"weary-cat":{"a":"Weary Cat","b":"1F640","j":["cat","face","oh","surprised","weary","animal","cats","munch","scared","scream"]},"crying-cat":{"a":"Crying Cat","b":"1F63F","j":["cat","cry","face","sad","tear","animal","tears","weep","cats","upset"]},"pouting-cat":{"a":"Pouting Cat","b":"1F63E","j":["cat","face","pouting","animal","cats"]},"seenoevil-monkey":{"a":"See-No-Evil Monkey","b":"1F648","j":["evil","face","forbidden","monkey","see","see-no-evil monkey","see_no_evil_monkey","animal","nature","haha"]},"hearnoevil-monkey":{"a":"Hear-No-Evil Monkey","b":"1F649","j":["evil","face","forbidden","hear","hear-no-evil monkey","monkey","hear_no_evil_monkey","animal","nature"]},"speaknoevil-monkey":{"a":"Speak-No-Evil Monkey","b":"1F64A","j":["evil","face","forbidden","monkey","speak","speak-no-evil monkey","speak_no_evil_monkey","animal","nature","omg"]},"love-letter":{"a":"Love Letter","b":"1F48C","j":["heart","letter","love","mail","email","like","affection","envelope","valentines"]},"heart-with-arrow":{"a":"Heart with Arrow","b":"1F498","j":["arrow","cupid","love","like","heart","affection","valentines"]},"heart-with-ribbon":{"a":"Heart with Ribbon","b":"1F49D","j":["ribbon","valentine","love","valentines"]},"sparkling-heart":{"a":"Sparkling Heart","b":"1F496","j":["excited","sparkle","love","like","affection","valentines"]},"growing-heart":{"a":"Growing Heart","b":"1F497","j":["excited","growing","nervous","pulse","like","love","affection","valentines","pink"]},"beating-heart":{"a":"Beating Heart","b":"1F493","j":["beating","heartbeat","pulsating","love","like","affection","valentines","pink","heart"]},"revolving-hearts":{"a":"Revolving Hearts","b":"1F49E","j":["revolving","love","like","affection","valentines"]},"two-hearts":{"a":"Two Hearts","b":"1F495","j":["love","like","affection","valentines","heart"]},"heart-decoration":{"a":"Heart Decoration","b":"1F49F","j":["heart","purple-square","love","like"]},"heart-exclamation":{"a":"Heart Exclamation","b":"2763-FE0F","j":["exclamation","mark","punctuation","decoration","love"]},"broken-heart":{"a":"Broken Heart","b":"1F494","j":["break","broken","sad","sorry","heart","heartbreak"]},"heart-on-fire":{"a":"Heart on Fire","b":"2764-FE0F-200D-1F525","j":["burn","heart","love","lust","sacred heart","passionate","enthusiastic"]},"mending-heart":{"a":"Mending Heart","b":"2764-FE0F-200D-1FA79","j":["healthier","improving","mending","recovering","recuperating","well","broken heart","bandage","wounded"]},"red-heart":{"a":"Red Heart","b":"2764-FE0F","j":["heart","love","like","valentines"]},"pink-heart":{"a":"Pink Heart","b":"1FA77","j":["cute","heart","like","love","pink","valentines"]},"orange-heart":{"a":"Orange Heart","b":"1F9E1","j":["orange","love","like","affection","valentines"]},"yellow-heart":{"a":"Yellow Heart","b":"1F49B","j":["yellow","love","like","affection","valentines"]},"green-heart":{"a":"Green Heart","b":"1F49A","j":["green","love","like","affection","valentines"]},"blue-heart":{"a":"Blue Heart","b":"1F499","j":["blue","love","like","affection","valentines"]},"light-blue-heart":{"a":"Light Blue Heart","b":"1FA75","j":["cyan","heart","light blue","teal","ice","baby blue"]},"purple-heart":{"a":"Purple Heart","b":"1F49C","j":["purple","love","like","affection","valentines"]},"brown-heart":{"a":"Brown Heart","b":"1F90E","j":["brown","heart","coffee"]},"black-heart":{"a":"Black Heart","b":"1F5A4","j":["black","evil","wicked"]},"grey-heart":{"a":"Grey Heart","b":"1FA76","j":["gray","heart","silver","slate","monochrome"]},"white-heart":{"a":"White Heart","b":"1F90D","j":["heart","white","pure"]},"kiss-mark":{"a":"Kiss Mark","b":"1F48B","j":["kiss","lips","face","love","like","affection","valentines"]},"hundred-points":{"a":"Hundred Points","b":"1F4AF","j":["100","full","hundred","score","perfect","numbers","century","exam","quiz","test","pass"]},"anger-symbol":{"a":"Anger Symbol","b":"1F4A2","j":["angry","comic","mad"]},"collision":{"a":"Collision","b":"1F4A5","j":["boom","comic","bomb","explode","explosion","blown"]},"dizzy":{"a":"Dizzy","b":"1F4AB","j":["comic","star","sparkle","shoot","magic"]},"sweat-droplets":{"a":"Sweat Droplets","b":"1F4A6","j":["comic","splashing","sweat","water","drip","oops"]},"dashing-away":{"a":"Dashing Away","b":"1F4A8","j":["comic","dash","running","wind","air","fast","shoo","fart","smoke","puff"]},"hole":{"a":"Hole","b":"1F573-FE0F","j":["embarrassing"]},"speech-balloon":{"a":"Speech Balloon","b":"1F4AC","j":["balloon","bubble","comic","dialog","speech","words","message","talk","chatting"]},"eye-in-speech-bubble":{"a":"Eye in Speech Bubble","b":"1F441-FE0F-200D-1F5E8-FE0F","j":["balloon","bubble","eye","speech","witness","info"]},"left-speech-bubble":{"a":"Left Speech Bubble","b":"1F5E8-FE0F","j":["balloon","bubble","dialog","speech","words","message","talk","chatting"]},"right-anger-bubble":{"a":"Right Anger Bubble","b":"1F5EF-FE0F","j":["angry","balloon","bubble","mad","caption","speech","thinking"]},"thought-balloon":{"a":"Thought Balloon","b":"1F4AD","j":["balloon","bubble","comic","thought","cloud","speech","thinking","dream"]},"zzz":{"a":"Zzz","b":"1F4A4","j":["comic","good night","sleep","ZZZ","sleepy","tired","dream"]},"waving-hand":{"a":"Waving Hand","b":"1F44B","j":["hand","wave","waving","hands","gesture","goodbye","solong","farewell","hello","hi","palm"]},"raised-back-of-hand":{"a":"Raised Back of Hand","b":"1F91A","j":["backhand","raised","fingers"]},"hand-with-fingers-splayed":{"a":"Hand with Fingers Splayed","b":"1F590-FE0F","j":["finger","hand","splayed","fingers","palm"]},"raised-hand":{"a":"Raised Hand","b":"270B","j":["hand","high 5","high five","fingers","stop","highfive","palm","ban"]},"vulcan-salute":{"a":"Vulcan Salute","b":"1F596","j":["finger","hand","spock","vulcan","fingers","star trek"]},"rightwards-hand":{"a":"Rightwards Hand","b":"1FAF1","j":["hand","right","rightward","palm","offer"]},"leftwards-hand":{"a":"Leftwards Hand","b":"1FAF2","j":["hand","left","leftward","palm","offer"]},"palm-down-hand":{"a":"Palm Down Hand","b":"1FAF3","j":["dismiss","drop","shoo","palm"]},"palm-up-hand":{"a":"Palm Up Hand","b":"1FAF4","j":["beckon","catch","come","offer","lift","demand"]},"leftwards-pushing-hand":{"a":"Leftwards Pushing Hand","b":"1FAF7","j":["high five","leftward","push","refuse","stop","wait","highfive","pressing"]},"rightwards-pushing-hand":{"a":"Rightwards Pushing Hand","b":"1FAF8","j":["high five","push","refuse","rightward","stop","wait","highfive","pressing"]},"ok-hand":{"a":"Ok Hand","b":"1F44C","j":["hand","OK","fingers","limbs","perfect","ok","okay"]},"pinched-fingers":{"a":"Pinched Fingers","b":"1F90C","j":["fingers","hand gesture","interrogation","pinched","sarcastic","size","tiny","small"]},"pinching-hand":{"a":"Pinching Hand","b":"1F90F","j":["small amount","tiny","small","size"]},"victory-hand":{"a":"Victory Hand","b":"270C-FE0F","j":["hand","v","victory","fingers","ohyeah","peace","two"]},"crossed-fingers":{"a":"Crossed Fingers","b":"1F91E","j":["cross","finger","hand","luck","good","lucky"]},"hand-with-index-finger-and-thumb-crossed":{"a":"Hand with Index Finger and Thumb Crossed","b":"1FAF0","j":["expensive","heart","love","money","snap"]},"loveyou-gesture":{"a":"Love-You Gesture","b":"1F91F","j":["hand","ILY","love-you gesture","love_you_gesture","fingers","gesture"]},"sign-of-the-horns":{"a":"Sign of the Horns","b":"1F918","j":["finger","hand","horns","rock-on","fingers","evil_eye","sign_of_horns","rock_on"]},"call-me-hand":{"a":"Call Me Hand","b":"1F919","j":["call","hand","hang loose","Shaka","hands","gesture","shaka"]},"backhand-index-pointing-left":{"a":"Backhand Index Pointing Left","b":"1F448-FE0F","j":["backhand","finger","hand","index","point","direction","fingers","left"]},"backhand-index-pointing-right":{"a":"Backhand Index Pointing Right","b":"1F449-FE0F","j":["backhand","finger","hand","index","point","fingers","direction","right"]},"backhand-index-pointing-up":{"a":"Backhand Index Pointing Up","b":"1F446-FE0F","j":["backhand","finger","hand","point","up","fingers","direction"]},"middle-finger":{"a":"Middle Finger","b":"1F595","j":["finger","hand","fingers","rude","middle","flipping"]},"backhand-index-pointing-down":{"a":"Backhand Index Pointing Down","b":"1F447-FE0F","j":["backhand","down","finger","hand","point","fingers","direction"]},"index-pointing-up":{"a":"Index Pointing Up","b":"261D-FE0F","j":["finger","hand","index","point","up","fingers","direction"]},"index-pointing-at-the-viewer":{"a":"Index Pointing at the Viewer","b":"1FAF5","j":["point","you","recruit"]},"thumbs-up":{"a":"Thumbs Up","b":"1F44D-FE0F","j":["+1","hand","thumb","up","thumbsup","yes","awesome","good","agree","accept","cool","like"]},"thumbs-down":{"a":"Thumbs Down","b":"1F44E-FE0F","j":["-1","down","hand","thumb","thumbsdown","no","dislike"]},"raised-fist":{"a":"Raised Fist","b":"270A","j":["clenched","fist","hand","punch","fingers","grasp"]},"oncoming-fist":{"a":"Oncoming Fist","b":"1F44A","j":["clenched","fist","hand","punch","angry","violence","hit","attack"]},"leftfacing-fist":{"a":"Left-Facing Fist","b":"1F91B","j":["fist","left-facing fist","leftwards","left_facing_fist","hand","fistbump"]},"rightfacing-fist":{"a":"Right-Facing Fist","b":"1F91C","j":["fist","right-facing fist","rightwards","right_facing_fist","hand","fistbump"]},"clapping-hands":{"a":"Clapping Hands","b":"1F44F","j":["clap","hand","hands","praise","applause","congrats","yay"]},"raising-hands":{"a":"Raising Hands","b":"1F64C","j":["celebration","gesture","hand","hooray","raised","yea","hands"]},"heart-hands":{"a":"Heart Hands","b":"1FAF6","j":["love","appreciation","support"]},"open-hands":{"a":"Open Hands","b":"1F450","j":["hand","open","fingers","butterfly","hands"]},"palms-up-together":{"a":"Palms Up Together","b":"1F932","j":["prayer","cupped hands","hands","gesture","cupped"]},"handshake":{"a":"Handshake","b":"1F91D","j":["agreement","hand","meeting","shake"]},"folded-hands":{"a":"Folded Hands","b":"1F64F","j":["ask","hand","high 5","high five","please","pray","thanks","hope","wish","namaste","highfive","thank you","appreciate"]},"writing-hand":{"a":"Writing Hand","b":"270D-FE0F","j":["hand","write","lower_left_ballpoint_pen","stationery","compose"]},"nail-polish":{"a":"Nail Polish","b":"1F485","j":["care","cosmetics","manicure","nail","polish","nail_care","beauty","finger","fashion","slay"]},"selfie":{"a":"Selfie","b":"1F933","j":["camera","phone"]},"flexed-biceps":{"a":"Flexed Biceps","b":"1F4AA","j":["biceps","comic","flex","muscle","arm","hand","summer","strong"]},"mechanical-arm":{"a":"Mechanical Arm","b":"1F9BE","j":["accessibility","prosthetic"]},"mechanical-leg":{"a":"Mechanical Leg","b":"1F9BF","j":["accessibility","prosthetic"]},"leg":{"a":"Leg","b":"1F9B5","j":["kick","limb"]},"foot":{"a":"Foot","b":"1F9B6","j":["kick","stomp"]},"ear":{"a":"Ear","b":"1F442-FE0F","j":["body","face","hear","sound","listen"]},"ear-with-hearing-aid":{"a":"Ear with Hearing Aid","b":"1F9BB","j":["accessibility","hard of hearing"]},"nose":{"a":"Nose","b":"1F443","j":["body","smell","sniff"]},"brain":{"a":"Brain","b":"1F9E0","j":["intelligent","smart"]},"anatomical-heart":{"a":"Anatomical Heart","b":"1FAC0","j":["anatomical","cardiology","heart","organ","pulse","health","heartbeat"]},"lungs":{"a":"Lungs","b":"1FAC1","j":["breath","exhalation","inhalation","organ","respiration","breathe"]},"tooth":{"a":"Tooth","b":"1F9B7","j":["dentist","teeth"]},"bone":{"a":"Bone","b":"1F9B4","j":["skeleton"]},"eyes":{"a":"Eyes","b":"1F440","j":["eye","face","look","watch","stalk","peek","see"]},"eye":{"a":"Eye","b":"1F441-FE0F","j":["body","face","look","see","watch","stare"]},"tongue":{"a":"Tongue","b":"1F445","j":["body","mouth","playful"]},"mouth":{"a":"Mouth","b":"1F444","j":["lips","kiss"]},"biting-lip":{"a":"Biting Lip","b":"1FAE6","j":["anxious","fear","flirting","nervous","uncomfortable","worried","flirt","sexy","pain","worry"]},"baby":{"a":"Baby","b":"1F476","j":["young","child","boy","girl","toddler"]},"child":{"a":"Child","b":"1F9D2","j":["gender-neutral","unspecified gender","young"]},"boy":{"a":"Boy","b":"1F466","j":["young","man","male","guy","teenager"]},"girl":{"a":"Girl","b":"1F467","j":["Virgo","young","zodiac","female","woman","teenager"]},"person":{"a":"Person","b":"1F9D1","j":["adult","gender-neutral","unspecified gender"]},"person-blond-hair":{"a":"Person: Blond Hair","b":"1F471","j":["blond","blond-haired person","hair","person: blond hair","hairstyle"]},"man":{"a":"Man","b":"1F468","j":["adult","mustache","father","dad","guy","classy","sir","moustache"]},"person-beard":{"a":"Person: Beard","b":"1F9D4","j":["beard","person","person: beard","bewhiskered","man_beard"]},"man-beard":{"a":"Man: Beard","b":"1F9D4-200D-2642-FE0F","j":["beard","man","man: beard","facial hair"]},"woman-beard":{"a":"Woman: Beard","b":"1F9D4-200D-2640-FE0F","j":["beard","woman","woman: beard","facial hair"]},"man-red-hair":{"a":"Man: Red Hair","b":"1F468-200D-1F9B0","j":["adult","man","red hair","hairstyle"]},"man-curly-hair":{"a":"Man: Curly Hair","b":"1F468-200D-1F9B1","j":["adult","curly hair","man","hairstyle"]},"man-white-hair":{"a":"Man: White Hair","b":"1F468-200D-1F9B3","j":["adult","man","white hair","old","elder"]},"man-bald":{"a":"Man: Bald","b":"1F468-200D-1F9B2","j":["adult","bald","man","hairless"]},"woman":{"a":"Woman","b":"1F469","j":["adult","female","girls","lady"]},"woman-red-hair":{"a":"Woman: Red Hair","b":"1F469-200D-1F9B0","j":["adult","red hair","woman","hairstyle"]},"person-red-hair":{"a":"Person: Red Hair","b":"1F9D1-200D-1F9B0","j":["adult","gender-neutral","person","red hair","unspecified gender","hairstyle"]},"woman-curly-hair":{"a":"Woman: Curly Hair","b":"1F469-200D-1F9B1","j":["adult","curly hair","woman","hairstyle"]},"person-curly-hair":{"a":"Person: Curly Hair","b":"1F9D1-200D-1F9B1","j":["adult","curly hair","gender-neutral","person","unspecified gender","hairstyle"]},"woman-white-hair":{"a":"Woman: White Hair","b":"1F469-200D-1F9B3","j":["adult","white hair","woman","old","elder"]},"person-white-hair":{"a":"Person: White Hair","b":"1F9D1-200D-1F9B3","j":["adult","gender-neutral","person","unspecified gender","white hair","elder","old"]},"woman-bald":{"a":"Woman: Bald","b":"1F469-200D-1F9B2","j":["adult","bald","woman","hairless"]},"person-bald":{"a":"Person: Bald","b":"1F9D1-200D-1F9B2","j":["adult","bald","gender-neutral","person","unspecified gender","hairless"]},"woman-blond-hair":{"a":"Woman: Blond Hair","b":"1F471-200D-2640-FE0F","j":["blond-haired woman","blonde","hair","woman","woman: blond hair","female","girl","person"]},"man-blond-hair":{"a":"Man: Blond Hair","b":"1F471-200D-2642-FE0F","j":["blond","blond-haired man","hair","man","man: blond hair","male","boy","blonde","guy","person"]},"older-person":{"a":"Older Person","b":"1F9D3","j":["adult","gender-neutral","old","unspecified gender","human","elder","senior"]},"old-man":{"a":"Old Man","b":"1F474","j":["adult","man","old","human","male","men","elder","senior"]},"old-woman":{"a":"Old Woman","b":"1F475","j":["adult","old","woman","human","female","women","lady","elder","senior"]},"person-frowning":{"a":"Person Frowning","b":"1F64D","j":["frown","gesture","worried"]},"man-frowning":{"a":"Man Frowning","b":"1F64D-200D-2642-FE0F","j":["frowning","gesture","man","male","boy","sad","depressed","discouraged","unhappy"]},"woman-frowning":{"a":"Woman Frowning","b":"1F64D-200D-2640-FE0F","j":["frowning","gesture","woman","female","girl","sad","depressed","discouraged","unhappy"]},"person-pouting":{"a":"Person Pouting","b":"1F64E","j":["gesture","pouting","upset"]},"man-pouting":{"a":"Man Pouting","b":"1F64E-200D-2642-FE0F","j":["gesture","man","pouting","male","boy"]},"woman-pouting":{"a":"Woman Pouting","b":"1F64E-200D-2640-FE0F","j":["gesture","pouting","woman","female","girl"]},"person-gesturing-no":{"a":"Person Gesturing No","b":"1F645","j":["forbidden","gesture","hand","person gesturing NO","prohibited","decline"]},"man-gesturing-no":{"a":"Man Gesturing No","b":"1F645-200D-2642-FE0F","j":["forbidden","gesture","hand","man","man gesturing NO","prohibited","male","boy","nope"]},"woman-gesturing-no":{"a":"Woman Gesturing No","b":"1F645-200D-2640-FE0F","j":["forbidden","gesture","hand","prohibited","woman","woman gesturing NO","female","girl","nope"]},"person-gesturing-ok":{"a":"Person Gesturing Ok","b":"1F646","j":["gesture","hand","OK","person gesturing OK","agree"]},"man-gesturing-ok":{"a":"Man Gesturing Ok","b":"1F646-200D-2642-FE0F","j":["gesture","hand","man","man gesturing OK","OK","men","boy","male","blue","human"]},"woman-gesturing-ok":{"a":"Woman Gesturing Ok","b":"1F646-200D-2640-FE0F","j":["gesture","hand","OK","woman","woman gesturing OK","women","girl","female","pink","human"]},"person-tipping-hand":{"a":"Person Tipping Hand","b":"1F481","j":["hand","help","information","sassy","tipping"]},"man-tipping-hand":{"a":"Man Tipping Hand","b":"1F481-200D-2642-FE0F","j":["man","sassy","tipping hand","male","boy","human","information"]},"woman-tipping-hand":{"a":"Woman Tipping Hand","b":"1F481-200D-2640-FE0F","j":["sassy","tipping hand","woman","female","girl","human","information"]},"person-raising-hand":{"a":"Person Raising Hand","b":"1F64B","j":["gesture","hand","happy","raised","question"]},"man-raising-hand":{"a":"Man Raising Hand","b":"1F64B-200D-2642-FE0F","j":["gesture","man","raising hand","male","boy"]},"woman-raising-hand":{"a":"Woman Raising Hand","b":"1F64B-200D-2640-FE0F","j":["gesture","raising hand","woman","female","girl"]},"deaf-person":{"a":"Deaf Person","b":"1F9CF","j":["accessibility","deaf","ear","hear"]},"deaf-man":{"a":"Deaf Man","b":"1F9CF-200D-2642-FE0F","j":["deaf","man","accessibility"]},"deaf-woman":{"a":"Deaf Woman","b":"1F9CF-200D-2640-FE0F","j":["deaf","woman","accessibility"]},"person-bowing":{"a":"Person Bowing","b":"1F647","j":["apology","bow","gesture","sorry","respectiful"]},"man-bowing":{"a":"Man Bowing","b":"1F647-200D-2642-FE0F","j":["apology","bowing","favor","gesture","man","sorry","male","boy"]},"woman-bowing":{"a":"Woman Bowing","b":"1F647-200D-2640-FE0F","j":["apology","bowing","favor","gesture","sorry","woman","female","girl"]},"person-facepalming":{"a":"Person Facepalming","b":"1F926","j":["disbelief","exasperation","face","palm","disappointed"]},"man-facepalming":{"a":"Man Facepalming","b":"1F926-200D-2642-FE0F","j":["disbelief","exasperation","facepalm","man","male","boy"]},"woman-facepalming":{"a":"Woman Facepalming","b":"1F926-200D-2640-FE0F","j":["disbelief","exasperation","facepalm","woman","female","girl"]},"person-shrugging":{"a":"Person Shrugging","b":"1F937","j":["doubt","ignorance","indifference","shrug","regardless"]},"man-shrugging":{"a":"Man Shrugging","b":"1F937-200D-2642-FE0F","j":["doubt","ignorance","indifference","man","shrug","male","boy","confused","indifferent"]},"woman-shrugging":{"a":"Woman Shrugging","b":"1F937-200D-2640-FE0F","j":["doubt","ignorance","indifference","shrug","woman","female","girl","confused","indifferent"]},"health-worker":{"a":"Health Worker","b":"1F9D1-200D-2695-FE0F","j":["doctor","healthcare","nurse","therapist","hospital"]},"man-health-worker":{"a":"Man Health Worker","b":"1F468-200D-2695-FE0F","j":["doctor","healthcare","man","nurse","therapist","human"]},"woman-health-worker":{"a":"Woman Health Worker","b":"1F469-200D-2695-FE0F","j":["doctor","healthcare","nurse","therapist","woman","human"]},"student":{"a":"Student","b":"1F9D1-200D-1F393","j":["graduate","learn"]},"man-student":{"a":"Man Student","b":"1F468-200D-1F393","j":["graduate","man","student","human"]},"woman-student":{"a":"Woman Student","b":"1F469-200D-1F393","j":["graduate","student","woman","human"]},"teacher":{"a":"Teacher","b":"1F9D1-200D-1F3EB","j":["instructor","lecturer","professor"]},"man-teacher":{"a":"Man Teacher","b":"1F468-200D-1F3EB","j":["instructor","lecturer","man","professor","teacher","human"]},"woman-teacher":{"a":"Woman Teacher","b":"1F469-200D-1F3EB","j":["instructor","lecturer","professor","teacher","woman","human"]},"judge":{"a":"Judge","b":"1F9D1-200D-2696-FE0F","j":["justice","law","scales"]},"man-judge":{"a":"Man Judge","b":"1F468-200D-2696-FE0F","j":["judge","justice","law","man","scales","court","human"]},"woman-judge":{"a":"Woman Judge","b":"1F469-200D-2696-FE0F","j":["judge","justice","law","scales","woman","court","human"]},"farmer":{"a":"Farmer","b":"1F9D1-200D-1F33E","j":["gardener","rancher","crops"]},"man-farmer":{"a":"Man Farmer","b":"1F468-200D-1F33E","j":["farmer","gardener","man","rancher","human"]},"woman-farmer":{"a":"Woman Farmer","b":"1F469-200D-1F33E","j":["farmer","gardener","rancher","woman","human"]},"cook":{"a":"Cook","b":"1F9D1-200D-1F373","j":["chef","food","kitchen","culinary"]},"man-cook":{"a":"Man Cook","b":"1F468-200D-1F373","j":["chef","cook","man","human"]},"woman-cook":{"a":"Woman Cook","b":"1F469-200D-1F373","j":["chef","cook","woman","human"]},"mechanic":{"a":"Mechanic","b":"1F9D1-200D-1F527","j":["electrician","plumber","tradesperson","worker","technician"]},"man-mechanic":{"a":"Man Mechanic","b":"1F468-200D-1F527","j":["electrician","man","mechanic","plumber","tradesperson","human","wrench"]},"woman-mechanic":{"a":"Woman Mechanic","b":"1F469-200D-1F527","j":["electrician","mechanic","plumber","tradesperson","woman","human","wrench"]},"factory-worker":{"a":"Factory Worker","b":"1F9D1-200D-1F3ED","j":["assembly","factory","industrial","worker","labor"]},"man-factory-worker":{"a":"Man Factory Worker","b":"1F468-200D-1F3ED","j":["assembly","factory","industrial","man","worker","human"]},"woman-factory-worker":{"a":"Woman Factory Worker","b":"1F469-200D-1F3ED","j":["assembly","factory","industrial","woman","worker","human"]},"office-worker":{"a":"Office Worker","b":"1F9D1-200D-1F4BC","j":["architect","business","manager","white-collar"]},"man-office-worker":{"a":"Man Office Worker","b":"1F468-200D-1F4BC","j":["architect","business","man","manager","white-collar","human"]},"woman-office-worker":{"a":"Woman Office Worker","b":"1F469-200D-1F4BC","j":["architect","business","manager","white-collar","woman","human"]},"scientist":{"a":"Scientist","b":"1F9D1-200D-1F52C","j":["biologist","chemist","engineer","physicist","chemistry"]},"man-scientist":{"a":"Man Scientist","b":"1F468-200D-1F52C","j":["biologist","chemist","engineer","man","physicist","scientist","human"]},"woman-scientist":{"a":"Woman Scientist","b":"1F469-200D-1F52C","j":["biologist","chemist","engineer","physicist","scientist","woman","human"]},"technologist":{"a":"Technologist","b":"1F9D1-200D-1F4BB","j":["coder","developer","inventor","software","computer"]},"man-technologist":{"a":"Man Technologist","b":"1F468-200D-1F4BB","j":["coder","developer","inventor","man","software","technologist","engineer","programmer","human","laptop","computer"]},"woman-technologist":{"a":"Woman Technologist","b":"1F469-200D-1F4BB","j":["coder","developer","inventor","software","technologist","woman","engineer","programmer","human","laptop","computer"]},"singer":{"a":"Singer","b":"1F9D1-200D-1F3A4","j":["actor","entertainer","rock","star","song","artist","performer"]},"man-singer":{"a":"Man Singer","b":"1F468-200D-1F3A4","j":["actor","entertainer","man","rock","singer","star","rockstar","human"]},"woman-singer":{"a":"Woman Singer","b":"1F469-200D-1F3A4","j":["actor","entertainer","rock","singer","star","woman","rockstar","human"]},"artist":{"a":"Artist","b":"1F9D1-200D-1F3A8","j":["palette","painting","draw","creativity"]},"man-artist":{"a":"Man Artist","b":"1F468-200D-1F3A8","j":["artist","man","palette","painter","human"]},"woman-artist":{"a":"Woman Artist","b":"1F469-200D-1F3A8","j":["artist","palette","woman","painter","human"]},"pilot":{"a":"Pilot","b":"1F9D1-200D-2708-FE0F","j":["plane","fly","airplane"]},"man-pilot":{"a":"Man Pilot","b":"1F468-200D-2708-FE0F","j":["man","pilot","plane","aviator","human"]},"woman-pilot":{"a":"Woman Pilot","b":"1F469-200D-2708-FE0F","j":["pilot","plane","woman","aviator","human"]},"astronaut":{"a":"Astronaut","b":"1F9D1-200D-1F680","j":["rocket","outerspace"]},"man-astronaut":{"a":"Man Astronaut","b":"1F468-200D-1F680","j":["astronaut","man","rocket","space","human"]},"woman-astronaut":{"a":"Woman Astronaut","b":"1F469-200D-1F680","j":["astronaut","rocket","woman","space","human"]},"firefighter":{"a":"Firefighter","b":"1F9D1-200D-1F692","j":["fire","firetruck"]},"man-firefighter":{"a":"Man Firefighter","b":"1F468-200D-1F692","j":["firefighter","firetruck","man","fireman","human"]},"woman-firefighter":{"a":"Woman Firefighter","b":"1F469-200D-1F692","j":["firefighter","firetruck","woman","fireman","human"]},"police-officer":{"a":"Police Officer","b":"1F46E","j":["cop","officer","police"]},"man-police-officer":{"a":"Man Police Officer","b":"1F46E-200D-2642-FE0F","j":["cop","man","officer","police","law","legal","enforcement","arrest","911"]},"woman-police-officer":{"a":"Woman Police Officer","b":"1F46E-200D-2640-FE0F","j":["cop","officer","police","woman","law","legal","enforcement","arrest","911","female"]},"detective":{"a":"Detective","b":"1F575-FE0F","j":["sleuth","spy","human"]},"man-detective":{"a":"Man Detective","b":"1F575-FE0F-200D-2642-FE0F","j":["detective","man","sleuth","spy","crime"]},"woman-detective":{"a":"Woman Detective","b":"1F575-FE0F-200D-2640-FE0F","j":["detective","sleuth","spy","woman","human","female"]},"guard":{"a":"Guard","b":"1F482","j":["protect"]},"man-guard":{"a":"Man Guard","b":"1F482-200D-2642-FE0F","j":["guard","man","uk","gb","british","male","guy","royal"]},"woman-guard":{"a":"Woman Guard","b":"1F482-200D-2640-FE0F","j":["guard","woman","uk","gb","british","female","royal"]},"ninja":{"a":"Ninja","b":"1F977","j":["fighter","hidden","stealth","ninjutsu","skills","japanese"]},"construction-worker":{"a":"Construction Worker","b":"1F477","j":["construction","hat","worker","labor","build"]},"man-construction-worker":{"a":"Man Construction Worker","b":"1F477-200D-2642-FE0F","j":["construction","man","worker","male","human","wip","guy","build","labor"]},"woman-construction-worker":{"a":"Woman Construction Worker","b":"1F477-200D-2640-FE0F","j":["construction","woman","worker","female","human","wip","build","labor"]},"person-with-crown":{"a":"Person with Crown","b":"1FAC5","j":["monarch","noble","regal","royalty","power"]},"prince":{"a":"Prince","b":"1F934","j":["boy","man","male","crown","royal","king"]},"princess":{"a":"Princess","b":"1F478","j":["fairy tale","fantasy","girl","woman","female","blond","crown","royal","queen"]},"person-wearing-turban":{"a":"Person Wearing Turban","b":"1F473","j":["turban","headdress"]},"man-wearing-turban":{"a":"Man Wearing Turban","b":"1F473-200D-2642-FE0F","j":["man","turban","male","indian","hinduism","arabs"]},"woman-wearing-turban":{"a":"Woman Wearing Turban","b":"1F473-200D-2640-FE0F","j":["turban","woman","female","indian","hinduism","arabs"]},"person-with-skullcap":{"a":"Person with Skullcap","b":"1F472","j":["cap","gua pi mao","hat","person","skullcap","man_with_skullcap","male","boy","chinese"]},"woman-with-headscarf":{"a":"Woman with Headscarf","b":"1F9D5","j":["headscarf","hijab","mantilla","tichel","bandana","head kerchief","female"]},"person-in-tuxedo":{"a":"Person in Tuxedo","b":"1F935","j":["groom","person","tuxedo","man_in_tuxedo","couple","marriage","wedding"]},"man-in-tuxedo":{"a":"Man in Tuxedo","b":"1F935-200D-2642-FE0F","j":["man","tuxedo","formal","fashion"]},"woman-in-tuxedo":{"a":"Woman in Tuxedo","b":"1F935-200D-2640-FE0F","j":["tuxedo","woman","formal","fashion"]},"person-with-veil":{"a":"Person with Veil","b":"1F470","j":["bride","person","veil","wedding","bride_with_veil","couple","marriage","woman"]},"man-with-veil":{"a":"Man with Veil","b":"1F470-200D-2642-FE0F","j":["man","veil","wedding","marriage"]},"woman-with-veil":{"a":"Woman with Veil","b":"1F470-200D-2640-FE0F","j":["veil","woman","wedding","marriage"]},"pregnant-woman":{"a":"Pregnant Woman","b":"1F930","j":["pregnant","woman","baby"]},"pregnant-man":{"a":"Pregnant Man","b":"1FAC3","j":["belly","bloated","full","pregnant","baby"]},"pregnant-person":{"a":"Pregnant Person","b":"1FAC4","j":["belly","bloated","full","pregnant","baby"]},"breastfeeding":{"a":"Breast-Feeding","b":"1F931","j":["baby","breast","breast-feeding","nursing","breast_feeding"]},"woman-feeding-baby":{"a":"Woman Feeding Baby","b":"1F469-200D-1F37C","j":["baby","feeding","nursing","woman","birth","food"]},"man-feeding-baby":{"a":"Man Feeding Baby","b":"1F468-200D-1F37C","j":["baby","feeding","man","nursing","birth","food"]},"person-feeding-baby":{"a":"Person Feeding Baby","b":"1F9D1-200D-1F37C","j":["baby","feeding","nursing","person","birth","food"]},"baby-angel":{"a":"Baby Angel","b":"1F47C","j":["angel","baby","face","fairy tale","fantasy","heaven","wings","halo"]},"santa-claus":{"a":"Santa Claus","b":"1F385","j":["celebration","Christmas","claus","father","santa","festival","man","male","xmas","father christmas"]},"mrs-claus":{"a":"Mrs. Claus","b":"1F936","j":["celebration","Christmas","claus","mother","Mrs.","woman","female","xmas","mother christmas"]},"mx-claus":{"a":"Mx Claus","b":"1F9D1-200D-1F384","j":["christmas","claus"]},"superhero":{"a":"Superhero","b":"1F9B8","j":["good","hero","heroine","superpower","marvel"]},"man-superhero":{"a":"Man Superhero","b":"1F9B8-200D-2642-FE0F","j":["good","hero","man","superpower","male","superpowers"]},"woman-superhero":{"a":"Woman Superhero","b":"1F9B8-200D-2640-FE0F","j":["good","hero","heroine","superpower","woman","female","superpowers"]},"supervillain":{"a":"Supervillain","b":"1F9B9","j":["criminal","evil","superpower","villain","marvel"]},"man-supervillain":{"a":"Man Supervillain","b":"1F9B9-200D-2642-FE0F","j":["criminal","evil","man","superpower","villain","male","bad","hero","superpowers"]},"woman-supervillain":{"a":"Woman Supervillain","b":"1F9B9-200D-2640-FE0F","j":["criminal","evil","superpower","villain","woman","female","bad","heroine","superpowers"]},"mage":{"a":"Mage","b":"1F9D9","j":["sorcerer","sorceress","witch","wizard","magic"]},"man-mage":{"a":"Man Mage","b":"1F9D9-200D-2642-FE0F","j":["sorcerer","wizard","man","male","mage"]},"woman-mage":{"a":"Woman Mage","b":"1F9D9-200D-2640-FE0F","j":["sorceress","witch","woman","female","mage"]},"fairy":{"a":"Fairy","b":"1F9DA","j":["Oberon","Puck","Titania","wings","magical"]},"man-fairy":{"a":"Man Fairy","b":"1F9DA-200D-2642-FE0F","j":["Oberon","Puck","man","male"]},"woman-fairy":{"a":"Woman Fairy","b":"1F9DA-200D-2640-FE0F","j":["Titania","woman","female"]},"vampire":{"a":"Vampire","b":"1F9DB","j":["Dracula","undead","blood","twilight"]},"man-vampire":{"a":"Man Vampire","b":"1F9DB-200D-2642-FE0F","j":["Dracula","undead","man","male","dracula"]},"woman-vampire":{"a":"Woman Vampire","b":"1F9DB-200D-2640-FE0F","j":["undead","woman","female"]},"merperson":{"a":"Merperson","b":"1F9DC","j":["mermaid","merman","merwoman","sea"]},"merman":{"a":"Merman","b":"1F9DC-200D-2642-FE0F","j":["Triton","man","male","triton"]},"mermaid":{"a":"Mermaid","b":"1F9DC-200D-2640-FE0F","j":["merwoman","woman","female","ariel"]},"elf":{"a":"Elf","b":"1F9DD","j":["magical","LOTR style"]},"man-elf":{"a":"Man Elf","b":"1F9DD-200D-2642-FE0F","j":["magical","man","male"]},"woman-elf":{"a":"Woman Elf","b":"1F9DD-200D-2640-FE0F","j":["magical","woman","female"]},"genie":{"a":"Genie","b":"1F9DE","j":["djinn","(non-human color)","magical","wishes"]},"man-genie":{"a":"Man Genie","b":"1F9DE-200D-2642-FE0F","j":["djinn","man","male"]},"woman-genie":{"a":"Woman Genie","b":"1F9DE-200D-2640-FE0F","j":["djinn","woman","female"]},"zombie":{"a":"Zombie","b":"1F9DF","j":["undead","walking dead","(non-human color)","dead"]},"man-zombie":{"a":"Man Zombie","b":"1F9DF-200D-2642-FE0F","j":["undead","walking dead","man","male","dracula"]},"woman-zombie":{"a":"Woman Zombie","b":"1F9DF-200D-2640-FE0F","j":["undead","walking dead","woman","female"]},"troll":{"a":"Troll","b":"1F9CC","j":["fairy tale","fantasy","monster","mystical"]},"person-getting-massage":{"a":"Person Getting Massage","b":"1F486","j":["face","massage","salon","relax"]},"man-getting-massage":{"a":"Man Getting Massage","b":"1F486-200D-2642-FE0F","j":["face","man","massage","male","boy","head"]},"woman-getting-massage":{"a":"Woman Getting Massage","b":"1F486-200D-2640-FE0F","j":["face","massage","woman","female","girl","head"]},"person-getting-haircut":{"a":"Person Getting Haircut","b":"1F487","j":["barber","beauty","haircut","parlor","hairstyle"]},"man-getting-haircut":{"a":"Man Getting Haircut","b":"1F487-200D-2642-FE0F","j":["haircut","man","male","boy"]},"woman-getting-haircut":{"a":"Woman Getting Haircut","b":"1F487-200D-2640-FE0F","j":["haircut","woman","female","girl"]},"person-walking":{"a":"Person Walking","b":"1F6B6","j":["hike","walk","walking","move"]},"man-walking":{"a":"Man Walking","b":"1F6B6-200D-2642-FE0F","j":["hike","man","walk","human","feet","steps"]},"woman-walking":{"a":"Woman Walking","b":"1F6B6-200D-2640-FE0F","j":["hike","walk","woman","human","feet","steps","female"]},"person-walking-facing-right":{"a":"⊛ Person Walking Facing Right","b":"1F6B6-200D-27A1-FE0F","j":["","peerson","exercise"]},"woman-walking-facing-right":{"a":"⊛ Woman Walking Facing Right","b":"1F6B6-200D-2640-FE0F-200D-27A1-FE0F","j":["","person","exercise"]},"man-walking-facing-right":{"a":"⊛ Man Walking Facing Right","b":"1F6B6-200D-2642-FE0F-200D-27A1-FE0F","j":["","person","exercise"]},"person-standing":{"a":"Person Standing","b":"1F9CD","j":["stand","standing","still"]},"man-standing":{"a":"Man Standing","b":"1F9CD-200D-2642-FE0F","j":["man","standing","still"]},"woman-standing":{"a":"Woman Standing","b":"1F9CD-200D-2640-FE0F","j":["standing","woman","still"]},"person-kneeling":{"a":"Person Kneeling","b":"1F9CE","j":["kneel","kneeling","pray","respectful"]},"man-kneeling":{"a":"Man Kneeling","b":"1F9CE-200D-2642-FE0F","j":["kneeling","man","pray","respectful"]},"woman-kneeling":{"a":"Woman Kneeling","b":"1F9CE-200D-2640-FE0F","j":["kneeling","woman","respectful","pray"]},"person-kneeling-facing-right":{"a":"⊛ Person Kneeling Facing Right","b":"1F9CE-200D-27A1-FE0F","j":["","pray"]},"woman-kneeling-facing-right":{"a":"⊛ Woman Kneeling Facing Right","b":"1F9CE-200D-2640-FE0F-200D-27A1-FE0F","j":["","pray","worship"]},"man-kneeling-facing-right":{"a":"⊛ Man Kneeling Facing Right","b":"1F9CE-200D-2642-FE0F-200D-27A1-FE0F","j":["","pray","worship"]},"person-with-white-cane":{"a":"Person with White Cane","b":"1F9D1-200D-1F9AF","j":["accessibility","blind","person_with_probing_cane"]},"person-with-white-cane-facing-right":{"a":"⊛ Person with White Cane Facing Right","b":"1F9D1-200D-1F9AF-200D-27A1-FE0F","j":["","walk","visually impaired","blind"]},"man-with-white-cane":{"a":"Man with White Cane","b":"1F468-200D-1F9AF","j":["accessibility","blind","man","man_with_probing_cane"]},"man-with-white-cane-facing-right":{"a":"⊛ Man with White Cane Facing Right","b":"1F468-200D-1F9AF-200D-27A1-FE0F","j":["","visually impaired","blind","walk","stick"]},"woman-with-white-cane":{"a":"Woman with White Cane","b":"1F469-200D-1F9AF","j":["accessibility","blind","woman","woman_with_probing_cane"]},"woman-with-white-cane-facing-right":{"a":"⊛ Woman with White Cane Facing Right","b":"1F469-200D-1F9AF-200D-27A1-FE0F","j":["","stick","visually impaired","blind"]},"person-in-motorized-wheelchair":{"a":"Person in Motorized Wheelchair","b":"1F9D1-200D-1F9BC","j":["accessibility","wheelchair","disability"]},"person-in-motorized-wheelchair-facing-right":{"a":"⊛ Person in Motorized Wheelchair Facing Right","b":"1F9D1-200D-1F9BC-200D-27A1-FE0F","j":["","accessibility","disability"]},"man-in-motorized-wheelchair":{"a":"Man in Motorized Wheelchair","b":"1F468-200D-1F9BC","j":["accessibility","man","wheelchair","disability"]},"man-in-motorized-wheelchair-facing-right":{"a":"⊛ Man in Motorized Wheelchair Facing Right","b":"1F468-200D-1F9BC-200D-27A1-FE0F","j":["","disability","accessibility","mobility"]},"woman-in-motorized-wheelchair":{"a":"Woman in Motorized Wheelchair","b":"1F469-200D-1F9BC","j":["accessibility","wheelchair","woman","disability"]},"woman-in-motorized-wheelchair-facing-right":{"a":"⊛ Woman in Motorized Wheelchair Facing Right","b":"1F469-200D-1F9BC-200D-27A1-FE0F","j":["","mobility","accessibility","disability"]},"person-in-manual-wheelchair":{"a":"Person in Manual Wheelchair","b":"1F9D1-200D-1F9BD","j":["accessibility","wheelchair","disability"]},"person-in-manual-wheelchair-facing-right":{"a":"⊛ Person in Manual Wheelchair Facing Right","b":"1F9D1-200D-1F9BD-200D-27A1-FE0F","j":["","mobility","accessibility","disability"]},"man-in-manual-wheelchair":{"a":"Man in Manual Wheelchair","b":"1F468-200D-1F9BD","j":["accessibility","man","wheelchair","disability"]},"man-in-manual-wheelchair-facing-right":{"a":"⊛ Man in Manual Wheelchair Facing Right","b":"1F468-200D-1F9BD-200D-27A1-FE0F","j":["","mobility","accessibility","disability"]},"woman-in-manual-wheelchair":{"a":"Woman in Manual Wheelchair","b":"1F469-200D-1F9BD","j":["accessibility","wheelchair","woman","disability"]},"woman-in-manual-wheelchair-facing-right":{"a":"⊛ Woman in Manual Wheelchair Facing Right","b":"1F469-200D-1F9BD-200D-27A1-FE0F","j":["","disability","mobility","accessibility"]},"person-running":{"a":"Person Running","b":"1F3C3","j":["marathon","running","move"]},"man-running":{"a":"Man Running","b":"1F3C3-200D-2642-FE0F","j":["man","marathon","racing","running","walking","exercise","race"]},"woman-running":{"a":"Woman Running","b":"1F3C3-200D-2640-FE0F","j":["marathon","racing","running","woman","walking","exercise","race","female"]},"person-running-facing-right":{"a":"⊛ Person Running Facing Right","b":"1F3C3-200D-27A1-FE0F","j":["","exercise","jog"]},"woman-running-facing-right":{"a":"⊛ Woman Running Facing Right","b":"1F3C3-200D-2640-FE0F-200D-27A1-FE0F","j":["","exercise","jog"]},"man-running-facing-right":{"a":"⊛ Man Running Facing Right","b":"1F3C3-200D-2642-FE0F-200D-27A1-FE0F","j":["","jog","exercise"]},"woman-dancing":{"a":"Woman Dancing","b":"1F483","j":["dance","dancing","woman","female","girl","fun"]},"man-dancing":{"a":"Man Dancing","b":"1F57A","j":["dance","dancing","man","male","boy","fun","dancer"]},"person-in-suit-levitating":{"a":"Person in Suit Levitating","b":"1F574-FE0F","j":["business","person","suit","man_in_suit_levitating","levitate","hover","jump"]},"people-with-bunny-ears":{"a":"People with Bunny Ears","b":"1F46F","j":["bunny ear","dancer","partying","perform","costume"]},"men-with-bunny-ears":{"a":"Men with Bunny Ears","b":"1F46F-200D-2642-FE0F","j":["bunny ear","dancer","men","partying","male","bunny","boys"]},"women-with-bunny-ears":{"a":"Women with Bunny Ears","b":"1F46F-200D-2640-FE0F","j":["bunny ear","dancer","partying","women","female","bunny","girls"]},"person-in-steamy-room":{"a":"Person in Steamy Room","b":"1F9D6","j":["sauna","steam room","hamam","steambath","relax","spa"]},"man-in-steamy-room":{"a":"Man in Steamy Room","b":"1F9D6-200D-2642-FE0F","j":["sauna","steam room","male","man","spa","steamroom"]},"woman-in-steamy-room":{"a":"Woman in Steamy Room","b":"1F9D6-200D-2640-FE0F","j":["sauna","steam room","female","woman","spa","steamroom"]},"person-climbing":{"a":"Person Climbing","b":"1F9D7","j":["climber","sport"]},"man-climbing":{"a":"Man Climbing","b":"1F9D7-200D-2642-FE0F","j":["climber","sports","hobby","man","male","rock"]},"woman-climbing":{"a":"Woman Climbing","b":"1F9D7-200D-2640-FE0F","j":["climber","sports","hobby","woman","female","rock"]},"person-fencing":{"a":"Person Fencing","b":"1F93A","j":["fencer","fencing","sword","sports"]},"horse-racing":{"a":"Horse Racing","b":"1F3C7","j":["horse","jockey","racehorse","racing","animal","betting","competition","gambling","luck"]},"skier":{"a":"Skier","b":"26F7-FE0F","j":["ski","snow","sports","winter"]},"snowboarder":{"a":"Snowboarder","b":"1F3C2-FE0F","j":["ski","snow","snowboard","sports","winter"]},"person-golfing":{"a":"Person Golfing","b":"1F3CC-FE0F","j":["ball","golf","sports","business"]},"man-golfing":{"a":"Man Golfing","b":"1F3CC-FE0F-200D-2642-FE0F","j":["golf","man","sport"]},"woman-golfing":{"a":"Woman Golfing","b":"1F3CC-FE0F-200D-2640-FE0F","j":["golf","woman","sports","business","female"]},"person-surfing":{"a":"Person Surfing","b":"1F3C4-FE0F","j":["surfing","sport","sea"]},"man-surfing":{"a":"Man Surfing","b":"1F3C4-200D-2642-FE0F","j":["man","surfing","sports","ocean","sea","summer","beach"]},"woman-surfing":{"a":"Woman Surfing","b":"1F3C4-200D-2640-FE0F","j":["surfing","woman","sports","ocean","sea","summer","beach","female"]},"person-rowing-boat":{"a":"Person Rowing Boat","b":"1F6A3","j":["boat","rowboat","sport","move"]},"man-rowing-boat":{"a":"Man Rowing Boat","b":"1F6A3-200D-2642-FE0F","j":["boat","man","rowboat","sports","hobby","water","ship"]},"woman-rowing-boat":{"a":"Woman Rowing Boat","b":"1F6A3-200D-2640-FE0F","j":["boat","rowboat","woman","sports","hobby","water","ship","female"]},"person-swimming":{"a":"Person Swimming","b":"1F3CA-FE0F","j":["swim","sport","pool"]},"man-swimming":{"a":"Man Swimming","b":"1F3CA-200D-2642-FE0F","j":["man","swim","sports","exercise","human","athlete","water","summer"]},"woman-swimming":{"a":"Woman Swimming","b":"1F3CA-200D-2640-FE0F","j":["swim","woman","sports","exercise","human","athlete","water","summer","female"]},"person-bouncing-ball":{"a":"Person Bouncing Ball","b":"26F9-FE0F","j":["ball","sports","human"]},"man-bouncing-ball":{"a":"Man Bouncing Ball","b":"26F9-FE0F-200D-2642-FE0F","j":["ball","man","sport"]},"woman-bouncing-ball":{"a":"Woman Bouncing Ball","b":"26F9-FE0F-200D-2640-FE0F","j":["ball","woman","sports","human","female"]},"person-lifting-weights":{"a":"Person Lifting Weights","b":"1F3CB-FE0F","j":["lifter","weight","sports","training","exercise"]},"man-lifting-weights":{"a":"Man Lifting Weights","b":"1F3CB-FE0F-200D-2642-FE0F","j":["man","weight lifter","sport"]},"woman-lifting-weights":{"a":"Woman Lifting Weights","b":"1F3CB-FE0F-200D-2640-FE0F","j":["weight lifter","woman","sports","training","exercise","female"]},"person-biking":{"a":"Person Biking","b":"1F6B4","j":["bicycle","biking","cyclist","bike","sport","move"]},"man-biking":{"a":"Man Biking","b":"1F6B4-200D-2642-FE0F","j":["bicycle","biking","cyclist","man","bike","sports","exercise","hipster"]},"woman-biking":{"a":"Woman Biking","b":"1F6B4-200D-2640-FE0F","j":["bicycle","biking","cyclist","woman","bike","sports","exercise","hipster","female"]},"person-mountain-biking":{"a":"Person Mountain Biking","b":"1F6B5","j":["bicycle","bicyclist","bike","cyclist","mountain","sport","move"]},"man-mountain-biking":{"a":"Man Mountain Biking","b":"1F6B5-200D-2642-FE0F","j":["bicycle","bike","cyclist","man","mountain","transportation","sports","human","race"]},"woman-mountain-biking":{"a":"Woman Mountain Biking","b":"1F6B5-200D-2640-FE0F","j":["bicycle","bike","biking","cyclist","mountain","woman","transportation","sports","human","race","female"]},"person-cartwheeling":{"a":"Person Cartwheeling","b":"1F938","j":["cartwheel","gymnastics","sport","gymnastic"]},"man-cartwheeling":{"a":"Man Cartwheeling","b":"1F938-200D-2642-FE0F","j":["cartwheel","gymnastics","man"]},"woman-cartwheeling":{"a":"Woman Cartwheeling","b":"1F938-200D-2640-FE0F","j":["cartwheel","gymnastics","woman"]},"people-wrestling":{"a":"People Wrestling","b":"1F93C","j":["wrestle","wrestler","sport"]},"men-wrestling":{"a":"Men Wrestling","b":"1F93C-200D-2642-FE0F","j":["men","wrestle","sports","wrestlers"]},"women-wrestling":{"a":"Women Wrestling","b":"1F93C-200D-2640-FE0F","j":["women","wrestle","sports","wrestlers"]},"person-playing-water-polo":{"a":"Person Playing Water Polo","b":"1F93D","j":["polo","water","sport"]},"man-playing-water-polo":{"a":"Man Playing Water Polo","b":"1F93D-200D-2642-FE0F","j":["man","water polo","sports","pool"]},"woman-playing-water-polo":{"a":"Woman Playing Water Polo","b":"1F93D-200D-2640-FE0F","j":["water polo","woman","sports","pool"]},"person-playing-handball":{"a":"Person Playing Handball","b":"1F93E","j":["ball","handball","sport"]},"man-playing-handball":{"a":"Man Playing Handball","b":"1F93E-200D-2642-FE0F","j":["handball","man","sports"]},"woman-playing-handball":{"a":"Woman Playing Handball","b":"1F93E-200D-2640-FE0F","j":["handball","woman","sports"]},"person-juggling":{"a":"Person Juggling","b":"1F939","j":["balance","juggle","multitask","skill","performance"]},"man-juggling":{"a":"Man Juggling","b":"1F939-200D-2642-FE0F","j":["juggling","man","multitask","juggle","balance","skill"]},"woman-juggling":{"a":"Woman Juggling","b":"1F939-200D-2640-FE0F","j":["juggling","multitask","woman","juggle","balance","skill"]},"person-in-lotus-position":{"a":"Person in Lotus Position","b":"1F9D8","j":["meditation","yoga","serenity","meditate"]},"man-in-lotus-position":{"a":"Man in Lotus Position","b":"1F9D8-200D-2642-FE0F","j":["meditation","yoga","man","male","serenity","zen","mindfulness"]},"woman-in-lotus-position":{"a":"Woman in Lotus Position","b":"1F9D8-200D-2640-FE0F","j":["meditation","yoga","woman","female","serenity","zen","mindfulness"]},"person-taking-bath":{"a":"Person Taking Bath","b":"1F6C0","j":["bath","bathtub","clean","shower","bathroom"]},"person-in-bed":{"a":"Person in Bed","b":"1F6CC","j":["good night","hotel","sleep","bed","rest"]},"people-holding-hands":{"a":"People Holding Hands","b":"1F9D1-200D-1F91D-200D-1F9D1","j":["couple","hand","hold","holding hands","person","friendship"]},"women-holding-hands":{"a":"Women Holding Hands","b":"1F46D","j":["couple","hand","holding hands","women","pair","friendship","love","like","female","people","human"]},"woman-and-man-holding-hands":{"a":"Woman and Man Holding Hands","b":"1F46B","j":["couple","hand","hold","holding hands","man","woman","pair","people","human","love","date","dating","like","affection","valentines","marriage"]},"men-holding-hands":{"a":"Men Holding Hands","b":"1F46C","j":["couple","Gemini","holding hands","man","men","twins","zodiac","pair","love","like","bromance","friendship","people","human"]},"kiss":{"a":"Kiss","b":"1F48F","j":["couple","pair","valentines","love","like","dating","marriage"]},"kiss-woman-man":{"a":"Kiss: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","j":["couple","kiss","man","woman","love"]},"kiss-man-man":{"a":"Kiss: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F48B-200D-1F468","j":["couple","kiss","man","pair","valentines","love","like","dating","marriage"]},"kiss-woman-woman":{"a":"Kiss: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F469","j":["couple","kiss","woman","pair","valentines","love","like","dating","marriage"]},"couple-with-heart":{"a":"Couple with Heart","b":"1F491","j":["couple","love","pair","like","affection","human","dating","valentines","marriage"]},"couple-with-heart-woman-man":{"a":"Couple with Heart: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F468","j":["couple","couple with heart","love","man","woman"]},"couple-with-heart-man-man":{"a":"Couple with Heart: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F468","j":["couple","couple with heart","love","man","pair","like","affection","human","dating","valentines","marriage"]},"couple-with-heart-woman-woman":{"a":"Couple with Heart: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F469","j":["couple","couple with heart","love","woman","pair","like","affection","human","dating","valentines","marriage"]},"family-man-woman-boy":{"a":"Family: Man, Woman, Boy","b":"1F468-200D-1F469-200D-1F466","j":["boy","family","man","woman","love"]},"family-man-woman-girl":{"a":"Family: Man, Woman, Girl","b":"1F468-200D-1F469-200D-1F467","j":["family","girl","man","woman","home","parents","people","human","child"]},"family-man-woman-girl-boy":{"a":"Family: Man, Woman, Girl, Boy","b":"1F468-200D-1F469-200D-1F467-200D-1F466","j":["boy","family","girl","man","woman","home","parents","people","human","children"]},"family-man-woman-boy-boy":{"a":"Family: Man, Woman, Boy, Boy","b":"1F468-200D-1F469-200D-1F466-200D-1F466","j":["boy","family","man","woman","home","parents","people","human","children"]},"family-man-woman-girl-girl":{"a":"Family: Man, Woman, Girl, Girl","b":"1F468-200D-1F469-200D-1F467-200D-1F467","j":["family","girl","man","woman","home","parents","people","human","children"]},"family-man-man-boy":{"a":"Family: Man, Man, Boy","b":"1F468-200D-1F468-200D-1F466","j":["boy","family","man","home","parents","people","human","children"]},"family-man-man-girl":{"a":"Family: Man, Man, Girl","b":"1F468-200D-1F468-200D-1F467","j":["family","girl","man","home","parents","people","human","children"]},"family-man-man-girl-boy":{"a":"Family: Man, Man, Girl, Boy","b":"1F468-200D-1F468-200D-1F467-200D-1F466","j":["boy","family","girl","man","home","parents","people","human","children"]},"family-man-man-boy-boy":{"a":"Family: Man, Man, Boy, Boy","b":"1F468-200D-1F468-200D-1F466-200D-1F466","j":["boy","family","man","home","parents","people","human","children"]},"family-man-man-girl-girl":{"a":"Family: Man, Man, Girl, Girl","b":"1F468-200D-1F468-200D-1F467-200D-1F467","j":["family","girl","man","home","parents","people","human","children"]},"family-woman-woman-boy":{"a":"Family: Woman, Woman, Boy","b":"1F469-200D-1F469-200D-1F466","j":["boy","family","woman","home","parents","people","human","children"]},"family-woman-woman-girl":{"a":"Family: Woman, Woman, Girl","b":"1F469-200D-1F469-200D-1F467","j":["family","girl","woman","home","parents","people","human","children"]},"family-woman-woman-girl-boy":{"a":"Family: Woman, Woman, Girl, Boy","b":"1F469-200D-1F469-200D-1F467-200D-1F466","j":["boy","family","girl","woman","home","parents","people","human","children"]},"family-woman-woman-boy-boy":{"a":"Family: Woman, Woman, Boy, Boy","b":"1F469-200D-1F469-200D-1F466-200D-1F466","j":["boy","family","woman","home","parents","people","human","children"]},"family-woman-woman-girl-girl":{"a":"Family: Woman, Woman, Girl, Girl","b":"1F469-200D-1F469-200D-1F467-200D-1F467","j":["family","girl","woman","home","parents","people","human","children"]},"family-man-boy":{"a":"Family: Man, Boy","b":"1F468-200D-1F466","j":["boy","family","man","home","parent","people","human","child"]},"family-man-boy-boy":{"a":"Family: Man, Boy, Boy","b":"1F468-200D-1F466-200D-1F466","j":["boy","family","man","home","parent","people","human","children"]},"family-man-girl":{"a":"Family: Man, Girl","b":"1F468-200D-1F467","j":["family","girl","man","home","parent","people","human","child"]},"family-man-girl-boy":{"a":"Family: Man, Girl, Boy","b":"1F468-200D-1F467-200D-1F466","j":["boy","family","girl","man","home","parent","people","human","children"]},"family-man-girl-girl":{"a":"Family: Man, Girl, Girl","b":"1F468-200D-1F467-200D-1F467","j":["family","girl","man","home","parent","people","human","children"]},"family-woman-boy":{"a":"Family: Woman, Boy","b":"1F469-200D-1F466","j":["boy","family","woman","home","parent","people","human","child"]},"family-woman-boy-boy":{"a":"Family: Woman, Boy, Boy","b":"1F469-200D-1F466-200D-1F466","j":["boy","family","woman","home","parent","people","human","children"]},"family-woman-girl":{"a":"Family: Woman, Girl","b":"1F469-200D-1F467","j":["family","girl","woman","home","parent","people","human","child"]},"family-woman-girl-boy":{"a":"Family: Woman, Girl, Boy","b":"1F469-200D-1F467-200D-1F466","j":["boy","family","girl","woman","home","parent","people","human","children"]},"family-woman-girl-girl":{"a":"Family: Woman, Girl, Girl","b":"1F469-200D-1F467-200D-1F467","j":["family","girl","woman","home","parent","people","human","children"]},"speaking-head":{"a":"Speaking Head","b":"1F5E3-FE0F","j":["face","head","silhouette","speak","speaking","user","person","human","sing","say","talk"]},"bust-in-silhouette":{"a":"Bust in Silhouette","b":"1F464","j":["bust","silhouette","user","person","human"]},"busts-in-silhouette":{"a":"Busts in Silhouette","b":"1F465","j":["bust","silhouette","user","person","human","group","team"]},"people-hugging":{"a":"People Hugging","b":"1FAC2","j":["goodbye","hello","hug","thanks","care"]},"family":{"a":"Family","b":"1F46A-FE0F","j":["home","parents","child","mom","dad","father","mother","people","human"]},"family-adult-adult-child":{"a":"⊛ Family: Adult, Adult, Child","b":"1F9D1-200D-1F9D1-200D-1F9D2","j":["family: adult, adult, child","family adult, adult, child","kid","parents"]},"family-adult-adult-child-child":{"a":"⊛ Family: Adult, Adult, Child, Child","b":"1F9D1-200D-1F9D1-200D-1F9D2-200D-1F9D2","j":["family: adult, adult, child, child","family adult, adult, child, child","children","parents"]},"family-adult-child":{"a":"⊛ Family: Adult, Child","b":"1F9D1-200D-1F9D2","j":["family: adult, child","family adult, child","parent","kid"]},"family-adult-child-child":{"a":"⊛ Family: Adult, Child, Child","b":"1F9D1-200D-1F9D2-200D-1F9D2","j":["family: adult, child, child","family adult, child, child","parent","children"]},"footprints":{"a":"Footprints","b":"1F463","j":["clothing","footprint","print","feet","tracking","walking","beach"]},"red-hair":{"a":"Red Hair","b":"1F9B0","j":["ginger","red hair","redhead"]},"curly-hair":{"a":"Curly Hair","b":"1F9B1","j":["afro","curly","curly hair","ringlets"]},"white-hair":{"a":"White Hair","b":"1F9B3","j":["gray","hair","old","white"]},"bald":{"a":"Bald","b":"1F9B2","j":["bald","chemotherapy","hairless","no hair","shaven"]},"monkey-face":{"a":"Monkey Face","b":"1F435","j":["face","monkey","animal","nature","circus"]},"monkey":{"a":"Monkey","b":"1F412","j":["animal","nature","banana","circus"]},"gorilla":{"a":"Gorilla","b":"1F98D","j":["animal","nature","circus"]},"orangutan":{"a":"Orangutan","b":"1F9A7","j":["ape","animal"]},"dog-face":{"a":"Dog Face","b":"1F436","j":["dog","face","pet","animal","friend","nature","woof","puppy","faithful"]},"dog":{"a":"Dog","b":"1F415-FE0F","j":["pet","animal","nature","friend","doge","faithful"]},"guide-dog":{"a":"Guide Dog","b":"1F9AE","j":["accessibility","blind","guide","animal"]},"service-dog":{"a":"Service Dog","b":"1F415-200D-1F9BA","j":["accessibility","assistance","dog","service","blind","animal"]},"poodle":{"a":"Poodle","b":"1F429","j":["dog","animal","101","nature","pet"]},"wolf":{"a":"Wolf","b":"1F43A","j":["face","animal","nature","wild"]},"fox":{"a":"Fox","b":"1F98A","j":["face","animal","nature"]},"raccoon":{"a":"Raccoon","b":"1F99D","j":["curious","sly","animal","nature"]},"cat-face":{"a":"Cat Face","b":"1F431","j":["cat","face","pet","animal","meow","nature","kitten"]},"cat":{"a":"Cat","b":"1F408-FE0F","j":["pet","animal","meow","cats"]},"black-cat":{"a":"Black Cat","b":"1F408-200D-2B1B","j":["black","cat","unlucky","superstition","luck"]},"lion":{"a":"Lion","b":"1F981","j":["face","Leo","zodiac","animal","nature"]},"tiger-face":{"a":"Tiger Face","b":"1F42F","j":["face","tiger","animal","cat","danger","wild","nature","roar"]},"tiger":{"a":"Tiger","b":"1F405","j":["animal","nature","roar"]},"leopard":{"a":"Leopard","b":"1F406","j":["animal","nature"]},"horse-face":{"a":"Horse Face","b":"1F434","j":["face","horse","animal","brown","nature"]},"moose":{"a":"Moose","b":"1FACE","j":["animal","antlers","elk","mammal","shrek","canada","sweden","sven","cool"]},"donkey":{"a":"Donkey","b":"1FACF","j":["animal","ass","burro","mammal","mule","stubborn","eeyore"]},"horse":{"a":"Horse","b":"1F40E","j":["equestrian","racehorse","racing","animal","gamble","luck"]},"unicorn":{"a":"Unicorn","b":"1F984","j":["face","animal","nature","mystical"]},"zebra":{"a":"Zebra","b":"1F993","j":["stripe","animal","nature","stripes","safari"]},"deer":{"a":"Deer","b":"1F98C","j":["animal","nature","horns","venison"]},"bison":{"a":"Bison","b":"1F9AC","j":["buffalo","herd","wisent","ox"]},"cow-face":{"a":"Cow Face","b":"1F42E","j":["cow","face","beef","ox","animal","nature","moo","milk"]},"ox":{"a":"Ox","b":"1F402","j":["bull","Taurus","zodiac","animal","cow","beef"]},"water-buffalo":{"a":"Water Buffalo","b":"1F403","j":["buffalo","water","animal","nature","ox","cow"]},"cow":{"a":"Cow","b":"1F404","j":["beef","ox","animal","nature","moo","milk"]},"pig-face":{"a":"Pig Face","b":"1F437","j":["face","pig","animal","oink","nature"]},"pig":{"a":"Pig","b":"1F416","j":["sow","animal","nature"]},"boar":{"a":"Boar","b":"1F417","j":["pig","animal","nature"]},"pig-nose":{"a":"Pig Nose","b":"1F43D","j":["face","nose","pig","animal","oink"]},"ram":{"a":"Ram","b":"1F40F","j":["Aries","male","sheep","zodiac","animal","nature"]},"ewe":{"a":"Ewe","b":"1F411","j":["female","sheep","animal","nature","wool","shipit"]},"goat":{"a":"Goat","b":"1F410","j":["Capricorn","zodiac","animal","nature"]},"camel":{"a":"Camel","b":"1F42A","j":["dromedary","hump","animal","hot","desert"]},"twohump-camel":{"a":"Two-Hump Camel","b":"1F42B","j":["bactrian","camel","hump","two-hump camel","two_hump_camel","animal","nature","hot","desert"]},"llama":{"a":"Llama","b":"1F999","j":["alpaca","guanaco","vicuña","wool","animal","nature"]},"giraffe":{"a":"Giraffe","b":"1F992","j":["spots","animal","nature","safari"]},"elephant":{"a":"Elephant","b":"1F418","j":["animal","nature","nose","th","circus"]},"mammoth":{"a":"Mammoth","b":"1F9A3","j":["extinction","large","tusk","woolly","elephant","tusks"]},"rhinoceros":{"a":"Rhinoceros","b":"1F98F","j":["animal","nature","horn"]},"hippopotamus":{"a":"Hippopotamus","b":"1F99B","j":["hippo","animal","nature"]},"mouse-face":{"a":"Mouse Face","b":"1F42D","j":["face","mouse","animal","nature","cheese_wedge","rodent"]},"mouse":{"a":"Mouse","b":"1F401","j":["animal","nature","rodent"]},"rat":{"a":"Rat","b":"1F400","j":["animal","mouse","rodent"]},"hamster":{"a":"Hamster","b":"1F439","j":["face","pet","animal","nature"]},"rabbit-face":{"a":"Rabbit Face","b":"1F430","j":["bunny","face","pet","rabbit","animal","nature","spring","magic"]},"rabbit":{"a":"Rabbit","b":"1F407","j":["bunny","pet","animal","nature","magic","spring"]},"chipmunk":{"a":"Chipmunk","b":"1F43F-FE0F","j":["squirrel","animal","nature","rodent"]},"beaver":{"a":"Beaver","b":"1F9AB","j":["dam","animal","rodent"]},"hedgehog":{"a":"Hedgehog","b":"1F994","j":["spiny","animal","nature"]},"bat":{"a":"Bat","b":"1F987","j":["vampire","animal","nature","blind"]},"bear":{"a":"Bear","b":"1F43B","j":["face","animal","nature","wild"]},"polar-bear":{"a":"Polar Bear","b":"1F43B-200D-2744-FE0F","j":["arctic","bear","white","animal"]},"koala":{"a":"Koala","b":"1F428","j":["face","marsupial","animal","nature"]},"panda":{"a":"Panda","b":"1F43C","j":["face","animal","nature"]},"sloth":{"a":"Sloth","b":"1F9A5","j":["lazy","slow","animal"]},"otter":{"a":"Otter","b":"1F9A6","j":["fishing","playful","animal"]},"skunk":{"a":"Skunk","b":"1F9A8","j":["stink","animal"]},"kangaroo":{"a":"Kangaroo","b":"1F998","j":["joey","jump","marsupial","animal","nature","australia","hop"]},"badger":{"a":"Badger","b":"1F9A1","j":["honey badger","pester","animal","nature","honey"]},"paw-prints":{"a":"Paw Prints","b":"1F43E","j":["feet","paw","print","animal","tracking","footprints","dog","cat","pet"]},"turkey":{"a":"Turkey","b":"1F983","j":["bird","animal"]},"chicken":{"a":"Chicken","b":"1F414","j":["bird","animal","cluck","nature"]},"rooster":{"a":"Rooster","b":"1F413","j":["bird","animal","nature","chicken"]},"hatching-chick":{"a":"Hatching Chick","b":"1F423","j":["baby","bird","chick","hatching","animal","chicken","egg","born"]},"baby-chick":{"a":"Baby Chick","b":"1F424","j":["baby","bird","chick","animal","chicken"]},"frontfacing-baby-chick":{"a":"Front-Facing Baby Chick","b":"1F425","j":["baby","bird","chick","front-facing baby chick","front_facing_baby_chick","animal","chicken"]},"bird":{"a":"Bird","b":"1F426-FE0F","j":["animal","nature","fly","tweet","spring"]},"penguin":{"a":"Penguin","b":"1F427","j":["bird","animal","nature"]},"dove":{"a":"Dove","b":"1F54A-FE0F","j":["bird","fly","peace","animal"]},"eagle":{"a":"Eagle","b":"1F985","j":["bird","animal","nature"]},"duck":{"a":"Duck","b":"1F986","j":["bird","animal","nature","mallard"]},"swan":{"a":"Swan","b":"1F9A2","j":["bird","cygnet","ugly duckling","animal","nature"]},"owl":{"a":"Owl","b":"1F989","j":["bird","wise","animal","nature","hoot"]},"dodo":{"a":"Dodo","b":"1F9A4","j":["extinction","large","Mauritius","animal","bird"]},"feather":{"a":"Feather","b":"1FAB6","j":["bird","flight","light","plumage","fly"]},"flamingo":{"a":"Flamingo","b":"1F9A9","j":["flamboyant","tropical","animal"]},"peacock":{"a":"Peacock","b":"1F99A","j":["bird","ostentatious","peahen","proud","animal","nature"]},"parrot":{"a":"Parrot","b":"1F99C","j":["bird","pirate","talk","animal","nature"]},"wing":{"a":"Wing","b":"1FABD","j":["angelic","aviation","bird","flying","mythology","angel","birds"]},"black-bird":{"a":"Black Bird","b":"1F426-200D-2B1B","j":["bird","black","crow","raven","rook"]},"goose":{"a":"Goose","b":"1FABF","j":["bird","fowl","honk","silly","jemima","goosebumps"]},"phoenix":{"a":"⊛ Phoenix","b":"1F426-200D-1F525","j":["fantasy","firebird","rebirth","reincarnation","immortal","bird","mythtical","reborn"]},"frog":{"a":"Frog","b":"1F438","j":["face","animal","nature","croak","toad"]},"crocodile":{"a":"Crocodile","b":"1F40A","j":["animal","nature","reptile","lizard","alligator"]},"turtle":{"a":"Turtle","b":"1F422","j":["terrapin","tortoise","animal","slow","nature"]},"lizard":{"a":"Lizard","b":"1F98E","j":["reptile","animal","nature"]},"snake":{"a":"Snake","b":"1F40D","j":["bearer","Ophiuchus","serpent","zodiac","animal","evil","nature","hiss","python"]},"dragon-face":{"a":"Dragon Face","b":"1F432","j":["dragon","face","fairy tale","animal","myth","nature","chinese","green"]},"dragon":{"a":"Dragon","b":"1F409","j":["fairy tale","animal","myth","nature","chinese","green"]},"sauropod":{"a":"Sauropod","b":"1F995","j":["brachiosaurus","brontosaurus","diplodocus","animal","nature","dinosaur","extinct"]},"trex":{"a":"T-Rex","b":"1F996","j":["Tyrannosaurus Rex","t_rex","animal","nature","dinosaur","tyrannosaurus","extinct"]},"spouting-whale":{"a":"Spouting Whale","b":"1F433","j":["face","spouting","whale","animal","nature","sea","ocean"]},"whale":{"a":"Whale","b":"1F40B","j":["animal","nature","sea","ocean"]},"dolphin":{"a":"Dolphin","b":"1F42C","j":["flipper","animal","nature","fish","sea","ocean","fins","beach"]},"seal":{"a":"Seal","b":"1F9AD","j":["sea lion","animal","creature","sea"]},"fish":{"a":"Fish","b":"1F41F-FE0F","j":["Pisces","zodiac","animal","food","nature"]},"tropical-fish":{"a":"Tropical Fish","b":"1F420","j":["fish","tropical","animal","swim","ocean","beach","nemo"]},"blowfish":{"a":"Blowfish","b":"1F421","j":["fish","animal","nature","food","sea","ocean"]},"shark":{"a":"Shark","b":"1F988","j":["fish","animal","nature","sea","ocean","jaws","fins","beach"]},"octopus":{"a":"Octopus","b":"1F419","j":["animal","creature","ocean","sea","nature","beach"]},"spiral-shell":{"a":"Spiral Shell","b":"1F41A","j":["shell","spiral","nature","sea","beach"]},"coral":{"a":"Coral","b":"1FAB8","j":["ocean","reef","sea"]},"jellyfish":{"a":"Jellyfish","b":"1FABC","j":["burn","invertebrate","jelly","marine","ouch","stinger","sting","tentacles"]},"snail":{"a":"Snail","b":"1F40C","j":["slow","animal","shell"]},"butterfly":{"a":"Butterfly","b":"1F98B","j":["insect","pretty","animal","nature","caterpillar"]},"bug":{"a":"Bug","b":"1F41B","j":["insect","animal","nature","worm"]},"ant":{"a":"Ant","b":"1F41C","j":["insect","animal","nature","bug"]},"honeybee":{"a":"Honeybee","b":"1F41D","j":["bee","insect","animal","nature","bug","spring","honey"]},"beetle":{"a":"Beetle","b":"1FAB2","j":["bug","insect"]},"lady-beetle":{"a":"Lady Beetle","b":"1F41E","j":["beetle","insect","ladybird","ladybug","animal","nature"]},"cricket":{"a":"Cricket","b":"1F997","j":["grasshopper","Orthoptera","animal","chirp"]},"cockroach":{"a":"Cockroach","b":"1FAB3","j":["insect","pest","roach","pests"]},"spider":{"a":"Spider","b":"1F577-FE0F","j":["insect","animal","arachnid"]},"spider-web":{"a":"Spider Web","b":"1F578-FE0F","j":["spider","web","animal","insect","arachnid","silk"]},"scorpion":{"a":"Scorpion","b":"1F982","j":["scorpio","Scorpio","zodiac","animal","arachnid"]},"mosquito":{"a":"Mosquito","b":"1F99F","j":["disease","fever","malaria","pest","virus","animal","nature","insect"]},"fly":{"a":"Fly","b":"1FAB0","j":["disease","maggot","pest","rotting","insect"]},"worm":{"a":"Worm","b":"1FAB1","j":["annelid","earthworm","parasite","animal"]},"microbe":{"a":"Microbe","b":"1F9A0","j":["amoeba","bacteria","virus","germs","covid"]},"bouquet":{"a":"Bouquet","b":"1F490","j":["flower","flowers","nature","spring"]},"cherry-blossom":{"a":"Cherry Blossom","b":"1F338","j":["blossom","cherry","flower","nature","plant","spring"]},"white-flower":{"a":"White Flower","b":"1F4AE","j":["flower","japanese","spring"]},"lotus":{"a":"Lotus","b":"1FAB7","j":["Buddhism","flower","Hinduism","purity","calm","meditation"]},"rosette":{"a":"Rosette","b":"1F3F5-FE0F","j":["plant","flower","decoration","military"]},"rose":{"a":"Rose","b":"1F339","j":["flower","flowers","valentines","love","spring"]},"wilted-flower":{"a":"Wilted Flower","b":"1F940","j":["flower","wilted","plant","nature","rose"]},"hibiscus":{"a":"Hibiscus","b":"1F33A","j":["flower","plant","vegetable","flowers","beach"]},"sunflower":{"a":"Sunflower","b":"1F33B","j":["flower","sun","nature","plant","fall"]},"blossom":{"a":"Blossom","b":"1F33C","j":["flower","nature","flowers","yellow"]},"tulip":{"a":"Tulip","b":"1F337","j":["flower","flowers","plant","nature","summer","spring"]},"hyacinth":{"a":"Hyacinth","b":"1FABB","j":["bluebonnet","flower","lavender","lupine","snapdragon"]},"seedling":{"a":"Seedling","b":"1F331","j":["young","plant","nature","grass","lawn","spring"]},"potted-plant":{"a":"Potted Plant","b":"1FAB4","j":["boring","grow","house","nurturing","plant","useless","greenery"]},"evergreen-tree":{"a":"Evergreen Tree","b":"1F332","j":["tree","plant","nature"]},"deciduous-tree":{"a":"Deciduous Tree","b":"1F333","j":["deciduous","shedding","tree","plant","nature"]},"palm-tree":{"a":"Palm Tree","b":"1F334","j":["palm","tree","plant","vegetable","nature","summer","beach","mojito","tropical"]},"cactus":{"a":"Cactus","b":"1F335","j":["plant","vegetable","nature"]},"sheaf-of-rice":{"a":"Sheaf of Rice","b":"1F33E","j":["ear","grain","rice","nature","plant"]},"herb":{"a":"Herb","b":"1F33F","j":["leaf","vegetable","plant","medicine","weed","grass","lawn"]},"shamrock":{"a":"Shamrock","b":"2618-FE0F","j":["plant","vegetable","nature","irish","clover"]},"four-leaf-clover":{"a":"Four Leaf Clover","b":"1F340","j":["4","clover","four","four-leaf clover","leaf","vegetable","plant","nature","lucky","irish"]},"maple-leaf":{"a":"Maple Leaf","b":"1F341","j":["falling","leaf","maple","nature","plant","vegetable","ca","fall"]},"fallen-leaf":{"a":"Fallen Leaf","b":"1F342","j":["falling","leaf","nature","plant","vegetable","leaves"]},"leaf-fluttering-in-wind":{"a":"Leaf Fluttering in Wind","b":"1F343","j":["blow","flutter","leaf","wind","nature","plant","tree","vegetable","grass","lawn","spring"]},"empty-nest":{"a":"Empty Nest","b":"1FAB9","j":["nesting","bird"]},"nest-with-eggs":{"a":"Nest with Eggs","b":"1FABA","j":["nesting","bird"]},"mushroom":{"a":"Mushroom","b":"1F344","j":["toadstool","plant","vegetable"]},"grapes":{"a":"Grapes","b":"1F347","j":["fruit","grape","food","wine"]},"melon":{"a":"Melon","b":"1F348","j":["fruit","nature","food"]},"watermelon":{"a":"Watermelon","b":"1F349","j":["fruit","food","picnic","summer"]},"tangerine":{"a":"Tangerine","b":"1F34A","j":["fruit","orange","food","nature"]},"lemon":{"a":"Lemon","b":"1F34B","j":["citrus","fruit","nature"]},"lime":{"a":"⊛ Lime","b":"1F34B-200D-1F7E9","j":["citrus","fruit","tropical","acidic","citric"]},"banana":{"a":"Banana","b":"1F34C","j":["fruit","food","monkey"]},"pineapple":{"a":"Pineapple","b":"1F34D","j":["fruit","nature","food"]},"mango":{"a":"Mango","b":"1F96D","j":["fruit","tropical","food"]},"red-apple":{"a":"Red Apple","b":"1F34E","j":["apple","fruit","red","mac","school"]},"green-apple":{"a":"Green Apple","b":"1F34F","j":["apple","fruit","green","nature"]},"pear":{"a":"Pear","b":"1F350","j":["fruit","nature","food"]},"peach":{"a":"Peach","b":"1F351","j":["fruit","nature","food"]},"cherries":{"a":"Cherries","b":"1F352","j":["berries","cherry","fruit","red","food"]},"strawberry":{"a":"Strawberry","b":"1F353","j":["berry","fruit","food","nature"]},"blueberries":{"a":"Blueberries","b":"1FAD0","j":["berry","bilberry","blue","blueberry","fruit"]},"kiwi-fruit":{"a":"Kiwi Fruit","b":"1F95D","j":["food","fruit","kiwi"]},"tomato":{"a":"Tomato","b":"1F345","j":["fruit","vegetable","nature","food"]},"olive":{"a":"Olive","b":"1FAD2","j":["food","fruit"]},"coconut":{"a":"Coconut","b":"1F965","j":["palm","piña colada","fruit","nature","food"]},"avocado":{"a":"Avocado","b":"1F951","j":["food","fruit"]},"eggplant":{"a":"Eggplant","b":"1F346","j":["aubergine","vegetable","nature","food"]},"potato":{"a":"Potato","b":"1F954","j":["food","vegetable","tuber","vegatable","starch"]},"carrot":{"a":"Carrot","b":"1F955","j":["food","vegetable","orange"]},"ear-of-corn":{"a":"Ear of Corn","b":"1F33D","j":["corn","ear","maize","maze","food","vegetable","plant"]},"hot-pepper":{"a":"Hot Pepper","b":"1F336-FE0F","j":["hot","pepper","food","spicy","chilli","chili"]},"bell-pepper":{"a":"Bell Pepper","b":"1FAD1","j":["capsicum","pepper","vegetable","fruit","plant"]},"cucumber":{"a":"Cucumber","b":"1F952","j":["food","pickle","vegetable","fruit"]},"leafy-green":{"a":"Leafy Green","b":"1F96C","j":["bok choy","cabbage","kale","lettuce","food","vegetable","plant"]},"broccoli":{"a":"Broccoli","b":"1F966","j":["wild cabbage","fruit","food","vegetable"]},"garlic":{"a":"Garlic","b":"1F9C4","j":["flavoring","food","spice","cook"]},"onion":{"a":"Onion","b":"1F9C5","j":["flavoring","cook","food","spice"]},"peanuts":{"a":"Peanuts","b":"1F95C","j":["food","nut","peanut","vegetable"]},"beans":{"a":"Beans","b":"1FAD8","j":["food","kidney","legume"]},"chestnut":{"a":"Chestnut","b":"1F330","j":["plant","food","squirrel"]},"ginger-root":{"a":"Ginger Root","b":"1FADA","j":["beer","root","spice","yellow","cooking","gingerbread"]},"pea-pod":{"a":"Pea Pod","b":"1FADB","j":["beans","edamame","legume","pea","pod","vegetable","cozy","green"]},"brown-mushroom":{"a":"⊛ Brown Mushroom","b":"1F344-200D-1F7EB","j":["food","fungus","nature","vegetable","toadstool"]},"bread":{"a":"Bread","b":"1F35E","j":["loaf","food","wheat","breakfast","toast"]},"croissant":{"a":"Croissant","b":"1F950","j":["bread","breakfast","food","french","roll"]},"baguette-bread":{"a":"Baguette Bread","b":"1F956","j":["baguette","bread","food","french","france","bakery"]},"flatbread":{"a":"Flatbread","b":"1FAD3","j":["arepa","lavash","naan","pita","flour","food","bakery"]},"pretzel":{"a":"Pretzel","b":"1F968","j":["twisted","convoluted","food","bread","germany","bakery"]},"bagel":{"a":"Bagel","b":"1F96F","j":["bakery","breakfast","schmear","food","bread","jewish_bakery"]},"pancakes":{"a":"Pancakes","b":"1F95E","j":["breakfast","crêpe","food","hotcake","pancake","flapjacks","hotcakes","brunch"]},"waffle":{"a":"Waffle","b":"1F9C7","j":["breakfast","indecisive","iron","food","brunch"]},"cheese-wedge":{"a":"Cheese Wedge","b":"1F9C0","j":["cheese","food","chadder","swiss"]},"meat-on-bone":{"a":"Meat on Bone","b":"1F356","j":["bone","meat","good","food","drumstick"]},"poultry-leg":{"a":"Poultry Leg","b":"1F357","j":["bone","chicken","drumstick","leg","poultry","food","meat","bird","turkey"]},"cut-of-meat":{"a":"Cut of Meat","b":"1F969","j":["chop","lambchop","porkchop","steak","food","cow","meat","cut"]},"bacon":{"a":"Bacon","b":"1F953","j":["breakfast","food","meat","pork","pig","brunch"]},"hamburger":{"a":"Hamburger","b":"1F354","j":["burger","meat","fast food","beef","cheeseburger","mcdonalds","burger king"]},"french-fries":{"a":"French Fries","b":"1F35F","j":["french","fries","chips","snack","fast food","potato"]},"pizza":{"a":"Pizza","b":"1F355","j":["cheese","slice","food","party","italy"]},"hot-dog":{"a":"Hot Dog","b":"1F32D","j":["frankfurter","hotdog","sausage","food","america"]},"sandwich":{"a":"Sandwich","b":"1F96A","j":["bread","food","lunch","toast","bakery"]},"taco":{"a":"Taco","b":"1F32E","j":["mexican","food"]},"burrito":{"a":"Burrito","b":"1F32F","j":["mexican","wrap","food"]},"tamale":{"a":"Tamale","b":"1FAD4","j":["mexican","wrapped","food","masa"]},"stuffed-flatbread":{"a":"Stuffed Flatbread","b":"1F959","j":["falafel","flatbread","food","gyro","kebab","stuffed","mediterranean"]},"falafel":{"a":"Falafel","b":"1F9C6","j":["chickpea","meatball","food","mediterranean"]},"egg":{"a":"Egg","b":"1F95A","j":["breakfast","food","chicken"]},"cooking":{"a":"Cooking","b":"1F373","j":["breakfast","egg","frying","pan","food","kitchen","skillet"]},"shallow-pan-of-food":{"a":"Shallow Pan of Food","b":"1F958","j":["casserole","food","paella","pan","shallow","cooking","skillet"]},"pot-of-food":{"a":"Pot of Food","b":"1F372","j":["pot","stew","food","meat","soup","hot pot"]},"fondue":{"a":"Fondue","b":"1FAD5","j":["cheese","chocolate","melted","pot","Swiss","food"]},"bowl-with-spoon":{"a":"Bowl with Spoon","b":"1F963","j":["breakfast","cereal","congee","oatmeal","porridge","food"]},"green-salad":{"a":"Green Salad","b":"1F957","j":["food","green","salad","healthy","lettuce","vegetable"]},"popcorn":{"a":"Popcorn","b":"1F37F","j":["food","movie theater","films","snack","drama"]},"butter":{"a":"Butter","b":"1F9C8","j":["dairy","food","cook"]},"salt":{"a":"Salt","b":"1F9C2","j":["condiment","shaker"]},"canned-food":{"a":"Canned Food","b":"1F96B","j":["can","food","soup","tomatoes"]},"bento-box":{"a":"Bento Box","b":"1F371","j":["bento","box","food","japanese","lunch"]},"rice-cracker":{"a":"Rice Cracker","b":"1F358","j":["cracker","rice","food","japanese","snack","senbei"]},"rice-ball":{"a":"Rice Ball","b":"1F359","j":["ball","Japanese","rice","food","japanese","onigiri","omusubi"]},"cooked-rice":{"a":"Cooked Rice","b":"1F35A","j":["cooked","rice","food","asian"]},"curry-rice":{"a":"Curry Rice","b":"1F35B","j":["curry","rice","food","spicy","hot","indian"]},"steaming-bowl":{"a":"Steaming Bowl","b":"1F35C","j":["bowl","noodle","ramen","steaming","food","japanese","chopsticks"]},"spaghetti":{"a":"Spaghetti","b":"1F35D","j":["pasta","food","italian","noodle"]},"roasted-sweet-potato":{"a":"Roasted Sweet Potato","b":"1F360","j":["potato","roasted","sweet","food","nature","plant"]},"oden":{"a":"Oden","b":"1F362","j":["kebab","seafood","skewer","stick","food","japanese"]},"sushi":{"a":"Sushi","b":"1F363","j":["food","fish","japanese","rice"]},"fried-shrimp":{"a":"Fried Shrimp","b":"1F364","j":["fried","prawn","shrimp","tempura","food","animal","appetizer","summer"]},"fish-cake-with-swirl":{"a":"Fish Cake with Swirl","b":"1F365","j":["cake","fish","pastry","swirl","food","japan","sea","beach","narutomaki","pink","kamaboko","surimi","ramen"]},"moon-cake":{"a":"Moon Cake","b":"1F96E","j":["autumn","festival","yuèbǐng","food","dessert"]},"dango":{"a":"Dango","b":"1F361","j":["dessert","Japanese","skewer","stick","sweet","food","japanese","barbecue","meat"]},"dumpling":{"a":"Dumpling","b":"1F95F","j":["empanada","gyōza","jiaozi","pierogi","potsticker","food","gyoza"]},"fortune-cookie":{"a":"Fortune Cookie","b":"1F960","j":["prophecy","food","dessert"]},"takeout-box":{"a":"Takeout Box","b":"1F961","j":["oyster pail","food","leftovers"]},"crab":{"a":"Crab","b":"1F980","j":["Cancer","zodiac","animal","crustacean"]},"lobster":{"a":"Lobster","b":"1F99E","j":["bisque","claws","seafood","animal","nature"]},"shrimp":{"a":"Shrimp","b":"1F990","j":["food","shellfish","small","animal","ocean","nature","seafood"]},"squid":{"a":"Squid","b":"1F991","j":["food","molusc","animal","nature","ocean","sea"]},"oyster":{"a":"Oyster","b":"1F9AA","j":["diving","pearl","food"]},"soft-ice-cream":{"a":"Soft Ice Cream","b":"1F366","j":["cream","dessert","ice","icecream","soft","sweet","food","hot","summer"]},"shaved-ice":{"a":"Shaved Ice","b":"1F367","j":["dessert","ice","shaved","sweet","hot","summer"]},"ice-cream":{"a":"Ice Cream","b":"1F368","j":["cream","dessert","ice","sweet","food","hot"]},"doughnut":{"a":"Doughnut","b":"1F369","j":["breakfast","dessert","donut","sweet","food","snack"]},"cookie":{"a":"Cookie","b":"1F36A","j":["dessert","sweet","food","snack","oreo","chocolate"]},"birthday-cake":{"a":"Birthday Cake","b":"1F382","j":["birthday","cake","celebration","dessert","pastry","sweet","food"]},"shortcake":{"a":"Shortcake","b":"1F370","j":["cake","dessert","pastry","slice","sweet","food"]},"cupcake":{"a":"Cupcake","b":"1F9C1","j":["bakery","sweet","food","dessert"]},"pie":{"a":"Pie","b":"1F967","j":["filling","pastry","fruit","meat","food","dessert"]},"chocolate-bar":{"a":"Chocolate Bar","b":"1F36B","j":["bar","chocolate","dessert","sweet","food","snack"]},"candy":{"a":"Candy","b":"1F36C","j":["dessert","sweet","snack","lolly"]},"lollipop":{"a":"Lollipop","b":"1F36D","j":["candy","dessert","sweet","food","snack"]},"custard":{"a":"Custard","b":"1F36E","j":["dessert","pudding","sweet","food","flan"]},"honey-pot":{"a":"Honey Pot","b":"1F36F","j":["honey","honeypot","pot","sweet","bees","kitchen"]},"baby-bottle":{"a":"Baby Bottle","b":"1F37C","j":["baby","bottle","drink","milk","food","container"]},"glass-of-milk":{"a":"Glass of Milk","b":"1F95B","j":["drink","glass","milk","beverage","cow"]},"hot-beverage":{"a":"Hot Beverage","b":"2615-FE0F","j":["beverage","coffee","drink","hot","steaming","tea","caffeine","latte","espresso","mug"]},"teapot":{"a":"Teapot","b":"1FAD6","j":["drink","pot","tea","hot"]},"teacup-without-handle":{"a":"Teacup Without Handle","b":"1F375","j":["beverage","cup","drink","tea","teacup","bowl","breakfast","green","british"]},"sake":{"a":"Sake","b":"1F376","j":["bar","beverage","bottle","cup","drink","wine","drunk","japanese","alcohol","booze"]},"bottle-with-popping-cork":{"a":"Bottle with Popping Cork","b":"1F37E","j":["bar","bottle","cork","drink","popping","wine","celebration"]},"wine-glass":{"a":"Wine Glass","b":"1F377","j":["bar","beverage","drink","glass","wine","drunk","alcohol","booze"]},"cocktail-glass":{"a":"Cocktail Glass","b":"1F378-FE0F","j":["bar","cocktail","drink","glass","drunk","alcohol","beverage","booze","mojito"]},"tropical-drink":{"a":"Tropical Drink","b":"1F379","j":["bar","drink","tropical","beverage","cocktail","summer","beach","alcohol","booze","mojito"]},"beer-mug":{"a":"Beer Mug","b":"1F37A","j":["bar","beer","drink","mug","relax","beverage","drunk","party","pub","summer","alcohol","booze"]},"clinking-beer-mugs":{"a":"Clinking Beer Mugs","b":"1F37B","j":["bar","beer","clink","drink","mug","relax","beverage","drunk","party","pub","summer","alcohol","booze"]},"clinking-glasses":{"a":"Clinking Glasses","b":"1F942","j":["celebrate","clink","drink","glass","beverage","party","alcohol","cheers","wine","champagne","toast"]},"tumbler-glass":{"a":"Tumbler Glass","b":"1F943","j":["glass","liquor","shot","tumbler","whisky","drink","beverage","drunk","alcohol","booze","bourbon","scotch"]},"pouring-liquid":{"a":"Pouring Liquid","b":"1FAD7","j":["drink","empty","glass","spill","cup","water"]},"cup-with-straw":{"a":"Cup with Straw","b":"1F964","j":["juice","soda","malt","soft drink","water","drink"]},"bubble-tea":{"a":"Bubble Tea","b":"1F9CB","j":["bubble","milk","pearl","tea","taiwan","boba","milk tea","straw"]},"beverage-box":{"a":"Beverage Box","b":"1F9C3","j":["beverage","box","juice","straw","sweet","drink"]},"mate":{"a":"Mate","b":"1F9C9","j":["drink","tea","beverage"]},"ice":{"a":"Ice","b":"1F9CA","j":["cold","ice cube","iceberg","water"]},"chopsticks":{"a":"Chopsticks","b":"1F962","j":["hashi","jeotgarak","kuaizi","food"]},"fork-and-knife-with-plate":{"a":"Fork and Knife with Plate","b":"1F37D-FE0F","j":["cooking","fork","knife","plate","food","eat","meal","lunch","dinner","restaurant"]},"fork-and-knife":{"a":"Fork and Knife","b":"1F374","j":["cooking","cutlery","fork","knife","kitchen"]},"spoon":{"a":"Spoon","b":"1F944","j":["tableware","cutlery","kitchen"]},"kitchen-knife":{"a":"Kitchen Knife","b":"1F52A","j":["cooking","hocho","knife","tool","weapon","blade","cutlery","kitchen"]},"jar":{"a":"Jar","b":"1FAD9","j":["condiment","container","empty","sauce","store"]},"amphora":{"a":"Amphora","b":"1F3FA","j":["Aquarius","cooking","drink","jug","zodiac","vase","jar"]},"globe-showing-europeafrica":{"a":"Globe Showing Europe-Africa","b":"1F30D-FE0F","j":["Africa","earth","Europe","globe","globe showing Europe-Africa","world","globe_showing_europe_africa","international"]},"globe-showing-americas":{"a":"Globe Showing Americas","b":"1F30E-FE0F","j":["Americas","earth","globe","globe showing Americas","world","USA","international"]},"globe-showing-asiaaustralia":{"a":"Globe Showing Asia-Australia","b":"1F30F-FE0F","j":["Asia","Australia","earth","globe","globe showing Asia-Australia","world","globe_showing_asia_australia","east","international"]},"globe-with-meridians":{"a":"Globe with Meridians","b":"1F310","j":["earth","globe","meridians","world","international","internet","interweb","i18n"]},"world-map":{"a":"World Map","b":"1F5FA-FE0F","j":["map","world","location","direction"]},"map-of-japan":{"a":"Map of Japan","b":"1F5FE","j":["Japan","map","map of Japan","nation","country","japanese","asia"]},"compass":{"a":"Compass","b":"1F9ED","j":["magnetic","navigation","orienteering"]},"snowcapped-mountain":{"a":"Snow-Capped Mountain","b":"1F3D4-FE0F","j":["cold","mountain","snow","snow-capped mountain","snow_capped_mountain","photo","nature","environment","winter"]},"mountain":{"a":"Mountain","b":"26F0-FE0F","j":["photo","nature","environment"]},"volcano":{"a":"Volcano","b":"1F30B","j":["eruption","mountain","photo","nature","disaster"]},"mount-fuji":{"a":"Mount Fuji","b":"1F5FB","j":["fuji","mountain","photo","nature","japanese"]},"camping":{"a":"Camping","b":"1F3D5-FE0F","j":["photo","outdoors","tent"]},"beach-with-umbrella":{"a":"Beach with Umbrella","b":"1F3D6-FE0F","j":["beach","umbrella","weather","summer","sunny","sand","mojito"]},"desert":{"a":"Desert","b":"1F3DC-FE0F","j":["photo","warm","saharah"]},"desert-island":{"a":"Desert Island","b":"1F3DD-FE0F","j":["desert","island","photo","tropical","mojito"]},"national-park":{"a":"National Park","b":"1F3DE-FE0F","j":["park","photo","environment","nature"]},"stadium":{"a":"Stadium","b":"1F3DF-FE0F","j":["photo","place","sports","concert","venue"]},"classical-building":{"a":"Classical Building","b":"1F3DB-FE0F","j":["classical","art","culture","history"]},"building-construction":{"a":"Building Construction","b":"1F3D7-FE0F","j":["construction","wip","working","progress"]},"brick":{"a":"Brick","b":"1F9F1","j":["bricks","clay","mortar","wall"]},"rock":{"a":"Rock","b":"1FAA8","j":["boulder","heavy","solid","stone"]},"wood":{"a":"Wood","b":"1FAB5","j":["log","lumber","timber","nature","trunk"]},"hut":{"a":"Hut","b":"1F6D6","j":["house","roundhouse","yurt","structure"]},"houses":{"a":"Houses","b":"1F3D8-FE0F","j":["buildings","photo"]},"derelict-house":{"a":"Derelict House","b":"1F3DA-FE0F","j":["derelict","house","abandon","evict","broken","building"]},"house":{"a":"House","b":"1F3E0-FE0F","j":["home","building"]},"house-with-garden":{"a":"House with Garden","b":"1F3E1","j":["garden","home","house","plant","nature"]},"office-building":{"a":"Office Building","b":"1F3E2","j":["building","bureau","work"]},"japanese-post-office":{"a":"Japanese Post Office","b":"1F3E3","j":["Japanese","Japanese post office","post","building","envelope","communication"]},"post-office":{"a":"Post Office","b":"1F3E4","j":["European","post","building","email"]},"hospital":{"a":"Hospital","b":"1F3E5","j":["doctor","medicine","building","health","surgery"]},"bank":{"a":"Bank","b":"1F3E6","j":["building","money","sales","cash","business","enterprise"]},"hotel":{"a":"Hotel","b":"1F3E8","j":["building","accomodation","checkin"]},"love-hotel":{"a":"Love Hotel","b":"1F3E9","j":["hotel","love","like","affection","dating"]},"convenience-store":{"a":"Convenience Store","b":"1F3EA","j":["convenience","store","building","shopping","groceries"]},"school":{"a":"School","b":"1F3EB","j":["building","student","education","learn","teach"]},"department-store":{"a":"Department Store","b":"1F3EC","j":["department","store","building","shopping","mall"]},"factory":{"a":"Factory","b":"1F3ED-FE0F","j":["building","industry","pollution","smoke"]},"japanese-castle":{"a":"Japanese Castle","b":"1F3EF","j":["castle","Japanese","photo","building"]},"castle":{"a":"Castle","b":"1F3F0","j":["European","building","royalty","history"]},"wedding":{"a":"Wedding","b":"1F492","j":["chapel","romance","love","like","affection","couple","marriage","bride","groom"]},"tokyo-tower":{"a":"Tokyo Tower","b":"1F5FC","j":["Tokyo","tower","photo","japanese"]},"statue-of-liberty":{"a":"Statue of Liberty","b":"1F5FD","j":["liberty","statue","american","newyork"]},"church":{"a":"Church","b":"26EA-FE0F","j":["Christian","cross","religion","building","christ"]},"mosque":{"a":"Mosque","b":"1F54C","j":["islam","Muslim","religion","worship","minaret"]},"hindu-temple":{"a":"Hindu Temple","b":"1F6D5","j":["hindu","temple","religion"]},"synagogue":{"a":"Synagogue","b":"1F54D","j":["Jew","Jewish","religion","temple","judaism","worship","jewish"]},"shinto-shrine":{"a":"Shinto Shrine","b":"26E9-FE0F","j":["religion","shinto","shrine","temple","japan","kyoto"]},"kaaba":{"a":"Kaaba","b":"1F54B","j":["islam","Muslim","religion","mecca","mosque"]},"fountain":{"a":"Fountain","b":"26F2-FE0F","j":["photo","summer","water","fresh"]},"tent":{"a":"Tent","b":"26FA-FE0F","j":["camping","photo","outdoors"]},"foggy":{"a":"Foggy","b":"1F301","j":["fog","photo","mountain"]},"night-with-stars":{"a":"Night with Stars","b":"1F303","j":["night","star","evening","city","downtown"]},"cityscape":{"a":"Cityscape","b":"1F3D9-FE0F","j":["city","photo","night life","urban"]},"sunrise-over-mountains":{"a":"Sunrise over Mountains","b":"1F304","j":["morning","mountain","sun","sunrise","view","vacation","photo"]},"sunrise":{"a":"Sunrise","b":"1F305","j":["morning","sun","view","vacation","photo"]},"cityscape-at-dusk":{"a":"Cityscape at Dusk","b":"1F306","j":["city","dusk","evening","landscape","sunset","photo","sky","buildings"]},"sunset":{"a":"Sunset","b":"1F307","j":["dusk","sun","photo","good morning","dawn"]},"bridge-at-night":{"a":"Bridge at Night","b":"1F309","j":["bridge","night","photo","sanfrancisco"]},"hot-springs":{"a":"Hot Springs","b":"2668-FE0F","j":["hot","hotsprings","springs","steaming","bath","warm","relax"]},"carousel-horse":{"a":"Carousel Horse","b":"1F3A0","j":["carousel","horse","photo","carnival"]},"playground-slide":{"a":"Playground Slide","b":"1F6DD","j":["amusement park","play","theme park","fun","park"]},"ferris-wheel":{"a":"Ferris Wheel","b":"1F3A1","j":["amusement park","ferris","theme park","wheel","photo","carnival","londoneye"]},"roller-coaster":{"a":"Roller Coaster","b":"1F3A2","j":["amusement park","coaster","roller","theme park","carnival","playground","photo","fun"]},"barber-pole":{"a":"Barber Pole","b":"1F488","j":["barber","haircut","pole","hair","salon","style"]},"circus-tent":{"a":"Circus Tent","b":"1F3AA","j":["circus","tent","festival","carnival","party"]},"locomotive":{"a":"Locomotive","b":"1F682","j":["engine","railway","steam","train","transportation","vehicle"]},"railway-car":{"a":"Railway Car","b":"1F683","j":["car","electric","railway","train","tram","trolleybus","transportation","vehicle"]},"highspeed-train":{"a":"High-Speed Train","b":"1F684","j":["high-speed train","railway","shinkansen","speed","train","high_speed_train","transportation","vehicle"]},"bullet-train":{"a":"Bullet Train","b":"1F685","j":["bullet","railway","shinkansen","speed","train","transportation","vehicle","fast","public","travel"]},"train":{"a":"Train","b":"1F686","j":["railway","transportation","vehicle"]},"metro":{"a":"Metro","b":"1F687-FE0F","j":["subway","transportation","blue-square","mrt","underground","tube"]},"light-rail":{"a":"Light Rail","b":"1F688","j":["railway","transportation","vehicle"]},"station":{"a":"Station","b":"1F689","j":["railway","train","transportation","vehicle","public"]},"tram":{"a":"Tram","b":"1F68A","j":["trolleybus","transportation","vehicle"]},"monorail":{"a":"Monorail","b":"1F69D","j":["vehicle","transportation"]},"mountain-railway":{"a":"Mountain Railway","b":"1F69E","j":["car","mountain","railway","transportation","vehicle"]},"tram-car":{"a":"Tram Car","b":"1F68B","j":["car","tram","trolleybus","transportation","vehicle","carriage","public","travel"]},"bus":{"a":"Bus","b":"1F68C","j":["vehicle","car","transportation"]},"oncoming-bus":{"a":"Oncoming Bus","b":"1F68D-FE0F","j":["bus","oncoming","vehicle","transportation"]},"trolleybus":{"a":"Trolleybus","b":"1F68E","j":["bus","tram","trolley","bart","transportation","vehicle"]},"minibus":{"a":"Minibus","b":"1F690","j":["bus","vehicle","car","transportation"]},"ambulance":{"a":"Ambulance","b":"1F691-FE0F","j":["vehicle","health","911","hospital"]},"fire-engine":{"a":"Fire Engine","b":"1F692","j":["engine","fire","truck","transportation","cars","vehicle"]},"police-car":{"a":"Police Car","b":"1F693","j":["car","patrol","police","vehicle","cars","transportation","law","legal","enforcement"]},"oncoming-police-car":{"a":"Oncoming Police Car","b":"1F694-FE0F","j":["car","oncoming","police","vehicle","law","legal","enforcement","911"]},"taxi":{"a":"Taxi","b":"1F695","j":["vehicle","uber","cars","transportation"]},"oncoming-taxi":{"a":"Oncoming Taxi","b":"1F696","j":["oncoming","taxi","vehicle","cars","uber"]},"automobile":{"a":"Automobile","b":"1F697","j":["car","red","transportation","vehicle"]},"oncoming-automobile":{"a":"Oncoming Automobile","b":"1F698-FE0F","j":["automobile","car","oncoming","vehicle","transportation"]},"sport-utility-vehicle":{"a":"Sport Utility Vehicle","b":"1F699","j":["recreational","sport utility","transportation","vehicle"]},"pickup-truck":{"a":"Pickup Truck","b":"1F6FB","j":["pick-up","pickup","truck","car","transportation"]},"delivery-truck":{"a":"Delivery Truck","b":"1F69A","j":["delivery","truck","cars","transportation"]},"articulated-lorry":{"a":"Articulated Lorry","b":"1F69B","j":["lorry","semi","truck","vehicle","cars","transportation","express"]},"tractor":{"a":"Tractor","b":"1F69C","j":["vehicle","car","farming","agriculture"]},"racing-car":{"a":"Racing Car","b":"1F3CE-FE0F","j":["car","racing","sports","race","fast","formula","f1"]},"motorcycle":{"a":"Motorcycle","b":"1F3CD-FE0F","j":["racing","race","sports","fast"]},"motor-scooter":{"a":"Motor Scooter","b":"1F6F5","j":["motor","scooter","vehicle","vespa","sasha"]},"manual-wheelchair":{"a":"Manual Wheelchair","b":"1F9BD","j":["accessibility"]},"motorized-wheelchair":{"a":"Motorized Wheelchair","b":"1F9BC","j":["accessibility"]},"auto-rickshaw":{"a":"Auto Rickshaw","b":"1F6FA","j":["tuk tuk","move","transportation"]},"bicycle":{"a":"Bicycle","b":"1F6B2-FE0F","j":["bike","sports","exercise","hipster"]},"kick-scooter":{"a":"Kick Scooter","b":"1F6F4","j":["kick","scooter","vehicle","razor"]},"skateboard":{"a":"Skateboard","b":"1F6F9","j":["board"]},"roller-skate":{"a":"Roller Skate","b":"1F6FC","j":["roller","skate","footwear","sports"]},"bus-stop":{"a":"Bus Stop","b":"1F68F","j":["bus","stop","transportation","wait"]},"motorway":{"a":"Motorway","b":"1F6E3-FE0F","j":["highway","road","cupertino","interstate"]},"railway-track":{"a":"Railway Track","b":"1F6E4-FE0F","j":["railway","train","transportation"]},"oil-drum":{"a":"Oil Drum","b":"1F6E2-FE0F","j":["drum","oil","barrell"]},"fuel-pump":{"a":"Fuel Pump","b":"26FD-FE0F","j":["diesel","fuel","fuelpump","gas","pump","station","gas station","petroleum"]},"wheel":{"a":"Wheel","b":"1F6DE","j":["circle","tire","turn","car","transport"]},"police-car-light":{"a":"Police Car Light","b":"1F6A8","j":["beacon","car","light","police","revolving","ambulance","911","emergency","alert","error","pinged","law","legal"]},"horizontal-traffic-light":{"a":"Horizontal Traffic Light","b":"1F6A5","j":["light","signal","traffic","transportation"]},"vertical-traffic-light":{"a":"Vertical Traffic Light","b":"1F6A6","j":["light","signal","traffic","transportation","driving"]},"stop-sign":{"a":"Stop Sign","b":"1F6D1","j":["octagonal","sign","stop"]},"construction":{"a":"Construction","b":"1F6A7","j":["barrier","wip","progress","caution","warning"]},"anchor":{"a":"Anchor","b":"2693-FE0F","j":["ship","tool","ferry","sea","boat"]},"ring-buoy":{"a":"Ring Buoy","b":"1F6DF","j":["float","life preserver","life saver","rescue","safety"]},"sailboat":{"a":"Sailboat","b":"26F5-FE0F","j":["boat","resort","sea","yacht","ship","summer","transportation","water","sailing"]},"canoe":{"a":"Canoe","b":"1F6F6","j":["boat","paddle","water","ship"]},"speedboat":{"a":"Speedboat","b":"1F6A4","j":["boat","ship","transportation","vehicle","summer"]},"passenger-ship":{"a":"Passenger Ship","b":"1F6F3-FE0F","j":["passenger","ship","yacht","cruise","ferry"]},"ferry":{"a":"Ferry","b":"26F4-FE0F","j":["boat","passenger","ship","yacht"]},"motor-boat":{"a":"Motor Boat","b":"1F6E5-FE0F","j":["boat","motorboat","ship"]},"ship":{"a":"Ship","b":"1F6A2","j":["boat","passenger","transportation","titanic","deploy"]},"airplane":{"a":"Airplane","b":"2708-FE0F","j":["aeroplane","vehicle","transportation","flight","fly"]},"small-airplane":{"a":"Small Airplane","b":"1F6E9-FE0F","j":["aeroplane","airplane","flight","transportation","fly","vehicle"]},"airplane-departure":{"a":"Airplane Departure","b":"1F6EB","j":["aeroplane","airplane","check-in","departure","departures","airport","flight","landing"]},"airplane-arrival":{"a":"Airplane Arrival","b":"1F6EC","j":["aeroplane","airplane","arrivals","arriving","landing","airport","flight","boarding"]},"parachute":{"a":"Parachute","b":"1FA82","j":["hang-glide","parasail","skydive","fly","glide"]},"seat":{"a":"Seat","b":"1F4BA","j":["chair","sit","airplane","transport","bus","flight","fly"]},"helicopter":{"a":"Helicopter","b":"1F681","j":["vehicle","transportation","fly"]},"suspension-railway":{"a":"Suspension Railway","b":"1F69F","j":["railway","suspension","vehicle","transportation"]},"mountain-cableway":{"a":"Mountain Cableway","b":"1F6A0","j":["cable","gondola","mountain","transportation","vehicle","ski"]},"aerial-tramway":{"a":"Aerial Tramway","b":"1F6A1","j":["aerial","cable","car","gondola","tramway","transportation","vehicle","ski"]},"satellite":{"a":"Satellite","b":"1F6F0-FE0F","j":["space","communication","gps","orbit","spaceflight","NASA","ISS"]},"rocket":{"a":"Rocket","b":"1F680","j":["space","launch","ship","staffmode","NASA","outer space","outer_space","fly"]},"flying-saucer":{"a":"Flying Saucer","b":"1F6F8","j":["UFO","transportation","vehicle","ufo"]},"bellhop-bell":{"a":"Bellhop Bell","b":"1F6CE-FE0F","j":["bell","bellhop","hotel","service"]},"luggage":{"a":"Luggage","b":"1F9F3","j":["packing","travel"]},"hourglass-done":{"a":"Hourglass Done","b":"231B-FE0F","j":["sand","timer","time","clock","oldschool","limit","exam","quiz","test"]},"hourglass-not-done":{"a":"Hourglass Not Done","b":"23F3-FE0F","j":["hourglass","sand","timer","oldschool","time","countdown"]},"watch":{"a":"Watch","b":"231A-FE0F","j":["clock","time","accessories"]},"alarm-clock":{"a":"Alarm Clock","b":"23F0","j":["alarm","clock","time","wake"]},"stopwatch":{"a":"Stopwatch","b":"23F1-FE0F","j":["clock","time","deadline"]},"timer-clock":{"a":"Timer Clock","b":"23F2-FE0F","j":["clock","timer","alarm"]},"mantelpiece-clock":{"a":"Mantelpiece Clock","b":"1F570-FE0F","j":["clock","time"]},"twelve-oclock":{"a":"Twelve O’Clock","b":"1F55B-FE0F","j":["00","12","12:00","clock","o’clock","twelve","twelve_o_clock","00:00","0000","1200","time","noon","midnight","midday","late","early","schedule"]},"twelvethirty":{"a":"Twelve-Thirty","b":"1F567-FE0F","j":["12","12:30","clock","thirty","twelve","twelve-thirty","twelve_thirty","00:30","0030","1230","time","late","early","schedule"]},"one-oclock":{"a":"One O’Clock","b":"1F550-FE0F","j":["00","1","1:00","clock","o’clock","one","one_o_clock","100","13:00","1300","time","late","early","schedule"]},"onethirty":{"a":"One-Thirty","b":"1F55C-FE0F","j":["1","1:30","clock","one","one-thirty","thirty","one_thirty","130","13:30","1330","time","late","early","schedule"]},"two-oclock":{"a":"Two O’Clock","b":"1F551-FE0F","j":["00","2","2:00","clock","o’clock","two","two_o_clock","200","14:00","1400","time","late","early","schedule"]},"twothirty":{"a":"Two-Thirty","b":"1F55D-FE0F","j":["2","2:30","clock","thirty","two","two-thirty","two_thirty","230","14:30","1430","time","late","early","schedule"]},"three-oclock":{"a":"Three O’Clock","b":"1F552-FE0F","j":["00","3","3:00","clock","o’clock","three","three_o_clock","300","15:00","1500","time","late","early","schedule"]},"threethirty":{"a":"Three-Thirty","b":"1F55E-FE0F","j":["3","3:30","clock","thirty","three","three-thirty","three_thirty","330","15:30","1530","time","late","early","schedule"]},"four-oclock":{"a":"Four O’Clock","b":"1F553-FE0F","j":["00","4","4:00","clock","four","o’clock","four_o_clock","400","16:00","1600","time","late","early","schedule"]},"fourthirty":{"a":"Four-Thirty","b":"1F55F-FE0F","j":["4","4:30","clock","four","four-thirty","thirty","four_thirty","430","16:30","1630","time","late","early","schedule"]},"five-oclock":{"a":"Five O’Clock","b":"1F554-FE0F","j":["00","5","5:00","clock","five","o’clock","five_o_clock","500","17:00","1700","time","late","early","schedule"]},"fivethirty":{"a":"Five-Thirty","b":"1F560-FE0F","j":["5","5:30","clock","five","five-thirty","thirty","five_thirty","530","17:30","1730","time","late","early","schedule"]},"six-oclock":{"a":"Six O’Clock","b":"1F555-FE0F","j":["00","6","6:00","clock","o’clock","six","six_o_clock","600","18:00","1800","time","late","early","schedule","dawn","dusk"]},"sixthirty":{"a":"Six-Thirty","b":"1F561-FE0F","j":["6","6:30","clock","six","six-thirty","thirty","six_thirty","630","18:30","1830","time","late","early","schedule"]},"seven-oclock":{"a":"Seven O’Clock","b":"1F556-FE0F","j":["00","7","7:00","clock","o’clock","seven","seven_o_clock","700","19:00","1900","time","late","early","schedule"]},"seventhirty":{"a":"Seven-Thirty","b":"1F562-FE0F","j":["7","7:30","clock","seven","seven-thirty","thirty","seven_thirty","730","19:30","1930","time","late","early","schedule"]},"eight-oclock":{"a":"Eight O’Clock","b":"1F557-FE0F","j":["00","8","8:00","clock","eight","o’clock","eight_o_clock","800","20:00","2000","time","late","early","schedule"]},"eightthirty":{"a":"Eight-Thirty","b":"1F563-FE0F","j":["8","8:30","clock","eight","eight-thirty","thirty","eight_thirty","830","20:30","2030","time","late","early","schedule"]},"nine-oclock":{"a":"Nine O’Clock","b":"1F558-FE0F","j":["00","9","9:00","clock","nine","o’clock","nine_o_clock","900","21:00","2100","time","late","early","schedule"]},"ninethirty":{"a":"Nine-Thirty","b":"1F564-FE0F","j":["9","9:30","clock","nine","nine-thirty","thirty","nine_thirty","930","21:30","2130","time","late","early","schedule"]},"ten-oclock":{"a":"Ten O’Clock","b":"1F559-FE0F","j":["00","10","10:00","clock","o’clock","ten","ten_o_clock","1000","22:00","2200","time","late","early","schedule"]},"tenthirty":{"a":"Ten-Thirty","b":"1F565-FE0F","j":["10","10:30","clock","ten","ten-thirty","thirty","ten_thirty","1030","22:30","2230","time","late","early","schedule"]},"eleven-oclock":{"a":"Eleven O’Clock","b":"1F55A-FE0F","j":["00","11","11:00","clock","eleven","o’clock","eleven_o_clock","1100","23:00","2300","time","late","early","schedule"]},"eleventhirty":{"a":"Eleven-Thirty","b":"1F566-FE0F","j":["11","11:30","clock","eleven","eleven-thirty","thirty","eleven_thirty","1130","23:30","2330","time","late","early","schedule"]},"new-moon":{"a":"New Moon","b":"1F311","j":["dark","moon","nature","twilight","planet","space","night","evening","sleep"]},"waxing-crescent-moon":{"a":"Waxing Crescent Moon","b":"1F312","j":["crescent","moon","waxing","nature","twilight","planet","space","night","evening","sleep"]},"first-quarter-moon":{"a":"First Quarter Moon","b":"1F313","j":["moon","quarter","nature","twilight","planet","space","night","evening","sleep"]},"waxing-gibbous-moon":{"a":"Waxing Gibbous Moon","b":"1F314","j":["gibbous","moon","waxing","nature","night","sky","gray","twilight","planet","space","evening","sleep"]},"full-moon":{"a":"Full Moon","b":"1F315-FE0F","j":["full","moon","nature","yellow","twilight","planet","space","night","evening","sleep"]},"waning-gibbous-moon":{"a":"Waning Gibbous Moon","b":"1F316","j":["gibbous","moon","waning","nature","twilight","planet","space","night","evening","sleep","waxing_gibbous_moon"]},"last-quarter-moon":{"a":"Last Quarter Moon","b":"1F317","j":["moon","quarter","nature","twilight","planet","space","night","evening","sleep"]},"waning-crescent-moon":{"a":"Waning Crescent Moon","b":"1F318","j":["crescent","moon","waning","nature","twilight","planet","space","night","evening","sleep"]},"crescent-moon":{"a":"Crescent Moon","b":"1F319","j":["crescent","moon","night","sleep","sky","evening","magic"]},"new-moon-face":{"a":"New Moon Face","b":"1F31A","j":["face","moon","nature","twilight","planet","space","night","evening","sleep"]},"first-quarter-moon-face":{"a":"First Quarter Moon Face","b":"1F31B","j":["face","moon","quarter","nature","twilight","planet","space","night","evening","sleep"]},"last-quarter-moon-face":{"a":"Last Quarter Moon Face","b":"1F31C-FE0F","j":["face","moon","quarter","nature","twilight","planet","space","night","evening","sleep"]},"thermometer":{"a":"Thermometer","b":"1F321-FE0F","j":["weather","temperature","hot","cold"]},"sun":{"a":"Sun","b":"2600-FE0F","j":["bright","rays","sunny","weather","nature","brightness","summer","beach","spring"]},"full-moon-face":{"a":"Full Moon Face","b":"1F31D","j":["bright","face","full","moon","nature","twilight","planet","space","night","evening","sleep"]},"sun-with-face":{"a":"Sun with Face","b":"1F31E","j":["bright","face","sun","nature","morning","sky"]},"ringed-planet":{"a":"Ringed Planet","b":"1FA90","j":["saturn","saturnine","outerspace"]},"star":{"a":"Star","b":"2B50-FE0F","j":["night","yellow"]},"glowing-star":{"a":"Glowing Star","b":"1F31F","j":["glittery","glow","shining","sparkle","star","night","awesome","good","magic"]},"shooting-star":{"a":"Shooting Star","b":"1F320","j":["falling","shooting","star","night","photo"]},"milky-way":{"a":"Milky Way","b":"1F30C","j":["space","photo","stars"]},"cloud":{"a":"Cloud","b":"2601-FE0F","j":["weather","sky"]},"sun-behind-cloud":{"a":"Sun Behind Cloud","b":"26C5-FE0F","j":["cloud","sun","weather","nature","cloudy","morning","fall","spring"]},"cloud-with-lightning-and-rain":{"a":"Cloud with Lightning and Rain","b":"26C8-FE0F","j":["cloud","rain","thunder","weather","lightning"]},"sun-behind-small-cloud":{"a":"Sun Behind Small Cloud","b":"1F324-FE0F","j":["cloud","sun","weather"]},"sun-behind-large-cloud":{"a":"Sun Behind Large Cloud","b":"1F325-FE0F","j":["cloud","sun","weather"]},"sun-behind-rain-cloud":{"a":"Sun Behind Rain Cloud","b":"1F326-FE0F","j":["cloud","rain","sun","weather"]},"cloud-with-rain":{"a":"Cloud with Rain","b":"1F327-FE0F","j":["cloud","rain","weather"]},"cloud-with-snow":{"a":"Cloud with Snow","b":"1F328-FE0F","j":["cloud","cold","snow","weather"]},"cloud-with-lightning":{"a":"Cloud with Lightning","b":"1F329-FE0F","j":["cloud","lightning","weather","thunder"]},"tornado":{"a":"Tornado","b":"1F32A-FE0F","j":["cloud","whirlwind","weather","cyclone","twister"]},"fog":{"a":"Fog","b":"1F32B-FE0F","j":["cloud","weather"]},"wind-face":{"a":"Wind Face","b":"1F32C-FE0F","j":["blow","cloud","face","wind","gust","air"]},"cyclone":{"a":"Cyclone","b":"1F300","j":["dizzy","hurricane","twister","typhoon","weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado"]},"rainbow":{"a":"Rainbow","b":"1F308","j":["rain","nature","happy","unicorn_face","photo","sky","spring"]},"closed-umbrella":{"a":"Closed Umbrella","b":"1F302","j":["clothing","rain","umbrella","weather","drizzle"]},"umbrella":{"a":"Umbrella","b":"2602-FE0F","j":["clothing","rain","weather","spring"]},"umbrella-with-rain-drops":{"a":"Umbrella with Rain Drops","b":"2614-FE0F","j":["clothing","drop","rain","umbrella","rainy","weather","spring"]},"umbrella-on-ground":{"a":"Umbrella on Ground","b":"26F1-FE0F","j":["rain","sun","umbrella","weather","summer"]},"high-voltage":{"a":"High Voltage","b":"26A1-FE0F","j":["danger","electric","lightning","voltage","zap","thunder","weather","lightning bolt","fast"]},"snowflake":{"a":"Snowflake","b":"2744-FE0F","j":["cold","snow","winter","season","weather","christmas","xmas"]},"snowman":{"a":"Snowman","b":"2603-FE0F","j":["cold","snow","winter","season","weather","christmas","xmas","frozen"]},"snowman-without-snow":{"a":"Snowman Without Snow","b":"26C4-FE0F","j":["cold","snow","snowman","winter","season","weather","christmas","xmas","frozen","without_snow"]},"comet":{"a":"Comet","b":"2604-FE0F","j":["space"]},"fire":{"a":"Fire","b":"1F525","j":["flame","tool","hot","cook"]},"droplet":{"a":"Droplet","b":"1F4A7","j":["cold","comic","drop","sweat","water","drip","faucet","spring"]},"water-wave":{"a":"Water Wave","b":"1F30A","j":["ocean","water","wave","sea","nature","tsunami","disaster"]},"jackolantern":{"a":"Jack-O-Lantern","b":"1F383","j":["celebration","halloween","jack","jack-o-lantern","lantern","jack_o_lantern","light","pumpkin","creepy","fall"]},"christmas-tree":{"a":"Christmas Tree","b":"1F384","j":["celebration","Christmas","tree","festival","vacation","december","xmas"]},"fireworks":{"a":"Fireworks","b":"1F386","j":["celebration","photo","festival","carnival","congratulations"]},"sparkler":{"a":"Sparkler","b":"1F387","j":["celebration","fireworks","sparkle","stars","night","shine"]},"firecracker":{"a":"Firecracker","b":"1F9E8","j":["dynamite","explosive","fireworks","boom","explode","explosion"]},"sparkles":{"a":"Sparkles","b":"2728","j":["*","sparkle","star","stars","shine","shiny","cool","awesome","good","magic"]},"balloon":{"a":"Balloon","b":"1F388","j":["celebration","party","birthday","circus"]},"party-popper":{"a":"Party Popper","b":"1F389","j":["celebration","party","popper","tada","congratulations","birthday","magic","circus"]},"confetti-ball":{"a":"Confetti Ball","b":"1F38A","j":["ball","celebration","confetti","festival","party","birthday","circus"]},"tanabata-tree":{"a":"Tanabata Tree","b":"1F38B","j":["banner","celebration","Japanese","tree","plant","nature","branch","summer","bamboo","wish","star_festival","tanzaku"]},"pine-decoration":{"a":"Pine Decoration","b":"1F38D","j":["bamboo","celebration","Japanese","pine","japanese","plant","nature","vegetable","panda","new_years"]},"japanese-dolls":{"a":"Japanese Dolls","b":"1F38E","j":["celebration","doll","festival","Japanese","Japanese dolls","japanese","toy","kimono"]},"carp-streamer":{"a":"Carp Streamer","b":"1F38F","j":["carp","celebration","streamer","fish","japanese","koinobori","banner"]},"wind-chime":{"a":"Wind Chime","b":"1F390","j":["bell","celebration","chime","wind","nature","ding","spring"]},"moon-viewing-ceremony":{"a":"Moon Viewing Ceremony","b":"1F391","j":["celebration","ceremony","moon","photo","japan","asia","tsukimi"]},"red-envelope":{"a":"Red Envelope","b":"1F9E7","j":["gift","good luck","hóngbāo","lai see","money"]},"ribbon":{"a":"Ribbon","b":"1F380","j":["celebration","decoration","pink","girl","bowtie"]},"wrapped-gift":{"a":"Wrapped Gift","b":"1F381","j":["box","celebration","gift","present","wrapped","birthday","christmas","xmas"]},"reminder-ribbon":{"a":"Reminder Ribbon","b":"1F397-FE0F","j":["celebration","reminder","ribbon","sports","cause","support","awareness"]},"admission-tickets":{"a":"Admission Tickets","b":"1F39F-FE0F","j":["admission","ticket","sports","concert","entrance"]},"ticket":{"a":"Ticket","b":"1F3AB","j":["admission","event","concert","pass"]},"military-medal":{"a":"Military Medal","b":"1F396-FE0F","j":["celebration","medal","military","award","winning","army"]},"trophy":{"a":"Trophy","b":"1F3C6-FE0F","j":["prize","win","award","contest","place","ftw","ceremony"]},"sports-medal":{"a":"Sports Medal","b":"1F3C5","j":["medal","award","winning"]},"1st-place-medal":{"a":"1st Place Medal","b":"1F947","j":["first","gold","medal","award","winning"]},"2nd-place-medal":{"a":"2nd Place Medal","b":"1F948","j":["medal","second","silver","award"]},"3rd-place-medal":{"a":"3rd Place Medal","b":"1F949","j":["bronze","medal","third","award"]},"soccer-ball":{"a":"Soccer Ball","b":"26BD-FE0F","j":["ball","football","soccer","sports"]},"baseball":{"a":"Baseball","b":"26BE-FE0F","j":["ball","sports","balls"]},"softball":{"a":"Softball","b":"1F94E","j":["ball","glove","underarm","sports","balls"]},"basketball":{"a":"Basketball","b":"1F3C0","j":["ball","hoop","sports","balls","NBA"]},"volleyball":{"a":"Volleyball","b":"1F3D0","j":["ball","game","sports","balls"]},"american-football":{"a":"American Football","b":"1F3C8","j":["american","ball","football","sports","balls","NFL"]},"rugby-football":{"a":"Rugby Football","b":"1F3C9","j":["ball","football","rugby","sports","team"]},"tennis":{"a":"Tennis","b":"1F3BE","j":["ball","racquet","sports","balls","green"]},"flying-disc":{"a":"Flying Disc","b":"1F94F","j":["ultimate","sports","frisbee"]},"bowling":{"a":"Bowling","b":"1F3B3","j":["ball","game","sports","fun","play"]},"cricket-game":{"a":"Cricket Game","b":"1F3CF","j":["ball","bat","game","sports"]},"field-hockey":{"a":"Field Hockey","b":"1F3D1","j":["ball","field","game","hockey","stick","sports"]},"ice-hockey":{"a":"Ice Hockey","b":"1F3D2","j":["game","hockey","ice","puck","stick","sports"]},"lacrosse":{"a":"Lacrosse","b":"1F94D","j":["ball","goal","stick","sports"]},"ping-pong":{"a":"Ping Pong","b":"1F3D3","j":["ball","bat","game","paddle","table tennis","sports","pingpong"]},"badminton":{"a":"Badminton","b":"1F3F8","j":["birdie","game","racquet","shuttlecock","sports"]},"boxing-glove":{"a":"Boxing Glove","b":"1F94A","j":["boxing","glove","sports","fighting"]},"martial-arts-uniform":{"a":"Martial Arts Uniform","b":"1F94B","j":["judo","karate","martial arts","taekwondo","uniform"]},"goal-net":{"a":"Goal Net","b":"1F945","j":["goal","net","sports"]},"flag-in-hole":{"a":"Flag in Hole","b":"26F3-FE0F","j":["golf","hole","sports","business","flag","summer"]},"ice-skate":{"a":"Ice Skate","b":"26F8-FE0F","j":["ice","skate","sports"]},"fishing-pole":{"a":"Fishing Pole","b":"1F3A3","j":["fish","pole","food","hobby","summer"]},"diving-mask":{"a":"Diving Mask","b":"1F93F","j":["diving","scuba","snorkeling","sport","ocean"]},"running-shirt":{"a":"Running Shirt","b":"1F3BD","j":["athletics","running","sash","shirt","play","pageant"]},"skis":{"a":"Skis","b":"1F3BF","j":["ski","snow","sports","winter","cold"]},"sled":{"a":"Sled","b":"1F6F7","j":["sledge","sleigh","luge","toboggan"]},"curling-stone":{"a":"Curling Stone","b":"1F94C","j":["game","rock","sports"]},"bullseye":{"a":"Bullseye","b":"1F3AF","j":["dart","direct hit","game","hit","target","direct_hit","play","bar"]},"yoyo":{"a":"Yo-Yo","b":"1FA80","j":["fluctuate","toy","yo-yo","yo_yo"]},"kite":{"a":"Kite","b":"1FA81","j":["fly","soar","wind"]},"water-pistol":{"a":"Water Pistol","b":"1F52B","j":["gun","handgun","pistol","revolver","tool","water","weapon","violence"]},"pool-8-ball":{"a":"Pool 8 Ball","b":"1F3B1","j":["8","ball","billiard","eight","game","pool","hobby","luck","magic"]},"crystal-ball":{"a":"Crystal Ball","b":"1F52E","j":["ball","crystal","fairy tale","fantasy","fortune","tool","disco","party","magic","circus","fortune_teller"]},"magic-wand":{"a":"Magic Wand","b":"1FA84","j":["magic","witch","wizard","supernature","power"]},"video-game":{"a":"Video Game","b":"1F3AE-FE0F","j":["controller","game","play","console","PS4"]},"joystick":{"a":"Joystick","b":"1F579-FE0F","j":["game","video game","play"]},"slot-machine":{"a":"Slot Machine","b":"1F3B0","j":["game","slot","bet","gamble","vegas","fruit machine","luck","casino"]},"game-die":{"a":"Game Die","b":"1F3B2","j":["dice","die","game","random","tabletop","play","luck"]},"puzzle-piece":{"a":"Puzzle Piece","b":"1F9E9","j":["clue","interlocking","jigsaw","piece","puzzle"]},"teddy-bear":{"a":"Teddy Bear","b":"1F9F8","j":["plaything","plush","stuffed","toy"]},"piata":{"a":"Piñata","b":"1FA85","j":["celebration","party","piñata","pinata","mexico","candy"]},"mirror-ball":{"a":"Mirror Ball","b":"1FAA9","j":["dance","disco","glitter","party"]},"nesting-dolls":{"a":"Nesting Dolls","b":"1FA86","j":["doll","nesting","russia","matryoshka","toy"]},"spade-suit":{"a":"Spade Suit","b":"2660-FE0F","j":["card","game","poker","cards","suits","magic"]},"heart-suit":{"a":"Heart Suit","b":"2665-FE0F","j":["card","game","poker","cards","magic","suits"]},"diamond-suit":{"a":"Diamond Suit","b":"2666-FE0F","j":["card","game","poker","cards","magic","suits"]},"club-suit":{"a":"Club Suit","b":"2663-FE0F","j":["card","game","poker","cards","magic","suits"]},"chess-pawn":{"a":"Chess Pawn","b":"265F-FE0F","j":["chess","dupe","expendable"]},"joker":{"a":"Joker","b":"1F0CF","j":["card","game","wildcard","poker","cards","play","magic"]},"mahjong-red-dragon":{"a":"Mahjong Red Dragon","b":"1F004-FE0F","j":["game","mahjong","red","play","chinese","kanji"]},"flower-playing-cards":{"a":"Flower Playing Cards","b":"1F3B4","j":["card","flower","game","Japanese","playing","sunset","red"]},"performing-arts":{"a":"Performing Arts","b":"1F3AD-FE0F","j":["art","mask","performing","theater","theatre","acting","drama"]},"framed-picture":{"a":"Framed Picture","b":"1F5BC-FE0F","j":["art","frame","museum","painting","picture","photography"]},"artist-palette":{"a":"Artist Palette","b":"1F3A8","j":["art","museum","painting","palette","design","paint","draw","colors"]},"thread":{"a":"Thread","b":"1F9F5","j":["needle","sewing","spool","string"]},"sewing-needle":{"a":"Sewing Needle","b":"1FAA1","j":["embroidery","needle","sewing","stitches","sutures","tailoring"]},"yarn":{"a":"Yarn","b":"1F9F6","j":["ball","crochet","knit"]},"knot":{"a":"Knot","b":"1FAA2","j":["rope","tangled","tie","twine","twist","scout"]},"glasses":{"a":"Glasses","b":"1F453-FE0F","j":["clothing","eye","eyeglasses","eyewear","fashion","accessories","eyesight","nerdy","dork","geek"]},"sunglasses":{"a":"Sunglasses","b":"1F576-FE0F","j":["dark","eye","eyewear","glasses","face","cool","accessories"]},"goggles":{"a":"Goggles","b":"1F97D","j":["eye protection","swimming","welding","eyes","protection","safety"]},"lab-coat":{"a":"Lab Coat","b":"1F97C","j":["doctor","experiment","scientist","chemist"]},"safety-vest":{"a":"Safety Vest","b":"1F9BA","j":["emergency","safety","vest","protection"]},"necktie":{"a":"Necktie","b":"1F454","j":["clothing","tie","shirt","suitup","formal","fashion","cloth","business"]},"tshirt":{"a":"T-Shirt","b":"1F455","j":["clothing","shirt","t-shirt","t_shirt","fashion","cloth","casual","tee"]},"jeans":{"a":"Jeans","b":"1F456","j":["clothing","pants","trousers","fashion","shopping"]},"scarf":{"a":"Scarf","b":"1F9E3","j":["neck","winter","clothes"]},"gloves":{"a":"Gloves","b":"1F9E4","j":["hand","hands","winter","clothes"]},"coat":{"a":"Coat","b":"1F9E5","j":["jacket"]},"socks":{"a":"Socks","b":"1F9E6","j":["stocking","stockings","clothes"]},"dress":{"a":"Dress","b":"1F457","j":["clothing","clothes","fashion","shopping"]},"kimono":{"a":"Kimono","b":"1F458","j":["clothing","dress","fashion","women","female","japanese"]},"sari":{"a":"Sari","b":"1F97B","j":["clothing","dress"]},"onepiece-swimsuit":{"a":"One-Piece Swimsuit","b":"1FA71","j":["bathing suit","one-piece swimsuit","one_piece_swimsuit","fashion"]},"briefs":{"a":"Briefs","b":"1FA72","j":["bathing suit","one-piece","swimsuit","underwear","clothing"]},"shorts":{"a":"Shorts","b":"1FA73","j":["bathing suit","pants","underwear","clothing"]},"bikini":{"a":"Bikini","b":"1F459","j":["clothing","swim","swimming","female","woman","girl","fashion","beach","summer"]},"womans-clothes":{"a":"Woman’S Clothes","b":"1F45A","j":["clothing","woman","woman’s clothes","woman_s_clothes","fashion","shopping_bags","female"]},"folding-hand-fan":{"a":"Folding Hand Fan","b":"1FAAD","j":["cooling","dance","fan","flutter","hot","shy","flamenco"]},"purse":{"a":"Purse","b":"1F45B","j":["clothing","coin","fashion","accessories","money","sales","shopping"]},"handbag":{"a":"Handbag","b":"1F45C","j":["bag","clothing","purse","fashion","accessory","accessories","shopping"]},"clutch-bag":{"a":"Clutch Bag","b":"1F45D","j":["bag","clothing","pouch","accessories","shopping"]},"shopping-bags":{"a":"Shopping Bags","b":"1F6CD-FE0F","j":["bag","hotel","shopping","mall","buy","purchase"]},"backpack":{"a":"Backpack","b":"1F392","j":["bag","rucksack","satchel","school","student","education"]},"thong-sandal":{"a":"Thong Sandal","b":"1FA74","j":["beach sandals","sandals","thong sandals","thongs","zōri","footwear","summer"]},"mans-shoe":{"a":"Man’S Shoe","b":"1F45E","j":["clothing","man","man’s shoe","shoe","man_s_shoe","fashion","male"]},"running-shoe":{"a":"Running Shoe","b":"1F45F","j":["athletic","clothing","shoe","sneaker","shoes","sports","sneakers"]},"hiking-boot":{"a":"Hiking Boot","b":"1F97E","j":["backpacking","boot","camping","hiking"]},"flat-shoe":{"a":"Flat Shoe","b":"1F97F","j":["ballet flat","slip-on","slipper","ballet"]},"highheeled-shoe":{"a":"High-Heeled Shoe","b":"1F460","j":["clothing","heel","high-heeled shoe","shoe","woman","high_heeled_shoe","fashion","shoes","female","pumps","stiletto"]},"womans-sandal":{"a":"Woman’S Sandal","b":"1F461","j":["clothing","sandal","shoe","woman","woman’s sandal","woman_s_sandal","shoes","fashion","flip flops"]},"ballet-shoes":{"a":"Ballet Shoes","b":"1FA70","j":["ballet","dance"]},"womans-boot":{"a":"Woman’S Boot","b":"1F462","j":["boot","clothing","shoe","woman","woman’s boot","woman_s_boot","shoes","fashion"]},"hair-pick":{"a":"Hair Pick","b":"1FAAE","j":["Afro","comb","hair","pick","afro"]},"crown":{"a":"Crown","b":"1F451","j":["clothing","king","queen","kod","leader","royalty","lord"]},"womans-hat":{"a":"Woman’S Hat","b":"1F452","j":["clothing","hat","woman","woman’s hat","woman_s_hat","fashion","accessories","female","lady","spring"]},"top-hat":{"a":"Top Hat","b":"1F3A9","j":["clothing","hat","top","tophat","magic","gentleman","classy","circus"]},"graduation-cap":{"a":"Graduation Cap","b":"1F393-FE0F","j":["cap","celebration","clothing","graduation","hat","school","college","degree","university","legal","learn","education"]},"billed-cap":{"a":"Billed Cap","b":"1F9E2","j":["baseball cap","cap","baseball"]},"military-helmet":{"a":"Military Helmet","b":"1FA96","j":["army","helmet","military","soldier","warrior","protection"]},"rescue-workers-helmet":{"a":"Rescue Worker’S Helmet","b":"26D1-FE0F","j":["aid","cross","face","hat","helmet","rescue worker’s helmet","rescue_worker_s_helmet","construction","build"]},"prayer-beads":{"a":"Prayer Beads","b":"1F4FF","j":["beads","clothing","necklace","prayer","religion","dhikr","religious"]},"lipstick":{"a":"Lipstick","b":"1F484","j":["cosmetics","makeup","female","girl","fashion","woman"]},"ring":{"a":"Ring","b":"1F48D","j":["diamond","wedding","propose","marriage","valentines","fashion","jewelry","gem","engagement"]},"gem-stone":{"a":"Gem Stone","b":"1F48E","j":["diamond","gem","jewel","blue","ruby","jewelry"]},"muted-speaker":{"a":"Muted Speaker","b":"1F507","j":["mute","quiet","silent","speaker","sound","volume","silence"]},"speaker-low-volume":{"a":"Speaker Low Volume","b":"1F508-FE0F","j":["soft","sound","volume","silence","broadcast"]},"speaker-medium-volume":{"a":"Speaker Medium Volume","b":"1F509","j":["medium","volume","speaker","broadcast"]},"speaker-high-volume":{"a":"Speaker High Volume","b":"1F50A","j":["loud","volume","noise","noisy","speaker","broadcast"]},"loudspeaker":{"a":"Loudspeaker","b":"1F4E2","j":["loud","public address","volume","sound"]},"megaphone":{"a":"Megaphone","b":"1F4E3","j":["cheering","sound","speaker","volume"]},"postal-horn":{"a":"Postal Horn","b":"1F4EF","j":["horn","post","postal","instrument","music"]},"bell":{"a":"Bell","b":"1F514","j":["sound","notification","christmas","xmas","chime"]},"bell-with-slash":{"a":"Bell with Slash","b":"1F515","j":["bell","forbidden","mute","quiet","silent","sound","volume"]},"musical-score":{"a":"Musical Score","b":"1F3BC","j":["music","score","treble","clef","compose"]},"musical-note":{"a":"Musical Note","b":"1F3B5","j":["music","note","score","tone","sound"]},"musical-notes":{"a":"Musical Notes","b":"1F3B6","j":["music","note","notes","score"]},"studio-microphone":{"a":"Studio Microphone","b":"1F399-FE0F","j":["mic","microphone","music","studio","sing","recording","artist","talkshow"]},"level-slider":{"a":"Level Slider","b":"1F39A-FE0F","j":["level","music","slider","scale"]},"control-knobs":{"a":"Control Knobs","b":"1F39B-FE0F","j":["control","knobs","music","dial"]},"microphone":{"a":"Microphone","b":"1F3A4","j":["karaoke","mic","sound","music","PA","sing","talkshow"]},"headphone":{"a":"Headphone","b":"1F3A7-FE0F","j":["earbud","music","score","gadgets"]},"radio":{"a":"Radio","b":"1F4FB-FE0F","j":["video","communication","music","podcast","program"]},"saxophone":{"a":"Saxophone","b":"1F3B7","j":["instrument","music","sax","jazz","blues"]},"accordion":{"a":"Accordion","b":"1FA97","j":["concertina","squeeze box","music"]},"guitar":{"a":"Guitar","b":"1F3B8","j":["instrument","music"]},"musical-keyboard":{"a":"Musical Keyboard","b":"1F3B9","j":["instrument","keyboard","music","piano","compose"]},"trumpet":{"a":"Trumpet","b":"1F3BA","j":["instrument","music","brass"]},"violin":{"a":"Violin","b":"1F3BB","j":["instrument","music","orchestra","symphony"]},"banjo":{"a":"Banjo","b":"1FA95","j":["music","stringed","instructment"]},"drum":{"a":"Drum","b":"1F941","j":["drumsticks","music","instrument","snare"]},"long-drum":{"a":"Long Drum","b":"1FA98","j":["beat","conga","drum","rhythm","music"]},"maracas":{"a":"Maracas","b":"1FA87","j":["instrument","music","percussion","rattle","shake"]},"flute":{"a":"Flute","b":"1FA88","j":["fife","music","pipe","recorder","woodwind","bamboo","instrument","pied piper"]},"mobile-phone":{"a":"Mobile Phone","b":"1F4F1","j":["cell","mobile","phone","telephone","technology","apple","gadgets","dial"]},"mobile-phone-with-arrow":{"a":"Mobile Phone with Arrow","b":"1F4F2","j":["arrow","cell","mobile","phone","receive","iphone","incoming"]},"telephone":{"a":"Telephone","b":"260E-FE0F","j":["phone","technology","communication","dial"]},"telephone-receiver":{"a":"Telephone Receiver","b":"1F4DE","j":["phone","receiver","telephone","technology","communication","dial"]},"pager":{"a":"Pager","b":"1F4DF-FE0F","j":["bbcall","oldschool","90s"]},"fax-machine":{"a":"Fax Machine","b":"1F4E0","j":["fax","communication","technology"]},"battery":{"a":"Battery","b":"1F50B","j":["power","energy","sustain"]},"low-battery":{"a":"Low Battery","b":"1FAAB","j":["electronic","low energy","drained","dead"]},"electric-plug":{"a":"Electric Plug","b":"1F50C","j":["electric","electricity","plug","charger","power"]},"laptop":{"a":"Laptop","b":"1F4BB-FE0F","j":["computer","pc","personal","technology","screen","display","monitor"]},"desktop-computer":{"a":"Desktop Computer","b":"1F5A5-FE0F","j":["computer","desktop","technology","computing","screen"]},"printer":{"a":"Printer","b":"1F5A8-FE0F","j":["computer","paper","ink"]},"keyboard":{"a":"Keyboard","b":"2328-FE0F","j":["computer","technology","type","input","text"]},"computer-mouse":{"a":"Computer Mouse","b":"1F5B1-FE0F","j":["computer","click"]},"trackball":{"a":"Trackball","b":"1F5B2-FE0F","j":["computer","technology","trackpad"]},"computer-disk":{"a":"Computer Disk","b":"1F4BD","j":["computer","disk","minidisk","optical","technology","record","data","90s"]},"floppy-disk":{"a":"Floppy Disk","b":"1F4BE","j":["computer","disk","floppy","oldschool","technology","save","90s","80s"]},"optical-disk":{"a":"Optical Disk","b":"1F4BF-FE0F","j":["CD","computer","disk","optical","technology","dvd","disc","90s"]},"dvd":{"a":"Dvd","b":"1F4C0","j":["Blu-ray","computer","disk","DVD","optical","cd","disc"]},"abacus":{"a":"Abacus","b":"1F9EE","j":["calculation"]},"movie-camera":{"a":"Movie Camera","b":"1F3A5","j":["camera","cinema","movie","film","record"]},"film-frames":{"a":"Film Frames","b":"1F39E-FE0F","j":["cinema","film","frames","movie"]},"film-projector":{"a":"Film Projector","b":"1F4FD-FE0F","j":["cinema","film","movie","projector","video","tape","record"]},"clapper-board":{"a":"Clapper Board","b":"1F3AC-FE0F","j":["clapper","movie","film","record"]},"television":{"a":"Television","b":"1F4FA-FE0F","j":["tv","video","technology","program","oldschool","show"]},"camera":{"a":"Camera","b":"1F4F7-FE0F","j":["video","gadgets","photography"]},"camera-with-flash":{"a":"Camera with Flash","b":"1F4F8","j":["camera","flash","video","photography","gadgets"]},"video-camera":{"a":"Video Camera","b":"1F4F9-FE0F","j":["camera","video","film","record"]},"videocassette":{"a":"Videocassette","b":"1F4FC","j":["tape","vhs","video","record","oldschool","90s","80s"]},"magnifying-glass-tilted-left":{"a":"Magnifying Glass Tilted Left","b":"1F50D-FE0F","j":["glass","magnifying","search","tool","zoom","find","detective"]},"magnifying-glass-tilted-right":{"a":"Magnifying Glass Tilted Right","b":"1F50E","j":["glass","magnifying","search","tool","zoom","find","detective"]},"candle":{"a":"Candle","b":"1F56F-FE0F","j":["light","fire","wax"]},"light-bulb":{"a":"Light Bulb","b":"1F4A1","j":["bulb","comic","electric","idea","light","electricity"]},"flashlight":{"a":"Flashlight","b":"1F526","j":["electric","light","tool","torch","dark","camping","sight","night"]},"red-paper-lantern":{"a":"Red Paper Lantern","b":"1F3EE","j":["bar","lantern","light","red","paper","halloween","spooky"]},"diya-lamp":{"a":"Diya Lamp","b":"1FA94","j":["diya","lamp","oil","lighting"]},"notebook-with-decorative-cover":{"a":"Notebook with Decorative Cover","b":"1F4D4","j":["book","cover","decorated","notebook","classroom","notes","record","paper","study"]},"closed-book":{"a":"Closed Book","b":"1F4D5","j":["book","closed","read","library","knowledge","textbook","learn"]},"open-book":{"a":"Open Book","b":"1F4D6","j":["book","open","read","library","knowledge","literature","learn","study"]},"green-book":{"a":"Green Book","b":"1F4D7","j":["book","green","read","library","knowledge","study"]},"blue-book":{"a":"Blue Book","b":"1F4D8","j":["blue","book","read","library","knowledge","learn","study"]},"orange-book":{"a":"Orange Book","b":"1F4D9","j":["book","orange","read","library","knowledge","textbook","study"]},"books":{"a":"Books","b":"1F4DA-FE0F","j":["book","literature","library","study"]},"notebook":{"a":"Notebook","b":"1F4D3","j":["stationery","record","notes","paper","study"]},"ledger":{"a":"Ledger","b":"1F4D2","j":["notebook","notes","paper"]},"page-with-curl":{"a":"Page with Curl","b":"1F4C3","j":["curl","document","page","documents","office","paper"]},"scroll":{"a":"Scroll","b":"1F4DC","j":["paper","documents","ancient","history"]},"page-facing-up":{"a":"Page Facing Up","b":"1F4C4","j":["document","page","documents","office","paper","information"]},"newspaper":{"a":"Newspaper","b":"1F4F0","j":["news","paper","press","headline"]},"rolledup-newspaper":{"a":"Rolled-Up Newspaper","b":"1F5DE-FE0F","j":["news","newspaper","paper","rolled","rolled-up newspaper","rolled_up_newspaper","press","headline"]},"bookmark-tabs":{"a":"Bookmark Tabs","b":"1F4D1","j":["bookmark","mark","marker","tabs","favorite","save","order","tidy"]},"bookmark":{"a":"Bookmark","b":"1F516","j":["mark","favorite","label","save"]},"label":{"a":"Label","b":"1F3F7-FE0F","j":["sale","tag"]},"money-bag":{"a":"Money Bag","b":"1F4B0-FE0F","j":["bag","dollar","money","moneybag","payment","coins","sale"]},"coin":{"a":"Coin","b":"1FA99","j":["gold","metal","money","silver","treasure","currency"]},"yen-banknote":{"a":"Yen Banknote","b":"1F4B4","j":["banknote","bill","currency","money","note","yen","sales","japanese","dollar"]},"dollar-banknote":{"a":"Dollar Banknote","b":"1F4B5","j":["banknote","bill","currency","dollar","money","note","sales"]},"euro-banknote":{"a":"Euro Banknote","b":"1F4B6","j":["banknote","bill","currency","euro","money","note","sales","dollar"]},"pound-banknote":{"a":"Pound Banknote","b":"1F4B7","j":["banknote","bill","currency","money","note","pound","british","sterling","sales","bills","uk","england"]},"money-with-wings":{"a":"Money with Wings","b":"1F4B8","j":["banknote","bill","fly","money","wings","dollar","bills","payment","sale"]},"credit-card":{"a":"Credit Card","b":"1F4B3-FE0F","j":["card","credit","money","sales","dollar","bill","payment","shopping"]},"receipt":{"a":"Receipt","b":"1F9FE","j":["accounting","bookkeeping","evidence","proof","expenses"]},"chart-increasing-with-yen":{"a":"Chart Increasing with Yen","b":"1F4B9","j":["chart","graph","growth","money","yen","green-square","presentation","stats"]},"envelope":{"a":"Envelope","b":"2709-FE0F","j":["email","letter","postal","inbox","communication"]},"email":{"a":"E-Mail","b":"1F4E7","j":["e-mail","letter","mail","e_mail","communication","inbox"]},"incoming-envelope":{"a":"Incoming Envelope","b":"1F4E8","j":["e-mail","email","envelope","incoming","letter","receive","inbox"]},"envelope-with-arrow":{"a":"Envelope with Arrow","b":"1F4E9","j":["arrow","e-mail","email","envelope","outgoing","communication"]},"outbox-tray":{"a":"Outbox Tray","b":"1F4E4-FE0F","j":["box","letter","mail","outbox","sent","tray","inbox","email"]},"inbox-tray":{"a":"Inbox Tray","b":"1F4E5-FE0F","j":["box","inbox","letter","mail","receive","tray","email","documents"]},"package":{"a":"Package","b":"1F4E6-FE0F","j":["box","parcel","mail","gift","cardboard","moving"]},"closed-mailbox-with-raised-flag":{"a":"Closed Mailbox with Raised Flag","b":"1F4EB-FE0F","j":["closed","mail","mailbox","postbox","email","inbox","communication"]},"closed-mailbox-with-lowered-flag":{"a":"Closed Mailbox with Lowered Flag","b":"1F4EA-FE0F","j":["closed","lowered","mail","mailbox","postbox","email","communication","inbox"]},"open-mailbox-with-raised-flag":{"a":"Open Mailbox with Raised Flag","b":"1F4EC-FE0F","j":["mail","mailbox","open","postbox","email","inbox","communication"]},"open-mailbox-with-lowered-flag":{"a":"Open Mailbox with Lowered Flag","b":"1F4ED-FE0F","j":["lowered","mail","mailbox","open","postbox","email","inbox"]},"postbox":{"a":"Postbox","b":"1F4EE","j":["mail","mailbox","email","letter","envelope"]},"ballot-box-with-ballot":{"a":"Ballot Box with Ballot","b":"1F5F3-FE0F","j":["ballot","box","election","vote"]},"pencil":{"a":"Pencil","b":"270F-FE0F","j":["stationery","write","paper","writing","school","study"]},"black-nib":{"a":"Black Nib","b":"2712-FE0F","j":["nib","pen","stationery","writing","write"]},"fountain-pen":{"a":"Fountain Pen","b":"1F58B-FE0F","j":["fountain","pen","stationery","writing","write"]},"pen":{"a":"Pen","b":"1F58A-FE0F","j":["ballpoint","stationery","writing","write"]},"paintbrush":{"a":"Paintbrush","b":"1F58C-FE0F","j":["painting","drawing","creativity","art"]},"crayon":{"a":"Crayon","b":"1F58D-FE0F","j":["drawing","creativity"]},"memo":{"a":"Memo","b":"1F4DD","j":["pencil","write","documents","stationery","paper","writing","legal","exam","quiz","test","study","compose"]},"briefcase":{"a":"Briefcase","b":"1F4BC","j":["business","documents","work","law","legal","job","career"]},"file-folder":{"a":"File Folder","b":"1F4C1","j":["file","folder","documents","business","office"]},"open-file-folder":{"a":"Open File Folder","b":"1F4C2","j":["file","folder","open","documents","load"]},"card-index-dividers":{"a":"Card Index Dividers","b":"1F5C2-FE0F","j":["card","dividers","index","organizing","business","stationery"]},"calendar":{"a":"Calendar","b":"1F4C5","j":["date","schedule"]},"tearoff-calendar":{"a":"Tear-off Calendar","b":"1F4C6","j":["calendar","tear-off calendar","tear_off_calendar","schedule","date","planning"]},"spiral-notepad":{"a":"Spiral Notepad","b":"1F5D2-FE0F","j":["note","pad","spiral","memo","stationery"]},"spiral-calendar":{"a":"Spiral Calendar","b":"1F5D3-FE0F","j":["calendar","pad","spiral","date","schedule","planning"]},"card-index":{"a":"Card Index","b":"1F4C7","j":["card","index","rolodex","business","stationery"]},"chart-increasing":{"a":"Chart Increasing","b":"1F4C8","j":["chart","graph","growth","trend","upward","presentation","stats","recovery","business","economics","money","sales","good","success"]},"chart-decreasing":{"a":"Chart Decreasing","b":"1F4C9","j":["chart","down","graph","trend","presentation","stats","recession","business","economics","money","sales","bad","failure"]},"bar-chart":{"a":"Bar Chart","b":"1F4CA","j":["bar","chart","graph","presentation","stats"]},"clipboard":{"a":"Clipboard","b":"1F4CB-FE0F","j":["stationery","documents"]},"pushpin":{"a":"Pushpin","b":"1F4CC","j":["pin","stationery","mark","here"]},"round-pushpin":{"a":"Round Pushpin","b":"1F4CD","j":["pin","pushpin","stationery","location","map","here"]},"paperclip":{"a":"Paperclip","b":"1F4CE","j":["documents","stationery"]},"linked-paperclips":{"a":"Linked Paperclips","b":"1F587-FE0F","j":["link","paperclip","documents","stationery"]},"straight-ruler":{"a":"Straight Ruler","b":"1F4CF","j":["ruler","straight edge","stationery","calculate","length","math","school","drawing","architect","sketch"]},"triangular-ruler":{"a":"Triangular Ruler","b":"1F4D0","j":["ruler","set","triangle","stationery","math","architect","sketch"]},"scissors":{"a":"Scissors","b":"2702-FE0F","j":["cutting","tool","stationery","cut"]},"card-file-box":{"a":"Card File Box","b":"1F5C3-FE0F","j":["box","card","file","business","stationery"]},"file-cabinet":{"a":"File Cabinet","b":"1F5C4-FE0F","j":["cabinet","file","filing","organizing"]},"wastebasket":{"a":"Wastebasket","b":"1F5D1-FE0F","j":["bin","trash","rubbish","garbage","toss"]},"locked":{"a":"Locked","b":"1F512-FE0F","j":["closed","security","password","padlock"]},"unlocked":{"a":"Unlocked","b":"1F513-FE0F","j":["lock","open","unlock","privacy","security"]},"locked-with-pen":{"a":"Locked with Pen","b":"1F50F","j":["ink","lock","nib","pen","privacy","security","secret"]},"locked-with-key":{"a":"Locked with Key","b":"1F510","j":["closed","key","lock","secure","security","privacy"]},"key":{"a":"Key","b":"1F511","j":["lock","password","door"]},"old-key":{"a":"Old Key","b":"1F5DD-FE0F","j":["clue","key","lock","old","door","password"]},"hammer":{"a":"Hammer","b":"1F528","j":["tool","tools","build","create"]},"axe":{"a":"Axe","b":"1FA93","j":["chop","hatchet","split","wood","tool","cut"]},"pick":{"a":"Pick","b":"26CF-FE0F","j":["mining","tool","tools","dig"]},"hammer-and-pick":{"a":"Hammer and Pick","b":"2692-FE0F","j":["hammer","pick","tool","tools","build","create"]},"hammer-and-wrench":{"a":"Hammer and Wrench","b":"1F6E0-FE0F","j":["hammer","spanner","tool","wrench","tools","build","create"]},"dagger":{"a":"Dagger","b":"1F5E1-FE0F","j":["knife","weapon"]},"crossed-swords":{"a":"Crossed Swords","b":"2694-FE0F","j":["crossed","swords","weapon"]},"bomb":{"a":"Bomb","b":"1F4A3-FE0F","j":["comic","boom","explode","explosion","terrorism"]},"boomerang":{"a":"Boomerang","b":"1FA83","j":["rebound","repercussion","weapon"]},"bow-and-arrow":{"a":"Bow and Arrow","b":"1F3F9","j":["archer","arrow","bow","Sagittarius","zodiac","sports"]},"shield":{"a":"Shield","b":"1F6E1-FE0F","j":["weapon","protection","security"]},"carpentry-saw":{"a":"Carpentry Saw","b":"1FA9A","j":["carpenter","lumber","saw","tool","cut","chop"]},"wrench":{"a":"Wrench","b":"1F527","j":["spanner","tool","tools","diy","ikea","fix","maintainer"]},"screwdriver":{"a":"Screwdriver","b":"1FA9B","j":["screw","tool","tools"]},"nut-and-bolt":{"a":"Nut and Bolt","b":"1F529","j":["bolt","nut","tool","handy","tools","fix"]},"gear":{"a":"Gear","b":"2699-FE0F","j":["cog","cogwheel","tool"]},"clamp":{"a":"Clamp","b":"1F5DC-FE0F","j":["compress","tool","vice"]},"balance-scale":{"a":"Balance Scale","b":"2696-FE0F","j":["balance","justice","Libra","scale","zodiac","law","fairness","weight"]},"white-cane":{"a":"White Cane","b":"1F9AF","j":["accessibility","blind","probing_cane"]},"link":{"a":"Link","b":"1F517","j":["rings","url"]},"broken-chain":{"a":"⊛ Broken Chain","b":"26D3-FE0F-200D-1F4A5","j":["break","breaking","chain","cuffs","freedom","constraint"]},"chains":{"a":"Chains","b":"26D3-FE0F","j":["chain","lock","arrest"]},"hook":{"a":"Hook","b":"1FA9D","j":["catch","crook","curve","ensnare","selling point","tools"]},"toolbox":{"a":"Toolbox","b":"1F9F0","j":["chest","mechanic","tool","tools","diy","fix","maintainer"]},"magnet":{"a":"Magnet","b":"1F9F2","j":["attraction","horseshoe","magnetic"]},"ladder":{"a":"Ladder","b":"1FA9C","j":["climb","rung","step","tools"]},"alembic":{"a":"Alembic","b":"2697-FE0F","j":["chemistry","tool","distilling","science","experiment"]},"test-tube":{"a":"Test Tube","b":"1F9EA","j":["chemist","chemistry","experiment","lab","science"]},"petri-dish":{"a":"Petri Dish","b":"1F9EB","j":["bacteria","biologist","biology","culture","lab"]},"dna":{"a":"Dna","b":"1F9EC","j":["biologist","evolution","gene","genetics","life"]},"microscope":{"a":"Microscope","b":"1F52C","j":["science","tool","laboratory","experiment","zoomin","study"]},"telescope":{"a":"Telescope","b":"1F52D","j":["science","tool","stars","space","zoom","astronomy"]},"satellite-antenna":{"a":"Satellite Antenna","b":"1F4E1","j":["antenna","dish","satellite","communication","future","radio","space"]},"syringe":{"a":"Syringe","b":"1F489","j":["medicine","needle","shot","sick","health","hospital","drugs","blood","doctor","nurse"]},"drop-of-blood":{"a":"Drop of Blood","b":"1FA78","j":["bleed","blood donation","injury","medicine","menstruation","period","hurt","harm","wound"]},"pill":{"a":"Pill","b":"1F48A","j":["doctor","medicine","sick","health","pharmacy","drug"]},"adhesive-bandage":{"a":"Adhesive Bandage","b":"1FA79","j":["bandage","heal"]},"crutch":{"a":"Crutch","b":"1FA7C","j":["cane","disability","hurt","mobility aid","stick","accessibility","assist"]},"stethoscope":{"a":"Stethoscope","b":"1FA7A","j":["doctor","heart","medicine","health"]},"xray":{"a":"X-Ray","b":"1FA7B","j":["bones","doctor","medical","skeleton","x-ray","medicine"]},"door":{"a":"Door","b":"1F6AA","j":["house","entry","exit"]},"elevator":{"a":"Elevator","b":"1F6D7","j":["accessibility","hoist","lift"]},"mirror":{"a":"Mirror","b":"1FA9E","j":["reflection","reflector","speculum"]},"window":{"a":"Window","b":"1FA9F","j":["frame","fresh air","opening","transparent","view","scenery"]},"bed":{"a":"Bed","b":"1F6CF-FE0F","j":["hotel","sleep","rest"]},"couch-and-lamp":{"a":"Couch and Lamp","b":"1F6CB-FE0F","j":["couch","hotel","lamp","read","chill"]},"chair":{"a":"Chair","b":"1FA91","j":["seat","sit","furniture"]},"toilet":{"a":"Toilet","b":"1F6BD","j":["restroom","wc","washroom","bathroom","potty"]},"plunger":{"a":"Plunger","b":"1FAA0","j":["force cup","plumber","suction","toilet"]},"shower":{"a":"Shower","b":"1F6BF","j":["water","clean","bathroom"]},"bathtub":{"a":"Bathtub","b":"1F6C1","j":["bath","clean","shower","bathroom"]},"mouse-trap":{"a":"Mouse Trap","b":"1FAA4","j":["bait","mousetrap","snare","trap","cheese"]},"razor":{"a":"Razor","b":"1FA92","j":["sharp","shave","cut"]},"lotion-bottle":{"a":"Lotion Bottle","b":"1F9F4","j":["lotion","moisturizer","shampoo","sunscreen"]},"safety-pin":{"a":"Safety Pin","b":"1F9F7","j":["diaper","punk rock"]},"broom":{"a":"Broom","b":"1F9F9","j":["cleaning","sweeping","witch"]},"basket":{"a":"Basket","b":"1F9FA","j":["farming","laundry","picnic"]},"roll-of-paper":{"a":"Roll of Paper","b":"1F9FB","j":["paper towels","toilet paper","roll"]},"bucket":{"a":"Bucket","b":"1FAA3","j":["cask","pail","vat","water","container"]},"soap":{"a":"Soap","b":"1F9FC","j":["bar","bathing","cleaning","lather","soapdish"]},"bubbles":{"a":"Bubbles","b":"1FAE7","j":["burp","clean","soap","underwater","fun","carbonation","sparkling"]},"toothbrush":{"a":"Toothbrush","b":"1FAA5","j":["bathroom","brush","clean","dental","hygiene","teeth"]},"sponge":{"a":"Sponge","b":"1F9FD","j":["absorbing","cleaning","porous"]},"fire-extinguisher":{"a":"Fire Extinguisher","b":"1F9EF","j":["extinguish","fire","quench"]},"shopping-cart":{"a":"Shopping Cart","b":"1F6D2","j":["cart","shopping","trolley"]},"cigarette":{"a":"Cigarette","b":"1F6AC","j":["smoking","kills","tobacco","joint","smoke"]},"coffin":{"a":"Coffin","b":"26B0-FE0F","j":["death","vampire","dead","die","rip","graveyard","cemetery","casket","funeral","box"]},"headstone":{"a":"Headstone","b":"1FAA6","j":["cemetery","grave","graveyard","tombstone","death","rip"]},"funeral-urn":{"a":"Funeral Urn","b":"26B1-FE0F","j":["ashes","death","funeral","urn","dead","die","rip"]},"nazar-amulet":{"a":"Nazar Amulet","b":"1F9FF","j":["bead","charm","evil-eye","nazar","talisman"]},"hamsa":{"a":"Hamsa","b":"1FAAC","j":["amulet","Fatima","hand","Mary","Miriam","protection","religion"]},"moai":{"a":"Moai","b":"1F5FF","j":["face","moyai","statue","rock","easter island"]},"placard":{"a":"Placard","b":"1FAA7","j":["demonstration","picket","protest","sign","announcement"]},"identification-card":{"a":"Identification Card","b":"1FAAA","j":["credentials","ID","license","security","document"]},"atm-sign":{"a":"Atm Sign","b":"1F3E7","j":["ATM","ATM sign","automated","bank","teller","money","sales","cash","blue-square","payment"]},"litter-in-bin-sign":{"a":"Litter in Bin Sign","b":"1F6AE","j":["litter","litter bin","blue-square","sign","human","info"]},"potable-water":{"a":"Potable Water","b":"1F6B0","j":["drinking","potable","water","blue-square","liquid","restroom","cleaning","faucet"]},"wheelchair-symbol":{"a":"Wheelchair Symbol","b":"267F-FE0F","j":["access","blue-square","disabled","accessibility"]},"mens-room":{"a":"Men’S Room","b":"1F6B9-FE0F","j":["bathroom","lavatory","man","men’s room","restroom","toilet","WC","men_s_room","wc","blue-square","gender","male"]},"womens-room":{"a":"Women’S Room","b":"1F6BA-FE0F","j":["bathroom","lavatory","restroom","toilet","WC","woman","women’s room","women_s_room","purple-square","female","loo","gender"]},"restroom":{"a":"Restroom","b":"1F6BB","j":["bathroom","lavatory","toilet","WC","blue-square","refresh","wc","gender"]},"baby-symbol":{"a":"Baby Symbol","b":"1F6BC-FE0F","j":["baby","changing","orange-square","child"]},"water-closet":{"a":"Water Closet","b":"1F6BE","j":["bathroom","closet","lavatory","restroom","toilet","water","WC","blue-square"]},"passport-control":{"a":"Passport Control","b":"1F6C2","j":["control","passport","custom","blue-square"]},"customs":{"a":"Customs","b":"1F6C3","j":["passport","border","blue-square"]},"baggage-claim":{"a":"Baggage Claim","b":"1F6C4","j":["baggage","claim","blue-square","airport","transport"]},"left-luggage":{"a":"Left Luggage","b":"1F6C5","j":["baggage","locker","luggage","blue-square","travel"]},"warning":{"a":"Warning","b":"26A0-FE0F","j":["exclamation","wip","alert","error","problem","issue"]},"children-crossing":{"a":"Children Crossing","b":"1F6B8","j":["child","crossing","pedestrian","traffic","school","warning","danger","sign","driving","yellow-diamond"]},"no-entry":{"a":"No Entry","b":"26D4-FE0F","j":["entry","forbidden","no","not","prohibited","traffic","limit","security","privacy","bad","denied","stop","circle"]},"prohibited":{"a":"Prohibited","b":"1F6AB","j":["entry","forbidden","no","not","forbid","stop","limit","denied","disallow","circle"]},"no-bicycles":{"a":"No Bicycles","b":"1F6B3","j":["bicycle","bike","forbidden","no","prohibited","no_bikes","cyclist","circle"]},"no-smoking":{"a":"No Smoking","b":"1F6AD-FE0F","j":["forbidden","no","not","prohibited","smoking","cigarette","blue-square","smell","smoke"]},"no-littering":{"a":"No Littering","b":"1F6AF","j":["forbidden","litter","no","not","prohibited","trash","bin","garbage","circle"]},"nonpotable-water":{"a":"Non-Potable Water","b":"1F6B1","j":["non-drinking","non-potable","water","non_potable_water","drink","faucet","tap","circle"]},"no-pedestrians":{"a":"No Pedestrians","b":"1F6B7","j":["forbidden","no","not","pedestrian","prohibited","rules","crossing","walking","circle"]},"no-mobile-phones":{"a":"No Mobile Phones","b":"1F4F5","j":["cell","forbidden","mobile","no","phone","iphone","mute","circle"]},"no-one-under-eighteen":{"a":"No One Under Eighteen","b":"1F51E","j":["18","age restriction","eighteen","prohibited","underage","drink","pub","night","minor","circle"]},"radioactive":{"a":"Radioactive","b":"2622-FE0F","j":["sign","nuclear","danger"]},"biohazard":{"a":"Biohazard","b":"2623-FE0F","j":["sign","danger"]},"up-arrow":{"a":"Up Arrow","b":"2B06-FE0F","j":["arrow","cardinal","direction","north","blue-square","continue","top"]},"upright-arrow":{"a":"Up-Right Arrow","b":"2197-FE0F","j":["arrow","direction","intercardinal","northeast","up-right arrow","up_right_arrow","blue-square","point","diagonal"]},"right-arrow":{"a":"Right Arrow","b":"27A1-FE0F","j":["arrow","cardinal","direction","east","blue-square","next"]},"downright-arrow":{"a":"Down-Right Arrow","b":"2198-FE0F","j":["arrow","direction","down-right arrow","intercardinal","southeast","down_right_arrow","blue-square","diagonal"]},"down-arrow":{"a":"Down Arrow","b":"2B07-FE0F","j":["arrow","cardinal","direction","down","south","blue-square","bottom"]},"downleft-arrow":{"a":"Down-Left Arrow","b":"2199-FE0F","j":["arrow","direction","down-left arrow","intercardinal","southwest","down_left_arrow","blue-square","diagonal"]},"left-arrow":{"a":"Left Arrow","b":"2B05-FE0F","j":["arrow","cardinal","direction","west","blue-square","previous","back"]},"upleft-arrow":{"a":"Up-Left Arrow","b":"2196-FE0F","j":["arrow","direction","intercardinal","northwest","up-left arrow","up_left_arrow","blue-square","point","diagonal"]},"updown-arrow":{"a":"Up-Down Arrow","b":"2195-FE0F","j":["arrow","up-down arrow","up_down_arrow","blue-square","direction","way","vertical"]},"leftright-arrow":{"a":"Left-Right Arrow","b":"2194-FE0F","j":["arrow","left-right arrow","left_right_arrow","shape","direction","horizontal","sideways"]},"right-arrow-curving-left":{"a":"Right Arrow Curving Left","b":"21A9-FE0F","j":["arrow","back","return","blue-square","undo","enter"]},"left-arrow-curving-right":{"a":"Left Arrow Curving Right","b":"21AA-FE0F","j":["arrow","blue-square","return","rotate","direction"]},"right-arrow-curving-up":{"a":"Right Arrow Curving Up","b":"2934-FE0F","j":["arrow","blue-square","direction","top"]},"right-arrow-curving-down":{"a":"Right Arrow Curving Down","b":"2935-FE0F","j":["arrow","down","blue-square","direction","bottom"]},"clockwise-vertical-arrows":{"a":"Clockwise Vertical Arrows","b":"1F503","j":["arrow","clockwise","reload","sync","cycle","round","repeat"]},"counterclockwise-arrows-button":{"a":"Counterclockwise Arrows Button","b":"1F504","j":["anticlockwise","arrow","counterclockwise","withershins","blue-square","sync","cycle"]},"back-arrow":{"a":"Back Arrow","b":"1F519","j":["arrow","BACK","words","return"]},"end-arrow":{"a":"End Arrow","b":"1F51A","j":["arrow","END","words"]},"on-arrow":{"a":"On! Arrow","b":"1F51B","j":["arrow","mark","ON","ON!","words"]},"soon-arrow":{"a":"Soon Arrow","b":"1F51C","j":["arrow","SOON","words"]},"top-arrow":{"a":"Top Arrow","b":"1F51D","j":["arrow","TOP","up","words","blue-square"]},"place-of-worship":{"a":"Place of Worship","b":"1F6D0","j":["religion","worship","church","temple","prayer"]},"atom-symbol":{"a":"Atom Symbol","b":"269B-FE0F","j":["atheist","atom","science","physics","chemistry"]},"om":{"a":"Om","b":"1F549-FE0F","j":["Hindu","religion","hinduism","buddhism","sikhism","jainism"]},"star-of-david":{"a":"Star of David","b":"2721-FE0F","j":["David","Jew","Jewish","religion","star","star of David","judaism"]},"wheel-of-dharma":{"a":"Wheel of Dharma","b":"2638-FE0F","j":["Buddhist","dharma","religion","wheel","hinduism","buddhism","sikhism","jainism"]},"yin-yang":{"a":"Yin Yang","b":"262F-FE0F","j":["religion","tao","taoist","yang","yin","balance"]},"latin-cross":{"a":"Latin Cross","b":"271D-FE0F","j":["Christian","cross","religion","christianity"]},"orthodox-cross":{"a":"Orthodox Cross","b":"2626-FE0F","j":["Christian","cross","religion","suppedaneum"]},"star-and-crescent":{"a":"Star and Crescent","b":"262A-FE0F","j":["islam","Muslim","religion"]},"peace-symbol":{"a":"Peace Symbol","b":"262E-FE0F","j":["peace","hippie"]},"menorah":{"a":"Menorah","b":"1F54E","j":["candelabrum","candlestick","religion","hanukkah","candles","jewish"]},"dotted-sixpointed-star":{"a":"Dotted Six-Pointed Star","b":"1F52F","j":["dotted six-pointed star","fortune","star","dotted_six_pointed_star","purple-square","religion","jewish","hexagram"]},"khanda":{"a":"Khanda","b":"1FAAF","j":["religion","Sikh","Sikhism"]},"aries":{"a":"Aries","b":"2648-FE0F","j":["ram","zodiac","sign","purple-square","astrology"]},"taurus":{"a":"Taurus","b":"2649-FE0F","j":["bull","ox","zodiac","purple-square","sign","astrology"]},"gemini":{"a":"Gemini","b":"264A-FE0F","j":["twins","zodiac","sign","purple-square","astrology"]},"cancer":{"a":"Cancer","b":"264B-FE0F","j":["crab","zodiac","sign","purple-square","astrology"]},"leo":{"a":"Leo","b":"264C-FE0F","j":["lion","zodiac","sign","purple-square","astrology"]},"virgo":{"a":"Virgo","b":"264D-FE0F","j":["zodiac","sign","purple-square","astrology"]},"libra":{"a":"Libra","b":"264E-FE0F","j":["balance","justice","scales","zodiac","sign","purple-square","astrology"]},"scorpio":{"a":"Scorpio","b":"264F-FE0F","j":["scorpion","scorpius","zodiac","sign","purple-square","astrology"]},"sagittarius":{"a":"Sagittarius","b":"2650-FE0F","j":["archer","zodiac","sign","purple-square","astrology"]},"capricorn":{"a":"Capricorn","b":"2651-FE0F","j":["goat","zodiac","sign","purple-square","astrology"]},"aquarius":{"a":"Aquarius","b":"2652-FE0F","j":["bearer","water","zodiac","sign","purple-square","astrology"]},"pisces":{"a":"Pisces","b":"2653-FE0F","j":["fish","zodiac","purple-square","sign","astrology"]},"ophiuchus":{"a":"Ophiuchus","b":"26CE","j":["bearer","serpent","snake","zodiac","sign","purple-square","constellation","astrology"]},"shuffle-tracks-button":{"a":"Shuffle Tracks Button","b":"1F500","j":["arrow","crossed","blue-square","shuffle","music","random"]},"repeat-button":{"a":"Repeat Button","b":"1F501","j":["arrow","clockwise","repeat","loop","record"]},"repeat-single-button":{"a":"Repeat Single Button","b":"1F502","j":["arrow","clockwise","once","blue-square","loop"]},"play-button":{"a":"Play Button","b":"25B6-FE0F","j":["arrow","play","right","triangle","blue-square","direction"]},"fastforward-button":{"a":"Fast-Forward Button","b":"23E9-FE0F","j":["arrow","double","fast","fast-forward button","forward","fast_forward_button","blue-square","play","speed","continue"]},"next-track-button":{"a":"Next Track Button","b":"23ED-FE0F","j":["arrow","next scene","next track","triangle","forward","next","blue-square"]},"play-or-pause-button":{"a":"Play or Pause Button","b":"23EF-FE0F","j":["arrow","pause","play","right","triangle","blue-square"]},"reverse-button":{"a":"Reverse Button","b":"25C0-FE0F","j":["arrow","left","reverse","triangle","blue-square","direction"]},"fast-reverse-button":{"a":"Fast Reverse Button","b":"23EA-FE0F","j":["arrow","double","rewind","play","blue-square"]},"last-track-button":{"a":"Last Track Button","b":"23EE-FE0F","j":["arrow","previous scene","previous track","triangle","backward"]},"upwards-button":{"a":"Upwards Button","b":"1F53C","j":["arrow","button","blue-square","triangle","direction","point","forward","top"]},"fast-up-button":{"a":"Fast Up Button","b":"23EB","j":["arrow","double","blue-square","direction","top"]},"downwards-button":{"a":"Downwards Button","b":"1F53D","j":["arrow","button","down","blue-square","direction","bottom"]},"fast-down-button":{"a":"Fast Down Button","b":"23EC","j":["arrow","double","down","blue-square","direction","bottom"]},"pause-button":{"a":"Pause Button","b":"23F8-FE0F","j":["bar","double","pause","vertical","blue-square"]},"stop-button":{"a":"Stop Button","b":"23F9-FE0F","j":["square","stop","blue-square"]},"record-button":{"a":"Record Button","b":"23FA-FE0F","j":["circle","record","blue-square"]},"eject-button":{"a":"Eject Button","b":"23CF-FE0F","j":["eject","blue-square"]},"cinema":{"a":"Cinema","b":"1F3A6","j":["camera","film","movie","blue-square","record","curtain","stage","theater"]},"dim-button":{"a":"Dim Button","b":"1F505","j":["brightness","dim","low","sun","afternoon","warm","summer"]},"bright-button":{"a":"Bright Button","b":"1F506","j":["bright","brightness","sun","light"]},"antenna-bars":{"a":"Antenna Bars","b":"1F4F6","j":["antenna","bar","cell","mobile","phone","blue-square","reception","internet","connection","wifi","bluetooth","bars"]},"wireless":{"a":"Wireless","b":"1F6DC","j":["computer","internet","network","wi-fi","wifi","contactless","signal"]},"vibration-mode":{"a":"Vibration Mode","b":"1F4F3","j":["cell","mobile","mode","phone","telephone","vibration","orange-square"]},"mobile-phone-off":{"a":"Mobile Phone off","b":"1F4F4","j":["cell","mobile","off","phone","telephone","mute","orange-square","silence","quiet"]},"female-sign":{"a":"Female Sign","b":"2640-FE0F","j":["woman","women","lady","girl"]},"male-sign":{"a":"Male Sign","b":"2642-FE0F","j":["man","boy","men"]},"transgender-symbol":{"a":"Transgender Symbol","b":"26A7-FE0F","j":["transgender","lgbtq"]},"multiply":{"a":"Multiply","b":"2716-FE0F","j":["×","cancel","multiplication","sign","x","multiplication_sign","math","calculation"]},"plus":{"a":"Plus","b":"2795","j":["+","math","sign","plus_sign","calculation","addition","more","increase"]},"minus":{"a":"Minus","b":"2796","j":["-","−","math","sign","minus_sign","calculation","subtract","less"]},"divide":{"a":"Divide","b":"2797","j":["÷","division","math","sign","division_sign","calculation"]},"heavy-equals-sign":{"a":"Heavy Equals Sign","b":"1F7F0","j":["equality","math"]},"infinity":{"a":"Infinity","b":"267E-FE0F","j":["forever","unbounded","universal"]},"double-exclamation-mark":{"a":"Double Exclamation Mark","b":"203C-FE0F","j":["!","!!","bangbang","exclamation","mark","surprise"]},"exclamation-question-mark":{"a":"Exclamation Question Mark","b":"2049-FE0F","j":["!","!?","?","exclamation","interrobang","mark","punctuation","question","wat","surprise"]},"red-question-mark":{"a":"Red Question Mark","b":"2753-FE0F","j":["?","mark","punctuation","question","question_mark","doubt","confused"]},"white-question-mark":{"a":"White Question Mark","b":"2754","j":["?","mark","outlined","punctuation","question","doubts","gray","huh","confused"]},"white-exclamation-mark":{"a":"White Exclamation Mark","b":"2755","j":["!","exclamation","mark","outlined","punctuation","surprise","gray","wow","warning"]},"red-exclamation-mark":{"a":"Red Exclamation Mark","b":"2757-FE0F","j":["!","exclamation","mark","punctuation","exclamation_mark","heavy_exclamation_mark","danger","surprise","wow","warning"]},"wavy-dash":{"a":"Wavy Dash","b":"3030-FE0F","j":["dash","punctuation","wavy","draw","line","moustache","mustache","squiggle","scribble"]},"currency-exchange":{"a":"Currency Exchange","b":"1F4B1","j":["bank","currency","exchange","money","sales","dollar","travel"]},"heavy-dollar-sign":{"a":"Heavy Dollar Sign","b":"1F4B2","j":["currency","dollar","money","sales","payment","buck"]},"medical-symbol":{"a":"Medical Symbol","b":"2695-FE0F","j":["aesculapius","medicine","staff","health","hospital"]},"recycling-symbol":{"a":"Recycling Symbol","b":"267B-FE0F","j":["recycle","arrow","environment","garbage","trash"]},"fleurdelis":{"a":"Fleur-De-Lis","b":"269C-FE0F","j":["fleur-de-lis","fleur_de_lis","decorative","scout"]},"trident-emblem":{"a":"Trident Emblem","b":"1F531","j":["anchor","emblem","ship","tool","trident","weapon","spear"]},"name-badge":{"a":"Name Badge","b":"1F4DB","j":["badge","name","fire","forbid"]},"japanese-symbol-for-beginner":{"a":"Japanese Symbol for Beginner","b":"1F530","j":["beginner","chevron","Japanese","Japanese symbol for beginner","leaf","badge","shield"]},"hollow-red-circle":{"a":"Hollow Red Circle","b":"2B55-FE0F","j":["circle","large","o","red","round"]},"check-mark-button":{"a":"Check Mark Button","b":"2705","j":["✓","button","check","mark","green-square","ok","agree","vote","election","answer","tick"]},"check-box-with-check":{"a":"Check Box with Check","b":"2611-FE0F","j":["✓","box","check","ok","agree","confirm","black-square","vote","election","yes","tick"]},"check-mark":{"a":"Check Mark","b":"2714-FE0F","j":["✓","check","mark","ok","nike","answer","yes","tick"]},"cross-mark":{"a":"Cross Mark","b":"274C","j":["×","cancel","cross","mark","multiplication","multiply","x","no","delete","remove","red"]},"cross-mark-button":{"a":"Cross Mark Button","b":"274E","j":["×","mark","square","x","green-square","no","deny"]},"curly-loop":{"a":"Curly Loop","b":"27B0","j":["curl","loop","scribble","draw","shape","squiggle"]},"double-curly-loop":{"a":"Double Curly Loop","b":"27BF","j":["curl","double","loop","tape","cassette"]},"part-alternation-mark":{"a":"Part Alternation Mark","b":"303D-FE0F","j":["mark","part","graph","presentation","stats","business","economics","bad"]},"eightspoked-asterisk":{"a":"Eight-Spoked Asterisk","b":"2733-FE0F","j":["*","asterisk","eight-spoked asterisk","eight_spoked_asterisk","star","sparkle","green-square"]},"eightpointed-star":{"a":"Eight-Pointed Star","b":"2734-FE0F","j":["*","eight-pointed star","star","eight_pointed_star","orange-square","shape","polygon"]},"sparkle":{"a":"Sparkle","b":"2747-FE0F","j":["*","stars","green-square","awesome","good","fireworks"]},"copyright":{"a":"Copyright","b":"00A9-FE0F","j":["C","ip","license","circle","law","legal"]},"registered":{"a":"Registered","b":"00AE-FE0F","j":["R","alphabet","circle"]},"trade-mark":{"a":"Trade Mark","b":"2122-FE0F","j":["mark","TM","trademark","brand","law","legal"]},"keycap":{"a":"Keycap: *","b":"002A-FE0F-20E3","j":["keycap_","star"]},"keycap-0":{"a":"Keycap: 0","b":"0030-FE0F-20E3","j":["keycap","0","numbers","blue-square","null","zero"]},"keycap-1":{"a":"Keycap: 1","b":"0031-FE0F-20E3","j":["keycap","blue-square","numbers","1","one"]},"keycap-2":{"a":"Keycap: 2","b":"0032-FE0F-20E3","j":["keycap","numbers","2","prime","blue-square","two"]},"keycap-3":{"a":"Keycap: 3","b":"0033-FE0F-20E3","j":["keycap","3","numbers","prime","blue-square","three"]},"keycap-4":{"a":"Keycap: 4","b":"0034-FE0F-20E3","j":["keycap","4","numbers","blue-square","four"]},"keycap-5":{"a":"Keycap: 5","b":"0035-FE0F-20E3","j":["keycap","5","numbers","blue-square","prime","five"]},"keycap-6":{"a":"Keycap: 6","b":"0036-FE0F-20E3","j":["keycap","6","numbers","blue-square","six"]},"keycap-7":{"a":"Keycap: 7","b":"0037-FE0F-20E3","j":["keycap","7","numbers","blue-square","prime","seven"]},"keycap-8":{"a":"Keycap: 8","b":"0038-FE0F-20E3","j":["keycap","8","blue-square","numbers","eight"]},"keycap-9":{"a":"Keycap: 9","b":"0039-FE0F-20E3","j":["keycap","blue-square","numbers","9","nine"]},"keycap-10":{"a":"Keycap: 10","b":"1F51F","j":["keycap","numbers","10","blue-square","ten"]},"input-latin-uppercase":{"a":"Input Latin Uppercase","b":"1F520","j":["ABCD","input","latin","letters","uppercase","alphabet","words","blue-square"]},"input-latin-lowercase":{"a":"Input Latin Lowercase","b":"1F521","j":["abcd","input","latin","letters","lowercase","blue-square","alphabet"]},"input-numbers":{"a":"Input Numbers","b":"1F522","j":["1234","input","numbers","blue-square","1","2","3","4"]},"input-symbols":{"a":"Input Symbols","b":"1F523","j":["〒♪&%","input","blue-square","music","note","ampersand","percent","glyphs","characters"]},"input-latin-letters":{"a":"Input Latin Letters","b":"1F524","j":["abc","alphabet","input","latin","letters","blue-square"]},"a-button-blood-type":{"a":"A Button (Blood Type)","b":"1F170-FE0F","j":["A","A button (blood type)","blood type","a_button","red-square","alphabet","letter"]},"ab-button-blood-type":{"a":"Ab Button (Blood Type)","b":"1F18E","j":["AB","AB button (blood type)","blood type","ab_button","red-square","alphabet"]},"b-button-blood-type":{"a":"B Button (Blood Type)","b":"1F171-FE0F","j":["B","B button (blood type)","blood type","b_button","red-square","alphabet","letter"]},"cl-button":{"a":"Cl Button","b":"1F191","j":["CL","CL button","alphabet","words","red-square"]},"cool-button":{"a":"Cool Button","b":"1F192","j":["COOL","COOL button","words","blue-square"]},"free-button":{"a":"Free Button","b":"1F193","j":["FREE","FREE button","blue-square","words"]},"information":{"a":"Information","b":"2139-FE0F","j":["i","blue-square","alphabet","letter"]},"id-button":{"a":"Id Button","b":"1F194","j":["ID","ID button","identity","purple-square","words"]},"circled-m":{"a":"Circled M","b":"24C2-FE0F","j":["circle","circled M","M","alphabet","blue-circle","letter"]},"new-button":{"a":"New Button","b":"1F195","j":["NEW","NEW button","blue-square","words","start"]},"ng-button":{"a":"Ng Button","b":"1F196","j":["NG","NG button","blue-square","words","shape","icon"]},"o-button-blood-type":{"a":"O Button (Blood Type)","b":"1F17E-FE0F","j":["blood type","O","O button (blood type)","o_button","alphabet","red-square","letter"]},"ok-button":{"a":"Ok Button","b":"1F197","j":["OK","OK button","good","agree","yes","blue-square"]},"p-button":{"a":"P Button","b":"1F17F-FE0F","j":["P","P button","parking","cars","blue-square","alphabet","letter"]},"sos-button":{"a":"Sos Button","b":"1F198","j":["help","SOS","SOS button","red-square","words","emergency","911"]},"up-button":{"a":"Up! Button","b":"1F199","j":["mark","UP","UP!","UP! button","blue-square","above","high"]},"vs-button":{"a":"Vs Button","b":"1F19A","j":["versus","VS","VS button","words","orange-square"]},"japanese-here-button":{"a":"Japanese “Here” Button","b":"1F201","j":["“here”","Japanese","Japanese “here” button","katakana","ココ","blue-square","here","japanese","destination"]},"japanese-service-charge-button":{"a":"Japanese “Service Charge” Button","b":"1F202-FE0F","j":["“service charge”","Japanese","Japanese “service charge” button","katakana","サ","japanese","blue-square"]},"japanese-monthly-amount-button":{"a":"Japanese “Monthly Amount” Button","b":"1F237-FE0F","j":["“monthly amount”","ideograph","Japanese","Japanese “monthly amount” button","月","chinese","month","moon","japanese","orange-square","kanji"]},"japanese-not-free-of-charge-button":{"a":"Japanese “Not Free of Charge” Button","b":"1F236","j":["“not free of charge”","ideograph","Japanese","Japanese “not free of charge” button","有","orange-square","chinese","have","kanji"]},"japanese-reserved-button":{"a":"Japanese “Reserved” Button","b":"1F22F-FE0F","j":["“reserved”","ideograph","Japanese","Japanese “reserved” button","指","chinese","point","green-square","kanji"]},"japanese-bargain-button":{"a":"Japanese “Bargain” Button","b":"1F250","j":["“bargain”","ideograph","Japanese","Japanese “bargain” button","得","chinese","kanji","obtain","get","circle"]},"japanese-discount-button":{"a":"Japanese “Discount” Button","b":"1F239","j":["“discount”","ideograph","Japanese","Japanese “discount” button","割","cut","divide","chinese","kanji","pink-square"]},"japanese-free-of-charge-button":{"a":"Japanese “Free of Charge” Button","b":"1F21A-FE0F","j":["“free of charge”","ideograph","Japanese","Japanese “free of charge” button","無","nothing","chinese","kanji","japanese","orange-square"]},"japanese-prohibited-button":{"a":"Japanese “Prohibited” Button","b":"1F232","j":["“prohibited”","ideograph","Japanese","Japanese “prohibited” button","禁","kanji","japanese","chinese","forbidden","limit","restricted","red-square"]},"japanese-acceptable-button":{"a":"Japanese “Acceptable” Button","b":"1F251","j":["“acceptable”","ideograph","Japanese","Japanese “acceptable” button","可","ok","good","chinese","kanji","agree","yes","orange-circle"]},"japanese-application-button":{"a":"Japanese “Application” Button","b":"1F238","j":["“application”","ideograph","Japanese","Japanese “application” button","申","chinese","japanese","kanji","orange-square"]},"japanese-passing-grade-button":{"a":"Japanese “Passing Grade” Button","b":"1F234","j":["“passing grade”","ideograph","Japanese","Japanese “passing grade” button","合","japanese","chinese","join","kanji","red-square"]},"japanese-vacancy-button":{"a":"Japanese “Vacancy” Button","b":"1F233","j":["“vacancy”","ideograph","Japanese","Japanese “vacancy” button","空","kanji","japanese","chinese","empty","sky","blue-square"]},"japanese-congratulations-button":{"a":"Japanese “Congratulations” Button","b":"3297-FE0F","j":["“congratulations”","ideograph","Japanese","Japanese “congratulations” button","祝","chinese","kanji","japanese","red-circle"]},"japanese-secret-button":{"a":"Japanese “Secret” Button","b":"3299-FE0F","j":["“secret”","ideograph","Japanese","Japanese “secret” button","秘","privacy","chinese","sshh","kanji","red-circle"]},"japanese-open-for-business-button":{"a":"Japanese “Open for Business” Button","b":"1F23A","j":["“open for business”","ideograph","Japanese","Japanese “open for business” button","営","japanese","opening hours","orange-square"]},"japanese-no-vacancy-button":{"a":"Japanese “No Vacancy” Button","b":"1F235","j":["“no vacancy”","ideograph","Japanese","Japanese “no vacancy” button","満","full","chinese","japanese","red-square","kanji"]},"red-circle":{"a":"Red Circle","b":"1F534","j":["circle","geometric","red","shape","error","danger"]},"orange-circle":{"a":"Orange Circle","b":"1F7E0","j":["circle","orange","round"]},"yellow-circle":{"a":"Yellow Circle","b":"1F7E1","j":["circle","yellow","round"]},"green-circle":{"a":"Green Circle","b":"1F7E2","j":["circle","green","round"]},"blue-circle":{"a":"Blue Circle","b":"1F535","j":["blue","circle","geometric","shape","icon","button"]},"purple-circle":{"a":"Purple Circle","b":"1F7E3","j":["circle","purple","round"]},"brown-circle":{"a":"Brown Circle","b":"1F7E4","j":["brown","circle","round"]},"black-circle":{"a":"Black Circle","b":"26AB-FE0F","j":["circle","geometric","shape","button","round"]},"white-circle":{"a":"White Circle","b":"26AA-FE0F","j":["circle","geometric","shape","round"]},"red-square":{"a":"Red Square","b":"1F7E5","j":["red","square"]},"orange-square":{"a":"Orange Square","b":"1F7E7","j":["orange","square"]},"yellow-square":{"a":"Yellow Square","b":"1F7E8","j":["square","yellow"]},"green-square":{"a":"Green Square","b":"1F7E9","j":["green","square"]},"blue-square":{"a":"Blue Square","b":"1F7E6","j":["blue","square"]},"purple-square":{"a":"Purple Square","b":"1F7EA","j":["purple","square"]},"brown-square":{"a":"Brown Square","b":"1F7EB","j":["brown","square"]},"black-large-square":{"a":"Black Large Square","b":"2B1B-FE0F","j":["geometric","square","shape","icon","button"]},"white-large-square":{"a":"White Large Square","b":"2B1C-FE0F","j":["geometric","square","shape","icon","stone","button"]},"black-medium-square":{"a":"Black Medium Square","b":"25FC-FE0F","j":["geometric","square","shape","button","icon"]},"white-medium-square":{"a":"White Medium Square","b":"25FB-FE0F","j":["geometric","square","shape","stone","icon"]},"black-mediumsmall-square":{"a":"Black Medium-Small Square","b":"25FE-FE0F","j":["black medium-small square","geometric","square","black_medium_small_square","icon","shape","button"]},"white-mediumsmall-square":{"a":"White Medium-Small Square","b":"25FD-FE0F","j":["geometric","square","white medium-small square","white_medium_small_square","shape","stone","icon","button"]},"black-small-square":{"a":"Black Small Square","b":"25AA-FE0F","j":["geometric","square","shape","icon"]},"white-small-square":{"a":"White Small Square","b":"25AB-FE0F","j":["geometric","square","shape","icon"]},"large-orange-diamond":{"a":"Large Orange Diamond","b":"1F536","j":["diamond","geometric","orange","shape","jewel","gem"]},"large-blue-diamond":{"a":"Large Blue Diamond","b":"1F537","j":["blue","diamond","geometric","shape","jewel","gem"]},"small-orange-diamond":{"a":"Small Orange Diamond","b":"1F538","j":["diamond","geometric","orange","shape","jewel","gem"]},"small-blue-diamond":{"a":"Small Blue Diamond","b":"1F539","j":["blue","diamond","geometric","shape","jewel","gem"]},"red-triangle-pointed-up":{"a":"Red Triangle Pointed Up","b":"1F53A","j":["geometric","red","shape","direction","up","top"]},"red-triangle-pointed-down":{"a":"Red Triangle Pointed Down","b":"1F53B","j":["down","geometric","red","shape","direction","bottom"]},"diamond-with-a-dot":{"a":"Diamond with a Dot","b":"1F4A0","j":["comic","diamond","geometric","inside","jewel","blue","gem","crystal","fancy"]},"radio-button":{"a":"Radio Button","b":"1F518","j":["button","geometric","radio","input","old","music","circle"]},"white-square-button":{"a":"White Square Button","b":"1F533","j":["button","geometric","outlined","square","shape","input"]},"black-square-button":{"a":"Black Square Button","b":"1F532","j":["button","geometric","square","shape","input","frame"]},"chequered-flag":{"a":"Chequered Flag","b":"1F3C1","j":["checkered","chequered","racing","contest","finishline","race","gokart"]},"triangular-flag":{"a":"Triangular Flag","b":"1F6A9","j":["post","mark","milestone","place"]},"crossed-flags":{"a":"Crossed Flags","b":"1F38C","j":["celebration","cross","crossed","Japanese","japanese","nation","country","border"]},"black-flag":{"a":"Black Flag","b":"1F3F4","j":["waving","pirate"]},"white-flag":{"a":"White Flag","b":"1F3F3-FE0F","j":["waving","losing","loser","lost","surrender","give up","fail"]},"rainbow-flag":{"a":"Rainbow Flag","b":"1F3F3-FE0F-200D-1F308","j":["pride","rainbow","flag","gay","lgbt","queer","homosexual","lesbian","bisexual"]},"transgender-flag":{"a":"Transgender Flag","b":"1F3F3-FE0F-200D-26A7-FE0F","j":["flag","light blue","pink","transgender","white","pride","lgbtq"]},"pirate-flag":{"a":"Pirate Flag","b":"1F3F4-200D-2620-FE0F","j":["Jolly Roger","pirate","plunder","treasure","skull","crossbones","flag","banner"]},"flag-ascension-island":{"a":"Flag: Ascension Island","b":"1F1E6-1F1E8","j":["flag"]},"flag-andorra":{"a":"Flag: Andorra","b":"1F1E6-1F1E9","j":["flag","ad","nation","country","banner","andorra"]},"flag-united-arab-emirates":{"a":"Flag: United Arab Emirates","b":"1F1E6-1F1EA","j":["flag","united","arab","emirates","nation","country","banner","united_arab_emirates"]},"flag-afghanistan":{"a":"Flag: Afghanistan","b":"1F1E6-1F1EB","j":["flag","af","nation","country","banner","afghanistan"]},"flag-antigua--barbuda":{"a":"Flag: Antigua & Barbuda","b":"1F1E6-1F1EC","j":["flag","flag_antigua_barbuda","antigua","barbuda","nation","country","banner","antigua_barbuda"]},"flag-anguilla":{"a":"Flag: Anguilla","b":"1F1E6-1F1EE","j":["flag","ai","nation","country","banner","anguilla"]},"flag-albania":{"a":"Flag: Albania","b":"1F1E6-1F1F1","j":["flag","al","nation","country","banner","albania"]},"flag-armenia":{"a":"Flag: Armenia","b":"1F1E6-1F1F2","j":["flag","am","nation","country","banner","armenia"]},"flag-angola":{"a":"Flag: Angola","b":"1F1E6-1F1F4","j":["flag","ao","nation","country","banner","angola"]},"flag-antarctica":{"a":"Flag: Antarctica","b":"1F1E6-1F1F6","j":["flag","aq","nation","country","banner","antarctica"]},"flag-argentina":{"a":"Flag: Argentina","b":"1F1E6-1F1F7","j":["flag","ar","nation","country","banner","argentina"]},"flag-american-samoa":{"a":"Flag: American Samoa","b":"1F1E6-1F1F8","j":["flag","american","ws","nation","country","banner","american_samoa"]},"flag-austria":{"a":"Flag: Austria","b":"1F1E6-1F1F9","j":["flag","at","nation","country","banner","austria"]},"flag-australia":{"a":"Flag: Australia","b":"1F1E6-1F1FA","j":["flag","au","nation","country","banner","australia"]},"flag-aruba":{"a":"Flag: Aruba","b":"1F1E6-1F1FC","j":["flag","aw","nation","country","banner","aruba"]},"flag-land-islands":{"a":"Flag: Åland Islands","b":"1F1E6-1F1FD","j":["flag","flag_aland_islands","Åland","islands","nation","country","banner","aland_islands"]},"flag-azerbaijan":{"a":"Flag: Azerbaijan","b":"1F1E6-1F1FF","j":["flag","az","nation","country","banner","azerbaijan"]},"flag-bosnia--herzegovina":{"a":"Flag: Bosnia & Herzegovina","b":"1F1E7-1F1E6","j":["flag","flag_bosnia_herzegovina","bosnia","herzegovina","nation","country","banner","bosnia_herzegovina"]},"flag-barbados":{"a":"Flag: Barbados","b":"1F1E7-1F1E7","j":["flag","bb","nation","country","banner","barbados"]},"flag-bangladesh":{"a":"Flag: Bangladesh","b":"1F1E7-1F1E9","j":["flag","bd","nation","country","banner","bangladesh"]},"flag-belgium":{"a":"Flag: Belgium","b":"1F1E7-1F1EA","j":["flag","be","nation","country","banner","belgium"]},"flag-burkina-faso":{"a":"Flag: Burkina Faso","b":"1F1E7-1F1EB","j":["flag","burkina","faso","nation","country","banner","burkina_faso"]},"flag-bulgaria":{"a":"Flag: Bulgaria","b":"1F1E7-1F1EC","j":["flag","bg","nation","country","banner","bulgaria"]},"flag-bahrain":{"a":"Flag: Bahrain","b":"1F1E7-1F1ED","j":["flag","bh","nation","country","banner","bahrain"]},"flag-burundi":{"a":"Flag: Burundi","b":"1F1E7-1F1EE","j":["flag","bi","nation","country","banner","burundi"]},"flag-benin":{"a":"Flag: Benin","b":"1F1E7-1F1EF","j":["flag","bj","nation","country","banner","benin"]},"flag-st-barthlemy":{"a":"Flag: St. Barthélemy","b":"1F1E7-1F1F1","j":["flag","flag_st_barthelemy","saint","barthélemy","nation","country","banner","st_barthelemy"]},"flag-bermuda":{"a":"Flag: Bermuda","b":"1F1E7-1F1F2","j":["flag","bm","nation","country","banner","bermuda"]},"flag-brunei":{"a":"Flag: Brunei","b":"1F1E7-1F1F3","j":["flag","bn","darussalam","nation","country","banner","brunei"]},"flag-bolivia":{"a":"Flag: Bolivia","b":"1F1E7-1F1F4","j":["flag","bo","nation","country","banner","bolivia"]},"flag-caribbean-netherlands":{"a":"Flag: Caribbean Netherlands","b":"1F1E7-1F1F6","j":["flag","bonaire","nation","country","banner","caribbean_netherlands"]},"flag-brazil":{"a":"Flag: Brazil","b":"1F1E7-1F1F7","j":["flag","br","nation","country","banner","brazil"]},"flag-bahamas":{"a":"Flag: Bahamas","b":"1F1E7-1F1F8","j":["flag","bs","nation","country","banner","bahamas"]},"flag-bhutan":{"a":"Flag: Bhutan","b":"1F1E7-1F1F9","j":["flag","bt","nation","country","banner","bhutan"]},"flag-bouvet-island":{"a":"Flag: Bouvet Island","b":"1F1E7-1F1FB","j":["flag","norway"]},"flag-botswana":{"a":"Flag: Botswana","b":"1F1E7-1F1FC","j":["flag","bw","nation","country","banner","botswana"]},"flag-belarus":{"a":"Flag: Belarus","b":"1F1E7-1F1FE","j":["flag","by","nation","country","banner","belarus"]},"flag-belize":{"a":"Flag: Belize","b":"1F1E7-1F1FF","j":["flag","bz","nation","country","banner","belize"]},"flag-canada":{"a":"Flag: Canada","b":"1F1E8-1F1E6","j":["flag","ca","nation","country","banner","canada"]},"flag-cocos-keeling-islands":{"a":"Flag: Cocos (Keeling) Islands","b":"1F1E8-1F1E8","j":["flag","flag_cocos_islands","cocos","keeling","islands","nation","country","banner","cocos_islands"]},"flag-congo--kinshasa":{"a":"Flag: Congo - Kinshasa","b":"1F1E8-1F1E9","j":["flag","flag_congo_kinshasa","congo","democratic","republic","nation","country","banner","congo_kinshasa"]},"flag-central-african-republic":{"a":"Flag: Central African Republic","b":"1F1E8-1F1EB","j":["flag","central","african","republic","nation","country","banner","central_african_republic"]},"flag-congo--brazzaville":{"a":"Flag: Congo - Brazzaville","b":"1F1E8-1F1EC","j":["flag","flag_congo_brazzaville","congo","nation","country","banner","congo_brazzaville"]},"flag-switzerland":{"a":"Flag: Switzerland","b":"1F1E8-1F1ED","j":["flag","ch","nation","country","banner","switzerland"]},"flag-cte-divoire":{"a":"Flag: Côte D’Ivoire","b":"1F1E8-1F1EE","j":["flag","flag_cote_d_ivoire","ivory","coast","nation","country","banner","cote_d_ivoire"]},"flag-cook-islands":{"a":"Flag: Cook Islands","b":"1F1E8-1F1F0","j":["flag","cook","islands","nation","country","banner","cook_islands"]},"flag-chile":{"a":"Flag: Chile","b":"1F1E8-1F1F1","j":["flag","nation","country","banner","chile"]},"flag-cameroon":{"a":"Flag: Cameroon","b":"1F1E8-1F1F2","j":["flag","cm","nation","country","banner","cameroon"]},"flag-china":{"a":"Flag: China","b":"1F1E8-1F1F3","j":["flag","china","chinese","prc","country","nation","banner"]},"flag-colombia":{"a":"Flag: Colombia","b":"1F1E8-1F1F4","j":["flag","co","nation","country","banner","colombia"]},"flag-clipperton-island":{"a":"Flag: Clipperton Island","b":"1F1E8-1F1F5","j":["flag"]},"flag-costa-rica":{"a":"Flag: Costa Rica","b":"1F1E8-1F1F7","j":["flag","costa","rica","nation","country","banner","costa_rica"]},"flag-cuba":{"a":"Flag: Cuba","b":"1F1E8-1F1FA","j":["flag","cu","nation","country","banner","cuba"]},"flag-cape-verde":{"a":"Flag: Cape Verde","b":"1F1E8-1F1FB","j":["flag","cabo","verde","nation","country","banner","cape_verde"]},"flag-curaao":{"a":"Flag: Curaçao","b":"1F1E8-1F1FC","j":["flag","flag_curacao","curaçao","nation","country","banner","curacao"]},"flag-christmas-island":{"a":"Flag: Christmas Island","b":"1F1E8-1F1FD","j":["flag","christmas","island","nation","country","banner","christmas_island"]},"flag-cyprus":{"a":"Flag: Cyprus","b":"1F1E8-1F1FE","j":["flag","cy","nation","country","banner","cyprus"]},"flag-czechia":{"a":"Flag: Czechia","b":"1F1E8-1F1FF","j":["flag","cz","nation","country","banner","czechia"]},"flag-germany":{"a":"Flag: Germany","b":"1F1E9-1F1EA","j":["flag","german","nation","country","banner","germany"]},"flag-diego-garcia":{"a":"Flag: Diego Garcia","b":"1F1E9-1F1EC","j":["flag"]},"flag-djibouti":{"a":"Flag: Djibouti","b":"1F1E9-1F1EF","j":["flag","dj","nation","country","banner","djibouti"]},"flag-denmark":{"a":"Flag: Denmark","b":"1F1E9-1F1F0","j":["flag","dk","nation","country","banner","denmark"]},"flag-dominica":{"a":"Flag: Dominica","b":"1F1E9-1F1F2","j":["flag","dm","nation","country","banner","dominica"]},"flag-dominican-republic":{"a":"Flag: Dominican Republic","b":"1F1E9-1F1F4","j":["flag","dominican","republic","nation","country","banner","dominican_republic"]},"flag-algeria":{"a":"Flag: Algeria","b":"1F1E9-1F1FF","j":["flag","dz","nation","country","banner","algeria"]},"flag-ceuta--melilla":{"a":"Flag: Ceuta & Melilla","b":"1F1EA-1F1E6","j":["flag","flag_ceuta_melilla"]},"flag-ecuador":{"a":"Flag: Ecuador","b":"1F1EA-1F1E8","j":["flag","ec","nation","country","banner","ecuador"]},"flag-estonia":{"a":"Flag: Estonia","b":"1F1EA-1F1EA","j":["flag","ee","nation","country","banner","estonia"]},"flag-egypt":{"a":"Flag: Egypt","b":"1F1EA-1F1EC","j":["flag","eg","nation","country","banner","egypt"]},"flag-western-sahara":{"a":"Flag: Western Sahara","b":"1F1EA-1F1ED","j":["flag","western","sahara","nation","country","banner","western_sahara"]},"flag-eritrea":{"a":"Flag: Eritrea","b":"1F1EA-1F1F7","j":["flag","er","nation","country","banner","eritrea"]},"flag-spain":{"a":"Flag: Spain","b":"1F1EA-1F1F8","j":["flag","spain","nation","country","banner"]},"flag-ethiopia":{"a":"Flag: Ethiopia","b":"1F1EA-1F1F9","j":["flag","et","nation","country","banner","ethiopia"]},"flag-european-union":{"a":"Flag: European Union","b":"1F1EA-1F1FA","j":["flag","european","union","banner"]},"flag-finland":{"a":"Flag: Finland","b":"1F1EB-1F1EE","j":["flag","fi","nation","country","banner","finland"]},"flag-fiji":{"a":"Flag: Fiji","b":"1F1EB-1F1EF","j":["flag","fj","nation","country","banner","fiji"]},"flag-falkland-islands":{"a":"Flag: Falkland Islands","b":"1F1EB-1F1F0","j":["flag","falkland","islands","malvinas","nation","country","banner","falkland_islands"]},"flag-micronesia":{"a":"Flag: Micronesia","b":"1F1EB-1F1F2","j":["flag","micronesia","federated","states","nation","country","banner"]},"flag-faroe-islands":{"a":"Flag: Faroe Islands","b":"1F1EB-1F1F4","j":["flag","faroe","islands","nation","country","banner","faroe_islands"]},"flag-france":{"a":"Flag: France","b":"1F1EB-1F1F7","j":["flag","banner","nation","france","french","country"]},"flag-gabon":{"a":"Flag: Gabon","b":"1F1EC-1F1E6","j":["flag","ga","nation","country","banner","gabon"]},"flag-united-kingdom":{"a":"Flag: United Kingdom","b":"1F1EC-1F1E7","j":["flag","united","kingdom","great","britain","northern","ireland","nation","country","banner","british","UK","english","england","union jack","united_kingdom"]},"flag-grenada":{"a":"Flag: Grenada","b":"1F1EC-1F1E9","j":["flag","gd","nation","country","banner","grenada"]},"flag-georgia":{"a":"Flag: Georgia","b":"1F1EC-1F1EA","j":["flag","ge","nation","country","banner","georgia"]},"flag-french-guiana":{"a":"Flag: French Guiana","b":"1F1EC-1F1EB","j":["flag","french","guiana","nation","country","banner","french_guiana"]},"flag-guernsey":{"a":"Flag: Guernsey","b":"1F1EC-1F1EC","j":["flag","gg","nation","country","banner","guernsey"]},"flag-ghana":{"a":"Flag: Ghana","b":"1F1EC-1F1ED","j":["flag","gh","nation","country","banner","ghana"]},"flag-gibraltar":{"a":"Flag: Gibraltar","b":"1F1EC-1F1EE","j":["flag","gi","nation","country","banner","gibraltar"]},"flag-greenland":{"a":"Flag: Greenland","b":"1F1EC-1F1F1","j":["flag","gl","nation","country","banner","greenland"]},"flag-gambia":{"a":"Flag: Gambia","b":"1F1EC-1F1F2","j":["flag","gm","nation","country","banner","gambia"]},"flag-guinea":{"a":"Flag: Guinea","b":"1F1EC-1F1F3","j":["flag","gn","nation","country","banner","guinea"]},"flag-guadeloupe":{"a":"Flag: Guadeloupe","b":"1F1EC-1F1F5","j":["flag","gp","nation","country","banner","guadeloupe"]},"flag-equatorial-guinea":{"a":"Flag: Equatorial Guinea","b":"1F1EC-1F1F6","j":["flag","equatorial","gn","nation","country","banner","equatorial_guinea"]},"flag-greece":{"a":"Flag: Greece","b":"1F1EC-1F1F7","j":["flag","gr","nation","country","banner","greece"]},"flag-south-georgia--south-sandwich-islands":{"a":"Flag: South Georgia & South Sandwich Islands","b":"1F1EC-1F1F8","j":["flag","flag_south_georgia_south_sandwich_islands","south","georgia","sandwich","islands","nation","country","banner","south_georgia_south_sandwich_islands"]},"flag-guatemala":{"a":"Flag: Guatemala","b":"1F1EC-1F1F9","j":["flag","gt","nation","country","banner","guatemala"]},"flag-guam":{"a":"Flag: Guam","b":"1F1EC-1F1FA","j":["flag","gu","nation","country","banner","guam"]},"flag-guineabissau":{"a":"Flag: Guinea-Bissau","b":"1F1EC-1F1FC","j":["flag","flag_guinea_bissau","gw","bissau","nation","country","banner","guinea_bissau"]},"flag-guyana":{"a":"Flag: Guyana","b":"1F1EC-1F1FE","j":["flag","gy","nation","country","banner","guyana"]},"flag-hong-kong-sar-china":{"a":"Flag: Hong Kong Sar China","b":"1F1ED-1F1F0","j":["flag","hong","kong","nation","country","banner","hong_kong_sar_china"]},"flag-heard--mcdonald-islands":{"a":"Flag: Heard & Mcdonald Islands","b":"1F1ED-1F1F2","j":["flag","flag_heard_mcdonald_islands"]},"flag-honduras":{"a":"Flag: Honduras","b":"1F1ED-1F1F3","j":["flag","hn","nation","country","banner","honduras"]},"flag-croatia":{"a":"Flag: Croatia","b":"1F1ED-1F1F7","j":["flag","hr","nation","country","banner","croatia"]},"flag-haiti":{"a":"Flag: Haiti","b":"1F1ED-1F1F9","j":["flag","ht","nation","country","banner","haiti"]},"flag-hungary":{"a":"Flag: Hungary","b":"1F1ED-1F1FA","j":["flag","hu","nation","country","banner","hungary"]},"flag-canary-islands":{"a":"Flag: Canary Islands","b":"1F1EE-1F1E8","j":["flag","canary","islands","nation","country","banner","canary_islands"]},"flag-indonesia":{"a":"Flag: Indonesia","b":"1F1EE-1F1E9","j":["flag","nation","country","banner","indonesia"]},"flag-ireland":{"a":"Flag: Ireland","b":"1F1EE-1F1EA","j":["flag","ie","nation","country","banner","ireland"]},"flag-israel":{"a":"Flag: Israel","b":"1F1EE-1F1F1","j":["flag","il","nation","country","banner","israel"]},"flag-isle-of-man":{"a":"Flag: Isle of Man","b":"1F1EE-1F1F2","j":["flag","isle","man","nation","country","banner","isle_of_man"]},"flag-india":{"a":"Flag: India","b":"1F1EE-1F1F3","j":["flag","in","nation","country","banner","india"]},"flag-british-indian-ocean-territory":{"a":"Flag: British Indian Ocean Territory","b":"1F1EE-1F1F4","j":["flag","british","indian","ocean","territory","nation","country","banner","british_indian_ocean_territory"]},"flag-iraq":{"a":"Flag: Iraq","b":"1F1EE-1F1F6","j":["flag","iq","nation","country","banner","iraq"]},"flag-iran":{"a":"Flag: Iran","b":"1F1EE-1F1F7","j":["flag","iran","islamic","republic","nation","country","banner"]},"flag-iceland":{"a":"Flag: Iceland","b":"1F1EE-1F1F8","j":["flag","is","nation","country","banner","iceland"]},"flag-italy":{"a":"Flag: Italy","b":"1F1EE-1F1F9","j":["flag","italy","nation","country","banner"]},"flag-jersey":{"a":"Flag: Jersey","b":"1F1EF-1F1EA","j":["flag","je","nation","country","banner","jersey"]},"flag-jamaica":{"a":"Flag: Jamaica","b":"1F1EF-1F1F2","j":["flag","jm","nation","country","banner","jamaica"]},"flag-jordan":{"a":"Flag: Jordan","b":"1F1EF-1F1F4","j":["flag","jo","nation","country","banner","jordan"]},"flag-japan":{"a":"Flag: Japan","b":"1F1EF-1F1F5","j":["flag","japanese","nation","country","banner","japan","jp","ja"]},"flag-kenya":{"a":"Flag: Kenya","b":"1F1F0-1F1EA","j":["flag","ke","nation","country","banner","kenya"]},"flag-kyrgyzstan":{"a":"Flag: Kyrgyzstan","b":"1F1F0-1F1EC","j":["flag","kg","nation","country","banner","kyrgyzstan"]},"flag-cambodia":{"a":"Flag: Cambodia","b":"1F1F0-1F1ED","j":["flag","kh","nation","country","banner","cambodia"]},"flag-kiribati":{"a":"Flag: Kiribati","b":"1F1F0-1F1EE","j":["flag","ki","nation","country","banner","kiribati"]},"flag-comoros":{"a":"Flag: Comoros","b":"1F1F0-1F1F2","j":["flag","km","nation","country","banner","comoros"]},"flag-st-kitts--nevis":{"a":"Flag: St. Kitts & Nevis","b":"1F1F0-1F1F3","j":["flag","flag_st_kitts_nevis","saint","kitts","nevis","nation","country","banner","st_kitts_nevis"]},"flag-north-korea":{"a":"Flag: North Korea","b":"1F1F0-1F1F5","j":["flag","north","korea","nation","country","banner","north_korea"]},"flag-south-korea":{"a":"Flag: South Korea","b":"1F1F0-1F1F7","j":["flag","south","korea","nation","country","banner","south_korea"]},"flag-kuwait":{"a":"Flag: Kuwait","b":"1F1F0-1F1FC","j":["flag","kw","nation","country","banner","kuwait"]},"flag-cayman-islands":{"a":"Flag: Cayman Islands","b":"1F1F0-1F1FE","j":["flag","cayman","islands","nation","country","banner","cayman_islands"]},"flag-kazakhstan":{"a":"Flag: Kazakhstan","b":"1F1F0-1F1FF","j":["flag","kz","nation","country","banner","kazakhstan"]},"flag-laos":{"a":"Flag: Laos","b":"1F1F1-1F1E6","j":["flag","lao","democratic","republic","nation","country","banner","laos"]},"flag-lebanon":{"a":"Flag: Lebanon","b":"1F1F1-1F1E7","j":["flag","lb","nation","country","banner","lebanon"]},"flag-st-lucia":{"a":"Flag: St. Lucia","b":"1F1F1-1F1E8","j":["flag","saint","lucia","nation","country","banner","st_lucia"]},"flag-liechtenstein":{"a":"Flag: Liechtenstein","b":"1F1F1-1F1EE","j":["flag","li","nation","country","banner","liechtenstein"]},"flag-sri-lanka":{"a":"Flag: Sri Lanka","b":"1F1F1-1F1F0","j":["flag","sri","lanka","nation","country","banner","sri_lanka"]},"flag-liberia":{"a":"Flag: Liberia","b":"1F1F1-1F1F7","j":["flag","lr","nation","country","banner","liberia"]},"flag-lesotho":{"a":"Flag: Lesotho","b":"1F1F1-1F1F8","j":["flag","ls","nation","country","banner","lesotho"]},"flag-lithuania":{"a":"Flag: Lithuania","b":"1F1F1-1F1F9","j":["flag","lt","nation","country","banner","lithuania"]},"flag-luxembourg":{"a":"Flag: Luxembourg","b":"1F1F1-1F1FA","j":["flag","lu","nation","country","banner","luxembourg"]},"flag-latvia":{"a":"Flag: Latvia","b":"1F1F1-1F1FB","j":["flag","lv","nation","country","banner","latvia"]},"flag-libya":{"a":"Flag: Libya","b":"1F1F1-1F1FE","j":["flag","ly","nation","country","banner","libya"]},"flag-morocco":{"a":"Flag: Morocco","b":"1F1F2-1F1E6","j":["flag","ma","nation","country","banner","morocco"]},"flag-monaco":{"a":"Flag: Monaco","b":"1F1F2-1F1E8","j":["flag","mc","nation","country","banner","monaco"]},"flag-moldova":{"a":"Flag: Moldova","b":"1F1F2-1F1E9","j":["flag","moldova","republic","nation","country","banner"]},"flag-montenegro":{"a":"Flag: Montenegro","b":"1F1F2-1F1EA","j":["flag","me","nation","country","banner","montenegro"]},"flag-st-martin":{"a":"Flag: St. Martin","b":"1F1F2-1F1EB","j":["flag"]},"flag-madagascar":{"a":"Flag: Madagascar","b":"1F1F2-1F1EC","j":["flag","mg","nation","country","banner","madagascar"]},"flag-marshall-islands":{"a":"Flag: Marshall Islands","b":"1F1F2-1F1ED","j":["flag","marshall","islands","nation","country","banner","marshall_islands"]},"flag-north-macedonia":{"a":"Flag: North Macedonia","b":"1F1F2-1F1F0","j":["flag","macedonia","nation","country","banner","north_macedonia"]},"flag-mali":{"a":"Flag: Mali","b":"1F1F2-1F1F1","j":["flag","ml","nation","country","banner","mali"]},"flag-myanmar-burma":{"a":"Flag: Myanmar (Burma)","b":"1F1F2-1F1F2","j":["flag","flag_myanmar","mm","nation","country","banner","myanmar"]},"flag-mongolia":{"a":"Flag: Mongolia","b":"1F1F2-1F1F3","j":["flag","mn","nation","country","banner","mongolia"]},"flag-macao-sar-china":{"a":"Flag: Macao Sar China","b":"1F1F2-1F1F4","j":["flag","macao","nation","country","banner","macao_sar_china"]},"flag-northern-mariana-islands":{"a":"Flag: Northern Mariana Islands","b":"1F1F2-1F1F5","j":["flag","northern","mariana","islands","nation","country","banner","northern_mariana_islands"]},"flag-martinique":{"a":"Flag: Martinique","b":"1F1F2-1F1F6","j":["flag","mq","nation","country","banner","martinique"]},"flag-mauritania":{"a":"Flag: Mauritania","b":"1F1F2-1F1F7","j":["flag","mr","nation","country","banner","mauritania"]},"flag-montserrat":{"a":"Flag: Montserrat","b":"1F1F2-1F1F8","j":["flag","ms","nation","country","banner","montserrat"]},"flag-malta":{"a":"Flag: Malta","b":"1F1F2-1F1F9","j":["flag","mt","nation","country","banner","malta"]},"flag-mauritius":{"a":"Flag: Mauritius","b":"1F1F2-1F1FA","j":["flag","mu","nation","country","banner","mauritius"]},"flag-maldives":{"a":"Flag: Maldives","b":"1F1F2-1F1FB","j":["flag","mv","nation","country","banner","maldives"]},"flag-malawi":{"a":"Flag: Malawi","b":"1F1F2-1F1FC","j":["flag","mw","nation","country","banner","malawi"]},"flag-mexico":{"a":"Flag: Mexico","b":"1F1F2-1F1FD","j":["flag","mx","nation","country","banner","mexico"]},"flag-malaysia":{"a":"Flag: Malaysia","b":"1F1F2-1F1FE","j":["flag","my","nation","country","banner","malaysia"]},"flag-mozambique":{"a":"Flag: Mozambique","b":"1F1F2-1F1FF","j":["flag","mz","nation","country","banner","mozambique"]},"flag-namibia":{"a":"Flag: Namibia","b":"1F1F3-1F1E6","j":["flag","na","nation","country","banner","namibia"]},"flag-new-caledonia":{"a":"Flag: New Caledonia","b":"1F1F3-1F1E8","j":["flag","new","caledonia","nation","country","banner","new_caledonia"]},"flag-niger":{"a":"Flag: Niger","b":"1F1F3-1F1EA","j":["flag","ne","nation","country","banner","niger"]},"flag-norfolk-island":{"a":"Flag: Norfolk Island","b":"1F1F3-1F1EB","j":["flag","norfolk","island","nation","country","banner","norfolk_island"]},"flag-nigeria":{"a":"Flag: Nigeria","b":"1F1F3-1F1EC","j":["flag","nation","country","banner","nigeria"]},"flag-nicaragua":{"a":"Flag: Nicaragua","b":"1F1F3-1F1EE","j":["flag","ni","nation","country","banner","nicaragua"]},"flag-netherlands":{"a":"Flag: Netherlands","b":"1F1F3-1F1F1","j":["flag","nl","nation","country","banner","netherlands"]},"flag-norway":{"a":"Flag: Norway","b":"1F1F3-1F1F4","j":["flag","no","nation","country","banner","norway"]},"flag-nepal":{"a":"Flag: Nepal","b":"1F1F3-1F1F5","j":["flag","np","nation","country","banner","nepal"]},"flag-nauru":{"a":"Flag: Nauru","b":"1F1F3-1F1F7","j":["flag","nr","nation","country","banner","nauru"]},"flag-niue":{"a":"Flag: Niue","b":"1F1F3-1F1FA","j":["flag","nu","nation","country","banner","niue"]},"flag-new-zealand":{"a":"Flag: New Zealand","b":"1F1F3-1F1FF","j":["flag","new","zealand","nation","country","banner","new_zealand"]},"flag-oman":{"a":"Flag: Oman","b":"1F1F4-1F1F2","j":["flag","om_symbol","nation","country","banner","oman"]},"flag-panama":{"a":"Flag: Panama","b":"1F1F5-1F1E6","j":["flag","pa","nation","country","banner","panama"]},"flag-peru":{"a":"Flag: Peru","b":"1F1F5-1F1EA","j":["flag","pe","nation","country","banner","peru"]},"flag-french-polynesia":{"a":"Flag: French Polynesia","b":"1F1F5-1F1EB","j":["flag","french","polynesia","nation","country","banner","french_polynesia"]},"flag-papua-new-guinea":{"a":"Flag: Papua New Guinea","b":"1F1F5-1F1EC","j":["flag","papua","new","guinea","nation","country","banner","papua_new_guinea"]},"flag-philippines":{"a":"Flag: Philippines","b":"1F1F5-1F1ED","j":["flag","ph","nation","country","banner","philippines"]},"flag-pakistan":{"a":"Flag: Pakistan","b":"1F1F5-1F1F0","j":["flag","pk","nation","country","banner","pakistan"]},"flag-poland":{"a":"Flag: Poland","b":"1F1F5-1F1F1","j":["flag","pl","nation","country","banner","poland"]},"flag-st-pierre--miquelon":{"a":"Flag: St. Pierre & Miquelon","b":"1F1F5-1F1F2","j":["flag","flag_st_pierre_miquelon","saint","pierre","miquelon","nation","country","banner","st_pierre_miquelon"]},"flag-pitcairn-islands":{"a":"Flag: Pitcairn Islands","b":"1F1F5-1F1F3","j":["flag","pitcairn","nation","country","banner","pitcairn_islands"]},"flag-puerto-rico":{"a":"Flag: Puerto Rico","b":"1F1F5-1F1F7","j":["flag","puerto","rico","nation","country","banner","puerto_rico"]},"flag-palestinian-territories":{"a":"Flag: Palestinian Territories","b":"1F1F5-1F1F8","j":["flag","palestine","palestinian","territories","nation","country","banner","palestinian_territories"]},"flag-portugal":{"a":"Flag: Portugal","b":"1F1F5-1F1F9","j":["flag","pt","nation","country","banner","portugal"]},"flag-palau":{"a":"Flag: Palau","b":"1F1F5-1F1FC","j":["flag","pw","nation","country","banner","palau"]},"flag-paraguay":{"a":"Flag: Paraguay","b":"1F1F5-1F1FE","j":["flag","py","nation","country","banner","paraguay"]},"flag-qatar":{"a":"Flag: Qatar","b":"1F1F6-1F1E6","j":["flag","qa","nation","country","banner","qatar"]},"flag-runion":{"a":"Flag: Réunion","b":"1F1F7-1F1EA","j":["flag","flag_reunion","réunion","nation","country","banner","reunion"]},"flag-romania":{"a":"Flag: Romania","b":"1F1F7-1F1F4","j":["flag","ro","nation","country","banner","romania"]},"flag-serbia":{"a":"Flag: Serbia","b":"1F1F7-1F1F8","j":["flag","rs","nation","country","banner","serbia"]},"flag-russia":{"a":"Flag: Russia","b":"1F1F7-1F1FA","j":["flag","russian","federation","nation","country","banner","russia"]},"flag-rwanda":{"a":"Flag: Rwanda","b":"1F1F7-1F1FC","j":["flag","rw","nation","country","banner","rwanda"]},"flag-saudi-arabia":{"a":"Flag: Saudi Arabia","b":"1F1F8-1F1E6","j":["flag","nation","country","banner","saudi_arabia"]},"flag-solomon-islands":{"a":"Flag: Solomon Islands","b":"1F1F8-1F1E7","j":["flag","solomon","islands","nation","country","banner","solomon_islands"]},"flag-seychelles":{"a":"Flag: Seychelles","b":"1F1F8-1F1E8","j":["flag","sc","nation","country","banner","seychelles"]},"flag-sudan":{"a":"Flag: Sudan","b":"1F1F8-1F1E9","j":["flag","sd","nation","country","banner","sudan"]},"flag-sweden":{"a":"Flag: Sweden","b":"1F1F8-1F1EA","j":["flag","se","nation","country","banner","sweden"]},"flag-singapore":{"a":"Flag: Singapore","b":"1F1F8-1F1EC","j":["flag","sg","nation","country","banner","singapore"]},"flag-st-helena":{"a":"Flag: St. Helena","b":"1F1F8-1F1ED","j":["flag","saint","helena","ascension","tristan","cunha","nation","country","banner","st_helena"]},"flag-slovenia":{"a":"Flag: Slovenia","b":"1F1F8-1F1EE","j":["flag","si","nation","country","banner","slovenia"]},"flag-svalbard--jan-mayen":{"a":"Flag: Svalbard & Jan Mayen","b":"1F1F8-1F1EF","j":["flag","flag_svalbard_jan_mayen"]},"flag-slovakia":{"a":"Flag: Slovakia","b":"1F1F8-1F1F0","j":["flag","sk","nation","country","banner","slovakia"]},"flag-sierra-leone":{"a":"Flag: Sierra Leone","b":"1F1F8-1F1F1","j":["flag","sierra","leone","nation","country","banner","sierra_leone"]},"flag-san-marino":{"a":"Flag: San Marino","b":"1F1F8-1F1F2","j":["flag","san","marino","nation","country","banner","san_marino"]},"flag-senegal":{"a":"Flag: Senegal","b":"1F1F8-1F1F3","j":["flag","sn","nation","country","banner","senegal"]},"flag-somalia":{"a":"Flag: Somalia","b":"1F1F8-1F1F4","j":["flag","so","nation","country","banner","somalia"]},"flag-suriname":{"a":"Flag: Suriname","b":"1F1F8-1F1F7","j":["flag","sr","nation","country","banner","suriname"]},"flag-south-sudan":{"a":"Flag: South Sudan","b":"1F1F8-1F1F8","j":["flag","south","sd","nation","country","banner","south_sudan"]},"flag-so-tom--prncipe":{"a":"Flag: São Tomé & Príncipe","b":"1F1F8-1F1F9","j":["flag","flag_sao_tome_principe","sao","tome","principe","nation","country","banner","sao_tome_principe"]},"flag-el-salvador":{"a":"Flag: El Salvador","b":"1F1F8-1F1FB","j":["flag","el","salvador","nation","country","banner","el_salvador"]},"flag-sint-maarten":{"a":"Flag: Sint Maarten","b":"1F1F8-1F1FD","j":["flag","sint","maarten","dutch","nation","country","banner","sint_maarten"]},"flag-syria":{"a":"Flag: Syria","b":"1F1F8-1F1FE","j":["flag","syrian","arab","republic","nation","country","banner","syria"]},"flag-eswatini":{"a":"Flag: Eswatini","b":"1F1F8-1F1FF","j":["flag","sz","nation","country","banner","eswatini"]},"flag-tristan-da-cunha":{"a":"Flag: Tristan Da Cunha","b":"1F1F9-1F1E6","j":["flag"]},"flag-turks--caicos-islands":{"a":"Flag: Turks & Caicos Islands","b":"1F1F9-1F1E8","j":["flag","flag_turks_caicos_islands","turks","caicos","islands","nation","country","banner","turks_caicos_islands"]},"flag-chad":{"a":"Flag: Chad","b":"1F1F9-1F1E9","j":["flag","td","nation","country","banner","chad"]},"flag-french-southern-territories":{"a":"Flag: French Southern Territories","b":"1F1F9-1F1EB","j":["flag","french","southern","territories","nation","country","banner","french_southern_territories"]},"flag-togo":{"a":"Flag: Togo","b":"1F1F9-1F1EC","j":["flag","tg","nation","country","banner","togo"]},"flag-thailand":{"a":"Flag: Thailand","b":"1F1F9-1F1ED","j":["flag","th","nation","country","banner","thailand"]},"flag-tajikistan":{"a":"Flag: Tajikistan","b":"1F1F9-1F1EF","j":["flag","tj","nation","country","banner","tajikistan"]},"flag-tokelau":{"a":"Flag: Tokelau","b":"1F1F9-1F1F0","j":["flag","tk","nation","country","banner","tokelau"]},"flag-timorleste":{"a":"Flag: Timor-Leste","b":"1F1F9-1F1F1","j":["flag","flag_timor_leste","timor","leste","nation","country","banner","timor_leste"]},"flag-turkmenistan":{"a":"Flag: Turkmenistan","b":"1F1F9-1F1F2","j":["flag","nation","country","banner","turkmenistan"]},"flag-tunisia":{"a":"Flag: Tunisia","b":"1F1F9-1F1F3","j":["flag","tn","nation","country","banner","tunisia"]},"flag-tonga":{"a":"Flag: Tonga","b":"1F1F9-1F1F4","j":["flag","to","nation","country","banner","tonga"]},"flag-trkiye":{"a":"Flag: Türkiye","b":"1F1F9-1F1F7","j":["flag","flag_turkey","turkey","nation","country","banner"]},"flag-trinidad--tobago":{"a":"Flag: Trinidad & Tobago","b":"1F1F9-1F1F9","j":["flag","flag_trinidad_tobago","trinidad","tobago","nation","country","banner","trinidad_tobago"]},"flag-tuvalu":{"a":"Flag: Tuvalu","b":"1F1F9-1F1FB","j":["flag","nation","country","banner","tuvalu"]},"flag-taiwan":{"a":"Flag: Taiwan","b":"1F1F9-1F1FC","j":["flag","tw","nation","country","banner","taiwan"]},"flag-tanzania":{"a":"Flag: Tanzania","b":"1F1F9-1F1FF","j":["flag","tanzania","united","republic","nation","country","banner"]},"flag-ukraine":{"a":"Flag: Ukraine","b":"1F1FA-1F1E6","j":["flag","ua","nation","country","banner","ukraine"]},"flag-uganda":{"a":"Flag: Uganda","b":"1F1FA-1F1EC","j":["flag","ug","nation","country","banner","uganda"]},"flag-us-outlying-islands":{"a":"Flag: U.S. Outlying Islands","b":"1F1FA-1F1F2","j":["flag","flag_u_s_outlying_islands"]},"flag-united-nations":{"a":"Flag: United Nations","b":"1F1FA-1F1F3","j":["flag","un","banner"]},"flag-united-states":{"a":"Flag: United States","b":"1F1FA-1F1F8","j":["flag","united","states","america","nation","country","banner","united_states"]},"flag-uruguay":{"a":"Flag: Uruguay","b":"1F1FA-1F1FE","j":["flag","uy","nation","country","banner","uruguay"]},"flag-uzbekistan":{"a":"Flag: Uzbekistan","b":"1F1FA-1F1FF","j":["flag","uz","nation","country","banner","uzbekistan"]},"flag-vatican-city":{"a":"Flag: Vatican City","b":"1F1FB-1F1E6","j":["flag","vatican","city","nation","country","banner","vatican_city"]},"flag-st-vincent--grenadines":{"a":"Flag: St. Vincent & Grenadines","b":"1F1FB-1F1E8","j":["flag","flag_st_vincent_grenadines","saint","vincent","grenadines","nation","country","banner","st_vincent_grenadines"]},"flag-venezuela":{"a":"Flag: Venezuela","b":"1F1FB-1F1EA","j":["flag","ve","bolivarian","republic","nation","country","banner","venezuela"]},"flag-british-virgin-islands":{"a":"Flag: British Virgin Islands","b":"1F1FB-1F1EC","j":["flag","british","virgin","islands","bvi","nation","country","banner","british_virgin_islands"]},"flag-us-virgin-islands":{"a":"Flag: U.S. Virgin Islands","b":"1F1FB-1F1EE","j":["flag","flag_u_s_virgin_islands","virgin","islands","us","nation","country","banner","u_s_virgin_islands"]},"flag-vietnam":{"a":"Flag: Vietnam","b":"1F1FB-1F1F3","j":["flag","viet","nam","nation","country","banner","vietnam"]},"flag-vanuatu":{"a":"Flag: Vanuatu","b":"1F1FB-1F1FA","j":["flag","vu","nation","country","banner","vanuatu"]},"flag-wallis--futuna":{"a":"Flag: Wallis & Futuna","b":"1F1FC-1F1EB","j":["flag","flag_wallis_futuna","wallis","futuna","nation","country","banner","wallis_futuna"]},"flag-samoa":{"a":"Flag: Samoa","b":"1F1FC-1F1F8","j":["flag","ws","nation","country","banner","samoa"]},"flag-kosovo":{"a":"Flag: Kosovo","b":"1F1FD-1F1F0","j":["flag","xk","nation","country","banner","kosovo"]},"flag-yemen":{"a":"Flag: Yemen","b":"1F1FE-1F1EA","j":["flag","ye","nation","country","banner","yemen"]},"flag-mayotte":{"a":"Flag: Mayotte","b":"1F1FE-1F1F9","j":["flag","yt","nation","country","banner","mayotte"]},"flag-south-africa":{"a":"Flag: South Africa","b":"1F1FF-1F1E6","j":["flag","south","africa","nation","country","banner","south_africa"]},"flag-zambia":{"a":"Flag: Zambia","b":"1F1FF-1F1F2","j":["flag","zm","nation","country","banner","zambia"]},"flag-zimbabwe":{"a":"Flag: Zimbabwe","b":"1F1FF-1F1FC","j":["flag","zw","nation","country","banner","zimbabwe"]},"flag-england":{"a":"Flag: England","b":"1F3F4-E0067-E0062-E0065-E006E-E0067-E007F","j":["flag","english"]},"flag-scotland":{"a":"Flag: Scotland","b":"1F3F4-E0067-E0062-E0073-E0063-E0074-E007F","j":["flag","scottish"]},"flag-wales":{"a":"Flag: Wales","b":"1F3F4-E0067-E0062-E0077-E006C-E0073-E007F","j":["flag","welsh"]}},"aliases":{}} \ No newline at end of file +{"compressed":true,"categories":[{"id":"smileys_&_emotion","name":"Smileys & Emotion","emojis":["grinning-face","grinning-face-with-big-eyes","grinning-face-with-smiling-eyes","beaming-face-with-smiling-eyes","grinning-squinting-face","grinning-face-with-sweat","rolling-on-the-floor-laughing","face-with-tears-of-joy","slightly-smiling-face","upsidedown-face","melting-face","winking-face","smiling-face-with-smiling-eyes","smiling-face-with-halo","smiling-face-with-hearts","smiling-face-with-hearteyes","starstruck","face-blowing-a-kiss","kissing-face","smiling-face","kissing-face-with-closed-eyes","kissing-face-with-smiling-eyes","smiling-face-with-tear","face-savoring-food","face-with-tongue","winking-face-with-tongue","zany-face","squinting-face-with-tongue","moneymouth-face","smiling-face-with-open-hands","face-with-hand-over-mouth","face-with-open-eyes-and-hand-over-mouth","face-with-peeking-eye","shushing-face","thinking-face","saluting-face","zippermouth-face","face-with-raised-eyebrow","neutral-face","expressionless-face","face-without-mouth","dotted-line-face","face-in-clouds","smirking-face","unamused-face","face-with-rolling-eyes","grimacing-face","face-exhaling","lying-face","shaking-face","head-shaking-horizontally","head-shaking-vertically","relieved-face","pensive-face","sleepy-face","drooling-face","sleeping-face","face-with-bags-under-eyes","face-with-medical-mask","face-with-thermometer","face-with-headbandage","nauseated-face","face-vomiting","sneezing-face","hot-face","cold-face","woozy-face","face-with-crossedout-eyes","face-with-spiral-eyes","exploding-head","cowboy-hat-face","partying-face","disguised-face","smiling-face-with-sunglasses","nerd-face","face-with-monocle","confused-face","face-with-diagonal-mouth","worried-face","slightly-frowning-face","frowning-face","face-with-open-mouth","hushed-face","astonished-face","flushed-face","pleading-face","face-holding-back-tears","frowning-face-with-open-mouth","anguished-face","fearful-face","anxious-face-with-sweat","sad-but-relieved-face","crying-face","loudly-crying-face","face-screaming-in-fear","confounded-face","persevering-face","disappointed-face","downcast-face-with-sweat","weary-face","tired-face","yawning-face","face-with-steam-from-nose","enraged-face","angry-face","face-with-symbols-on-mouth","smiling-face-with-horns","angry-face-with-horns","skull","skull-and-crossbones","pile-of-poo","clown-face","ogre","goblin","ghost","alien","alien-monster","robot","grinning-cat","grinning-cat-with-smiling-eyes","cat-with-tears-of-joy","smiling-cat-with-hearteyes","cat-with-wry-smile","kissing-cat","weary-cat","crying-cat","pouting-cat","seenoevil-monkey","hearnoevil-monkey","speaknoevil-monkey","love-letter","heart-with-arrow","heart-with-ribbon","sparkling-heart","growing-heart","beating-heart","revolving-hearts","two-hearts","heart-decoration","heart-exclamation","broken-heart","heart-on-fire","mending-heart","red-heart","pink-heart","orange-heart","yellow-heart","green-heart","blue-heart","light-blue-heart","purple-heart","brown-heart","black-heart","grey-heart","white-heart","kiss-mark","hundred-points","anger-symbol","collision","dizzy","sweat-droplets","dashing-away","hole","speech-balloon","eye-in-speech-bubble","left-speech-bubble","right-anger-bubble","thought-balloon","zzz"]},{"id":"people_&_body","name":"People & Body","emojis":["waving-hand","raised-back-of-hand","hand-with-fingers-splayed","raised-hand","vulcan-salute","rightwards-hand","leftwards-hand","palm-down-hand","palm-up-hand","leftwards-pushing-hand","rightwards-pushing-hand","ok-hand","pinched-fingers","pinching-hand","victory-hand","crossed-fingers","hand-with-index-finger-and-thumb-crossed","loveyou-gesture","sign-of-the-horns","call-me-hand","backhand-index-pointing-left","backhand-index-pointing-right","backhand-index-pointing-up","middle-finger","backhand-index-pointing-down","index-pointing-up","index-pointing-at-the-viewer","thumbs-up","thumbs-down","raised-fist","oncoming-fist","leftfacing-fist","rightfacing-fist","clapping-hands","raising-hands","heart-hands","open-hands","palms-up-together","handshake","folded-hands","writing-hand","nail-polish","selfie","flexed-biceps","mechanical-arm","mechanical-leg","leg","foot","ear","ear-with-hearing-aid","nose","brain","anatomical-heart","lungs","tooth","bone","eyes","eye","tongue","mouth","biting-lip","baby","child","boy","girl","person","person-blond-hair","man","person-beard","man-beard","woman-beard","man-red-hair","man-curly-hair","man-white-hair","man-bald","woman","woman-red-hair","person-red-hair","woman-curly-hair","person-curly-hair","woman-white-hair","person-white-hair","woman-bald","person-bald","woman-blond-hair","man-blond-hair","older-person","old-man","old-woman","person-frowning","man-frowning","woman-frowning","person-pouting","man-pouting","woman-pouting","person-gesturing-no","man-gesturing-no","woman-gesturing-no","person-gesturing-ok","man-gesturing-ok","woman-gesturing-ok","person-tipping-hand","man-tipping-hand","woman-tipping-hand","person-raising-hand","man-raising-hand","woman-raising-hand","deaf-person","deaf-man","deaf-woman","person-bowing","man-bowing","woman-bowing","person-facepalming","man-facepalming","woman-facepalming","person-shrugging","man-shrugging","woman-shrugging","health-worker","man-health-worker","woman-health-worker","student","man-student","woman-student","teacher","man-teacher","woman-teacher","judge","man-judge","woman-judge","farmer","man-farmer","woman-farmer","cook","man-cook","woman-cook","mechanic","man-mechanic","woman-mechanic","factory-worker","man-factory-worker","woman-factory-worker","office-worker","man-office-worker","woman-office-worker","scientist","man-scientist","woman-scientist","technologist","man-technologist","woman-technologist","singer","man-singer","woman-singer","artist","man-artist","woman-artist","pilot","man-pilot","woman-pilot","astronaut","man-astronaut","woman-astronaut","firefighter","man-firefighter","woman-firefighter","police-officer","man-police-officer","woman-police-officer","detective","man-detective","woman-detective","guard","man-guard","woman-guard","ninja","construction-worker","man-construction-worker","woman-construction-worker","person-with-crown","prince","princess","person-wearing-turban","man-wearing-turban","woman-wearing-turban","person-with-skullcap","woman-with-headscarf","person-in-tuxedo","man-in-tuxedo","woman-in-tuxedo","person-with-veil","man-with-veil","woman-with-veil","pregnant-woman","pregnant-man","pregnant-person","breastfeeding","woman-feeding-baby","man-feeding-baby","person-feeding-baby","baby-angel","santa-claus","mrs-claus","mx-claus","superhero","man-superhero","woman-superhero","supervillain","man-supervillain","woman-supervillain","mage","man-mage","woman-mage","fairy","man-fairy","woman-fairy","vampire","man-vampire","woman-vampire","merperson","merman","mermaid","elf","man-elf","woman-elf","genie","man-genie","woman-genie","zombie","man-zombie","woman-zombie","troll","person-getting-massage","man-getting-massage","woman-getting-massage","person-getting-haircut","man-getting-haircut","woman-getting-haircut","person-walking","man-walking","woman-walking","person-walking-facing-right","woman-walking-facing-right","man-walking-facing-right","person-standing","man-standing","woman-standing","person-kneeling","man-kneeling","woman-kneeling","person-kneeling-facing-right","woman-kneeling-facing-right","man-kneeling-facing-right","person-with-white-cane","person-with-white-cane-facing-right","man-with-white-cane","man-with-white-cane-facing-right","woman-with-white-cane","woman-with-white-cane-facing-right","person-in-motorized-wheelchair","person-in-motorized-wheelchair-facing-right","man-in-motorized-wheelchair","man-in-motorized-wheelchair-facing-right","woman-in-motorized-wheelchair","woman-in-motorized-wheelchair-facing-right","person-in-manual-wheelchair","person-in-manual-wheelchair-facing-right","man-in-manual-wheelchair","man-in-manual-wheelchair-facing-right","woman-in-manual-wheelchair","woman-in-manual-wheelchair-facing-right","person-running","man-running","woman-running","person-running-facing-right","woman-running-facing-right","man-running-facing-right","woman-dancing","man-dancing","person-in-suit-levitating","people-with-bunny-ears","men-with-bunny-ears","women-with-bunny-ears","person-in-steamy-room","man-in-steamy-room","woman-in-steamy-room","person-climbing","man-climbing","woman-climbing","person-fencing","horse-racing","skier","snowboarder","person-golfing","man-golfing","woman-golfing","person-surfing","man-surfing","woman-surfing","person-rowing-boat","man-rowing-boat","woman-rowing-boat","person-swimming","man-swimming","woman-swimming","person-bouncing-ball","man-bouncing-ball","woman-bouncing-ball","person-lifting-weights","man-lifting-weights","woman-lifting-weights","person-biking","man-biking","woman-biking","person-mountain-biking","man-mountain-biking","woman-mountain-biking","person-cartwheeling","man-cartwheeling","woman-cartwheeling","people-wrestling","men-wrestling","women-wrestling","person-playing-water-polo","man-playing-water-polo","woman-playing-water-polo","person-playing-handball","man-playing-handball","woman-playing-handball","person-juggling","man-juggling","woman-juggling","person-in-lotus-position","man-in-lotus-position","woman-in-lotus-position","person-taking-bath","person-in-bed","people-holding-hands","women-holding-hands","woman-and-man-holding-hands","men-holding-hands","kiss","kiss-woman-man","kiss-man-man","kiss-woman-woman","couple-with-heart","couple-with-heart-woman-man","couple-with-heart-man-man","couple-with-heart-woman-woman","family-man-woman-boy","family-man-woman-girl","family-man-woman-girl-boy","family-man-woman-boy-boy","family-man-woman-girl-girl","family-man-man-boy","family-man-man-girl","family-man-man-girl-boy","family-man-man-boy-boy","family-man-man-girl-girl","family-woman-woman-boy","family-woman-woman-girl","family-woman-woman-girl-boy","family-woman-woman-boy-boy","family-woman-woman-girl-girl","family-man-boy","family-man-boy-boy","family-man-girl","family-man-girl-boy","family-man-girl-girl","family-woman-boy","family-woman-boy-boy","family-woman-girl","family-woman-girl-boy","family-woman-girl-girl","speaking-head","bust-in-silhouette","busts-in-silhouette","people-hugging","family","family-adult-adult-child","family-adult-adult-child-child","family-adult-child","family-adult-child-child","footprints","fingerprint"]},{"id":"animals_&_nature","name":"Animals & Nature","emojis":["monkey-face","monkey","gorilla","orangutan","dog-face","dog","guide-dog","service-dog","poodle","wolf","fox","raccoon","cat-face","cat","black-cat","lion","tiger-face","tiger","leopard","horse-face","moose","donkey","horse","unicorn","zebra","deer","bison","cow-face","ox","water-buffalo","cow","pig-face","pig","boar","pig-nose","ram","ewe","goat","camel","twohump-camel","llama","giraffe","elephant","mammoth","rhinoceros","hippopotamus","mouse-face","mouse","rat","hamster","rabbit-face","rabbit","chipmunk","beaver","hedgehog","bat","bear","polar-bear","koala","panda","sloth","otter","skunk","kangaroo","badger","paw-prints","turkey","chicken","rooster","hatching-chick","baby-chick","frontfacing-baby-chick","bird","penguin","dove","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black-bird","goose","phoenix","frog","crocodile","turtle","lizard","snake","dragon-face","dragon","sauropod","trex","spouting-whale","whale","dolphin","seal","fish","tropical-fish","blowfish","shark","octopus","spiral-shell","coral","jellyfish","crab","lobster","shrimp","squid","oyster","snail","butterfly","bug","ant","honeybee","beetle","lady-beetle","cricket","cockroach","spider","spider-web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry-blossom","white-flower","lotus","rosette","rose","wilted-flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted-plant","evergreen-tree","deciduous-tree","palm-tree","cactus","sheaf-of-rice","herb","shamrock","four-leaf-clover","maple-leaf","fallen-leaf","leaf-fluttering-in-wind","empty-nest","nest-with-eggs","mushroom","leafless-tree"]},{"id":"food_&_drink","name":"Food & Drink","emojis":["grapes","melon","watermelon","tangerine","lemon","lime","banana","pineapple","mango","red-apple","green-apple","pear","peach","cherries","strawberry","blueberries","kiwi-fruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","ear-of-corn","hot-pepper","bell-pepper","cucumber","leafy-green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger-root","pea-pod","brown-mushroom","root-vegetable","bread","croissant","baguette-bread","flatbread","pretzel","bagel","pancakes","waffle","cheese-wedge","meat-on-bone","poultry-leg","cut-of-meat","bacon","hamburger","french-fries","pizza","hot-dog","sandwich","taco","burrito","tamale","stuffed-flatbread","falafel","egg","cooking","shallow-pan-of-food","pot-of-food","fondue","bowl-with-spoon","green-salad","popcorn","butter","salt","canned-food","bento-box","rice-cracker","rice-ball","cooked-rice","curry-rice","steaming-bowl","spaghetti","roasted-sweet-potato","oden","sushi","fried-shrimp","fish-cake-with-swirl","moon-cake","dango","dumpling","fortune-cookie","takeout-box","soft-ice-cream","shaved-ice","ice-cream","doughnut","cookie","birthday-cake","shortcake","cupcake","pie","chocolate-bar","candy","lollipop","custard","honey-pot","baby-bottle","glass-of-milk","hot-beverage","teapot","teacup-without-handle","sake","bottle-with-popping-cork","wine-glass","cocktail-glass","tropical-drink","beer-mug","clinking-beer-mugs","clinking-glasses","tumbler-glass","pouring-liquid","cup-with-straw","bubble-tea","beverage-box","mate","ice","chopsticks","fork-and-knife-with-plate","fork-and-knife","spoon","kitchen-knife","jar","amphora"]},{"id":"travel_&_places","name":"Travel & Places","emojis":["globe-showing-europeafrica","globe-showing-americas","globe-showing-asiaaustralia","globe-with-meridians","world-map","map-of-japan","compass","snowcapped-mountain","mountain","volcano","mount-fuji","camping","beach-with-umbrella","desert","desert-island","national-park","stadium","classical-building","building-construction","brick","rock","wood","hut","houses","derelict-house","house","house-with-garden","office-building","japanese-post-office","post-office","hospital","bank","hotel","love-hotel","convenience-store","school","department-store","factory","japanese-castle","castle","wedding","tokyo-tower","statue-of-liberty","church","mosque","hindu-temple","synagogue","shinto-shrine","kaaba","fountain","tent","foggy","night-with-stars","cityscape","sunrise-over-mountains","sunrise","cityscape-at-dusk","sunset","bridge-at-night","hot-springs","carousel-horse","playground-slide","ferris-wheel","roller-coaster","barber-pole","circus-tent","locomotive","railway-car","highspeed-train","bullet-train","train","metro","light-rail","station","tram","monorail","mountain-railway","tram-car","bus","oncoming-bus","trolleybus","minibus","ambulance","fire-engine","police-car","oncoming-police-car","taxi","oncoming-taxi","automobile","oncoming-automobile","sport-utility-vehicle","pickup-truck","delivery-truck","articulated-lorry","tractor","racing-car","motorcycle","motor-scooter","manual-wheelchair","motorized-wheelchair","auto-rickshaw","bicycle","kick-scooter","skateboard","roller-skate","bus-stop","motorway","railway-track","oil-drum","fuel-pump","wheel","police-car-light","horizontal-traffic-light","vertical-traffic-light","stop-sign","construction","anchor","ring-buoy","sailboat","canoe","speedboat","passenger-ship","ferry","motor-boat","ship","airplane","small-airplane","airplane-departure","airplane-arrival","parachute","seat","helicopter","suspension-railway","mountain-cableway","aerial-tramway","satellite","rocket","flying-saucer","bellhop-bell","luggage","hourglass-done","hourglass-not-done","watch","alarm-clock","stopwatch","timer-clock","mantelpiece-clock","twelve-oclock","twelvethirty","one-oclock","onethirty","two-oclock","twothirty","three-oclock","threethirty","four-oclock","fourthirty","five-oclock","fivethirty","six-oclock","sixthirty","seven-oclock","seventhirty","eight-oclock","eightthirty","nine-oclock","ninethirty","ten-oclock","tenthirty","eleven-oclock","eleventhirty","new-moon","waxing-crescent-moon","first-quarter-moon","waxing-gibbous-moon","full-moon","waning-gibbous-moon","last-quarter-moon","waning-crescent-moon","crescent-moon","new-moon-face","first-quarter-moon-face","last-quarter-moon-face","thermometer","sun","full-moon-face","sun-with-face","ringed-planet","star","glowing-star","shooting-star","milky-way","cloud","sun-behind-cloud","cloud-with-lightning-and-rain","sun-behind-small-cloud","sun-behind-large-cloud","sun-behind-rain-cloud","cloud-with-rain","cloud-with-snow","cloud-with-lightning","tornado","fog","wind-face","cyclone","rainbow","closed-umbrella","umbrella","umbrella-with-rain-drops","umbrella-on-ground","high-voltage","snowflake","snowman","snowman-without-snow","comet","fire","droplet","water-wave"]},{"id":"activities","name":"Activities","emojis":["jackolantern","christmas-tree","fireworks","sparkler","firecracker","sparkles","balloon","party-popper","confetti-ball","tanabata-tree","pine-decoration","japanese-dolls","carp-streamer","wind-chime","moon-viewing-ceremony","red-envelope","ribbon","wrapped-gift","reminder-ribbon","admission-tickets","ticket","military-medal","trophy","sports-medal","1st-place-medal","2nd-place-medal","3rd-place-medal","soccer-ball","baseball","softball","basketball","volleyball","american-football","rugby-football","tennis","flying-disc","bowling","cricket-game","field-hockey","ice-hockey","lacrosse","ping-pong","badminton","boxing-glove","martial-arts-uniform","goal-net","flag-in-hole","ice-skate","fishing-pole","diving-mask","running-shirt","skis","sled","curling-stone","bullseye","yoyo","kite","water-pistol","pool-8-ball","crystal-ball","magic-wand","video-game","joystick","slot-machine","game-die","puzzle-piece","teddy-bear","piata","mirror-ball","nesting-dolls","spade-suit","heart-suit","diamond-suit","club-suit","chess-pawn","joker","mahjong-red-dragon","flower-playing-cards","performing-arts","framed-picture","artist-palette","thread","sewing-needle","yarn","knot"]},{"id":"objects","name":"Objects","emojis":["glasses","sunglasses","goggles","lab-coat","safety-vest","necktie","tshirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","onepiece-swimsuit","briefs","shorts","bikini","womans-clothes","folding-hand-fan","purse","handbag","clutch-bag","shopping-bags","backpack","thong-sandal","mans-shoe","running-shoe","hiking-boot","flat-shoe","highheeled-shoe","womans-sandal","ballet-shoes","womans-boot","hair-pick","crown","womans-hat","top-hat","graduation-cap","billed-cap","military-helmet","rescue-workers-helmet","prayer-beads","lipstick","ring","gem-stone","muted-speaker","speaker-low-volume","speaker-medium-volume","speaker-high-volume","loudspeaker","megaphone","postal-horn","bell","bell-with-slash","musical-score","musical-note","musical-notes","studio-microphone","level-slider","control-knobs","microphone","headphone","radio","saxophone","accordion","guitar","musical-keyboard","trumpet","violin","banjo","drum","long-drum","maracas","flute","harp","mobile-phone","mobile-phone-with-arrow","telephone","telephone-receiver","pager","fax-machine","battery","low-battery","electric-plug","laptop","desktop-computer","printer","keyboard","computer-mouse","trackball","computer-disk","floppy-disk","optical-disk","dvd","abacus","movie-camera","film-frames","film-projector","clapper-board","television","camera","camera-with-flash","video-camera","videocassette","magnifying-glass-tilted-left","magnifying-glass-tilted-right","candle","light-bulb","flashlight","red-paper-lantern","diya-lamp","notebook-with-decorative-cover","closed-book","open-book","green-book","blue-book","orange-book","books","notebook","ledger","page-with-curl","scroll","page-facing-up","newspaper","rolledup-newspaper","bookmark-tabs","bookmark","label","money-bag","coin","yen-banknote","dollar-banknote","euro-banknote","pound-banknote","money-with-wings","credit-card","receipt","chart-increasing-with-yen","envelope","email","incoming-envelope","envelope-with-arrow","outbox-tray","inbox-tray","package","closed-mailbox-with-raised-flag","closed-mailbox-with-lowered-flag","open-mailbox-with-raised-flag","open-mailbox-with-lowered-flag","postbox","ballot-box-with-ballot","pencil","black-nib","fountain-pen","pen","paintbrush","crayon","memo","briefcase","file-folder","open-file-folder","card-index-dividers","calendar","tearoff-calendar","spiral-notepad","spiral-calendar","card-index","chart-increasing","chart-decreasing","bar-chart","clipboard","pushpin","round-pushpin","paperclip","linked-paperclips","straight-ruler","triangular-ruler","scissors","card-file-box","file-cabinet","wastebasket","locked","unlocked","locked-with-pen","locked-with-key","key","old-key","hammer","axe","pick","hammer-and-pick","hammer-and-wrench","dagger","crossed-swords","bomb","boomerang","bow-and-arrow","shield","carpentry-saw","wrench","screwdriver","nut-and-bolt","gear","clamp","balance-scale","white-cane","link","broken-chain","chains","hook","toolbox","magnet","ladder","shovel","alembic","test-tube","petri-dish","dna","microscope","telescope","satellite-antenna","syringe","drop-of-blood","pill","adhesive-bandage","crutch","stethoscope","xray","door","elevator","mirror","window","bed","couch-and-lamp","chair","toilet","plunger","shower","bathtub","mouse-trap","razor","lotion-bottle","safety-pin","broom","basket","roll-of-paper","bucket","soap","bubbles","toothbrush","sponge","fire-extinguisher","shopping-cart","cigarette","coffin","headstone","funeral-urn","nazar-amulet","hamsa","moai","placard","identification-card"]},{"id":"symbols","name":"Symbols","emojis":["atm-sign","litter-in-bin-sign","potable-water","wheelchair-symbol","mens-room","womens-room","restroom","baby-symbol","water-closet","passport-control","customs","baggage-claim","left-luggage","warning","children-crossing","no-entry","prohibited","no-bicycles","no-smoking","no-littering","nonpotable-water","no-pedestrians","no-mobile-phones","no-one-under-eighteen","radioactive","biohazard","up-arrow","upright-arrow","right-arrow","downright-arrow","down-arrow","downleft-arrow","left-arrow","upleft-arrow","updown-arrow","leftright-arrow","right-arrow-curving-left","left-arrow-curving-right","right-arrow-curving-up","right-arrow-curving-down","clockwise-vertical-arrows","counterclockwise-arrows-button","back-arrow","end-arrow","on-arrow","soon-arrow","top-arrow","place-of-worship","atom-symbol","om","star-of-david","wheel-of-dharma","yin-yang","latin-cross","orthodox-cross","star-and-crescent","peace-symbol","menorah","dotted-sixpointed-star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpio","sagittarius","capricorn","aquarius","pisces","ophiuchus","shuffle-tracks-button","repeat-button","repeat-single-button","play-button","fastforward-button","next-track-button","play-or-pause-button","reverse-button","fast-reverse-button","last-track-button","upwards-button","fast-up-button","downwards-button","fast-down-button","pause-button","stop-button","record-button","eject-button","cinema","dim-button","bright-button","antenna-bars","wireless","vibration-mode","mobile-phone-off","female-sign","male-sign","transgender-symbol","multiply","plus","minus","divide","heavy-equals-sign","infinity","double-exclamation-mark","exclamation-question-mark","red-question-mark","white-question-mark","white-exclamation-mark","red-exclamation-mark","wavy-dash","currency-exchange","heavy-dollar-sign","medical-symbol","recycling-symbol","fleurdelis","trident-emblem","name-badge","japanese-symbol-for-beginner","hollow-red-circle","check-mark-button","check-box-with-check","check-mark","cross-mark","cross-mark-button","curly-loop","double-curly-loop","part-alternation-mark","eightspoked-asterisk","eightpointed-star","sparkle","copyright","registered","trade-mark","splatter","keycap","keycap","keycap-0","keycap-1","keycap-2","keycap-3","keycap-4","keycap-5","keycap-6","keycap-7","keycap-8","keycap-9","keycap-10","input-latin-uppercase","input-latin-lowercase","input-numbers","input-symbols","input-latin-letters","a-button-blood-type","ab-button-blood-type","b-button-blood-type","cl-button","cool-button","free-button","information","id-button","circled-m","new-button","ng-button","o-button-blood-type","ok-button","p-button","sos-button","up-button","vs-button","japanese-here-button","japanese-service-charge-button","japanese-monthly-amount-button","japanese-not-free-of-charge-button","japanese-reserved-button","japanese-bargain-button","japanese-discount-button","japanese-free-of-charge-button","japanese-prohibited-button","japanese-acceptable-button","japanese-application-button","japanese-passing-grade-button","japanese-vacancy-button","japanese-congratulations-button","japanese-secret-button","japanese-open-for-business-button","japanese-no-vacancy-button","red-circle","orange-circle","yellow-circle","green-circle","blue-circle","purple-circle","brown-circle","black-circle","white-circle","red-square","orange-square","yellow-square","green-square","blue-square","purple-square","brown-square","black-large-square","white-large-square","black-medium-square","white-medium-square","black-mediumsmall-square","white-mediumsmall-square","black-small-square","white-small-square","large-orange-diamond","large-blue-diamond","small-orange-diamond","small-blue-diamond","red-triangle-pointed-up","red-triangle-pointed-down","diamond-with-a-dot","radio-button","white-square-button","black-square-button"]},{"id":"flags","name":"Flags","emojis":["chequered-flag","triangular-flag","crossed-flags","black-flag","white-flag","rainbow-flag","transgender-flag","pirate-flag","flag-ascension-island","flag-andorra","flag-united-arab-emirates","flag-afghanistan","flag-antigua--barbuda","flag-anguilla","flag-albania","flag-armenia","flag-angola","flag-antarctica","flag-argentina","flag-american-samoa","flag-austria","flag-australia","flag-aruba","flag-land-islands","flag-azerbaijan","flag-bosnia--herzegovina","flag-barbados","flag-bangladesh","flag-belgium","flag-burkina-faso","flag-bulgaria","flag-bahrain","flag-burundi","flag-benin","flag-st-barthlemy","flag-bermuda","flag-brunei","flag-bolivia","flag-caribbean-netherlands","flag-brazil","flag-bahamas","flag-bhutan","flag-bouvet-island","flag-botswana","flag-belarus","flag-belize","flag-canada","flag-cocos-keeling-islands","flag-congo--kinshasa","flag-central-african-republic","flag-congo--brazzaville","flag-switzerland","flag-cte-divoire","flag-cook-islands","flag-chile","flag-cameroon","flag-china","flag-colombia","flag-clipperton-island","flag-sark","flag-costa-rica","flag-cuba","flag-cape-verde","flag-curaao","flag-christmas-island","flag-cyprus","flag-czechia","flag-germany","flag-diego-garcia","flag-djibouti","flag-denmark","flag-dominica","flag-dominican-republic","flag-algeria","flag-ceuta--melilla","flag-ecuador","flag-estonia","flag-egypt","flag-western-sahara","flag-eritrea","flag-spain","flag-ethiopia","flag-european-union","flag-finland","flag-fiji","flag-falkland-islands","flag-micronesia","flag-faroe-islands","flag-france","flag-gabon","flag-united-kingdom","flag-grenada","flag-georgia","flag-french-guiana","flag-guernsey","flag-ghana","flag-gibraltar","flag-greenland","flag-gambia","flag-guinea","flag-guadeloupe","flag-equatorial-guinea","flag-greece","flag-south-georgia--south-sandwich-islands","flag-guatemala","flag-guam","flag-guineabissau","flag-guyana","flag-hong-kong-sar-china","flag-heard--mcdonald-islands","flag-honduras","flag-croatia","flag-haiti","flag-hungary","flag-canary-islands","flag-indonesia","flag-ireland","flag-israel","flag-isle-of-man","flag-india","flag-british-indian-ocean-territory","flag-iraq","flag-iran","flag-iceland","flag-italy","flag-jersey","flag-jamaica","flag-jordan","flag-japan","flag-kenya","flag-kyrgyzstan","flag-cambodia","flag-kiribati","flag-comoros","flag-st-kitts--nevis","flag-north-korea","flag-south-korea","flag-kuwait","flag-cayman-islands","flag-kazakhstan","flag-laos","flag-lebanon","flag-st-lucia","flag-liechtenstein","flag-sri-lanka","flag-liberia","flag-lesotho","flag-lithuania","flag-luxembourg","flag-latvia","flag-libya","flag-morocco","flag-monaco","flag-moldova","flag-montenegro","flag-st-martin","flag-madagascar","flag-marshall-islands","flag-north-macedonia","flag-mali","flag-myanmar-burma","flag-mongolia","flag-macao-sar-china","flag-northern-mariana-islands","flag-martinique","flag-mauritania","flag-montserrat","flag-malta","flag-mauritius","flag-maldives","flag-malawi","flag-mexico","flag-malaysia","flag-mozambique","flag-namibia","flag-new-caledonia","flag-niger","flag-norfolk-island","flag-nigeria","flag-nicaragua","flag-netherlands","flag-norway","flag-nepal","flag-nauru","flag-niue","flag-new-zealand","flag-oman","flag-panama","flag-peru","flag-french-polynesia","flag-papua-new-guinea","flag-philippines","flag-pakistan","flag-poland","flag-st-pierre--miquelon","flag-pitcairn-islands","flag-puerto-rico","flag-palestinian-territories","flag-portugal","flag-palau","flag-paraguay","flag-qatar","flag-runion","flag-romania","flag-serbia","flag-russia","flag-rwanda","flag-saudi-arabia","flag-solomon-islands","flag-seychelles","flag-sudan","flag-sweden","flag-singapore","flag-st-helena","flag-slovenia","flag-svalbard--jan-mayen","flag-slovakia","flag-sierra-leone","flag-san-marino","flag-senegal","flag-somalia","flag-suriname","flag-south-sudan","flag-so-tom--prncipe","flag-el-salvador","flag-sint-maarten","flag-syria","flag-eswatini","flag-tristan-da-cunha","flag-turks--caicos-islands","flag-chad","flag-french-southern-territories","flag-togo","flag-thailand","flag-tajikistan","flag-tokelau","flag-timorleste","flag-turkmenistan","flag-tunisia","flag-tonga","flag-trkiye","flag-trinidad--tobago","flag-tuvalu","flag-taiwan","flag-tanzania","flag-ukraine","flag-uganda","flag-us-outlying-islands","flag-united-nations","flag-united-states","flag-uruguay","flag-uzbekistan","flag-vatican-city","flag-st-vincent--grenadines","flag-venezuela","flag-british-virgin-islands","flag-us-virgin-islands","flag-vietnam","flag-vanuatu","flag-wallis--futuna","flag-samoa","flag-kosovo","flag-yemen","flag-mayotte","flag-south-africa","flag-zambia","flag-zimbabwe","flag-england","flag-scotland","flag-wales"]}],"emojis":{"grinning-face":{"a":"Grinning Face","b":"1F600","j":["cheerful","cheery","face","grin","grinning","happy","laugh","nice","smile","smiling","teeth","joy",":D","smiley"]},"grinning-face-with-big-eyes":{"a":"Grinning Face with Big Eyes","b":"1F603","j":["awesome","big","eyes","face","grin","grinning","happy","mouth","open","smile","smiling","teeth","yay","joy","haha",":D",":)","funny","smiley"]},"grinning-face-with-smiling-eyes":{"a":"Grinning Face with Smiling Eyes","b":"1F604","j":["eye","eyes","face","grin","grinning","happy","laugh","lol","mouth","open","smile","smiling","joy","funny","haha","like",":D",":)","pleased","smiley"]},"beaming-face-with-smiling-eyes":{"a":"Beaming Face with Smiling Eyes","b":"1F601","j":["beaming","eye","eyes","face","grin","grinning","happy","nice","smile","smiling","teeth","joy","kawaii"]},"grinning-squinting-face":{"a":"Grinning Squinting Face","b":"1F606","j":["closed","eyes","face","grinning","haha","hahaha","happy","laugh","lol","mouth","open","rofl","smile","smiling","squinting","joy","satisfied","glad","XD","big","grin","laughing","tightly"]},"grinning-face-with-sweat":{"a":"Grinning Face with Sweat","b":"1F605","j":["cold","dejected","excited","face","grinning","mouth","nervous","open","smile","smiling","stress","stressed","sweat","hot","happy","laugh","relief","exercise"]},"rolling-on-the-floor-laughing":{"a":"Rolling on the Floor Laughing","b":"1F923","j":["crying","face","floor","funny","haha","happy","hehe","hilarious","joy","laugh","lmao","lol","rofl","roflmao","rolling","tear","laughing","rotfl"]},"face-with-tears-of-joy":{"a":"Face with Tears of Joy","b":"1F602","j":["crying","face","feels","funny","haha","happy","hehe","hilarious","joy","laugh","lmao","lol","rofl","roflmao","tear","cry","tears","weep","happytears","laughing"]},"slightly-smiling-face":{"a":"Slightly Smiling Face","b":"1F642","j":["face","happy","slightly","smile","smiling","fine","this"]},"upsidedown-face":{"a":"Upside-Down Face","b":"1F643","j":["face","hehe","smile","upside-down","upside_down_face","flipped","silly","sarcasm"]},"melting-face":{"a":"Melting Face","b":"1FAE0","j":["disappear","dissolve","embarrassed","face","haha","heat","hot","liquid","lol","melt","melting","sarcasm","sarcastic","dread"]},"winking-face":{"a":"Winking Face","b":"1F609","j":["face","flirt","heartbreaker","sexy","slide","tease","wink","winking","winks","happy","mischievous","secret",";)","smile","eye","winky"]},"smiling-face-with-smiling-eyes":{"a":"Smiling Face with Smiling Eyes","b":"1F60A","j":["blush","eye","eyes","face","glad","satisfied","smile","smiling","happy","flushed","crush","embarrassed","shy","joy","^^","proud","smiley"]},"smiling-face-with-halo":{"a":"Smiling Face with Halo","b":"1F607","j":["angel","angelic","angels","blessed","face","fairy","fairytale","fantasy","halo","happy","innocent","peaceful","smile","smiling","spirit","tale","heaven"]},"smiling-face-with-hearts":{"a":"Smiling Face with Hearts","b":"1F970","j":["3","adore","crush","face","heart","hearts","ily","love","romance","smile","smiling","you","like","affection","valentines","infatuation","eyes","three"]},"smiling-face-with-hearteyes":{"a":"Smiling Face with Heart-Eyes","b":"1F60D","j":["143","bae","eye","face","feels","heart-eyes","hearts","ily","kisses","love","romance","romantic","smile","xoxo","smiling_face_with_heart_eyes","like","affection","valentines","infatuation","crush","heart","shaped"]},"starstruck":{"a":"Star-Struck","b":"1F929","j":["excited","eyes","face","grinning","smile","star","star-struck","starry-eyed","wow","star_struck","starry","eyed"]},"face-blowing-a-kiss":{"a":"Face Blowing a Kiss","b":"1F618","j":["adorbs","bae","blowing","face","flirt","heart","ily","kiss","love","lover","miss","muah","romantic","smooch","xoxo","you","like","affection","valentines","infatuation","blow","kissing","throwing"]},"kissing-face":{"a":"Kissing Face","b":"1F617","j":["143","date","dating","face","flirt","ily","kiss","love","smooch","smooches","xoxo","you","like","3","valentines","infatuation","duck","kissy","whistling"]},"smiling-face":{"a":"Smiling Face","b":"263A-FE0F","j":["face","happy","outlined","relaxed","smile","smiling","blush","massage","happiness","pleased","smiley","white"]},"kissing-face-with-closed-eyes":{"a":"Kissing Face with Closed Eyes","b":"1F61A","j":["143","bae","blush","closed","date","dating","eye","eyes","face","flirt","ily","kisses","kissing","smooches","xoxo","love","like","affection","valentines","infatuation","kiss","kissy"]},"kissing-face-with-smiling-eyes":{"a":"Kissing Face with Smiling Eyes","b":"1F619","j":["143","closed","date","dating","eye","eyes","face","flirt","ily","kiss","kisses","kissing","love","night","smile","smiling","affection","valentines","infatuation","kissy","whistle","whistling"]},"smiling-face-with-tear":{"a":"Smiling Face with Tear","b":"1F972","j":["face","glad","grateful","happy","joy","pain","proud","relieved","smile","smiley","smiling","tear","touched","sad","cry","pretend"]},"face-savoring-food":{"a":"Face Savoring Food","b":"1F60B","j":["delicious","eat","face","food","full","hungry","savor","smile","smiling","tasty","um","yum","yummy","happy","joy","tongue","silly","nom","savouring","goofy","lick","licking","lips"]},"face-with-tongue":{"a":"Face with Tongue","b":"1F61B","j":["awesome","cool","face","nice","party","stuck-out","sweet","tongue","prank","childish","playful","mischievous","smile","cheeky","out","stuck"]},"winking-face-with-tongue":{"a":"Winking Face with Tongue","b":"1F61C","j":["crazy","epic","eye","face","funny","joke","loopy","nutty","party","stuck-out","tongue","wacky","weirdo","wink","winking","yolo","prank","childish","playful","mischievous","smile","out","silly","stuck"]},"zany-face":{"a":"Zany Face","b":"1F92A","j":["crazy","eye","eyes","face","goofy","large","small","zany","excited","grinning","one","wacky","wild"]},"squinting-face-with-tongue":{"a":"Squinting Face with Tongue","b":"1F61D","j":["closed","eye","eyes","face","gross","horrible","omg","squinting","stuck-out","taste","tongue","whatever","yolo","prank","playful","mischievous","smile","out","stuck","tightly"]},"moneymouth-face":{"a":"Money-Mouth Face","b":"1F911","j":["face","money","money-mouth","mouth","paid","money_mouth_face","rich","dollar","eyes","sign"]},"smiling-face-with-open-hands":{"a":"Smiling Face with Open Hands","b":"1F917","j":["face","hands","hug","hugging","open","smiling","hugging_face","smile","hugs"]},"face-with-hand-over-mouth":{"a":"Face with Hand over Mouth","b":"1F92D","j":["face","giggle","giggling","hand","mouth","oops","realization","secret","shock","sudden","surprise","whoops","sudden realization","blushing","covering","eyes","quiet","smiling"]},"face-with-open-eyes-and-hand-over-mouth":{"a":"Face with Open Eyes and Hand over Mouth","b":"1FAE2","j":["amazement","awe","disbelief","embarrass","eyes","face","gasp","hand","mouth","omg","open","over","quiet","scared","shock","surprise","silence","secret"]},"face-with-peeking-eye":{"a":"Face with Peeking Eye","b":"1FAE3","j":["captivated","embarrass","eye","face","hide","hiding","peek","peeking","peep","scared","shy","stare","frightening","embarrassing"]},"shushing-face":{"a":"Shushing Face","b":"1F92B","j":["face","quiet","shh","shush","shushing","shhh","closed","covering","finger","hush","lips","silence"]},"thinking-face":{"a":"Thinking Face","b":"1F914","j":["chin","consider","face","hmm","ponder","pondering","thinking","wondering","hmmm","think","shade","thinker","throwing","thumb"]},"saluting-face":{"a":"Saluting Face","b":"1FAE1","j":["face","good","luck","ma’am","OK","respect","salute","saluting","sir","troops","yes","ok","sunny"]},"zippermouth-face":{"a":"Zipper-Mouth Face","b":"1F910","j":["face","keep","mouth","quiet","secret","shut","zip","zipper","zipper-mouth","zipper_mouth_face","sealed","hush","lips","silence"]},"face-with-raised-eyebrow":{"a":"Face with Raised Eyebrow","b":"1F928","j":["disapproval","disbelief","distrust","emoji","eyebrow","face","hmm","mild","raised","skeptic","skeptical","skepticism","surprise","what","mild surprise","scepticism","suspicious","colbert","one","rock"]},"neutral-face":{"a":"Neutral Face","b":"1F610-FE0F","j":["awkward","blank","deadpan","expressionless","face","fine","jealous","meh","neutral","oh","shade","straight","unamused","unhappy","unimpressed","whatever","indifference",":|","faced","mouth"]},"expressionless-face":{"a":"Expressionless Face","b":"1F611","j":["awkward","dead","expressionless","face","fine","inexpressive","jealous","meh","not","oh","omg","straight","uh","unhappy","unimpressed","whatever","indifferent","-_-","deadpan","mouth","unexpressive"]},"face-without-mouth":{"a":"Face Without Mouth","b":"1F636","j":["awkward","blank","expressionless","face","mouth","mouthless","mute","quiet","secret","silence","silent","speechless","no"]},"dotted-line-face":{"a":"Dotted Line Face","b":"1FAE5","j":["depressed","disappear","dotted","face","hidden","hide","introvert","invisible","line","meh","whatever","wtv","lonely","isolation","depression"]},"face-in-clouds":{"a":"Face in Clouds","b":"1F636-200D-1F32B-FE0F","j":["absentminded","clouds","face","fog","head","shower","steam","dream","brain","forgetful","haze","impractical","unrealistic"]},"smirking-face":{"a":"Smirking Face","b":"1F60F","j":["boss","dapper","face","flirt","homie","kidding","leer","shade","slick","sly","smirk","smug","snicker","suave","suspicious","swag","smile","mean","prank","sarcasm","flirting","sexual","suggestive"]},"unamused-face":{"a":"Unamused Face","b":"1F612","j":["...","bored","face","fine","jealous","jel","jelly","pissed","smh","ugh","uhh","unamused","unhappy","weird","whatever","indifference","straight face","serious","sarcasm","unimpressed","skeptical","dubious","side_eye","dissatisfied","meh"]},"face-with-rolling-eyes":{"a":"Face with Rolling Eyes","b":"1F644","j":["eyeroll","eyes","face","rolling","shade","ugh","whatever","frustrated","eye","roll"]},"grimacing-face":{"a":"Grimacing Face","b":"1F62C","j":["awk","awkward","dentist","face","grimace","grimacing","grinning","smile","smiling","teeth","#1 best","eek","foot","friend","mouth","mutual","nervous","snapchat"]},"face-exhaling":{"a":"Face Exhaling","b":"1F62E-200D-1F4A8","j":["blow","blowing","exhale","exhaling","exhausted","face","gasp","groan","relief","sigh","smiley","smoke","whisper","whistle","relieve","tired"]},"lying-face":{"a":"Lying Face","b":"1F925","j":["face","liar","lie","lying","pinocchio","long","nose"]},"shaking-face":{"a":"Shaking Face","b":"1FAE8","j":["crazy","daze","earthquake","face","omg","panic","shaking","shock","surprise","vibrate","whoa","wow","dizzy","blurry"]},"head-shaking-horizontally":{"a":"Head Shaking Horizontally","b":"1F642-200D-2194-FE0F","j":["head","horizontally","no","shake","shaking","disapprove","indiffernt","left"]},"head-shaking-vertically":{"a":"Head Shaking Vertically","b":"1F642-200D-2195-FE0F","j":["head","nod","shaking","vertically","yes","down"]},"relieved-face":{"a":"Relieved Face","b":"1F60C","j":["calm","face","peace","relief","relieved","zen","relaxed","phew","massage","happiness","content","pleased","whew"]},"pensive-face":{"a":"Pensive Face","b":"1F614","j":["awful","bored","dejected","died","disappointed","face","losing","lost","pensive","sad","sucks","depressed","upset","sadface","sorrowful"]},"sleepy-face":{"a":"Sleepy Face","b":"1F62A","j":["crying","face","good","night","sad","sleep","sleeping","sleepy","tired","rest","nap","bubble","side","snot","tear"]},"drooling-face":{"a":"Drooling Face","b":"1F924","j":["drooling","face","drool"]},"sleeping-face":{"a":"Sleeping Face","b":"1F634","j":["bed","bedtime","face","good","goodnight","nap","night","sleep","sleeping","tired","whatever","yawn","zzz","sleepy","snoring"]},"face-with-bags-under-eyes":{"a":"⊛ Face with Bags Under Eyes","b":"1FAE9","j":["bags","bored","exhausted","eyes","face","fatigued","late","sleepy","tired","weary"]},"face-with-medical-mask":{"a":"Face with Medical Mask","b":"1F637","j":["cold","dentist","dermatologist","doctor","dr","face","germs","mask","medical","medicine","sick","ill","disease","covid","coronavirus","surgical"]},"face-with-thermometer":{"a":"Face with Thermometer","b":"1F912","j":["face","ill","sick","thermometer","temperature","cold","fever","covid"]},"face-with-headbandage":{"a":"Face with Head-Bandage","b":"1F915","j":["bandage","face","head-bandage","hurt","injury","ouch","face_with_head_bandage","injured","clumsy","bandaged"]},"nauseated-face":{"a":"Nauseated Face","b":"1F922","j":["face","gross","nasty","nauseated","sick","vomit","green","throw up","ill","barf","disgust","disgusted","green face"]},"face-vomiting":{"a":"Face Vomiting","b":"1F92E","j":["barf","ew","face","gross","puke","sick","spew","throw","up","vomit","vomiting","ill","mouth","open","throwing"]},"sneezing-face":{"a":"Sneezing Face","b":"1F927","j":["face","fever","flu","gesundheit","sick","sneeze","sneezing","allergy","achoo"]},"hot-face":{"a":"Hot Face","b":"1F975","j":["dying","face","feverish","heat","hot","panting","red-faced","stroke","sweating","tongue","red","overheated"]},"cold-face":{"a":"Cold Face","b":"1F976","j":["blue","blue-faced","cold","face","freezing","frostbite","icicles","subzero","teeth","frozen","ice"]},"woozy-face":{"a":"Woozy Face","b":"1F974","j":["dizzy","drunk","eyes","face","intoxicated","mouth","tipsy","uneven","wavy","woozy","groggy"]},"face-with-crossedout-eyes":{"a":"Face with Crossed-out Eyes","b":"1F635","j":["crossed-out","dead","dizzy","eyes","face","feels","knocked","out","sick","tired","dizzy_face","spent","unconscious","xox","cross","crossed","spiral eyes"]},"face-with-spiral-eyes":{"a":"Face with Spiral Eyes","b":"1F635-200D-1F4AB","j":["confused","dizzy","eyes","face","hypnotized","omg","smiley","spiral","trouble","whoa","woah","woozy","sick","ill","nauseous","nausea"]},"exploding-head":{"a":"Exploding Head","b":"1F92F","j":["blown","explode","exploding","head","mind","mindblown","no","shocked","way","face","blowing","explosion","mad"]},"cowboy-hat-face":{"a":"Cowboy Hat Face","b":"1F920","j":["cowboy","cowgirl","face","hat"]},"partying-face":{"a":"Partying Face","b":"1F973","j":["bday","birthday","celebrate","celebration","excited","face","happy","hat","hooray","horn","party","partying","woohoo"]},"disguised-face":{"a":"Disguised Face","b":"1F978","j":["disguise","eyebrow","face","glasses","incognito","moustache","mustache","nose","person","spy","tache","tash","pretent","brows"]},"smiling-face-with-sunglasses":{"a":"Smiling Face with Sunglasses","b":"1F60E","j":["awesome","beach","bright","bro","chilling","cool","face","rad","relaxed","shades","slay","smile","style","sunglasses","swag","win","summer","sunglass","best","eye","eyewear","friends","glasses","mutual","snapchat","sun","weather"]},"nerd-face":{"a":"Nerd Face","b":"1F913","j":["brainy","clever","expert","face","geek","gifted","glasses","intelligent","nerd","smart","nerdy","dork","smiling"]},"face-with-monocle":{"a":"Face with Monocle","b":"1F9D0","j":["classy","face","fancy","monocle","rich","stuffy","wealthy"]},"confused-face":{"a":"Confused Face","b":"1F615","j":["befuddled","confused","confusing","dunno","face","frown","hm","meh","not","sad","sorry","sure","indifference","huh","weird","hmmm",":/","nonplussed","puzzled","s"]},"face-with-diagonal-mouth":{"a":"Face with Diagonal Mouth","b":"1FAE4","j":["confused","confusion","diagonal","disappointed","doubt","doubtful","face","frustrated","frustration","meh","mouth","skeptical","unsure","whatever","wtv","skeptic","confuse","indifferent"]},"worried-face":{"a":"Worried Face","b":"1F61F","j":["anxious","butterflies","face","nerves","nervous","sad","stress","stressed","surprised","worried","worry","concern",":(","sadface"]},"slightly-frowning-face":{"a":"Slightly Frowning Face","b":"1F641","j":["face","frown","frowning","sad","slightly","disappointed","upset","unhappy"]},"frowning-face":{"a":"Frowning Face","b":"2639-FE0F","j":["face","frown","frowning","sad","upset","megafrown","unhappy","white"]},"face-with-open-mouth":{"a":"Face with Open Mouth","b":"1F62E","j":["believe","face","forgot","mouth","omg","open","shocked","surprised","sympathy","unbelievable","unreal","whoa","wow","you","surprise","impressed",":O"]},"hushed-face":{"a":"Hushed Face","b":"1F62F","j":["epic","face","hushed","omg","stunned","surprised","whoa","woah","woo","shh","silence","speechless","surprise"]},"astonished-face":{"a":"Astonished Face","b":"1F632","j":["astonished","cost","face","no","omg","shocked","totally","way","xox","surprised","poisoned","amazed","drunk face","gasp","gasping"]},"flushed-face":{"a":"Flushed Face","b":"1F633","j":["amazed","awkward","crazy","dazed","dead","disbelief","embarrassed","face","flushed","geez","heat","hot","impressed","jeez","what","wow","blush","shy","flattered","blushing","eyes","open","shame","wide"]},"pleading-face":{"a":"Pleading Face","b":"1F97A","j":["begging","big","eyes","face","mercy","not","pleading","please","pretty","puppy","sad","why","cry","tears","grievance","glossy","simp"]},"face-holding-back-tears":{"a":"Face Holding Back Tears","b":"1F979","j":["admiration","aww","back","cry","embarrassed","face","feelings","grateful","gratitude","holding","joy","please","proud","resist","sad","tears","touched","angry"]},"frowning-face-with-open-mouth":{"a":"Frowning Face with Open Mouth","b":"1F626","j":["caught","face","frown","frowning","guard","mouth","open","scared","scary","surprise","what","wow","aw","yawning"]},"anguished-face":{"a":"Anguished Face","b":"1F627","j":["anguished","face","forgot","scared","scary","stressed","surprise","unhappy","what","wow","stunned","nervous","pained"]},"fearful-face":{"a":"Fearful Face","b":"1F628","j":["afraid","anxious","blame","face","fear","fearful","scared","worried","terrified","nervous","oops","shocked","surprised"]},"anxious-face-with-sweat":{"a":"Anxious Face with Sweat","b":"1F630","j":["anxious","blue","cold","eek","face","mouth","nervous","open","rushed","scared","sweat","yikes","concerned face"]},"sad-but-relieved-face":{"a":"Sad but Relieved Face","b":"1F625","j":["anxious","call","close","complicated","disappointed","face","not","relieved","sad","sweat","time","whew","phew","nervous","eyebrow"]},"crying-face":{"a":"Crying Face","b":"1F622","j":["awful","cry","crying","face","feels","miss","sad","tear","triste","unhappy","tears","depressed","upset",":'("]},"loudly-crying-face":{"a":"Loudly Crying Face","b":"1F62D","j":["bawling","cry","crying","face","loudly","sad","sob","tear","tears","unhappy","sobbing","upset","depressed"]},"face-screaming-in-fear":{"a":"Face Screaming in Fear","b":"1F631","j":["epic","face","fear","fearful","munch","scared","scream","screamer","screaming","shocked","surprised","woah","omg","alone","home","horror"]},"confounded-face":{"a":"Confounded Face","b":"1F616","j":["annoyed","confounded","confused","cringe","distraught","face","feels","frustrated","mad","sad","sick","unwell","oops",":S","mouth","quivering","scrunched"]},"persevering-face":{"a":"Persevering Face","b":"1F623","j":["concentrate","concentration","face","focus","headache","persevere","persevering","sick","no","upset","oops","eyes","helpless","scrunched","struggling"]},"disappointed-face":{"a":"Disappointed Face","b":"1F61E","j":["awful","blame","dejected","disappointed","face","fail","losing","sad","unhappy","upset","depressed",":(","sadface"]},"downcast-face-with-sweat":{"a":"Downcast Face with Sweat","b":"1F613","j":["close","cold","downcast","face","feels","headache","nervous","sad","scared","sweat","yikes","hot","tired","exercise","hard","work"]},"weary-face":{"a":"Weary Face","b":"1F629","j":["crying","face","fail","feels","hungry","mad","nooo","sad","sleepy","tired","unhappy","weary","frustrated","upset","distraught","wailing"]},"tired-face":{"a":"Tired Face","b":"1F62B","j":["cost","face","feels","nap","sad","sneeze","tired","sick","whine","upset","frustrated","distraught","exhausted","fed","up"]},"yawning-face":{"a":"Yawning Face","b":"1F971","j":["bedtime","bored","face","goodnight","nap","night","sleep","sleepy","tired","whatever","yawn","yawning","zzz"]},"face-with-steam-from-nose":{"a":"Face with Steam From Nose","b":"1F624","j":["anger","angry","face","feels","fume","fuming","furious","fury","mad","nose","steam","triumph","unhappy","won","gas","phew","proud","pride","airing","frustrated","grievances","look","smug","steaming"]},"enraged-face":{"a":"Enraged Face","b":"1F621","j":["anger","angry","enraged","face","feels","mad","maddening","pouting","rage","red","shade","unhappy","upset","pouting_face","hate","despise","grumpy","pout"]},"angry-face":{"a":"Angry Face","b":"1F620","j":["anger","angry","blame","face","feels","frustrated","mad","maddening","rage","shade","unhappy","upset","annoyed","grumpy"]},"face-with-symbols-on-mouth":{"a":"Face with Symbols on Mouth","b":"1F92C","j":["censor","cursing","cussing","face","mad","mouth","pissed","swearing","symbols","profanity","expletive","covering","foul","grawlix","over","serious"]},"smiling-face-with-horns":{"a":"Smiling Face with Horns","b":"1F608","j":["demon","devil","evil","face","fairy","fairytale","fantasy","horns","purple","shade","smile","smiling","tale","happy","imp","red devil"]},"angry-face-with-horns":{"a":"Angry Face with Horns","b":"1F47F","j":["angry","demon","devil","evil","face","fairy","fairytale","fantasy","horns","imp","mischievous","purple","shade","tale","goblin","sad"]},"skull":{"a":"Skull","b":"1F480","j":["body","dead","death","face","fairy","fairytale","i’m","lmao","monster","tale","yolo","skeleton","creepy","danger","grey","halloween","poison"]},"skull-and-crossbones":{"a":"Skull and Crossbones","b":"2620-FE0F","j":["bone","crossbones","dead","death","face","monster","skull","poison","danger","deadly","scary","pirate","evil","body","halloween"]},"pile-of-poo":{"a":"Pile of Poo","b":"1F4A9","j":["bs","comic","doo","dung","face","fml","monster","pile","poo","poop","smelly","smh","stink","stinks","stinky","turd","hankey","shitface","fail","shit","crap","dirt","dog","smiling"]},"clown-face":{"a":"Clown Face","b":"1F921","j":["clown","face"]},"ogre":{"a":"Ogre","b":"1F479","j":["creature","devil","face","fairy","fairytale","fantasy","mask","monster","scary","tale","troll","red","halloween","creepy","demon","japanese_ogre","oni"]},"goblin":{"a":"Goblin","b":"1F47A","j":["angry","creature","face","fairy","fairytale","fantasy","mask","mean","monster","tale","red","evil","scary","creepy","japanese_goblin","long","nose","tengu"]},"ghost":{"a":"Ghost","b":"1F47B","j":["boo","creature","excited","face","fairy","fairytale","fantasy","halloween","haunting","monster","scary","silly","tale","spooky","disappear","ghoul"]},"alien":{"a":"Alien","b":"1F47D-FE0F","j":["creature","extraterrestrial","face","fairy","fairytale","fantasy","monster","space","tale","ufo","UFO","paul","weird","outer_space","et"]},"alien-monster":{"a":"Alien Monster","b":"1F47E","j":["alien","creature","extraterrestrial","face","fairy","fairytale","fantasy","game","gamer","games","monster","pixelated","space","tale","ufo","arcade","play","invader","retro","video"]},"robot":{"a":"Robot","b":"1F916","j":["face","monster","computer","machine","bot"]},"grinning-cat":{"a":"Grinning Cat","b":"1F63A","j":["animal","cat","face","grinning","mouth","open","smile","smiling","cats","happy","smiley"]},"grinning-cat-with-smiling-eyes":{"a":"Grinning Cat with Smiling Eyes","b":"1F638","j":["animal","cat","eye","eyes","face","grin","grinning","smile","smiling","cats","happy"]},"cat-with-tears-of-joy":{"a":"Cat with Tears of Joy","b":"1F639","j":["animal","cat","face","joy","laugh","laughing","lol","tear","tears","cats","haha","happy"]},"smiling-cat-with-hearteyes":{"a":"Smiling Cat with Heart-Eyes","b":"1F63B","j":["animal","cat","eye","face","heart","heart-eyes","love","smile","smiling","smiling_cat_with_heart_eyes","like","affection","cats","valentines","loving cat","shaped"]},"cat-with-wry-smile":{"a":"Cat with Wry Smile","b":"1F63C","j":["animal","cat","face","ironic","smile","wry","cats","smirk","smirking"]},"kissing-cat":{"a":"Kissing Cat","b":"1F63D","j":["animal","cat","closed","eye","eyes","face","kiss","kissing","cats"]},"weary-cat":{"a":"Weary Cat","b":"1F640","j":["animal","cat","face","oh","surprised","weary","cats","munch","scared","scream","fear","horror","screaming"]},"crying-cat":{"a":"Crying Cat","b":"1F63F","j":["animal","cat","cry","crying","face","sad","tear","tears","weep","cats","upset","sad cat"]},"pouting-cat":{"a":"Pouting Cat","b":"1F63E","j":["animal","cat","face","pouting","cats","grumpy"]},"seenoevil-monkey":{"a":"See-No-Evil Monkey","b":"1F648","j":["embarrassed","evil","face","forbidden","forgot","gesture","hide","monkey","no","omg","prohibited","scared","secret","smh","watch","see_no_evil_monkey","animal","nature","haha","blind","covering","eyes","ignore","mizaru","not"]},"hearnoevil-monkey":{"a":"Hear-No-Evil Monkey","b":"1F649","j":["animal","ears","evil","face","forbidden","gesture","hear","listen","monkey","no","not","prohibited","secret","shh","tmi","hear_no_evil_monkey","nature","covering","deaf","kikazaru"]},"speaknoevil-monkey":{"a":"Speak-No-Evil Monkey","b":"1F64A","j":["animal","evil","face","forbidden","gesture","monkey","no","not","oops","prohibited","quiet","secret","speak","stealth","speak_no_evil_monkey","nature","omg","covering","hush","iwazaru","mouth","mute","no speaking"]},"love-letter":{"a":"Love Letter","b":"1F48C","j":["heart","letter","love","mail","romance","valentine","email","like","affection","envelope","valentines","note"]},"heart-with-arrow":{"a":"Heart with Arrow","b":"1F498","j":["143","adorbs","arrow","cupid","date","emotion","heart","ily","love","romance","valentine","like","affection","valentines","lovestruck"]},"heart-with-ribbon":{"a":"Heart with Ribbon","b":"1F49D","j":["143","anniversary","emotion","heart","ily","kisses","ribbon","valentine","xoxo","love","valentines","box","chocolate","chocolates","gift"]},"sparkling-heart":{"a":"Sparkling Heart","b":"1F496","j":["143","emotion","excited","good","heart","ily","kisses","morning","night","sparkle","sparkling","xoxo","love","like","affection","valentines","sparkly","stars heart"]},"growing-heart":{"a":"Growing Heart","b":"1F497","j":["143","emotion","excited","growing","heart","heartpulse","ily","kisses","muah","nervous","pulse","xoxo","like","love","affection","valentines","pink","multiple","triple"]},"beating-heart":{"a":"Beating Heart","b":"1F493","j":["143","beating","cardio","emotion","heart","heartbeat","ily","love","pulsating","pulse","like","affection","valentines","pink","alarm","wifi"]},"revolving-hearts":{"a":"Revolving Hearts","b":"1F49E","j":["143","adorbs","anniversary","emotion","heart","hearts","revolving","love","like","affection","valentines","two"]},"two-hearts":{"a":"Two Hearts","b":"1F495","j":["143","anniversary","date","dating","emotion","heart","hearts","ily","kisses","love","loving","two","xoxo","like","affection","valentines","pink","small"]},"heart-decoration":{"a":"Heart Decoration","b":"1F49F","j":["143","decoration","emotion","heart","hearth","purple","white","purple-square","love","like"]},"heart-exclamation":{"a":"Heart Exclamation","b":"2763-FE0F","j":["exclamation","heart","heavy","mark","punctuation","decoration","love","above","an","as","dot","ornament","red"]},"broken-heart":{"a":"Broken Heart","b":"1F494","j":["break","broken","crushed","emotion","heart","heartbroken","lonely","sad","sorry","heartbreak","breaking","brokenhearted"]},"heart-on-fire":{"a":"Heart on Fire","b":"2764-FE0F-200D-1F525","j":["burn","fire","heart","love","lust","sacred","passionate","enthusiastic"]},"mending-heart":{"a":"Mending Heart","b":"2764-FE0F-200D-1FA79","j":["healthier","heart","improving","mending","recovering","recuperating","well","broken heart","bandage","wounded","bandaged","healing","unbroken"]},"red-heart":{"a":"Red Heart","b":"2764-FE0F","j":["emotion","heart","love","red","like","valentines","black","heavy"]},"pink-heart":{"a":"Pink Heart","b":"1FA77","j":["143","adorable","cute","emotion","heart","ily","like","love","pink","special","sweet","valentines"]},"orange-heart":{"a":"Orange Heart","b":"1F9E1","j":["143","heart","orange","love","like","affection","valentines"]},"yellow-heart":{"a":"Yellow Heart","b":"1F49B","j":["143","cardiac","emotion","heart","ily","love","yellow","like","affection","valentines","bf","gold","snapchat"]},"green-heart":{"a":"Green Heart","b":"1F49A","j":["143","emotion","green","heart","ily","love","romantic","like","affection","valentines","nct"]},"blue-heart":{"a":"Blue Heart","b":"1F499","j":["143","blue","emotion","heart","ily","love","romance","like","affection","valentines","brand","neutral"]},"light-blue-heart":{"a":"Light Blue Heart","b":"1FA75","j":["143","blue","cute","cyan","emotion","heart","ily","light","like","love","sky","special","teal","ice","baby blue"]},"purple-heart":{"a":"Purple Heart","b":"1F49C","j":["143","bestest","emotion","heart","ily","love","purple","like","affection","valentines","bts","emoji"]},"brown-heart":{"a":"Brown Heart","b":"1F90E","j":["143","brown","heart","coffee"]},"black-heart":{"a":"Black Heart","b":"1F5A4","j":["black","evil","heart","wicked","dark"]},"grey-heart":{"a":"Grey Heart","b":"1FA76","j":["143","emotion","gray","grey","heart","ily","love","silver","slate","special","monochrome"]},"white-heart":{"a":"White Heart","b":"1F90D","j":["143","heart","white","pure"]},"kiss-mark":{"a":"Kiss Mark","b":"1F48B","j":["dating","emotion","heart","kiss","kissing","lips","mark","romance","sexy","face","love","like","affection","valentines","lipstick"]},"hundred-points":{"a":"Hundred Points","b":"1F4AF","j":["100","a+","agree","clearly","definitely","faithful","fleek","full","hundred","keep","perfect","point","score","TRUE","truth","yup","numbers","century","exam","quiz","test","pass","symbol"]},"anger-symbol":{"a":"Anger Symbol","b":"1F4A2","j":["anger","angry","comic","mad","symbol","upset","pop","sign","vein"]},"collision":{"a":"Collision","b":"1F4A5","j":["bomb","boom","collide","comic","explode","explosion","blown","bang","impact","red","spark","symbol"]},"dizzy":{"a":"Dizzy","b":"1F4AB","j":["comic","shining","shooting","star","stars","sparkle","shoot","magic","circle","symbol"]},"sweat-droplets":{"a":"Sweat Droplets","b":"1F4A6","j":["comic","drip","droplet","droplets","drops","splashing","squirt","sweat","water","wet","work","workout","oops","plewds","symbol"]},"dashing-away":{"a":"Dashing Away","b":"1F4A8","j":["away","cloud","comic","dash","dashing","fart","fast","go","gone","gotta","running","smoke","wind","air","shoo","puff","blow","gust","steam","symbol","vaping"]},"hole":{"a":"Hole","b":"1F573-FE0F","j":["embarrassing"]},"speech-balloon":{"a":"Speech Balloon","b":"1F4AC","j":["balloon","bubble","comic","dialog","message","sms","speech","talk","text","typing","words","chatting","chat","comment"]},"eye-in-speech-bubble":{"a":"Eye in Speech Bubble","b":"1F441-FE0F-200D-1F5E8-FE0F","j":["balloon","bubble","eye","speech","witness","info","am","i"]},"left-speech-bubble":{"a":"Left Speech Bubble","b":"1F5E8-FE0F","j":["balloon","bubble","dialog","left","speech","words","message","talk","chatting"]},"right-anger-bubble":{"a":"Right Anger Bubble","b":"1F5EF-FE0F","j":["anger","angry","balloon","bubble","mad","right","caption","speech","thinking","zag","zig"]},"thought-balloon":{"a":"Thought Balloon","b":"1F4AD","j":["balloon","bubble","cartoon","cloud","comic","daydream","decisions","dream","idea","invent","invention","realize","think","thoughts","wonder","speech","thinking"]},"zzz":{"a":"Zzz","b":"1F4A4","j":["comic","good","goodnight","night","sleep","sleeping","sleepy","tired","dream","bedtime","boring","sign","symbol"]},"waving-hand":{"a":"Waving Hand","b":"1F44B","j":["bye","cya","g2g","greetings","gtg","hand","hello","hey","hi","later","outtie","ttfn","ttyl","wave","yo","you","hands","gesture","goodbye","solong","farewell","palm","body","sign"]},"raised-back-of-hand":{"a":"Raised Back of Hand","b":"1F91A","j":["back","backhand","hand","raised","fingers","body"]},"hand-with-fingers-splayed":{"a":"Hand with Fingers Splayed","b":"1F590-FE0F","j":["finger","fingers","hand","raised","splayed","stop","palm","body","five"]},"raised-hand":{"a":"Raised Hand","b":"270B","j":["5","five","hand","high","raised","stop","fingers","highfive","palm","ban","body"]},"vulcan-salute":{"a":"Vulcan Salute","b":"1F596","j":["finger","hand","hands","salute","Vulcan","fingers","spock","star trek","between","body","middle","part","prosper","raised","ring","split"]},"rightwards-hand":{"a":"Rightwards Hand","b":"1FAF1","j":["hand","handshake","hold","reach","right","rightward","rightwards","shake","palm","offer"]},"leftwards-hand":{"a":"Leftwards Hand","b":"1FAF2","j":["hand","handshake","hold","left","leftward","leftwards","reach","shake","palm","offer"]},"palm-down-hand":{"a":"Palm Down Hand","b":"1FAF3","j":["dismiss","down","drop","dropped","hand","palm","pick","shoo","up"]},"palm-up-hand":{"a":"Palm Up Hand","b":"1FAF4","j":["beckon","catch","come","hand","hold","know","lift","me","offer","palm","tell","demand"]},"leftwards-pushing-hand":{"a":"Leftwards Pushing Hand","b":"1FAF7","j":["block","five","halt","hand","high","hold","leftward","leftwards","pause","push","pushing","refuse","slap","stop","wait","highfive","pressing"]},"rightwards-pushing-hand":{"a":"Rightwards Pushing Hand","b":"1FAF8","j":["block","five","halt","hand","high","hold","pause","push","pushing","refuse","rightward","rightwards","slap","stop","wait","highfive","pressing"]},"ok-hand":{"a":"Ok Hand","b":"1F44C","j":["awesome","bet","dope","fleek","fosho","got","gotcha","hand","legit","OK","okay","pinch","rad","sure","sweet","three","fingers","limbs","perfect","ok","body","sign"]},"pinched-fingers":{"a":"Pinched Fingers","b":"1F90C","j":["fingers","gesture","hand","hold","huh","interrogation","patience","pinched","relax","sarcastic","ugh","what","zip","size","tiny","small","che","finger","ma","purse","vuoi"]},"pinching-hand":{"a":"Pinching Hand","b":"1F90F","j":["amount","bit","fingers","hand","little","pinching","small","sort","tiny","size","body"]},"victory-hand":{"a":"Victory Hand","b":"270C-FE0F","j":["hand","peace","v","victory","fingers","ohyeah","two","air","body","quotes","sign"]},"crossed-fingers":{"a":"Crossed Fingers","b":"1F91E","j":["cross","crossed","finger","fingers","hand","luck","good","lucky","body","hopeful","index","middle"]},"hand-with-index-finger-and-thumb-crossed":{"a":"Hand with Index Finger and Thumb Crossed","b":"1FAF0","j":["<3","crossed","expensive","finger","hand","heart","index","love","money","snap","thumb"]},"loveyou-gesture":{"a":"Love-You Gesture","b":"1F91F","j":["fingers","gesture","hand","ILY","love","love-you","three","you","love_you_gesture","body","i","ily","sign"]},"sign-of-the-horns":{"a":"Sign of the Horns","b":"1F918","j":["finger","hand","horns","rock-on","sign","fingers","evil_eye","sign_of_horns","rock_on","body","devil","heavy","metal"]},"call-me-hand":{"a":"Call Me Hand","b":"1F919","j":["call","hand","hang","loose","me","Shaka","hands","gesture","shaka","body","phone","sign"]},"backhand-index-pointing-left":{"a":"Backhand Index Pointing Left","b":"1F448-FE0F","j":["backhand","finger","hand","index","left","point","pointing","direction","fingers","body","white"]},"backhand-index-pointing-right":{"a":"Backhand Index Pointing Right","b":"1F449-FE0F","j":["backhand","finger","hand","index","point","pointing","right","fingers","direction","body","white"]},"backhand-index-pointing-up":{"a":"Backhand Index Pointing Up","b":"1F446-FE0F","j":["backhand","finger","hand","index","point","pointing","up","fingers","direction","body","middle","white"]},"middle-finger":{"a":"Middle Finger","b":"1F595","j":["finger","hand","middle","fingers","rude","flipping","bird","body","dito","extended","fu","medio","middle finger","reversed"]},"backhand-index-pointing-down":{"a":"Backhand Index Pointing Down","b":"1F447-FE0F","j":["backhand","down","finger","hand","index","point","pointing","fingers","direction","body","white"]},"index-pointing-up":{"a":"Index Pointing Up","b":"261D-FE0F","j":["finger","hand","index","point","pointing","this","up","fingers","direction","body","secret","white"]},"index-pointing-at-the-viewer":{"a":"Index Pointing at the Viewer","b":"1FAF5","j":["at","finger","hand","index","pointing","poke","viewer","you","recruit","point"]},"thumbs-up":{"a":"Thumbs Up","b":"1F44D-FE0F","j":["+1","good","hand","like","thumb","up","yes","thumbsup","awesome","agree","accept","cool","approve","body","ok","sign"]},"thumbs-down":{"a":"Thumbs Down","b":"1F44E-FE0F","j":["-1","bad","dislike","down","good","hand","no","nope","thumb","thumbs","thumbsdown","body","bury","disapprove","sign"]},"raised-fist":{"a":"Raised Fist","b":"270A","j":["clenched","fist","hand","punch","raised","solidarity","fingers","grasp","body","power","pump"]},"oncoming-fist":{"a":"Oncoming Fist","b":"1F44A","j":["absolutely","agree","boom","bro","bruh","bump","clenched","correct","fist","hand","knuckle","oncoming","pound","punch","rock","ttyl","angry","violence","hit","attack","body","brofist","closed","facepunch","fisted","sign"]},"leftfacing-fist":{"a":"Left-Facing Fist","b":"1F91B","j":["fist","left-facing","leftwards","left_facing_fist","hand","fistbump","body","bump"]},"rightfacing-fist":{"a":"Right-Facing Fist","b":"1F91C","j":["fist","right-facing","rightwards","right_facing_fist","hand","fistbump","body","bump","right fist"]},"clapping-hands":{"a":"Clapping Hands","b":"1F44F","j":["applause","approval","awesome","clap","congrats","congratulations","excited","good","great","hand","homie","job","nice","prayed","well","yay","hands","praise","body","golf","round","sign"]},"raising-hands":{"a":"Raising Hands","b":"1F64C","j":["celebration","gesture","hand","hands","hooray","praise","raised","raising","yea","air","arms","banzai","body","both","festivus","hallelujah","miracle","person","two"]},"heart-hands":{"a":"Heart Hands","b":"1FAF6","j":["<3","hands","heart","love","you","appreciation","support"]},"open-hands":{"a":"Open Hands","b":"1F450","j":["hand","hands","hug","jazz","open","swerve","fingers","butterfly","body","sign"]},"palms-up-together":{"a":"Palms Up Together","b":"1F932","j":["cupped","dua","hands","palms","pray","prayer","together","up","wish","cupped hands","gesture","body","facing"]},"handshake":{"a":"Handshake","b":"1F91D","j":["agreement","deal","hand","meeting","shake","hands","shaking"]},"folded-hands":{"a":"Folded Hands","b":"1F64F","j":["appreciate","ask","beg","blessed","bow","cmon","five","folded","gesture","hand","high","please","pray","thanks","thx","hope","wish","namaste","highfive","thank you","body","person","prayer","pressed","together"]},"writing-hand":{"a":"Writing Hand","b":"270D-FE0F","j":["hand","write","writing","lower_left_ballpoint_pen","stationery","compose","body"]},"nail-polish":{"a":"Nail Polish","b":"1F485","j":["bored","care","cosmetics","done","makeup","manicure","nail","polish","whatever","nail_care","beauty","finger","fashion","slay","body","fingers","nonchalant"]},"selfie":{"a":"Selfie","b":"1F933","j":["camera","phone","arm","hand"]},"flexed-biceps":{"a":"Flexed Biceps","b":"1F4AA","j":["arm","beast","bench","biceps","bodybuilder","bro","curls","flex","gains","gym","jacked","muscle","press","ripped","strong","weightlift","hand","summer","bicep","body","comic","feats","flexing","muscles","strength","workout"]},"mechanical-arm":{"a":"Mechanical Arm","b":"1F9BE","j":["accessibility","arm","mechanical","prosthetic","body"]},"mechanical-leg":{"a":"Mechanical Leg","b":"1F9BF","j":["accessibility","leg","mechanical","prosthetic","body"]},"leg":{"a":"Leg","b":"1F9B5","j":["bent","foot","kick","knee","limb","body"]},"foot":{"a":"Foot","b":"1F9B6","j":["ankle","feet","kick","stomp","body"]},"ear":{"a":"Ear","b":"1F442-FE0F","j":["body","ears","hear","hearing","listen","listening","sound","face","nose"]},"ear-with-hearing-aid":{"a":"Ear with Hearing Aid","b":"1F9BB","j":["accessibility","aid","ear","hard","hearing","body"]},"nose":{"a":"Nose","b":"1F443","j":["body","noses","nosey","odor","smell","smells","sniff","smelling","sniffing","stinky"]},"brain":{"a":"Brain","b":"1F9E0","j":["intelligent","smart","body","organ"]},"anatomical-heart":{"a":"Anatomical Heart","b":"1FAC0","j":["anatomical","beat","cardiology","heart","heartbeat","organ","pulse","real","red","health"]},"lungs":{"a":"Lungs","b":"1FAC1","j":["breath","breathe","exhalation","inhalation","lung","organ","respiration"]},"tooth":{"a":"Tooth","b":"1F9B7","j":["dentist","pearly","teeth","white","body"]},"bone":{"a":"Bone","b":"1F9B4","j":["bones","dog","skeleton","wishbone","body"]},"eyes":{"a":"Eyes","b":"1F440","j":["body","eye","face","googly","look","looking","omg","peep","see","seeing","watch","stalk","peek","eyeballs","shifty","wide"]},"eye":{"a":"Eye","b":"1F441-FE0F","j":["1","body","one","face","look","see","watch","stare","single"]},"tongue":{"a":"Tongue","b":"1F445","j":["body","lick","slurp","mouth","playful","out","taste"]},"mouth":{"a":"Mouth","b":"1F444","j":["beauty","body","kiss","kissing","lips","lipstick"]},"biting-lip":{"a":"Biting Lip","b":"1FAE6","j":["anxious","bite","biting","fear","flirt","flirting","kiss","lip","lipstick","nervous","sexy","uncomfortable","worried","worry","pain"]},"baby":{"a":"Baby","b":"1F476","j":["babies","children","goo","infant","newborn","pregnant","young","child","boy","girl","toddler"]},"child":{"a":"Child","b":"1F9D2","j":["bright-eyed","grandchild","kid","young","younger","gender-neutral","boy","gender","girl","inclusive","neutral","person","unspecified"]},"boy":{"a":"Boy","b":"1F466","j":["bright-eyed","child","grandson","kid","son","young","younger","man","male","guy","teenager"]},"girl":{"a":"Girl","b":"1F467","j":["bright-eyed","child","daughter","granddaughter","kid","Virgo","young","younger","zodiac","female","woman","teenager","maiden","virgin","virgo"]},"person":{"a":"Person","b":"1F9D1","j":["adult","gender-neutral","female","gender","inclusive","male","man","men","neutral","unspecified","woman","women"]},"person-blond-hair":{"a":"Person: Blond Hair","b":"1F471","j":["blond","blond-haired","human","person","hairstyle","blonde","haired","man"]},"man":{"a":"Man","b":"1F468","j":["adult","bro","mustache","father","dad","guy","classy","sir","moustache","male","men"]},"person-beard":{"a":"Person: Beard","b":"1F9D4","j":["beard","bearded","person","whiskers","bewhiskered","man_beard"]},"man-beard":{"a":"Man: Beard","b":"1F9D4-200D-2642-FE0F","j":["beard","bearded","man","whiskers","facial hair","bewhiskered","male","men"]},"woman-beard":{"a":"Woman: Beard","b":"1F9D4-200D-2640-FE0F","j":["beard","bearded","whiskers","woman","facial hair","bewhiskered","female","women"]},"man-red-hair":{"a":"Man: Red Hair","b":"1F468-200D-1F9B0","j":["adult","bro","man","red hair","hairstyle","ginger","haired","male","men","redhead"]},"man-curly-hair":{"a":"Man: Curly Hair","b":"1F468-200D-1F9B1","j":["adult","bro","curly hair","man","hairstyle","haired","male","men"]},"man-white-hair":{"a":"Man: White Hair","b":"1F468-200D-1F9B3","j":["adult","bro","man","white hair","old","elder","haired","male","men"]},"man-bald":{"a":"Man: Bald","b":"1F468-200D-1F9B2","j":["adult","bald","bro","man","hairless","hair","male","men","no"]},"woman":{"a":"Woman","b":"1F469","j":["adult","lady","female","girls","women","yellow"]},"woman-red-hair":{"a":"Woman: Red Hair","b":"1F469-200D-1F9B0","j":["adult","lady","red hair","woman","hairstyle","female","ginger","haired","redhead","women"]},"person-red-hair":{"a":"Person: Red Hair","b":"1F9D1-200D-1F9B0","j":["adult","person","red hair","hairstyle","gender","haired","unspecified"]},"woman-curly-hair":{"a":"Woman: Curly Hair","b":"1F469-200D-1F9B1","j":["adult","curly hair","lady","woman","hairstyle","female","haired","women"]},"person-curly-hair":{"a":"Person: Curly Hair","b":"1F9D1-200D-1F9B1","j":["adult","curly hair","person","hairstyle","gender","haired","unspecified"]},"woman-white-hair":{"a":"Woman: White Hair","b":"1F469-200D-1F9B3","j":["adult","lady","white hair","woman","old","elder","female","haired","women"]},"person-white-hair":{"a":"Person: White Hair","b":"1F9D1-200D-1F9B3","j":["adult","person","white hair","elder","old","gender","haired","unspecified"]},"woman-bald":{"a":"Woman: Bald","b":"1F469-200D-1F9B2","j":["adult","bald","lady","woman","hairless","female","hair","no","women"]},"person-bald":{"a":"Person: Bald","b":"1F9D1-200D-1F9B2","j":["adult","bald","person","hairless","gender","hair","no","unspecified"]},"woman-blond-hair":{"a":"Woman: Blond Hair","b":"1F471-200D-2640-FE0F","j":["blond","blond-haired","blonde","hair","woman","female","girl","person","haired","women"]},"man-blond-hair":{"a":"Man: Blond Hair","b":"1F471-200D-2642-FE0F","j":["blond","blond-haired","hair","man","male","boy","blonde","guy","person","haired","men"]},"older-person":{"a":"Older Person","b":"1F9D3","j":["adult","elderly","grandparent","old","person","wise","human","elder","senior","gender-neutral","female","gender","male","man","men","neutral","unspecified","woman","women"]},"old-man":{"a":"Old Man","b":"1F474","j":["adult","bald","elderly","gramps","grandfather","grandpa","man","old","wise","human","male","men","elder","senior","older"]},"old-woman":{"a":"Old Woman","b":"1F475","j":["adult","elderly","grandma","grandmother","granny","lady","old","wise","woman","human","female","women","elder","senior","nanna","older"]},"person-frowning":{"a":"Person Frowning","b":"1F64D","j":["annoyed","disappointed","disgruntled","disturbed","frown","frowning","frustrated","gesture","irritated","person","upset","worried","sad","woman"]},"man-frowning":{"a":"Man Frowning","b":"1F64D-200D-2642-FE0F","j":["annoyed","disappointed","disgruntled","disturbed","frown","frowning","frustrated","gesture","irritated","man","upset","male","boy","sad","depressed","discouraged","unhappy","men"]},"woman-frowning":{"a":"Woman Frowning","b":"1F64D-200D-2640-FE0F","j":["annoyed","disappointed","disgruntled","disturbed","frown","frowning","frustrated","gesture","irritated","upset","woman","female","girl","sad","depressed","discouraged","unhappy","women"]},"person-pouting":{"a":"Person Pouting","b":"1F64E","j":["disappointed","downtrodden","frown","grimace","person","pouting","scowl","sulk","upset","whine","blank","face","fed","gesture","look","up"]},"man-pouting":{"a":"Man Pouting","b":"1F64E-200D-2642-FE0F","j":["disappointed","downtrodden","frown","grimace","man","pouting","scowl","sulk","upset","whine","male","boy","gesture","men"]},"woman-pouting":{"a":"Woman Pouting","b":"1F64E-200D-2640-FE0F","j":["disappointed","downtrodden","frown","grimace","pouting","scowl","sulk","upset","whine","woman","female","girl","gesture","women"]},"person-gesturing-no":{"a":"Person Gesturing No","b":"1F645","j":["forbidden","gesture","hand","NO","not","person","prohibit","decline","arms","deal","denied","face","good","halt","ok","prohibited","stop","x"]},"man-gesturing-no":{"a":"Man Gesturing No","b":"1F645-200D-2642-FE0F","j":["forbidden","gesture","hand","man","NO","not","prohibit","male","boy","nope","denied","good","halt","men","ng","ok","prohibited","stop"]},"woman-gesturing-no":{"a":"Woman Gesturing No","b":"1F645-200D-2640-FE0F","j":["forbidden","gesture","hand","NO","not","prohibit","woman","female","girl","nope","denied","good","halt","ng","ok","prohibited","stop","women"]},"person-gesturing-ok":{"a":"Person Gesturing Ok","b":"1F646","j":["exercise","gesture","gesturing","hand","OK","omg","person","agree","ballerina","face","hands","head"]},"man-gesturing-ok":{"a":"Man Gesturing Ok","b":"1F646-200D-2642-FE0F","j":["exercise","gesture","gesturing","hand","man","OK","omg","men","boy","male","blue","human"]},"woman-gesturing-ok":{"a":"Woman Gesturing Ok","b":"1F646-200D-2640-FE0F","j":["exercise","gesture","gesturing","hand","OK","omg","woman","women","girl","female","pink","human"]},"person-tipping-hand":{"a":"Person Tipping Hand","b":"1F481","j":["fetch","flick","flip","gossip","hand","person","sarcasm","sarcastic","sassy","seriously","tipping","whatever","information","attendant","bellhop","concierge","desk","female","girl","hair","help","woman","women"]},"man-tipping-hand":{"a":"Man Tipping Hand","b":"1F481-200D-2642-FE0F","j":["fetch","flick","flip","gossip","hand","man","sarcasm","sarcastic","sassy","seriously","tipping","whatever","male","boy","human","information","desk","help","men"]},"woman-tipping-hand":{"a":"Woman Tipping Hand","b":"1F481-200D-2640-FE0F","j":["fetch","flick","flip","gossip","hand","sarcasm","sarcastic","sassy","seriously","tipping","whatever","woman","female","girl","human","information","desk","help","women"]},"person-raising-hand":{"a":"Person Raising Hand","b":"1F64B","j":["gesture","hand","here","know","me","person","pick","question","raise","raising","answering","happy","one","raised","up"]},"man-raising-hand":{"a":"Man Raising Hand","b":"1F64B-200D-2642-FE0F","j":["gesture","hand","here","know","man","me","pick","question","raise","raising","male","boy","happy","men","one","raised"]},"woman-raising-hand":{"a":"Woman Raising Hand","b":"1F64B-200D-2640-FE0F","j":["gesture","hand","here","know","me","pick","question","raise","raising","woman","female","girl","happy","one","raised","women"]},"deaf-person":{"a":"Deaf Person","b":"1F9CF","j":["accessibility","deaf","ear","gesture","hear","person"]},"deaf-man":{"a":"Deaf Man","b":"1F9CF-200D-2642-FE0F","j":["accessibility","deaf","ear","gesture","hear","man","male","men"]},"deaf-woman":{"a":"Deaf Woman","b":"1F9CF-200D-2640-FE0F","j":["accessibility","deaf","ear","gesture","hear","woman","female","women"]},"person-bowing":{"a":"Person Bowing","b":"1F647","j":["apology","ask","beg","bow","bowing","favor","forgive","gesture","meditate","meditation","person","pity","regret","sorry","respectiful","boy","cute","deeply","dogeza","man","massage","respect","thanks"]},"man-bowing":{"a":"Man Bowing","b":"1F647-200D-2642-FE0F","j":["apology","ask","beg","bow","bowing","favor","forgive","gesture","man","meditate","meditation","pity","regret","sorry","male","boy","deeply","men","respect","thanks"]},"woman-bowing":{"a":"Woman Bowing","b":"1F647-200D-2640-FE0F","j":["apology","ask","beg","bow","bowing","favor","forgive","gesture","meditate","meditation","pity","regret","sorry","woman","female","girl","deeply","respect","thanks","women"]},"person-facepalming":{"a":"Person Facepalming","b":"1F926","j":["again","bewilder","disbelief","exasperation","facepalm","no","not","oh","omg","person","shock","smh","disappointed","face","head","hitting","palm","picard"]},"man-facepalming":{"a":"Man Facepalming","b":"1F926-200D-2642-FE0F","j":["again","bewilder","disbelief","exasperation","facepalm","man","no","not","oh","omg","shock","smh","male","boy","face","men","palm"]},"woman-facepalming":{"a":"Woman Facepalming","b":"1F926-200D-2640-FE0F","j":["again","bewilder","disbelief","exasperation","facepalm","no","not","oh","omg","shock","smh","woman","female","girl","face","palm","women"]},"person-shrugging":{"a":"Person Shrugging","b":"1F937","j":["doubt","dunno","guess","idk","ignorance","indifference","knows","maybe","person","shrug","shrugging","whatever","who","regardless","shruggie","¯\\"]},"man-shrugging":{"a":"Man Shrugging","b":"1F937-200D-2642-FE0F","j":["doubt","dunno","guess","idk","ignorance","indifference","knows","man","maybe","shrug","shrugging","whatever","who","male","boy","confused","indifferent","men"]},"woman-shrugging":{"a":"Woman Shrugging","b":"1F937-200D-2640-FE0F","j":["doubt","dunno","guess","idk","ignorance","indifference","knows","maybe","shrug","shrugging","whatever","who","woman","female","girl","confused","indifferent","women"]},"health-worker":{"a":"Health Worker","b":"1F9D1-200D-2695-FE0F","j":["doctor","health","healthcare","nurse","therapist","worker","hospital","dentist","md","physician","professional"]},"man-health-worker":{"a":"Man Health Worker","b":"1F468-200D-2695-FE0F","j":["doctor","health","healthcare","man","nurse","therapist","worker","human","dentist","male","md","men","physician","professional"]},"woman-health-worker":{"a":"Woman Health Worker","b":"1F469-200D-2695-FE0F","j":["doctor","health","healthcare","nurse","therapist","woman","worker","human","dentist","female","md","physician","professional","women"]},"student":{"a":"Student","b":"1F9D1-200D-1F393","j":["graduate","learn","education","pupil","school"]},"man-student":{"a":"Man Student","b":"1F468-200D-1F393","j":["graduate","man","student","human","education","graduation","male","men","pupil","school"]},"woman-student":{"a":"Woman Student","b":"1F469-200D-1F393","j":["graduate","student","woman","human","education","female","graduation","pupil","school","women"]},"teacher":{"a":"Teacher","b":"1F9D1-200D-1F3EB","j":["instructor","lecturer","professor","education","educator"]},"man-teacher":{"a":"Man Teacher","b":"1F468-200D-1F3EB","j":["instructor","lecturer","man","professor","teacher","human","education","educator","male","men","school"]},"woman-teacher":{"a":"Woman Teacher","b":"1F469-200D-1F3EB","j":["instructor","lecturer","professor","teacher","woman","human","education","educator","female","school","women"]},"judge":{"a":"Judge","b":"1F9D1-200D-2696-FE0F","j":["justice","law","scales","court"]},"man-judge":{"a":"Man Judge","b":"1F468-200D-2696-FE0F","j":["judge","justice","law","man","scales","court","human","male","men"]},"woman-judge":{"a":"Woman Judge","b":"1F469-200D-2696-FE0F","j":["judge","justice","law","scales","woman","court","human","female","women"]},"farmer":{"a":"Farmer","b":"1F9D1-200D-1F33E","j":["gardener","rancher","crops","farm","farming","worker"]},"man-farmer":{"a":"Man Farmer","b":"1F468-200D-1F33E","j":["farmer","gardener","man","rancher","human","farm","farming","male","men","worker"]},"woman-farmer":{"a":"Woman Farmer","b":"1F469-200D-1F33E","j":["farmer","gardener","rancher","woman","human","farm","farming","female","women","worker"]},"cook":{"a":"Cook","b":"1F9D1-200D-1F373","j":["chef","food","kitchen","culinary","cooking","service"]},"man-cook":{"a":"Man Cook","b":"1F468-200D-1F373","j":["chef","cook","man","human","cooking","food","male","men","service"]},"woman-cook":{"a":"Woman Cook","b":"1F469-200D-1F373","j":["chef","cook","woman","human","cooking","female","food","service","women"]},"mechanic":{"a":"Mechanic","b":"1F9D1-200D-1F527","j":["electrician","plumber","tradesperson","worker","technician","person","repair"]},"man-mechanic":{"a":"Man Mechanic","b":"1F468-200D-1F527","j":["electrician","man","mechanic","plumber","tradesperson","human","wrench","male","men","person","repair"]},"woman-mechanic":{"a":"Woman Mechanic","b":"1F469-200D-1F527","j":["electrician","mechanic","plumber","tradesperson","woman","human","wrench","female","person","repair","women"]},"factory-worker":{"a":"Factory Worker","b":"1F9D1-200D-1F3ED","j":["assembly","factory","industrial","worker","labor","welder"]},"man-factory-worker":{"a":"Man Factory Worker","b":"1F468-200D-1F3ED","j":["assembly","factory","industrial","man","worker","human","male","men","welder"]},"woman-factory-worker":{"a":"Woman Factory Worker","b":"1F469-200D-1F3ED","j":["assembly","factory","industrial","woman","worker","human","female","welder","women"]},"office-worker":{"a":"Office Worker","b":"1F9D1-200D-1F4BC","j":["architect","business","manager","office","white-collar","worker","accountant","adviser","analyst","banker","clerk"]},"man-office-worker":{"a":"Man Office Worker","b":"1F468-200D-1F4BC","j":["architect","business","man","manager","office","white-collar","worker","human","accountant","adviser","analyst","banker","businessman","ceo","clerk","male","men"]},"woman-office-worker":{"a":"Woman Office Worker","b":"1F469-200D-1F4BC","j":["architect","business","manager","office","white-collar","woman","worker","human","accountant","adviser","analyst","banker","businesswoman","ceo","clerk","female","women"]},"scientist":{"a":"Scientist","b":"1F9D1-200D-1F52C","j":["biologist","chemist","engineer","mathematician","physicist","chemistry","lab","technician"]},"man-scientist":{"a":"Man Scientist","b":"1F468-200D-1F52C","j":["biologist","chemist","engineer","man","mathematician","physicist","scientist","human","lab","male","men","research","technician"]},"woman-scientist":{"a":"Woman Scientist","b":"1F469-200D-1F52C","j":["biologist","chemist","engineer","mathematician","physicist","scientist","woman","human","female","lab","research","technician","women"]},"technologist":{"a":"Technologist","b":"1F9D1-200D-1F4BB","j":["coder","computer","developer","inventor","software","engineer","laptop","technology"]},"man-technologist":{"a":"Man Technologist","b":"1F468-200D-1F4BB","j":["coder","computer","developer","inventor","man","software","technologist","engineer","programmer","human","laptop","blogger","male","men","technology"]},"woman-technologist":{"a":"Woman Technologist","b":"1F469-200D-1F4BB","j":["coder","computer","developer","inventor","software","technologist","woman","engineer","programmer","human","laptop","blogger","female","technology","women"]},"singer":{"a":"Singer","b":"1F9D1-200D-1F3A4","j":["actor","entertainer","rock","rockstar","star","song","artist","performer","music","musician","rocker"]},"man-singer":{"a":"Man Singer","b":"1F468-200D-1F3A4","j":["actor","entertainer","man","rock","rockstar","singer","star","human","aladdin","bowie","male","men","music","musician","rocker","sane"]},"woman-singer":{"a":"Woman Singer","b":"1F469-200D-1F3A4","j":["actor","entertainer","rock","rockstar","singer","star","woman","human","female","music","musician","rocker","women"]},"artist":{"a":"Artist","b":"1F9D1-200D-1F3A8","j":["palette","painting","draw","creativity","art","paint","painter"]},"man-artist":{"a":"Man Artist","b":"1F468-200D-1F3A8","j":["artist","man","palette","painter","human","art","male","men","paint"]},"woman-artist":{"a":"Woman Artist","b":"1F469-200D-1F3A8","j":["artist","palette","woman","painter","human","art","female","paint","women"]},"pilot":{"a":"Pilot","b":"1F9D1-200D-2708-FE0F","j":["plane","fly","airplane","aviation","aviator"]},"man-pilot":{"a":"Man Pilot","b":"1F468-200D-2708-FE0F","j":["man","pilot","plane","aviator","human","airplane","aviation","male","men"]},"woman-pilot":{"a":"Woman Pilot","b":"1F469-200D-2708-FE0F","j":["pilot","plane","woman","aviator","human","airplane","aviation","female","women"]},"astronaut":{"a":"Astronaut","b":"1F9D1-200D-1F680","j":["rocket","space","outerspace","moon","planets","stars"]},"man-astronaut":{"a":"Man Astronaut","b":"1F468-200D-1F680","j":["astronaut","man","rocket","space","human","cosmonaut","male","men","moon","planets","stars"]},"woman-astronaut":{"a":"Woman Astronaut","b":"1F469-200D-1F680","j":["astronaut","rocket","space","woman","human","cosmonaut","female","moon","planets","stars","women"]},"firefighter":{"a":"Firefighter","b":"1F9D1-200D-1F692","j":["fire","firetruck"]},"man-firefighter":{"a":"Man Firefighter","b":"1F468-200D-1F692","j":["fire","firefighter","firetruck","man","fireman","human","male","men"]},"woman-firefighter":{"a":"Woman Firefighter","b":"1F469-200D-1F692","j":["fire","firefighter","firetruck","woman","fireman","human","female","women"]},"police-officer":{"a":"Police Officer","b":"1F46E","j":["apprehend","arrest","citation","cop","law","officer","over","police","pulled","undercover","policeman","policewoman"]},"man-police-officer":{"a":"Man Police Officer","b":"1F46E-200D-2642-FE0F","j":["apprehend","arrest","citation","cop","law","man","officer","over","police","pulled","undercover","legal","enforcement","911","male","men","policeman"]},"woman-police-officer":{"a":"Woman Police Officer","b":"1F46E-200D-2640-FE0F","j":["apprehend","arrest","citation","cop","law","officer","over","police","pulled","undercover","woman","legal","enforcement","911","female","policewoman","women"]},"detective":{"a":"Detective","b":"1F575-FE0F","j":["sleuth","spy","human","eye","or","private"]},"man-detective":{"a":"Man Detective","b":"1F575-FE0F-200D-2642-FE0F","j":["detective","man","sleuth","spy","crime","male","men"]},"woman-detective":{"a":"Woman Detective","b":"1F575-FE0F-200D-2640-FE0F","j":["detective","sleuth","spy","woman","human","female","women"]},"guard":{"a":"Guard","b":"1F482","j":["buckingham","helmet","london","palace","protect","british","foot","guardsman"]},"man-guard":{"a":"Man Guard","b":"1F482-200D-2642-FE0F","j":["buckingham","guard","helmet","london","man","palace","uk","gb","british","male","guy","royal","guardsman","men"]},"woman-guard":{"a":"Woman Guard","b":"1F482-200D-2640-FE0F","j":["buckingham","guard","helmet","london","palace","woman","uk","gb","british","female","royal","guardsman","guardswoman","women"]},"ninja":{"a":"Ninja","b":"1F977","j":["assassin","fight","fighter","hidden","person","secret","skills","sly","soldier","stealth","war","ninjutsu","japanese"]},"construction-worker":{"a":"Construction Worker","b":"1F477","j":["build","construction","fix","hardhat","hat","man","person","rebuild","remodel","repair","work","worker","labor","builder","face","hard","helmet","safety"]},"man-construction-worker":{"a":"Man Construction Worker","b":"1F477-200D-2642-FE0F","j":["build","construction","fix","hardhat","hat","man","rebuild","remodel","repair","work","worker","male","human","wip","guy","labor","helmet","men"]},"woman-construction-worker":{"a":"Woman Construction Worker","b":"1F477-200D-2640-FE0F","j":["build","construction","fix","hardhat","hat","man","rebuild","remodel","repair","woman","work","worker","female","human","wip","labor","helmet","women"]},"person-with-crown":{"a":"Person with Crown","b":"1FAC5","j":["crown","monarch","noble","person","regal","royal","royalty","power"]},"prince":{"a":"Prince","b":"1F934","j":["crown","fairy","fairytale","fantasy","king","royal","royalty","tale","boy","man","male","men"]},"princess":{"a":"Princess","b":"1F478","j":["crown","fairy","fairytale","fantasy","queen","royal","royalty","tale","girl","woman","female","blond","blonde","tiara","women"]},"person-wearing-turban":{"a":"Person Wearing Turban","b":"1F473","j":["person","turban","wearing","headdress","arab","man","muslim","sikh"]},"man-wearing-turban":{"a":"Man Wearing Turban","b":"1F473-200D-2642-FE0F","j":["man","turban","wearing","male","indian","hinduism","arabs","men"]},"woman-wearing-turban":{"a":"Woman Wearing Turban","b":"1F473-200D-2640-FE0F","j":["turban","wearing","woman","female","indian","hinduism","arabs","women"]},"person-with-skullcap":{"a":"Person with Skullcap","b":"1F472","j":["cap","Chinese","gua","guapi","hat","mao","person","pi","skullcap","man_with_skullcap","male","boy","chinese","asian"]},"woman-with-headscarf":{"a":"Woman with Headscarf","b":"1F9D5","j":["bandana","head","headscarf","hijab","kerchief","mantilla","tichel","woman","head kerchief","female"]},"person-in-tuxedo":{"a":"Person in Tuxedo","b":"1F935","j":["formal","person","tuxedo","wedding","man_in_tuxedo","couple","marriage","groom","male","men","suit"]},"man-in-tuxedo":{"a":"Man in Tuxedo","b":"1F935-200D-2642-FE0F","j":["formal","groom","man","tuxedo","wedding","fashion","male","men","person","suit"]},"woman-in-tuxedo":{"a":"Woman in Tuxedo","b":"1F935-200D-2640-FE0F","j":["formal","tuxedo","wedding","woman","fashion","female","women"]},"person-with-veil":{"a":"Person with Veil","b":"1F470","j":["person","veil","wedding","bride_with_veil","couple","marriage","woman","bride"]},"man-with-veil":{"a":"Man with Veil","b":"1F470-200D-2642-FE0F","j":["man","veil","wedding","marriage","bride","male","men"]},"woman-with-veil":{"a":"Woman with Veil","b":"1F470-200D-2640-FE0F","j":["bride","veil","wedding","woman","marriage","female","women"]},"pregnant-woman":{"a":"Pregnant Woman","b":"1F930","j":["pregnant","woman","baby","female","pregnancy","pregnant lady","women"]},"pregnant-man":{"a":"Pregnant Man","b":"1FAC3","j":["belly","bloated","full","man","overeat","pregnant","baby"]},"pregnant-person":{"a":"Pregnant Person","b":"1FAC4","j":["belly","bloated","full","overeat","person","pregnant","stuffed","baby"]},"breastfeeding":{"a":"Breast-Feeding","b":"1F931","j":["baby","breast","breast-feeding","feeding","mom","mother","nursing","woman","breast_feeding","child","female","infant","milk","women"]},"woman-feeding-baby":{"a":"Woman Feeding Baby","b":"1F469-200D-1F37C","j":["baby","feed","feeding","mom","mother","nanny","newborn","nursing","woman","birth","food","bottle","child","female","infant","milk","women"]},"man-feeding-baby":{"a":"Man Feeding Baby","b":"1F468-200D-1F37C","j":["baby","dad","father","feed","feeding","man","nanny","newborn","nursing","birth","food","bottle","child","infant","male","men","milk"]},"person-feeding-baby":{"a":"Person Feeding Baby","b":"1F9D1-200D-1F37C","j":["baby","feed","feeding","nanny","newborn","nursing","parent","birth","food","bottle","child","infant","milk"]},"baby-angel":{"a":"Baby Angel","b":"1F47C","j":["angel","baby","church","face","fairy","fairytale","fantasy","tale","heaven","wings","halo","cherub","cupid","putto"]},"santa-claus":{"a":"Santa Claus","b":"1F385","j":["celebration","Christmas","claus","fairy","fantasy","father","holiday","merry","santa","tale","xmas","festival","man","male","father christmas","activity","men","nicholas","saint","sinterklaas"]},"mrs-claus":{"a":"Mrs. Claus","b":"1F936","j":["celebration","Christmas","claus","fairy","fantasy","holiday","merry","mother","Mrs","santa","tale","xmas","woman","female","mother christmas","activity","mrs.","women"]},"mx-claus":{"a":"Mx Claus","b":"1F9D1-200D-1F384","j":["celebration","Christmas","claus","fairy","fantasy","holiday","merry","Mx","santa","tale","xmas","christmas","activity","mx."]},"superhero":{"a":"Superhero","b":"1F9B8","j":["good","hero","superpower","marvel","fantasy","heroine","superpowers"]},"man-superhero":{"a":"Man Superhero","b":"1F9B8-200D-2642-FE0F","j":["good","hero","man","superhero","superpower","male","superpowers","fantasy","men"]},"woman-superhero":{"a":"Woman Superhero","b":"1F9B8-200D-2640-FE0F","j":["good","hero","heroine","superhero","superpower","woman","female","superpowers","fantasy","women"]},"supervillain":{"a":"Supervillain","b":"1F9B9","j":["bad","criminal","evil","superpower","villain","marvel","fantasy","superpowers"]},"man-supervillain":{"a":"Man Supervillain","b":"1F9B9-200D-2642-FE0F","j":["bad","criminal","evil","man","superpower","supervillain","villain","male","hero","superpowers","fantasy","men"]},"woman-supervillain":{"a":"Woman Supervillain","b":"1F9B9-200D-2640-FE0F","j":["bad","criminal","evil","superpower","supervillain","villain","woman","female","heroine","superpowers","fantasy","women"]},"mage":{"a":"Mage","b":"1F9D9","j":["fantasy","magic","play","sorcerer","sorceress","sorcery","spell","summon","witch","wizard"]},"man-mage":{"a":"Man Mage","b":"1F9D9-200D-2642-FE0F","j":["fantasy","mage","magic","man","play","sorcerer","sorceress","sorcery","spell","summon","witch","wizard","male","men"]},"woman-mage":{"a":"Woman Mage","b":"1F9D9-200D-2640-FE0F","j":["fantasy","mage","magic","play","sorcerer","sorceress","sorcery","spell","summon","witch","wizard","woman","female","women"]},"fairy":{"a":"Fairy","b":"1F9DA","j":["fairytale","fantasy","myth","person","pixie","tale","wings","magical","oberon","puck","titania"]},"man-fairy":{"a":"Man Fairy","b":"1F9DA-200D-2642-FE0F","j":["fairy","fairytale","fantasy","man","myth","Oberon","person","pixie","Puck","tale","wings","male","men","oberon","puck"]},"woman-fairy":{"a":"Woman Fairy","b":"1F9DA-200D-2640-FE0F","j":["fairy","fairytale","fantasy","myth","person","pixie","tale","Titania","wings","woman","female","titania","women"]},"vampire":{"a":"Vampire","b":"1F9DB","j":["blood","Dracula","fangs","halloween","scary","supernatural","teeth","undead","twilight","dracula","fantasy"]},"man-vampire":{"a":"Man Vampire","b":"1F9DB-200D-2642-FE0F","j":["blood","fangs","halloween","man","scary","supernatural","teeth","undead","vampire","male","dracula","fantasy","men"]},"woman-vampire":{"a":"Woman Vampire","b":"1F9DB-200D-2640-FE0F","j":["blood","fangs","halloween","scary","supernatural","teeth","undead","vampire","woman","female","fantasy","unded","women"]},"merperson":{"a":"Merperson","b":"1F9DC","j":["creature","fairytale","folklore","ocean","sea","siren","trident","mermaid","merman","fantasy","merboy","mergirl","merwoman"]},"merman":{"a":"Merman","b":"1F9DC-200D-2642-FE0F","j":["creature","fairytale","folklore","Neptune","ocean","Poseidon","sea","siren","trident","Triton","man","male","triton","fantasy","men","mermaid"]},"mermaid":{"a":"Mermaid","b":"1F9DC-200D-2640-FE0F","j":["creature","fairytale","folklore","merwoman","ocean","sea","siren","trident","woman","female","ariel","fantasy","women"]},"elf":{"a":"Elf","b":"1F9DD","j":["elves","enchantment","fantasy","folklore","magic","magical","myth","LOTR style","ears","legolas","pointed"]},"man-elf":{"a":"Man Elf","b":"1F9DD-200D-2642-FE0F","j":["elf","elves","enchantment","fantasy","folklore","magic","magical","man","myth","male","ears","men","pointed"]},"woman-elf":{"a":"Woman Elf","b":"1F9DD-200D-2640-FE0F","j":["elf","elves","enchantment","fantasy","folklore","magic","magical","myth","woman","female","ears","pointed","women"]},"genie":{"a":"Genie","b":"1F9DE","j":["djinn","fantasy","jinn","lamp","myth","rub","wishes","(non-human color)","magical","djinni","jinni"]},"man-genie":{"a":"Man Genie","b":"1F9DE-200D-2642-FE0F","j":["djinn","fantasy","genie","jinn","lamp","man","myth","rub","wishes","male","men"]},"woman-genie":{"a":"Woman Genie","b":"1F9DE-200D-2640-FE0F","j":["djinn","fantasy","genie","jinn","lamp","myth","rub","wishes","woman","female","women"]},"zombie":{"a":"Zombie","b":"1F9DF","j":["apocalypse","dead","halloween","horror","scary","undead","walking","(non-human color)","fantasy"]},"man-zombie":{"a":"Man Zombie","b":"1F9DF-200D-2642-FE0F","j":["apocalypse","dead","halloween","horror","man","scary","undead","walking","zombie","male","dracula","walking dead","fantasy","men"]},"woman-zombie":{"a":"Woman Zombie","b":"1F9DF-200D-2640-FE0F","j":["apocalypse","dead","halloween","horror","scary","undead","walking","woman","zombie","female","walking dead","fantasy","women"]},"troll":{"a":"Troll","b":"1F9CC","j":["fairy","fantasy","monster","tale","trolling","mystical"]},"person-getting-massage":{"a":"Person Getting Massage","b":"1F486","j":["face","getting","headache","massage","person","relax","relaxing","salon","soothe","spa","tension","therapy","treatment","head","massaging"]},"man-getting-massage":{"a":"Man Getting Massage","b":"1F486-200D-2642-FE0F","j":["face","getting","headache","man","massage","relax","relaxing","salon","soothe","spa","tension","therapy","treatment","male","boy","head","men"]},"woman-getting-massage":{"a":"Woman Getting Massage","b":"1F486-200D-2640-FE0F","j":["face","getting","headache","massage","relax","relaxing","salon","soothe","spa","tension","therapy","treatment","woman","female","girl","head","women"]},"person-getting-haircut":{"a":"Person Getting Haircut","b":"1F487","j":["barber","beauty","chop","cosmetology","cut","groom","hair","haircut","parlor","person","shears","style","hairstyle","cutting","hairdresser"]},"man-getting-haircut":{"a":"Man Getting Haircut","b":"1F487-200D-2642-FE0F","j":["barber","beauty","chop","cosmetology","cut","groom","hair","haircut","man","parlor","person","shears","style","male","boy","men"]},"woman-getting-haircut":{"a":"Woman Getting Haircut","b":"1F487-200D-2640-FE0F","j":["barber","beauty","chop","cosmetology","cut","groom","hair","haircut","parlor","person","shears","style","woman","female","girl","women"]},"person-walking":{"a":"Person Walking","b":"1F6B6","j":["amble","gait","hike","man","pace","pedestrian","person","stride","stroll","walk","walking","move","walker"]},"man-walking":{"a":"Man Walking","b":"1F6B6-200D-2642-FE0F","j":["amble","gait","hike","man","pace","pedestrian","stride","stroll","walk","walking","human","feet","steps","male","men"]},"woman-walking":{"a":"Woman Walking","b":"1F6B6-200D-2640-FE0F","j":["amble","gait","hike","man","pace","pedestrian","stride","stroll","walk","walking","woman","human","feet","steps","female","women"]},"person-walking-facing-right":{"a":"Person Walking Facing Right","b":"1F6B6-200D-27A1-FE0F","j":["amble","gait","hike","man","pace","pedestrian","person","stride","stroll","walk","walking","peerson","exercise"]},"woman-walking-facing-right":{"a":"Woman Walking Facing Right","b":"1F6B6-200D-2640-FE0F-200D-27A1-FE0F","j":["amble","gait","hike","man","pace","pedestrian","stride","stroll","walk","walking","woman","person","exercise"]},"man-walking-facing-right":{"a":"Man Walking Facing Right","b":"1F6B6-200D-2642-FE0F-200D-27A1-FE0F","j":["amble","gait","hike","man","pace","pedestrian","stride","stroll","walk","walking","person","exercise"]},"person-standing":{"a":"Person Standing","b":"1F9CD","j":["person","stand","standing","still"]},"man-standing":{"a":"Man Standing","b":"1F9CD-200D-2642-FE0F","j":["man","stand","standing","still","male","men"]},"woman-standing":{"a":"Woman Standing","b":"1F9CD-200D-2640-FE0F","j":["stand","standing","woman","still","female","women"]},"person-kneeling":{"a":"Person Kneeling","b":"1F9CE","j":["kneel","kneeling","knees","person","pray","respectful"]},"man-kneeling":{"a":"Man Kneeling","b":"1F9CE-200D-2642-FE0F","j":["kneel","kneeling","knees","man","pray","respectful","male","men"]},"woman-kneeling":{"a":"Woman Kneeling","b":"1F9CE-200D-2640-FE0F","j":["kneel","kneeling","knees","woman","respectful","pray","female","women"]},"person-kneeling-facing-right":{"a":"Person Kneeling Facing Right","b":"1F9CE-200D-27A1-FE0F","j":["kneel","kneeling","knees","person","pray"]},"woman-kneeling-facing-right":{"a":"Woman Kneeling Facing Right","b":"1F9CE-200D-2640-FE0F-200D-27A1-FE0F","j":["kneel","kneeling","knees","woman","pray","worship"]},"man-kneeling-facing-right":{"a":"Man Kneeling Facing Right","b":"1F9CE-200D-2642-FE0F-200D-27A1-FE0F","j":["kneel","kneeling","knees","man","pray","worship"]},"person-with-white-cane":{"a":"Person with White Cane","b":"1F9D1-200D-1F9AF","j":["accessibility","blind","cane","person","probing","white","person_with_probing_cane"]},"person-with-white-cane-facing-right":{"a":"Person with White Cane Facing Right","b":"1F9D1-200D-1F9AF-200D-27A1-FE0F","j":["accessibility","blind","cane","person","probing","white","walk","visually impaired"]},"man-with-white-cane":{"a":"Man with White Cane","b":"1F468-200D-1F9AF","j":["accessibility","blind","cane","man","probing","white","man_with_probing_cane","male","men"]},"man-with-white-cane-facing-right":{"a":"Man with White Cane Facing Right","b":"1F468-200D-1F9AF-200D-27A1-FE0F","j":["accessibility","blind","cane","man","probing","white","visually impaired","walk","stick"]},"woman-with-white-cane":{"a":"Woman with White Cane","b":"1F469-200D-1F9AF","j":["accessibility","blind","cane","probing","white","woman","woman_with_probing_cane","female","women"]},"woman-with-white-cane-facing-right":{"a":"Woman with White Cane Facing Right","b":"1F469-200D-1F9AF-200D-27A1-FE0F","j":["accessibility","blind","cane","probing","white","woman","stick","visually impaired"]},"person-in-motorized-wheelchair":{"a":"Person in Motorized Wheelchair","b":"1F9D1-200D-1F9BC","j":["accessibility","motorized","person","wheelchair","disability"]},"person-in-motorized-wheelchair-facing-right":{"a":"Person in Motorized Wheelchair Facing Right","b":"1F9D1-200D-1F9BC-200D-27A1-FE0F","j":["accessibility","motorized","person","wheelchair","disability"]},"man-in-motorized-wheelchair":{"a":"Man in Motorized Wheelchair","b":"1F468-200D-1F9BC","j":["accessibility","man","motorized","wheelchair","disability","male","men"]},"man-in-motorized-wheelchair-facing-right":{"a":"Man in Motorized Wheelchair Facing Right","b":"1F468-200D-1F9BC-200D-27A1-FE0F","j":["accessibility","man","motorized","wheelchair","disability","mobility"]},"woman-in-motorized-wheelchair":{"a":"Woman in Motorized Wheelchair","b":"1F469-200D-1F9BC","j":["accessibility","motorized","wheelchair","woman","disability","female","women"]},"woman-in-motorized-wheelchair-facing-right":{"a":"Woman in Motorized Wheelchair Facing Right","b":"1F469-200D-1F9BC-200D-27A1-FE0F","j":["accessibility","motorized","wheelchair","woman","mobility","disability"]},"person-in-manual-wheelchair":{"a":"Person in Manual Wheelchair","b":"1F9D1-200D-1F9BD","j":["accessibility","manual","person","wheelchair","disability"]},"person-in-manual-wheelchair-facing-right":{"a":"Person in Manual Wheelchair Facing Right","b":"1F9D1-200D-1F9BD-200D-27A1-FE0F","j":["accessibility","manual","person","wheelchair","mobility","disability"]},"man-in-manual-wheelchair":{"a":"Man in Manual Wheelchair","b":"1F468-200D-1F9BD","j":["accessibility","man","manual","wheelchair","disability","male","men"]},"man-in-manual-wheelchair-facing-right":{"a":"Man in Manual Wheelchair Facing Right","b":"1F468-200D-1F9BD-200D-27A1-FE0F","j":["accessibility","man","manual","wheelchair","mobility","disability"]},"woman-in-manual-wheelchair":{"a":"Woman in Manual Wheelchair","b":"1F469-200D-1F9BD","j":["accessibility","manual","wheelchair","woman","disability","female","women"]},"woman-in-manual-wheelchair-facing-right":{"a":"Woman in Manual Wheelchair Facing Right","b":"1F469-200D-1F9BD-200D-27A1-FE0F","j":["accessibility","manual","wheelchair","woman","disability","mobility"]},"person-running":{"a":"Person Running","b":"1F3C3","j":["fast","hurry","marathon","move","person","quick","race","racing","run","rush","speed","exercise","jogging","runner","workout"]},"man-running":{"a":"Man Running","b":"1F3C3-200D-2642-FE0F","j":["fast","hurry","man","marathon","move","quick","race","racing","run","rush","speed","walking","exercise","running","male","men","runner","workout"]},"woman-running":{"a":"Woman Running","b":"1F3C3-200D-2640-FE0F","j":["fast","hurry","marathon","move","quick","race","racing","run","rush","speed","woman","walking","exercise","running","female","boy","runner","women","workout"]},"person-running-facing-right":{"a":"Person Running Facing Right","b":"1F3C3-200D-27A1-FE0F","j":["fast","hurry","marathon","move","person","quick","race","racing","run","rush","speed","exercise","jog"]},"woman-running-facing-right":{"a":"Woman Running Facing Right","b":"1F3C3-200D-2640-FE0F-200D-27A1-FE0F","j":["fast","hurry","marathon","move","quick","race","racing","run","rush","speed","woman","exercise","jog"]},"man-running-facing-right":{"a":"Man Running Facing Right","b":"1F3C3-200D-2642-FE0F-200D-27A1-FE0F","j":["fast","hurry","man","marathon","move","quick","race","racing","run","rush","speed","jog","exercise"]},"woman-dancing":{"a":"Woman Dancing","b":"1F483","j":["dance","dancer","dancing","elegant","festive","flair","flamenco","groove","let’s","salsa","tango","woman","female","girl","fun","dress","red","women"]},"man-dancing":{"a":"Man Dancing","b":"1F57A","j":["dance","dancer","dancing","elegant","festive","flair","flamenco","groove","let’s","man","salsa","tango","male","boy","fun","disco","men"]},"person-in-suit-levitating":{"a":"Person in Suit Levitating","b":"1F574-FE0F","j":["business","levitating","person","suit","man_in_suit_levitating","levitate","hover","jump","boy","hovering","jabsco","male","men","rude","walt"]},"people-with-bunny-ears":{"a":"People with Bunny Ears","b":"1F46F","j":["bestie","bff","bunny","counterpart","dancer","double","ear","identical","pair","party","partying","people","soulmate","twin","twinsies","perform","costume","dancing","wearing","women"]},"men-with-bunny-ears":{"a":"Men with Bunny Ears","b":"1F46F-200D-2642-FE0F","j":["bestie","bff","bunny","counterpart","dancer","double","ear","identical","men","pair","party","partying","people","soulmate","twin","twinsies","male","boys","dancing","man","wearing"]},"women-with-bunny-ears":{"a":"Women with Bunny Ears","b":"1F46F-200D-2640-FE0F","j":["bestie","bff","bunny","counterpart","dancer","double","ear","identical","pair","party","partying","people","soulmate","twin","twinsies","women","female","girls","dancing","wearing"]},"person-in-steamy-room":{"a":"Person in Steamy Room","b":"1F9D6","j":["day","luxurious","pamper","person","relax","room","sauna","spa","steam","steambath","unwind","hamam","steam room"]},"man-in-steamy-room":{"a":"Man in Steamy Room","b":"1F9D6-200D-2642-FE0F","j":["day","luxurious","man","pamper","relax","room","sauna","spa","steam","steambath","unwind","male","steamroom","hamam","men"]},"woman-in-steamy-room":{"a":"Woman in Steamy Room","b":"1F9D6-200D-2640-FE0F","j":["day","luxurious","pamper","relax","room","sauna","spa","steam","steambath","unwind","woman","female","steamroom","hamam","women"]},"person-climbing":{"a":"Person Climbing","b":"1F9D7","j":["climb","climber","climbing","mountain","person","rock","scale","up","sport","bouldering"]},"man-climbing":{"a":"Man Climbing","b":"1F9D7-200D-2642-FE0F","j":["climb","climber","climbing","man","mountain","rock","scale","up","sports","hobby","male","bouldering","men"]},"woman-climbing":{"a":"Woman Climbing","b":"1F9D7-200D-2640-FE0F","j":["climb","climber","climbing","mountain","rock","scale","up","woman","sports","hobby","female","bouldering","women"]},"person-fencing":{"a":"Person Fencing","b":"1F93A","j":["fencer","fencing","person","sword","sports"]},"horse-racing":{"a":"Horse Racing","b":"1F3C7","j":["horse","jockey","racehorse","racing","riding","sport","animal","betting","competition","gambling","luck","race"]},"skier":{"a":"Skier","b":"26F7-FE0F","j":["ski","snow","sports","winter"]},"snowboarder":{"a":"Snowboarder","b":"1F3C2-FE0F","j":["ski","snow","snowboard","sport","sports","winter","snowboarding"]},"person-golfing":{"a":"Person Golfing","b":"1F3CC-FE0F","j":["ball","birdie","caddy","driving","golf","golfing","green","person","pga","putt","range","tee","sports","business","club","golfer"]},"man-golfing":{"a":"Man Golfing","b":"1F3CC-FE0F-200D-2642-FE0F","j":["ball","birdie","caddy","driving","golf","golfing","green","man","pga","putt","range","tee","sport","golfer","male","men"]},"woman-golfing":{"a":"Woman Golfing","b":"1F3CC-FE0F-200D-2640-FE0F","j":["ball","birdie","caddy","driving","golf","golfing","green","pga","putt","range","tee","woman","sports","business","female","golfer","women"]},"person-surfing":{"a":"Person Surfing","b":"1F3C4-FE0F","j":["beach","ocean","person","sport","surf","surfer","surfing","swell","waves","sea"]},"man-surfing":{"a":"Man Surfing","b":"1F3C4-200D-2642-FE0F","j":["beach","man","ocean","sport","surf","surfer","surfing","swell","waves","sports","sea","summer","male","men"]},"woman-surfing":{"a":"Woman Surfing","b":"1F3C4-200D-2640-FE0F","j":["beach","ocean","person","sport","surf","surfer","surfing","swell","waves","sports","sea","summer","woman","female","women"]},"person-rowing-boat":{"a":"Person Rowing Boat","b":"1F6A3","j":["boat","canoe","cruise","fishing","lake","oar","paddle","person","raft","river","row","rowboat","rowing","sport","move","paddles","vehicle"]},"man-rowing-boat":{"a":"Man Rowing Boat","b":"1F6A3-200D-2642-FE0F","j":["boat","canoe","cruise","fishing","lake","man","oar","paddle","raft","river","row","rowboat","rowing","sports","hobby","water","ship","male","men","vehicle"]},"woman-rowing-boat":{"a":"Woman Rowing Boat","b":"1F6A3-200D-2640-FE0F","j":["boat","canoe","cruise","fishing","lake","oar","paddle","raft","river","row","rowboat","rowing","woman","sports","hobby","water","ship","female","vehicle","women"]},"person-swimming":{"a":"Person Swimming","b":"1F3CA-FE0F","j":["freestyle","person","sport","swim","swimmer","swimming","triathlon","pool"]},"man-swimming":{"a":"Man Swimming","b":"1F3CA-200D-2642-FE0F","j":["freestyle","man","sport","swim","swimmer","swimming","triathlon","sports","exercise","human","athlete","water","summer","male","men"]},"woman-swimming":{"a":"Woman Swimming","b":"1F3CA-200D-2640-FE0F","j":["freestyle","man","sport","swim","swimmer","swimming","triathlon","sports","exercise","human","athlete","water","summer","woman","female","women"]},"person-bouncing-ball":{"a":"Person Bouncing Ball","b":"26F9-FE0F","j":["athletic","ball","basketball","bouncing","championship","dribble","net","person","player","throw","sports","human"]},"man-bouncing-ball":{"a":"Man Bouncing Ball","b":"26F9-FE0F-200D-2642-FE0F","j":["athletic","ball","basketball","bouncing","championship","dribble","man","net","player","throw","sport","male","men"]},"woman-bouncing-ball":{"a":"Woman Bouncing Ball","b":"26F9-FE0F-200D-2640-FE0F","j":["athletic","ball","basketball","bouncing","championship","dribble","net","player","throw","woman","sports","human","female","women"]},"person-lifting-weights":{"a":"Person Lifting Weights","b":"1F3CB-FE0F","j":["barbell","bodybuilder","deadlift","lifter","lifting","person","powerlifting","weight","weightlifter","weights","workout","sports","training","exercise","gym"]},"man-lifting-weights":{"a":"Man Lifting Weights","b":"1F3CB-FE0F-200D-2642-FE0F","j":["barbell","bodybuilder","deadlift","lifter","lifting","man","powerlifting","weight","weightlifter","weights","workout","sport","gym","male","men"]},"woman-lifting-weights":{"a":"Woman Lifting Weights","b":"1F3CB-FE0F-200D-2640-FE0F","j":["barbell","bodybuilder","deadlift","lifter","lifting","powerlifting","weight","weightlifter","weights","woman","workout","sports","training","exercise","female","gym","women"]},"person-biking":{"a":"Person Biking","b":"1F6B4","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","person","riding","sport","move"]},"man-biking":{"a":"Man Biking","b":"1F6B4-200D-2642-FE0F","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","man","riding","sport","sports","exercise","hipster","male","men"]},"woman-biking":{"a":"Woman Biking","b":"1F6B4-200D-2640-FE0F","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","riding","sport","woman","sports","exercise","hipster","female","women"]},"person-mountain-biking":{"a":"Person Mountain Biking","b":"1F6B5","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","mountain","person","riding","sport","move","biker"]},"man-mountain-biking":{"a":"Man Mountain Biking","b":"1F6B5-200D-2642-FE0F","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","man","mountain","riding","sport","transportation","sports","human","race","biker","male","men"]},"woman-mountain-biking":{"a":"Woman Mountain Biking","b":"1F6B5-200D-2640-FE0F","j":["bicycle","bicyclist","bike","biking","cycle","cyclist","mountain","riding","sport","woman","transportation","sports","human","race","female","biker","women"]},"person-cartwheeling":{"a":"Person Cartwheeling","b":"1F938","j":["active","cartwheel","cartwheeling","excited","flip","gymnastics","happy","person","somersault","sport","gymnastic","doing","gymnast"]},"man-cartwheeling":{"a":"Man Cartwheeling","b":"1F938-200D-2642-FE0F","j":["active","cartwheel","cartwheeling","excited","flip","gymnastics","happy","man","somersault","doing","male","men"]},"woman-cartwheeling":{"a":"Woman Cartwheeling","b":"1F938-200D-2640-FE0F","j":["active","cartwheel","cartwheeling","excited","flip","gymnastics","happy","somersault","woman","doing","female","women"]},"people-wrestling":{"a":"People Wrestling","b":"1F93C","j":["combat","duel","grapple","people","ring","tournament","wrestle","wrestling","sport","wrestler","wrestlers"]},"men-wrestling":{"a":"Men Wrestling","b":"1F93C-200D-2642-FE0F","j":["combat","duel","grapple","men","ring","tournament","wrestle","wrestling","sports","wrestlers","male","man","wrestler"]},"women-wrestling":{"a":"Women Wrestling","b":"1F93C-200D-2640-FE0F","j":["combat","duel","grapple","ring","tournament","women","wrestle","wrestling","sports","wrestlers","female","woman","wrestler"]},"person-playing-water-polo":{"a":"Person Playing Water Polo","b":"1F93D","j":["person","playing","polo","sport","swimming","water","waterpolo"]},"man-playing-water-polo":{"a":"Man Playing Water Polo","b":"1F93D-200D-2642-FE0F","j":["man","playing","polo","sport","swimming","water","waterpolo","sports","pool","male","men"]},"woman-playing-water-polo":{"a":"Woman Playing Water Polo","b":"1F93D-200D-2640-FE0F","j":["playing","polo","sport","swimming","water","waterpolo","woman","sports","pool","female","women"]},"person-playing-handball":{"a":"Person Playing Handball","b":"1F93E","j":["athletics","ball","catch","chuck","handball","hurl","lob","person","pitch","playing","sport","throw","toss"]},"man-playing-handball":{"a":"Man Playing Handball","b":"1F93E-200D-2642-FE0F","j":["athletics","ball","catch","chuck","handball","hurl","lob","man","pitch","playing","sport","throw","toss","sports","male","men"]},"woman-playing-handball":{"a":"Woman Playing Handball","b":"1F93E-200D-2640-FE0F","j":["athletics","ball","catch","chuck","handball","hurl","lob","pitch","playing","sport","throw","toss","woman","sports","female","women"]},"person-juggling":{"a":"Person Juggling","b":"1F939","j":["act","balance","balancing","handle","juggle","juggling","manage","multitask","person","skill","performance","juggler"]},"man-juggling":{"a":"Man Juggling","b":"1F939-200D-2642-FE0F","j":["act","balance","balancing","handle","juggle","juggling","man","manage","multitask","skill","juggler","male","men"]},"woman-juggling":{"a":"Woman Juggling","b":"1F939-200D-2640-FE0F","j":["act","balance","balancing","handle","juggle","juggling","manage","multitask","skill","woman","female","juggler","women"]},"person-in-lotus-position":{"a":"Person in Lotus Position","b":"1F9D8","j":["cross","legged","legs","lotus","meditation","peace","person","position","relax","serenity","yoga","yogi","zen","meditate"]},"man-in-lotus-position":{"a":"Man in Lotus Position","b":"1F9D8-200D-2642-FE0F","j":["cross","legged","legs","lotus","man","meditation","peace","position","relax","serenity","yoga","yogi","zen","male","mindfulness","men"]},"woman-in-lotus-position":{"a":"Woman in Lotus Position","b":"1F9D8-200D-2640-FE0F","j":["cross","legged","legs","lotus","meditation","peace","position","relax","serenity","woman","yoga","yogi","zen","female","mindfulness","women"]},"person-taking-bath":{"a":"Person Taking Bath","b":"1F6C0","j":["bath","bathtub","person","taking","tub","clean","shower","bathroom","bathing","hot"]},"person-in-bed":{"a":"Person in Bed","b":"1F6CC","j":["bed","bedtime","good","goodnight","hotel","nap","night","person","sleep","tired","zzz","rest","accommodation","sleeping"]},"people-holding-hands":{"a":"People Holding Hands","b":"1F9D1-200D-1F91D-200D-1F9D1","j":["bae","bestie","bff","couple","dating","flirt","friends","hand","hold","people","twins","friendship","date","gender","inclusive","neutral","nonconforming"]},"women-holding-hands":{"a":"Women Holding Hands","b":"1F46D","j":["bae","bestie","bff","couple","dating","flirt","friends","girls","hand","hold","sisters","twins","women","pair","friendship","love","like","female","people","human","date","lesbian","lgbt","pride","two","woman"]},"woman-and-man-holding-hands":{"a":"Woman and Man Holding Hands","b":"1F46B","j":["bae","bestie","bff","couple","dating","flirt","friends","hand","hold","man","twins","woman","pair","people","human","love","date","like","affection","valentines","marriage","female","heterosexual","male","men","straight","women"]},"men-holding-hands":{"a":"Men Holding Hands","b":"1F46C","j":["bae","bestie","bff","boys","brothers","couple","dating","flirt","friends","hand","hold","men","twins","pair","love","like","bromance","friendship","people","human","date","gay","lgbt","male","man","pride","two"]},"kiss":{"a":"Kiss","b":"1F48F","j":["anniversary","babe","bae","couple","date","dating","heart","love","mwah","person","romance","together","xoxo","pair","valentines","like","marriage","couplekiss","female","gender","kissing","male","man","men","neutral","woman","women"]},"kiss-woman-man":{"a":"Kiss: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","j":["anniversary","babe","bae","couple","date","dating","heart","kiss","love","man","mwah","person","romance","together","woman","xoxo","couplekiss","female","kissing","male","men","women"]},"kiss-man-man":{"a":"Kiss: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F48B-200D-1F468","j":["anniversary","babe","bae","couple","date","dating","heart","kiss","love","man","mwah","person","romance","together","xoxo","pair","valentines","like","marriage","couplekiss","gay","kissing","lgbt","male","men","pride","two"]},"kiss-woman-woman":{"a":"Kiss: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F469","j":["anniversary","babe","bae","couple","date","dating","heart","kiss","love","mwah","person","romance","together","woman","xoxo","pair","valentines","like","marriage","couplekiss","female","kissing","lesbian","lgbt","pride","two","women"]},"couple-with-heart":{"a":"Couple with Heart","b":"1F491","j":["anniversary","babe","bae","couple","dating","heart","kiss","love","person","relationship","romance","together","you","pair","like","affection","human","valentines","marriage","female","gender","loving","male","man","men","neutral","woman","women"]},"couple-with-heart-woman-man":{"a":"Couple with Heart: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F468","j":["anniversary","babe","bae","couple","dating","heart","kiss","love","man","person","relationship","romance","together","woman","you","female","male","men","women"]},"couple-with-heart-man-man":{"a":"Couple with Heart: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F468","j":["anniversary","babe","bae","couple","dating","heart","kiss","love","man","person","relationship","romance","together","you","pair","like","affection","human","valentines","marriage","gay","lgbt","male","men","pride","two"]},"couple-with-heart-woman-woman":{"a":"Couple with Heart: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F469","j":["anniversary","babe","bae","couple","dating","heart","kiss","love","person","relationship","romance","together","woman","you","pair","like","affection","human","valentines","marriage","female","lesbian","lgbt","pride","two","women"]},"family-man-woman-boy":{"a":"Family: Man, Woman, Boy","b":"1F468-200D-1F469-200D-1F466","j":["boy","child","family","man","woman","love","father","mother","son"]},"family-man-woman-girl":{"a":"Family: Man, Woman, Girl","b":"1F468-200D-1F469-200D-1F467","j":["child","family","girl","man","woman","home","parents","people","human","daughter","father","female","male","men","mother","women"]},"family-man-woman-girl-boy":{"a":"Family: Man, Woman, Girl, Boy","b":"1F468-200D-1F469-200D-1F467-200D-1F466","j":["boy","child","family","girl","man","woman","home","parents","people","human","children","daughter","father","female","male","men","mother","son","women"]},"family-man-woman-boy-boy":{"a":"Family: Man, Woman, Boy, Boy","b":"1F468-200D-1F469-200D-1F466-200D-1F466","j":["boy","child","family","man","woman","home","parents","people","human","children","father","female","male","men","mother","sons","two","women"]},"family-man-woman-girl-girl":{"a":"Family: Man, Woman, Girl, Girl","b":"1F468-200D-1F469-200D-1F467-200D-1F467","j":["child","family","girl","man","woman","home","parents","people","human","children","daughters","father","female","male","men","mother","two","women"]},"family-man-man-boy":{"a":"Family: Man, Man, Boy","b":"1F468-200D-1F468-200D-1F466","j":["boy","child","family","man","home","parents","people","human","children","father","fathers","gay","lgbt","male","men","pride","son","two"]},"family-man-man-girl":{"a":"Family: Man, Man, Girl","b":"1F468-200D-1F468-200D-1F467","j":["child","family","girl","man","home","parents","people","human","children","daughter","father","fathers","gay","lgbt","male","men","pride","two"]},"family-man-man-girl-boy":{"a":"Family: Man, Man, Girl, Boy","b":"1F468-200D-1F468-200D-1F467-200D-1F466","j":["boy","child","family","girl","man","home","parents","people","human","children","daughter","father","fathers","gay","lgbt","male","men","pride","son","two"]},"family-man-man-boy-boy":{"a":"Family: Man, Man, Boy, Boy","b":"1F468-200D-1F468-200D-1F466-200D-1F466","j":["boy","child","family","man","home","parents","people","human","children","father","fathers","gay","lgbt","male","men","pride","sons","two"]},"family-man-man-girl-girl":{"a":"Family: Man, Man, Girl, Girl","b":"1F468-200D-1F468-200D-1F467-200D-1F467","j":["child","family","girl","man","home","parents","people","human","children","daughters","father","fathers","gay","lgbt","male","men","pride","two"]},"family-woman-woman-boy":{"a":"Family: Woman, Woman, Boy","b":"1F469-200D-1F469-200D-1F466","j":["boy","child","family","woman","home","parents","people","human","children","female","lesbian","lgbt","mother","mothers","pride","son","two","women"]},"family-woman-woman-girl":{"a":"Family: Woman, Woman, Girl","b":"1F469-200D-1F469-200D-1F467","j":["child","family","girl","woman","home","parents","people","human","children","daughter","female","lesbian","lgbt","mother","mothers","pride","two","women"]},"family-woman-woman-girl-boy":{"a":"Family: Woman, Woman, Girl, Boy","b":"1F469-200D-1F469-200D-1F467-200D-1F466","j":["boy","child","family","girl","woman","home","parents","people","human","children","daughter","female","lesbian","lgbt","mother","mothers","pride","son","two","women"]},"family-woman-woman-boy-boy":{"a":"Family: Woman, Woman, Boy, Boy","b":"1F469-200D-1F469-200D-1F466-200D-1F466","j":["boy","child","family","woman","home","parents","people","human","children","female","lesbian","lgbt","mother","mothers","pride","sons","two","women"]},"family-woman-woman-girl-girl":{"a":"Family: Woman, Woman, Girl, Girl","b":"1F469-200D-1F469-200D-1F467-200D-1F467","j":["child","family","girl","woman","home","parents","people","human","children","daughters","female","lesbian","lgbt","mother","mothers","pride","two","women"]},"family-man-boy":{"a":"Family: Man, Boy","b":"1F468-200D-1F466","j":["boy","child","family","man","home","parent","people","human","father","male","men","son"]},"family-man-boy-boy":{"a":"Family: Man, Boy, Boy","b":"1F468-200D-1F466-200D-1F466","j":["boy","child","family","man","home","parent","people","human","children","father","male","men","sons","two"]},"family-man-girl":{"a":"Family: Man, Girl","b":"1F468-200D-1F467","j":["child","family","girl","man","home","parent","people","human","daughter","father","female","male"]},"family-man-girl-boy":{"a":"Family: Man, Girl, Boy","b":"1F468-200D-1F467-200D-1F466","j":["boy","child","family","girl","man","home","parent","people","human","children","daughter","father","male","men","son"]},"family-man-girl-girl":{"a":"Family: Man, Girl, Girl","b":"1F468-200D-1F467-200D-1F467","j":["child","family","girl","man","home","parent","people","human","children","daughters","father","female","male","two"]},"family-woman-boy":{"a":"Family: Woman, Boy","b":"1F469-200D-1F466","j":["boy","child","family","woman","home","parent","people","human","female","mother","son","women"]},"family-woman-boy-boy":{"a":"Family: Woman, Boy, Boy","b":"1F469-200D-1F466-200D-1F466","j":["boy","child","family","woman","home","parent","people","human","children","female","mother","sons","two","women"]},"family-woman-girl":{"a":"Family: Woman, Girl","b":"1F469-200D-1F467","j":["child","family","girl","woman","home","parent","people","human","daughter","female","mother","women"]},"family-woman-girl-boy":{"a":"Family: Woman, Girl, Boy","b":"1F469-200D-1F467-200D-1F466","j":["boy","child","family","girl","woman","home","parent","people","human","children","daughter","female","male","mother","son"]},"family-woman-girl-girl":{"a":"Family: Woman, Girl, Girl","b":"1F469-200D-1F467-200D-1F467","j":["child","family","girl","woman","home","parent","people","human","children","daughters","female","mother","two","women"]},"speaking-head":{"a":"Speaking Head","b":"1F5E3-FE0F","j":["face","head","silhouette","speak","speaking","user","person","human","sing","say","talk","mansplaining","shout","shouting"]},"bust-in-silhouette":{"a":"Bust in Silhouette","b":"1F464","j":["bust","mysterious","shadow","silhouette","user","person","human"]},"busts-in-silhouette":{"a":"Busts in Silhouette","b":"1F465","j":["bff","bust","busts","everyone","friend","friends","people","silhouette","user","person","human","group","team","shadows","silhouettes","two","users"]},"people-hugging":{"a":"People Hugging","b":"1FAC2","j":["comfort","embrace","farewell","friendship","goodbye","hello","hug","hugging","love","people","thanks","care"]},"family":{"a":"Family","b":"1F46A-FE0F","j":["child","home","parents","mom","dad","father","mother","people","human","boy","female","male","man","men","woman","women"]},"family-adult-adult-child":{"a":"Family: Adult, Adult, Child","b":"1F9D1-200D-1F9D1-200D-1F9D2","j":["adult","child","family","family adult, adult, child","kid","parents"]},"family-adult-adult-child-child":{"a":"Family: Adult, Adult, Child, Child","b":"1F9D1-200D-1F9D1-200D-1F9D2-200D-1F9D2","j":["adult","child","family","family adult, adult, child, child","children","parents"]},"family-adult-child":{"a":"Family: Adult, Child","b":"1F9D1-200D-1F9D2","j":["adult","child","family","family adult, child","parent","kid"]},"family-adult-child-child":{"a":"Family: Adult, Child, Child","b":"1F9D1-200D-1F9D2-200D-1F9D2","j":["adult","child","family","family adult, child, child","parent","children"]},"footprints":{"a":"Footprints","b":"1F463","j":["barefoot","clothing","footprint","omw","print","walk","feet","tracking","walking","beach","body","footsteps","tracks"]},"fingerprint":{"a":"⊛ Fingerprint","b":"1FAC6","j":["clue","crime","detective","fingerprint","forensics","identity","mystery","print","safety","trace"]},"red-hair":{"a":"Red Hair","b":"1F9B0","j":["ginger","hair","red","redhead"]},"curly-hair":{"a":"Curly Hair","b":"1F9B1","j":["afro","curly","hair","ringlets"]},"white-hair":{"a":"White Hair","b":"1F9B3","j":["gray","hair","old","white"]},"bald":{"a":"Bald","b":"1F9B2","j":["bald","chemotherapy","hair","hairless","no","shaven"]},"monkey-face":{"a":"Monkey Face","b":"1F435","j":["animal","banana","face","monkey","nature","circus","head"]},"monkey":{"a":"Monkey","b":"1F412","j":["animal","banana","nature","circus","cheeky"]},"gorilla":{"a":"Gorilla","b":"1F98D","j":["animal","nature","circus"]},"orangutan":{"a":"Orangutan","b":"1F9A7","j":["animal","ape","monkey"]},"dog-face":{"a":"Dog Face","b":"1F436","j":["adorbs","animal","dog","face","pet","puppies","puppy","friend","nature","woof","faithful"]},"dog":{"a":"Dog","b":"1F415-FE0F","j":["animal","animals","dogs","pet","nature","friend","doge","faithful","dog2","doggo"]},"guide-dog":{"a":"Guide Dog","b":"1F9AE","j":["accessibility","animal","blind","dog","guide","eye","seeing"]},"service-dog":{"a":"Service Dog","b":"1F415-200D-1F9BA","j":["accessibility","animal","assistance","dog","service","blind"]},"poodle":{"a":"Poodle","b":"1F429","j":["animal","dog","fluffy","101","nature","pet","miniature","standard","toy"]},"wolf":{"a":"Wolf","b":"1F43A","j":["animal","face","nature","wild"]},"fox":{"a":"Fox","b":"1F98A","j":["animal","face","nature"]},"raccoon":{"a":"Raccoon","b":"1F99D","j":["animal","curious","sly","nature","face"]},"cat-face":{"a":"Cat Face","b":"1F431","j":["animal","cat","face","kitten","kitty","pet","meow","nature"]},"cat":{"a":"Cat","b":"1F408-FE0F","j":["animal","animals","cats","kitten","pet","meow","cat2","domestic","feline","housecat"]},"black-cat":{"a":"Black Cat","b":"1F408-200D-2B1B","j":["animal","black","cat","feline","halloween","meow","unlucky","superstition","luck","pet"]},"lion":{"a":"Lion","b":"1F981","j":["alpha","animal","face","Leo","mane","order","rawr","roar","safari","strong","zodiac","nature","leo"]},"tiger-face":{"a":"Tiger Face","b":"1F42F","j":["animal","big","cat","face","predator","tiger","danger","wild","nature","roar","cute"]},"tiger":{"a":"Tiger","b":"1F405","j":["animal","big","cat","predator","zoo","nature","roar","bengal","tiger2"]},"leopard":{"a":"Leopard","b":"1F406","j":["animal","big","cat","predator","zoo","nature","african","jaguar"]},"horse-face":{"a":"Horse Face","b":"1F434","j":["animal","dressage","equine","face","farm","horse","horses","brown","nature","head"]},"moose":{"a":"Moose","b":"1FACE","j":["alces","animal","antlers","elk","mammal","shrek","canada","sweden","sven","cool"]},"donkey":{"a":"Donkey","b":"1FACF","j":["animal","ass","burro","hinny","mammal","mule","stubborn","eeyore"]},"horse":{"a":"Horse","b":"1F40E","j":["animal","equestrian","farm","racehorse","racing","gamble","luck","galloping","speed"]},"unicorn":{"a":"Unicorn","b":"1F984","j":["face","animal","nature","mystical"]},"zebra":{"a":"Zebra","b":"1F993","j":["animal","stripe","nature","stripes","safari","face"]},"deer":{"a":"Deer","b":"1F98C","j":["animal","nature","horns","venison","buck","reindeer","stag"]},"bison":{"a":"Bison","b":"1F9AC","j":["animal","buffalo","herd","wisent","ox"]},"cow-face":{"a":"Cow Face","b":"1F42E","j":["animal","cow","face","farm","milk","moo","beef","ox","nature","happy"]},"ox":{"a":"Ox","b":"1F402","j":["animal","animals","bull","farm","Taurus","zodiac","cow","beef","bullock","oxen","steer","taurus"]},"water-buffalo":{"a":"Water Buffalo","b":"1F403","j":["animal","buffalo","water","zoo","nature","ox","cow","domestic"]},"cow":{"a":"Cow","b":"1F404","j":["animal","animals","farm","milk","moo","beef","ox","nature","cow2","dairy"]},"pig-face":{"a":"Pig Face","b":"1F437","j":["animal","bacon","face","farm","pig","pork","oink","nature","head"]},"pig":{"a":"Pig","b":"1F416","j":["animal","bacon","farm","pork","sow","nature","hog","pig2"]},"boar":{"a":"Boar","b":"1F417","j":["animal","pig","nature","warthog","wild"]},"pig-nose":{"a":"Pig Nose","b":"1F43D","j":["animal","face","farm","nose","pig","smell","snout","oink"]},"ram":{"a":"Ram","b":"1F40F","j":["animal","Aries","horns","male","sheep","zodiac","zoo","nature","aries"]},"ewe":{"a":"Ewe","b":"1F411","j":["animal","baa","farm","female","fluffy","lamb","sheep","wool","nature","shipit"]},"goat":{"a":"Goat","b":"1F410","j":["animal","Capricorn","farm","milk","zodiac","nature","capricorn"]},"camel":{"a":"Camel","b":"1F42A","j":["animal","desert","dromedary","hump","one","hot","arabian","bump"]},"twohump-camel":{"a":"Two-Hump Camel","b":"1F42B","j":["animal","bactrian","camel","desert","hump","two","two-hump","two_hump_camel","nature","hot","asian","bump"]},"llama":{"a":"Llama","b":"1F999","j":["alpaca","animal","guanaco","vicuña","wool","nature"]},"giraffe":{"a":"Giraffe","b":"1F992","j":["animal","spots","nature","safari","face"]},"elephant":{"a":"Elephant","b":"1F418","j":["animal","nature","nose","th","circus"]},"mammoth":{"a":"Mammoth","b":"1F9A3","j":["animal","extinction","large","tusk","wooly","elephant","tusks","extinct","woolly"]},"rhinoceros":{"a":"Rhinoceros","b":"1F98F","j":["animal","nature","horn","rhino"]},"hippopotamus":{"a":"Hippopotamus","b":"1F99B","j":["animal","hippo","nature"]},"mouse-face":{"a":"Mouse Face","b":"1F42D","j":["animal","face","mouse","nature","cheese_wedge","rodent"]},"mouse":{"a":"Mouse","b":"1F401","j":["animal","animals","nature","rodent","dormouse","mice","mouse2"]},"rat":{"a":"Rat","b":"1F400","j":["animal","mouse","rodent"]},"hamster":{"a":"Hamster","b":"1F439","j":["animal","face","pet","nature"]},"rabbit-face":{"a":"Rabbit Face","b":"1F430","j":["animal","bunny","face","pet","rabbit","nature","spring","magic","easter"]},"rabbit":{"a":"Rabbit","b":"1F407","j":["animal","bunny","pet","nature","magic","spring","rabbit2"]},"chipmunk":{"a":"Chipmunk","b":"1F43F-FE0F","j":["animal","squirrel","nature","rodent"]},"beaver":{"a":"Beaver","b":"1F9AB","j":["animal","dam","teeth","rodent"]},"hedgehog":{"a":"Hedgehog","b":"1F994","j":["animal","spiny","nature","face"]},"bat":{"a":"Bat","b":"1F987","j":["animal","vampire","nature","blind","batman"]},"bear":{"a":"Bear","b":"1F43B","j":["animal","face","grizzly","growl","honey","nature","wild","teddy"]},"polar-bear":{"a":"Polar Bear","b":"1F43B-200D-2744-FE0F","j":["animal","arctic","bear","polar","white","face"]},"koala":{"a":"Koala","b":"1F428","j":["animal","australia","bear","down","face","marsupial","under","nature"]},"panda":{"a":"Panda","b":"1F43C","j":["animal","bamboo","face","nature"]},"sloth":{"a":"Sloth","b":"1F9A5","j":["lazy","slow","animal"]},"otter":{"a":"Otter","b":"1F9A6","j":["animal","fishing","playful"]},"skunk":{"a":"Skunk","b":"1F9A8","j":["animal","stink","smelly"]},"kangaroo":{"a":"Kangaroo","b":"1F998","j":["animal","joey","jump","marsupial","nature","australia","hop","roo"]},"badger":{"a":"Badger","b":"1F9A1","j":["animal","honey","pester","nature"]},"paw-prints":{"a":"Paw Prints","b":"1F43E","j":["feet","paw","paws","print","prints","animal","tracking","footprints","dog","cat","pet","kitten","puppy"]},"turkey":{"a":"Turkey","b":"1F983","j":["bird","gobble","thanksgiving","animal","wild"]},"chicken":{"a":"Chicken","b":"1F414","j":["animal","bird","ornithology","cluck","nature","hen"]},"rooster":{"a":"Rooster","b":"1F413","j":["animal","bird","ornithology","nature","chicken","cock","cockerel"]},"hatching-chick":{"a":"Hatching Chick","b":"1F423","j":["animal","baby","bird","chick","egg","hatching","chicken","born"]},"baby-chick":{"a":"Baby Chick","b":"1F424","j":["animal","baby","bird","chick","ornithology","chicken","yellow"]},"frontfacing-baby-chick":{"a":"Front-Facing Baby Chick","b":"1F425","j":["animal","baby","bird","chick","front-facing","newborn","ornithology","front_facing_baby_chick","chicken","hatched","standing"]},"bird":{"a":"Bird","b":"1F426-FE0F","j":["animal","ornithology","nature","fly","tweet","spring"]},"penguin":{"a":"Penguin","b":"1F427","j":["animal","antarctica","bird","ornithology","nature"]},"dove":{"a":"Dove","b":"1F54A-FE0F","j":["bird","fly","ornithology","peace","animal"]},"eagle":{"a":"Eagle","b":"1F985","j":["animal","bird","ornithology","nature","bald"]},"duck":{"a":"Duck","b":"1F986","j":["animal","bird","ornithology","nature","mallard"]},"swan":{"a":"Swan","b":"1F9A2","j":["animal","bird","cygnet","duckling","ornithology","ugly","nature"]},"owl":{"a":"Owl","b":"1F989","j":["animal","bird","ornithology","wise","nature","hoot"]},"dodo":{"a":"Dodo","b":"1F9A4","j":["animal","bird","extinction","large","ornithology","extinct","mauritius","obsolete"]},"feather":{"a":"Feather","b":"1FAB6","j":["bird","flight","light","plumage","fly"]},"flamingo":{"a":"Flamingo","b":"1F9A9","j":["animal","bird","flamboyant","ornithology","tropical"]},"peacock":{"a":"Peacock","b":"1F99A","j":["animal","bird","colorful","ornithology","ostentatious","peahen","pretty","proud","nature"]},"parrot":{"a":"Parrot","b":"1F99C","j":["animal","bird","ornithology","pirate","talk","nature"]},"wing":{"a":"Wing","b":"1FABD","j":["angelic","ascend","aviation","bird","fly","flying","heavenly","mythology","soar","angel","birds"]},"black-bird":{"a":"Black Bird","b":"1F426-200D-2B1B","j":["animal","beak","bird","black","caw","corvid","crow","ornithology","raven","rook"]},"goose":{"a":"Goose","b":"1FABF","j":["animal","bird","duck","flock","fowl","gaggle","gander","geese","honk","ornithology","silly","jemima","goosebumps"]},"phoenix":{"a":"Phoenix","b":"1F426-200D-1F525","j":["ascend","ascension","emerge","fantasy","firebird","glory","immortal","rebirth","reincarnation","reinvent","renewal","revival","revive","rise","transform","bird","mythtical","reborn"]},"frog":{"a":"Frog","b":"1F438","j":["animal","face","nature","croak","toad"]},"crocodile":{"a":"Crocodile","b":"1F40A","j":["animal","zoo","nature","reptile","lizard","alligator","croc"]},"turtle":{"a":"Turtle","b":"1F422","j":["animal","terrapin","tortoise","slow","nature"]},"lizard":{"a":"Lizard","b":"1F98E","j":["animal","reptile","nature","gecko"]},"snake":{"a":"Snake","b":"1F40D","j":["animal","bearer","Ophiuchus","serpent","zodiac","evil","nature","hiss","python","ophiuchus"]},"dragon-face":{"a":"Dragon Face","b":"1F432","j":["animal","dragon","face","fairy","fairytale","tale","myth","nature","chinese","green","head"]},"dragon":{"a":"Dragon","b":"1F409","j":["animal","fairy","fairytale","knights","tale","myth","nature","chinese","green"]},"sauropod":{"a":"Sauropod","b":"1F995","j":["brachiosaurus","brontosaurus","dinosaur","diplodocus","animal","nature","extinct"]},"trex":{"a":"T-Rex","b":"1F996","j":["dinosaur","Rex","T","Tyrannosaurus","Tyrannosaurus Rex","t_rex","animal","nature","tyrannosaurus","extinct"]},"spouting-whale":{"a":"Spouting Whale","b":"1F433","j":["animal","beach","face","ocean","spouting","whale","nature","sea","cute"]},"whale":{"a":"Whale","b":"1F40B","j":["animal","beach","ocean","nature","sea","whale2"]},"dolphin":{"a":"Dolphin","b":"1F42C","j":["animal","beach","flipper","ocean","nature","fish","sea","fins"]},"seal":{"a":"Seal","b":"1F9AD","j":["animal","lion","ocean","sea","creature"]},"fish":{"a":"Fish","b":"1F41F-FE0F","j":["animal","dinner","fishes","fishing","Pisces","zodiac","food","nature","freshwater","pisces"]},"tropical-fish":{"a":"Tropical Fish","b":"1F420","j":["animal","fish","fishes","tropical","swim","ocean","beach","nemo","blue","yellow"]},"blowfish":{"a":"Blowfish","b":"1F421","j":["animal","fish","nature","food","sea","ocean","fugu","pufferfish"]},"shark":{"a":"Shark","b":"1F988","j":["animal","fish","nature","sea","ocean","jaws","fins","beach","great","white"]},"octopus":{"a":"Octopus","b":"1F419","j":["animal","creature","ocean","sea","nature","beach"]},"spiral-shell":{"a":"Spiral Shell","b":"1F41A","j":["animal","beach","conch","sea","shell","spiral","nature","seashell"]},"coral":{"a":"Coral","b":"1FAB8","j":["change","climate","ocean","reef","sea"]},"jellyfish":{"a":"Jellyfish","b":"1FABC","j":["animal","aquarium","burn","invertebrate","jelly","life","marine","ocean","ouch","plankton","sea","sting","stinger","tentacles"]},"crab":{"a":"Crab","b":"1F980","j":["Cancer","zodiac","animal","crustacean","cancer"]},"lobster":{"a":"Lobster","b":"1F99E","j":["animal","bisque","claws","seafood","nature"]},"shrimp":{"a":"Shrimp","b":"1F990","j":["food","shellfish","small","animal","ocean","nature","seafood","prawn"]},"squid":{"a":"Squid","b":"1F991","j":["animal","food","mollusk","nature","ocean","sea","molusc"]},"oyster":{"a":"Oyster","b":"1F9AA","j":["diving","pearl","food"]},"snail":{"a":"Snail","b":"1F40C","j":["animal","escargot","garden","nature","slug","slow","shell"]},"butterfly":{"a":"Butterfly","b":"1F98B","j":["insect","pretty","animal","nature","caterpillar"]},"bug":{"a":"Bug","b":"1F41B","j":["animal","garden","insect","nature","worm","caterpillar"]},"ant":{"a":"Ant","b":"1F41C","j":["animal","garden","insect","nature","bug"]},"honeybee":{"a":"Honeybee","b":"1F41D","j":["animal","bee","bumblebee","honey","insect","nature","spring","bug"]},"beetle":{"a":"Beetle","b":"1FAB2","j":["animal","bug","insect"]},"lady-beetle":{"a":"Lady Beetle","b":"1F41E","j":["animal","beetle","garden","insect","lady","ladybird","ladybug","nature","bug"]},"cricket":{"a":"Cricket","b":"1F997","j":["animal","bug","grasshopper","insect","Orthoptera","chirp","orthoptera"]},"cockroach":{"a":"Cockroach","b":"1FAB3","j":["animal","insect","pest","roach","pests"]},"spider":{"a":"Spider","b":"1F577-FE0F","j":["animal","insect","arachnid"]},"spider-web":{"a":"Spider Web","b":"1F578-FE0F","j":["spider","web","animal","insect","arachnid","silk","cobweb","spiderweb"]},"scorpion":{"a":"Scorpion","b":"1F982","j":["Scorpio","Scorpius","zodiac","animal","arachnid","scorpio","scorpius"]},"mosquito":{"a":"Mosquito","b":"1F99F","j":["bite","disease","fever","insect","malaria","pest","virus","animal","nature"]},"fly":{"a":"Fly","b":"1FAB0","j":["animal","disease","insect","maggot","pest","rotting"]},"worm":{"a":"Worm","b":"1FAB1","j":["animal","annelid","earthworm","parasite"]},"microbe":{"a":"Microbe","b":"1F9A0","j":["amoeba","bacteria","science","virus","germs","covid","cell","coronavirus","germ","microorganism"]},"bouquet":{"a":"Bouquet","b":"1F490","j":["anniversary","birthday","date","flower","love","plant","romance","flowers","nature","spring"]},"cherry-blossom":{"a":"Cherry Blossom","b":"1F338","j":["blossom","cherry","flower","plant","spring","springtime","nature","pink","sakura"]},"white-flower":{"a":"White Flower","b":"1F4AE","j":["flower","white","japanese","spring","blossom","cherry","doily","done","paper","stamp","well"]},"lotus":{"a":"Lotus","b":"1FAB7","j":["beauty","Buddhism","calm","flower","Hinduism","peace","purity","serenity","meditation","buddhism","hinduism","india","vietnam"]},"rosette":{"a":"Rosette","b":"1F3F5-FE0F","j":["plant","flower","decoration","military"]},"rose":{"a":"Rose","b":"1F339","j":["beauty","elegant","flower","love","plant","red","valentine","flowers","valentines","spring"]},"wilted-flower":{"a":"Wilted Flower","b":"1F940","j":["dying","flower","wilted","plant","nature","rose","dead","drooping"]},"hibiscus":{"a":"Hibiscus","b":"1F33A","j":["flower","plant","vegetable","flowers","beach"]},"sunflower":{"a":"Sunflower","b":"1F33B","j":["flower","outdoors","plant","sun","nature","fall","yellow"]},"blossom":{"a":"Blossom","b":"1F33C","j":["buttercup","dandelion","flower","plant","nature","flowers","yellow","blossoming flower","daisy"]},"tulip":{"a":"Tulip","b":"1F337","j":["blossom","flower","growth","plant","flowers","nature","summer","spring"]},"hyacinth":{"a":"Hyacinth","b":"1FABB","j":["bloom","bluebonnet","flower","indigo","lavender","lilac","lupine","plant","purple","shrub","snapdragon","spring","violet"]},"seedling":{"a":"Seedling","b":"1F331","j":["plant","sapling","sprout","young","nature","grass","lawn","spring","sprouting"]},"potted-plant":{"a":"Potted Plant","b":"1FAB4","j":["decor","grow","house","nurturing","plant","pot","potted","greenery","boring","houseplant","useless"]},"evergreen-tree":{"a":"Evergreen Tree","b":"1F332","j":["christmas","evergreen","forest","pine","tree","plant","nature","fir","wood"]},"deciduous-tree":{"a":"Deciduous Tree","b":"1F333","j":["deciduous","forest","green","habitat","shedding","tree","plant","nature","rounded","wood"]},"palm-tree":{"a":"Palm Tree","b":"1F334","j":["beach","palm","plant","tree","tropical","vegetable","nature","summer","mojito","coconut"]},"cactus":{"a":"Cactus","b":"1F335","j":["desert","drought","nature","plant","vegetable"]},"sheaf-of-rice":{"a":"Sheaf of Rice","b":"1F33E","j":["ear","grain","grains","plant","rice","sheaf","nature","crop","farming","wheat"]},"herb":{"a":"Herb","b":"1F33F","j":["leaf","plant","vegetable","medicine","weed","grass","lawn","crop"]},"shamrock":{"a":"Shamrock","b":"2618-FE0F","j":["irish","plant","vegetable","nature","clover","trefoil"]},"four-leaf-clover":{"a":"Four Leaf Clover","b":"1F340","j":["4","clover","four","four-leaf","irish","leaf","lucky","plant","vegetable","nature","ireland","luck"]},"maple-leaf":{"a":"Maple Leaf","b":"1F341","j":["falling","leaf","maple","nature","plant","vegetable","ca","fall","canada","canadian"]},"fallen-leaf":{"a":"Fallen Leaf","b":"1F342","j":["autumn","fall","fallen","falling","leaf","nature","plant","vegetable","leaves","brown"]},"leaf-fluttering-in-wind":{"a":"Leaf Fluttering in Wind","b":"1F343","j":["blow","flutter","fluttering","leaf","wind","nature","plant","tree","vegetable","grass","lawn","spring","green","leaves"]},"empty-nest":{"a":"Empty Nest","b":"1FAB9","j":["branch","empty","home","nest","nesting","bird"]},"nest-with-eggs":{"a":"Nest with Eggs","b":"1FABA","j":["bird","branch","egg","eggs","nest","nesting"]},"mushroom":{"a":"Mushroom","b":"1F344","j":["fungus","toadstool","plant","vegetable","shroom"]},"leafless-tree":{"a":"⊛ Leafless Tree","b":"1FABE","j":["bare","barren","branches","dead","drought","leafless","tree","trunk","winter","wood"]},"grapes":{"a":"Grapes","b":"1F347","j":["Dionysus","fruit","grape","food","wine","plant"]},"melon":{"a":"Melon","b":"1F348","j":["cantaloupe","fruit","nature","food","honeydew","muskmelon","plant"]},"watermelon":{"a":"Watermelon","b":"1F349","j":["fruit","food","picnic","summer","plant"]},"tangerine":{"a":"Tangerine","b":"1F34A","j":["c","citrus","fruit","nectarine","orange","vitamin","food","nature","mandarin","plant"]},"lemon":{"a":"Lemon","b":"1F34B","j":["citrus","fruit","sour","nature","lemonade","plant"]},"lime":{"a":"Lime","b":"1F34B-200D-1F7E9","j":["acidity","citrus","cocktail","fruit","garnish","key","margarita","mojito","refreshing","salsa","sour","tangy","tequila","tropical","zest","acidic","citric"]},"banana":{"a":"Banana","b":"1F34C","j":["fruit","potassium","food","monkey","plant","plantain"]},"pineapple":{"a":"Pineapple","b":"1F34D","j":["colada","fruit","pina","tropical","nature","food","plant"]},"mango":{"a":"Mango","b":"1F96D","j":["food","fruit","tropical"]},"red-apple":{"a":"Red Apple","b":"1F34E","j":["apple","diet","food","fruit","health","red","ripe","mac","school","delicious","plant"]},"green-apple":{"a":"Green Apple","b":"1F34F","j":["apple","fruit","green","nature","delicious","golden","granny","plant","smith"]},"pear":{"a":"Pear","b":"1F350","j":["fruit","nature","food","plant"]},"peach":{"a":"Peach","b":"1F351","j":["fruit","nature","food","bottom","butt","plant"]},"cherries":{"a":"Cherries","b":"1F352","j":["berries","cherry","fruit","red","food","plant","wild"]},"strawberry":{"a":"Strawberry","b":"1F353","j":["berry","fruit","food","nature","plant"]},"blueberries":{"a":"Blueberries","b":"1FAD0","j":["berries","berry","bilberry","blue","blueberry","food","fruit"]},"kiwi-fruit":{"a":"Kiwi Fruit","b":"1F95D","j":["food","fruit","kiwi","chinese","gooseberry","kiwifruit"]},"tomato":{"a":"Tomato","b":"1F345","j":["food","fruit","vegetable","nature","plant"]},"olive":{"a":"Olive","b":"1FAD2","j":["food","fruit","olives"]},"coconut":{"a":"Coconut","b":"1F965","j":["colada","palm","piña","fruit","nature","food","cocoanut"]},"avocado":{"a":"Avocado","b":"1F951","j":["food","fruit"]},"eggplant":{"a":"Eggplant","b":"1F346","j":["aubergine","vegetable","nature","food","phallic","plant","purple"]},"potato":{"a":"Potato","b":"1F954","j":["food","vegetable","tuber","vegatable","starch","baked","idaho"]},"carrot":{"a":"Carrot","b":"1F955","j":["food","vegetable","orange"]},"ear-of-corn":{"a":"Ear of Corn","b":"1F33D","j":["corn","crops","ear","farm","maize","maze","food","vegetable","plant","cob"]},"hot-pepper":{"a":"Hot Pepper","b":"1F336-FE0F","j":["hot","pepper","food","spicy","chilli","chili","plant"]},"bell-pepper":{"a":"Bell Pepper","b":"1FAD1","j":["bell","capsicum","food","pepper","vegetable","fruit","plant"]},"cucumber":{"a":"Cucumber","b":"1F952","j":["food","pickle","vegetable","fruit","gherkin"]},"leafy-green":{"a":"Leafy Green","b":"1F96C","j":["bok","burgers","cabbage","choy","green","kale","leafy","lettuce","salad","food","vegetable","plant","bok choy","chinese","cos","greens","romaine"]},"broccoli":{"a":"Broccoli","b":"1F966","j":["cabbage","wild","fruit","food","vegetable"]},"garlic":{"a":"Garlic","b":"1F9C4","j":["flavoring","food","spice","cook","plant","vegetable"]},"onion":{"a":"Onion","b":"1F9C5","j":["flavoring","cook","food","spice","plant","vegetable"]},"peanuts":{"a":"Peanuts","b":"1F95C","j":["food","nut","peanut","vegetable","nuts"]},"beans":{"a":"Beans","b":"1FAD8","j":["food","kidney","legume","small"]},"chestnut":{"a":"Chestnut","b":"1F330","j":["almond","plant","food","squirrel","acorn","nut"]},"ginger-root":{"a":"Ginger Root","b":"1FADA","j":["beer","ginger","health","herb","natural","root","spice","yellow","cooking","gingerbread"]},"pea-pod":{"a":"Pea Pod","b":"1FADB","j":["beans","beanstalk","edamame","legume","pea","pod","soybean","vegetable","veggie","cozy","green"]},"brown-mushroom":{"a":"Brown Mushroom","b":"1F344-200D-1F7EB","j":["food","fungi","fungus","mushroom","nature","pizza","portobello","shiitake","shroom","spore","sprout","toppings","truffle","vegetable","vegetarian","veggie","toadstool"]},"root-vegetable":{"a":"⊛ Root Vegetable","b":"1FADC","j":["beet","food","garden","radish","root","salad","turnip","vegetable","vegetarian"]},"bread":{"a":"Bread","b":"1F35E","j":["carbs","food","grain","loaf","restaurant","toast","wheat","breakfast"]},"croissant":{"a":"Croissant","b":"1F950","j":["bread","breakfast","crescent","food","french","roll"]},"baguette-bread":{"a":"Baguette Bread","b":"1F956","j":["baguette","bread","food","french","france","bakery"]},"flatbread":{"a":"Flatbread","b":"1FAD3","j":["arepa","bread","food","gordita","lavash","naan","pita","flour","bakery","flat"]},"pretzel":{"a":"Pretzel","b":"1F968","j":["convoluted","twisted","food","bread","germany","bakery","soft","twist"]},"bagel":{"a":"Bagel","b":"1F96F","j":["bakery","bread","breakfast","schmear","food","jewish_bakery","cheese","cream"]},"pancakes":{"a":"Pancakes","b":"1F95E","j":["breakfast","crêpe","food","hotcake","pancake","flapjacks","hotcakes","brunch","crêpes"]},"waffle":{"a":"Waffle","b":"1F9C7","j":["breakfast","indecisive","iron","food","brunch"]},"cheese-wedge":{"a":"Cheese Wedge","b":"1F9C0","j":["cheese","wedge","food","chadder","swiss"]},"meat-on-bone":{"a":"Meat on Bone","b":"1F356","j":["bone","meat","good","food","drumstick","barbecue","bbq","manga"]},"poultry-leg":{"a":"Poultry Leg","b":"1F357","j":["bone","chicken","drumstick","hungry","leg","poultry","turkey","food","meat","bird"]},"cut-of-meat":{"a":"Cut of Meat","b":"1F969","j":["chop","cut","lambchop","meat","porkchop","red","steak","food","cow"]},"bacon":{"a":"Bacon","b":"1F953","j":["breakfast","food","meat","pork","pig","brunch","rashers"]},"hamburger":{"a":"Hamburger","b":"1F354","j":["burger","eat","fast","food","hungry","meat","fast food","beef","cheeseburger","mcdonalds","burger king"]},"french-fries":{"a":"French Fries","b":"1F35F","j":["fast","food","french","fries","chips","snack","fast food","potato","mcdonald's"]},"pizza":{"a":"Pizza","b":"1F355","j":["cheese","food","hungry","pepperoni","slice","party","italy"]},"hot-dog":{"a":"Hot Dog","b":"1F32D","j":["dog","frankfurter","hot","hotdog","sausage","food","america","redhot","wiener"]},"sandwich":{"a":"Sandwich","b":"1F96A","j":["bread","food","lunch","toast","bakery","cheese","deli","meat","vegetables"]},"taco":{"a":"Taco","b":"1F32E","j":["mexican","food"]},"burrito":{"a":"Burrito","b":"1F32F","j":["mexican","wrap","food"]},"tamale":{"a":"Tamale","b":"1FAD4","j":["food","mexican","pamonha","wrapped","masa","tamal"]},"stuffed-flatbread":{"a":"Stuffed Flatbread","b":"1F959","j":["falafel","flatbread","food","gyro","kebab","stuffed","mediterranean","doner","pita","sandwich","shawarma"]},"falafel":{"a":"Falafel","b":"1F9C6","j":["chickpea","meatball","food","mediterranean","falfel"]},"egg":{"a":"Egg","b":"1F95A","j":["breakfast","food","chicken"]},"cooking":{"a":"Cooking","b":"1F373","j":["breakfast","easy","egg","fry","frying","over","pan","restaurant","side","sunny","up","food","kitchen","skillet","fried"]},"shallow-pan-of-food":{"a":"Shallow Pan of Food","b":"1F958","j":["casserole","food","paella","pan","shallow","cooking","skillet","curry"]},"pot-of-food":{"a":"Pot of Food","b":"1F372","j":["food","pot","soup","stew","meat","hot pot","bowl"]},"fondue":{"a":"Fondue","b":"1FAD5","j":["cheese","chocolate","food","melted","pot","ski","swiss"]},"bowl-with-spoon":{"a":"Bowl with Spoon","b":"1F963","j":["bowl","breakfast","cereal","congee","oatmeal","porridge","spoon","food","tableware"]},"green-salad":{"a":"Green Salad","b":"1F957","j":["food","green","salad","healthy","lettuce","vegetable"]},"popcorn":{"a":"Popcorn","b":"1F37F","j":["corn","movie","pop","food","movie theater","films","snack","drama","popping"]},"butter":{"a":"Butter","b":"1F9C8","j":["dairy","food","cook"]},"salt":{"a":"Salt","b":"1F9C2","j":["condiment","flavor","mad","salty","shaker","taste","upset"]},"canned-food":{"a":"Canned Food","b":"1F96B","j":["can","canned","food","soup","tomatoes","preserve","tin","tinned"]},"bento-box":{"a":"Bento Box","b":"1F371","j":["bento","box","food","japanese","lunch"]},"rice-cracker":{"a":"Rice Cracker","b":"1F358","j":["cracker","food","rice","japanese","snack","senbei"]},"rice-ball":{"a":"Rice Ball","b":"1F359","j":["ball","food","Japanese","rice","japanese","onigiri","omusubi"]},"cooked-rice":{"a":"Cooked Rice","b":"1F35A","j":["cooked","food","rice","asian","boiled","bowl","steamed"]},"curry-rice":{"a":"Curry Rice","b":"1F35B","j":["curry","food","rice","spicy","hot","indian"]},"steaming-bowl":{"a":"Steaming Bowl","b":"1F35C","j":["bowl","chopsticks","food","noodle","pho","ramen","soup","steaming","japanese","noodles"]},"spaghetti":{"a":"Spaghetti","b":"1F35D","j":["food","meatballs","pasta","restaurant","italian","noodle"]},"roasted-sweet-potato":{"a":"Roasted Sweet Potato","b":"1F360","j":["food","potato","roasted","sweet","nature","plant","goguma","yam"]},"oden":{"a":"Oden","b":"1F362","j":["food","kebab","restaurant","seafood","skewer","stick","japanese"]},"sushi":{"a":"Sushi","b":"1F363","j":["food","fish","japanese","rice","sashimi","seafood"]},"fried-shrimp":{"a":"Fried Shrimp","b":"1F364","j":["fried","prawn","shrimp","tempura","food","animal","appetizer","summer"]},"fish-cake-with-swirl":{"a":"Fish Cake with Swirl","b":"1F365","j":["cake","fish","food","pastry","restaurant","swirl","japan","sea","beach","narutomaki","pink","kamaboko","surimi","ramen","design","fishcake"]},"moon-cake":{"a":"Moon Cake","b":"1F96E","j":["autumn","cake","festival","moon","yuèbǐng","food","dessert","mooncake"]},"dango":{"a":"Dango","b":"1F361","j":["dessert","Japanese","skewer","stick","sweet","food","japanese","barbecue","meat","balls","green","pink","white"]},"dumpling":{"a":"Dumpling","b":"1F95F","j":["empanada","gyōza","jiaozi","pierogi","potsticker","food","gyoza"]},"fortune-cookie":{"a":"Fortune Cookie","b":"1F960","j":["cookie","fortune","prophecy","food","dessert"]},"takeout-box":{"a":"Takeout Box","b":"1F961","j":["box","chopsticks","delivery","food","oyster","pail","takeout","leftovers","chinese","container","out","take"]},"soft-ice-cream":{"a":"Soft Ice Cream","b":"1F366","j":["cream","dessert","food","ice","icecream","restaurant","serve","soft","sweet","hot","summer","mr.","whippy"]},"shaved-ice":{"a":"Shaved Ice","b":"1F367","j":["dessert","ice","restaurant","shaved","sweet","hot","summer","cone","snow"]},"ice-cream":{"a":"Ice Cream","b":"1F368","j":["cream","dessert","food","ice","restaurant","sweet","hot","bowl"]},"doughnut":{"a":"Doughnut","b":"1F369","j":["breakfast","dessert","donut","food","sweet","snack"]},"cookie":{"a":"Cookie","b":"1F36A","j":["chip","chocolate","dessert","sweet","food","snack","oreo","biscuit"]},"birthday-cake":{"a":"Birthday Cake","b":"1F382","j":["bday","birthday","cake","celebration","dessert","happy","pastry","sweet","food","candles","party"]},"shortcake":{"a":"Shortcake","b":"1F370","j":["cake","dessert","pastry","slice","sweet","food","piece","strawberry"]},"cupcake":{"a":"Cupcake","b":"1F9C1","j":["bakery","dessert","sprinkles","sugar","sweet","treat","food","cake","fairy","pastry"]},"pie":{"a":"Pie","b":"1F967","j":["apple","filling","fruit","meat","pastry","pumpkin","slice","food","dessert","sweet"]},"chocolate-bar":{"a":"Chocolate Bar","b":"1F36B","j":["bar","candy","chocolate","dessert","halloween","sweet","tooth","food","snack"]},"candy":{"a":"Candy","b":"1F36C","j":["cavities","dessert","halloween","restaurant","sweet","tooth","wrapper","snack","lolly"]},"lollipop":{"a":"Lollipop","b":"1F36D","j":["candy","dessert","food","restaurant","sweet","snack","lollypop","sucker"]},"custard":{"a":"Custard","b":"1F36E","j":["dessert","pudding","sweet","food","flan","caramel","creme"]},"honey-pot":{"a":"Honey Pot","b":"1F36F","j":["barrel","bear","food","honey","honeypot","jar","pot","sweet","bees","kitchen"]},"baby-bottle":{"a":"Baby Bottle","b":"1F37C","j":["babies","baby","birth","born","bottle","drink","infant","milk","newborn","food","container","feeding"]},"glass-of-milk":{"a":"Glass of Milk","b":"1F95B","j":["drink","glass","milk","beverage","cow"]},"hot-beverage":{"a":"Hot Beverage","b":"2615-FE0F","j":["beverage","cafe","caffeine","chai","coffee","drink","hot","morning","steaming","tea","latte","espresso","mug","chocolate"]},"teapot":{"a":"Teapot","b":"1FAD6","j":["brew","drink","food","pot","tea","hot","kettle"]},"teacup-without-handle":{"a":"Teacup Without Handle","b":"1F375","j":["beverage","cup","drink","handle","oolong","tea","teacup","bowl","breakfast","green","british","matcha"]},"sake":{"a":"Sake","b":"1F376","j":["bar","beverage","bottle","cup","drink","restaurant","wine","drunk","japanese","alcohol","booze","rice"]},"bottle-with-popping-cork":{"a":"Bottle with Popping Cork","b":"1F37E","j":["bar","bottle","cork","drink","popping","wine","celebration","bubbly","champagne","party","sparkling"]},"wine-glass":{"a":"Wine Glass","b":"1F377","j":["alcohol","bar","beverage","booze","club","drink","drinking","drinks","glass","restaurant","wine","drunk","red"]},"cocktail-glass":{"a":"Cocktail Glass","b":"1F378-FE0F","j":["alcohol","bar","booze","club","cocktail","drink","drinking","drinks","glass","mad","martini","men","drunk","beverage","mojito"]},"tropical-drink":{"a":"Tropical Drink","b":"1F379","j":["alcohol","bar","booze","club","cocktail","drink","drinking","drinks","drunk","mai","party","tai","tropical","tropics","beverage","summer","beach","mojito","fruit","punch","tiki","vacation"]},"beer-mug":{"a":"Beer Mug","b":"1F37A","j":["alcohol","ale","bar","beer","booze","drink","drinking","drinks","mug","octoberfest","oktoberfest","pint","stein","summer","relax","beverage","drunk","party","pub"]},"clinking-beer-mugs":{"a":"Clinking Beer Mugs","b":"1F37B","j":["alcohol","bar","beer","booze","bottoms","cheers","clink","clinking","drinking","drinks","mugs","relax","beverage","drink","drunk","party","pub","summer","beers","mug"]},"clinking-glasses":{"a":"Clinking Glasses","b":"1F942","j":["celebrate","clink","clinking","drink","glass","glasses","beverage","party","alcohol","cheers","wine","champagne","toast","celebration"]},"tumbler-glass":{"a":"Tumbler Glass","b":"1F943","j":["glass","liquor","scotch","shot","tumbler","whiskey","whisky","drink","beverage","drunk","alcohol","booze","bourbon","rum"]},"pouring-liquid":{"a":"Pouring Liquid","b":"1FAD7","j":["accident","drink","empty","glass","liquid","oops","pour","pouring","spill","water","cup"]},"cup-with-straw":{"a":"Cup with Straw","b":"1F964","j":["cup","drink","juice","malt","soda","soft","straw","water","soft drink","go","milkshake","pop","smoothie","tableware"]},"bubble-tea":{"a":"Bubble Tea","b":"1F9CB","j":["boba","bubble","food","milk","pearl","tea","taiwan","milk tea","straw","momi","tapioca"]},"beverage-box":{"a":"Beverage Box","b":"1F9C3","j":["beverage","box","juice","straw","sweet","drink"]},"mate":{"a":"Mate","b":"1F9C9","j":["drink","tea","beverage","bombilla","chimarrão","cimarrón","maté","yerba"]},"ice":{"a":"Ice","b":"1F9CA","j":["cold","cube","iceberg","water"]},"chopsticks":{"a":"Chopsticks","b":"1F962","j":["hashi","jeotgarak","kuaizi","food"]},"fork-and-knife-with-plate":{"a":"Fork and Knife with Plate","b":"1F37D-FE0F","j":["cooking","dinner","eat","fork","knife","plate","food","meal","lunch","restaurant","cutlery","dining","tableware"]},"fork-and-knife":{"a":"Fork and Knife","b":"1F374","j":["breakfast","breaky","cooking","cutlery","delicious","dinner","eat","feed","food","fork","hungry","knife","lunch","restaurant","yum","yummy","kitchen","silverware","tableware"]},"spoon":{"a":"Spoon","b":"1F944","j":["eat","tableware","cutlery","kitchen"]},"kitchen-knife":{"a":"Kitchen Knife","b":"1F52A","j":["chef","cooking","hocho","kitchen","knife","tool","weapon","blade","cutlery","butchers","chop","cut"]},"jar":{"a":"Jar","b":"1FAD9","j":["condiment","container","empty","nothing","sauce","store"]},"amphora":{"a":"Amphora","b":"1F3FA","j":["Aquarius","cooking","drink","jug","tool","weapon","zodiac","vase","jar","aquarius"]},"globe-showing-europeafrica":{"a":"Globe Showing Europe-Africa","b":"1F30D-FE0F","j":["Africa","earth","Europe","Europe-Africa","globe","showing","world","globe_showing_europe_africa","international","planet"]},"globe-showing-americas":{"a":"Globe Showing Americas","b":"1F30E-FE0F","j":["Americas","earth","globe","showing","world","USA","international","planet"]},"globe-showing-asiaaustralia":{"a":"Globe Showing Asia-Australia","b":"1F30F-FE0F","j":["Asia","Asia-Australia","Australia","earth","globe","showing","world","globe_showing_asia_australia","east","international","planet"]},"globe-with-meridians":{"a":"Globe with Meridians","b":"1F310","j":["earth","globe","internet","meridians","web","world","worldwide","international","interweb","i18n","global","wide","www"]},"world-map":{"a":"World Map","b":"1F5FA-FE0F","j":["map","world","location","direction","travel"]},"map-of-japan":{"a":"Map of Japan","b":"1F5FE","j":["Japan","map","nation","country","japanese","asia","silhouette"]},"compass":{"a":"Compass","b":"1F9ED","j":["direction","magnetic","navigation","orienteering"]},"snowcapped-mountain":{"a":"Snow-Capped Mountain","b":"1F3D4-FE0F","j":["cold","mountain","snow","snow-capped","snow_capped_mountain","photo","nature","environment","winter"]},"mountain":{"a":"Mountain","b":"26F0-FE0F","j":["photo","nature","environment"]},"volcano":{"a":"Volcano","b":"1F30B","j":["eruption","mountain","nature","photo","disaster","weather"]},"mount-fuji":{"a":"Mount Fuji","b":"1F5FB","j":["fuji","mount","mountain","nature","photo","japanese","capped","san","snow"]},"camping":{"a":"Camping","b":"1F3D5-FE0F","j":["photo","outdoors","tent","campsite"]},"beach-with-umbrella":{"a":"Beach with Umbrella","b":"1F3D6-FE0F","j":["beach","umbrella","weather","summer","sunny","sand","mojito"]},"desert":{"a":"Desert","b":"1F3DC-FE0F","j":["photo","warm","saharah"]},"desert-island":{"a":"Desert Island","b":"1F3DD-FE0F","j":["desert","island","photo","tropical","mojito"]},"national-park":{"a":"National Park","b":"1F3DE-FE0F","j":["national","park","photo","environment","nature"]},"stadium":{"a":"Stadium","b":"1F3DF-FE0F","j":["photo","place","sports","concert","venue","grandstand","sport"]},"classical-building":{"a":"Classical Building","b":"1F3DB-FE0F","j":["building","classical","art","culture","history"]},"building-construction":{"a":"Building Construction","b":"1F3D7-FE0F","j":["building","construction","crane","wip","working","progress"]},"brick":{"a":"Brick","b":"1F9F1","j":["bricks","clay","mortar","wall","construction"]},"rock":{"a":"Rock","b":"1FAA8","j":["boulder","heavy","solid","stone","tough","construction"]},"wood":{"a":"Wood","b":"1FAB5","j":["log","lumber","timber","nature","trunk","construction"]},"hut":{"a":"Hut","b":"1F6D6","j":["home","house","roundhouse","shelter","yurt","structure"]},"houses":{"a":"Houses","b":"1F3D8-FE0F","j":["house","buildings","photo","building","group"]},"derelict-house":{"a":"Derelict House","b":"1F3DA-FE0F","j":["derelict","home","house","abandon","evict","broken","building","abandoned","haunted","old"]},"house":{"a":"House","b":"1F3E0-FE0F","j":["building","country","heart","home","ranch","settle","simple","suburban","suburbia","where"]},"house-with-garden":{"a":"House with Garden","b":"1F3E1","j":["building","country","garden","heart","home","house","ranch","settle","simple","suburban","suburbia","where","plant","nature","tree"]},"office-building":{"a":"Office Building","b":"1F3E2","j":["building","city","cubical","job","office","bureau","work","high","rise"]},"japanese-post-office":{"a":"Japanese Post Office","b":"1F3E3","j":["building","Japanese","office","post","envelope","communication","japan","mark","postal"]},"post-office":{"a":"Post Office","b":"1F3E4","j":["building","European","office","post","email","european"]},"hospital":{"a":"Hospital","b":"1F3E5","j":["building","doctor","medicine","health","surgery","cross","emergency","medical","red","room"]},"bank":{"a":"Bank","b":"1F3E6","j":["building","money","sales","cash","business","enterprise","bakkureru","bk","branch"]},"hotel":{"a":"Hotel","b":"1F3E8","j":["building","accomodation","checkin","accommodation","h"]},"love-hotel":{"a":"Love Hotel","b":"1F3E9","j":["building","hotel","love","like","affection","dating","heart","hospital"]},"convenience-store":{"a":"Convenience Store","b":"1F3EA","j":["24","building","convenience","hours","store","shopping","groceries","corner","e","eleven®","hour","kwik","mart","shop"]},"school":{"a":"School","b":"1F3EB","j":["building","student","education","learn","teach","clock","elementary","high","middle","tower"]},"department-store":{"a":"Department Store","b":"1F3EC","j":["building","department","store","shopping","mall","center","shops"]},"factory":{"a":"Factory","b":"1F3ED-FE0F","j":["building","industry","pollution","smoke","industrial","smog"]},"japanese-castle":{"a":"Japanese Castle","b":"1F3EF","j":["building","castle","Japanese","photo","fortress"]},"castle":{"a":"Castle","b":"1F3F0","j":["building","European","royalty","history","european","turrets"]},"wedding":{"a":"Wedding","b":"1F492","j":["chapel","hitched","nuptials","romance","love","like","affection","couple","marriage","bride","groom","activity","church","heart"]},"tokyo-tower":{"a":"Tokyo Tower","b":"1F5FC","j":["Tokyo","tower","photo","japanese","eiffel","red"]},"statue-of-liberty":{"a":"Statue of Liberty","b":"1F5FD","j":["liberty","Liberty","new","ny","nyc","statue","Statue","york","american","newyork"]},"church":{"a":"Church","b":"26EA-FE0F","j":["bless","chapel","Christian","cross","religion","building","christ","christian"]},"mosque":{"a":"Mosque","b":"1F54C","j":["islam","masjid","Muslim","religion","worship","minaret","domed","muslim","roof"]},"hindu-temple":{"a":"Hindu Temple","b":"1F6D5","j":["hindu","temple","religion"]},"synagogue":{"a":"Synagogue","b":"1F54D","j":["Jew","Jewish","judaism","religion","temple","worship","jewish","jew","synagog"]},"shinto-shrine":{"a":"Shinto Shrine","b":"26E9-FE0F","j":["religion","shinto","shrine","temple","japan","kyoto","kami","michi","no"]},"kaaba":{"a":"Kaaba","b":"1F54B","j":["hajj","islam","Muslim","religion","umrah","mecca","mosque","muslim"]},"fountain":{"a":"Fountain","b":"26F2-FE0F","j":["photo","summer","water","fresh","feature","park"]},"tent":{"a":"Tent","b":"26FA-FE0F","j":["camping","photo","outdoors"]},"foggy":{"a":"Foggy","b":"1F301","j":["fog","photo","mountain","bridge","city","fog bridge","karl","under","weather"]},"night-with-stars":{"a":"Night with Stars","b":"1F303","j":["night","star","stars","evening","city","downtown","starry","weather"]},"cityscape":{"a":"Cityscape","b":"1F3D9-FE0F","j":["city","photo","night life","urban","building","skyline"]},"sunrise-over-mountains":{"a":"Sunrise over Mountains","b":"1F304","j":["morning","mountains","over","sun","sunrise","view","vacation","photo","mountain","weather"]},"sunrise":{"a":"Sunrise","b":"1F305","j":["morning","nature","sun","view","vacation","photo","sunset","weather"]},"cityscape-at-dusk":{"a":"Cityscape at Dusk","b":"1F306","j":["at","building","city","cityscape","dusk","evening","landscape","sun","sunset","photo","sky","buildings","orange","weather"]},"sunset":{"a":"Sunset","b":"1F307","j":["building","dusk","sun","photo","good morning","dawn","buildings","city","over","sunrise","weather"]},"bridge-at-night":{"a":"Bridge at Night","b":"1F309","j":["at","bridge","night","photo","sanfrancisco","gate","golden","weather"]},"hot-springs":{"a":"Hot Springs","b":"2668-FE0F","j":["hot","hotsprings","springs","steaming","bath","warm","relax","onsen","steam"]},"carousel-horse":{"a":"Carousel Horse","b":"1F3A0","j":["carousel","entertainment","horse","photo","carnival","activity","fairground","go","merry","round"]},"playground-slide":{"a":"Playground Slide","b":"1F6DD","j":["amusement","park","play","playground","playing","slide","sliding","theme","fun"]},"ferris-wheel":{"a":"Ferris Wheel","b":"1F3A1","j":["amusement","ferris","park","theme","wheel","photo","carnival","londoneye","activity","big","entertainment","fairground","observation"]},"roller-coaster":{"a":"Roller Coaster","b":"1F3A2","j":["amusement","coaster","park","roller","theme","carnival","playground","photo","fun","activity","entertainment","rollercoaster"]},"barber-pole":{"a":"Barber Pole","b":"1F488","j":["barber","cut","fresh","haircut","pole","shave","hair","salon","style","barber's","hairdresser","shop","stripes"]},"circus-tent":{"a":"Circus Tent","b":"1F3AA","j":["circus","tent","festival","carnival","party","activity","big","entertainment","top"]},"locomotive":{"a":"Locomotive","b":"1F682","j":["caboose","engine","railway","steam","train","trains","travel","transportation","vehicle"]},"railway-car":{"a":"Railway Car","b":"1F683","j":["car","electric","railway","train","tram","travel","trolleybus","transportation","vehicle","carriage","railcar","railroad","wagon"]},"highspeed-train":{"a":"High-Speed Train","b":"1F684","j":["high-speed","railway","shinkansen","speed","train","high_speed_train","transportation","vehicle","bullettrain","side"]},"bullet-train":{"a":"Bullet Train","b":"1F685","j":["bullet","high-speed","nose","railway","shinkansen","speed","train","travel","transportation","vehicle","fast","public","bullettrain","front","high"]},"train":{"a":"Train","b":"1F686","j":["arrived","choo","railway","transportation","vehicle","diesel","electric","passenger","regular","train2"]},"metro":{"a":"Metro","b":"1F687-FE0F","j":["subway","travel","transportation","blue-square","mrt","underground","tube","train","vehicle"]},"light-rail":{"a":"Light Rail","b":"1F688","j":["arrived","light","monorail","rail","railway","transportation","vehicle"]},"station":{"a":"Station","b":"1F689","j":["railway","train","transportation","vehicle","public","platform"]},"tram":{"a":"Tram","b":"1F68A","j":["trolleybus","transportation","vehicle"]},"monorail":{"a":"Monorail","b":"1F69D","j":["vehicle","transportation"]},"mountain-railway":{"a":"Mountain Railway","b":"1F69E","j":["car","mountain","railway","trip","transportation","vehicle","funicular","train"]},"tram-car":{"a":"Tram Car","b":"1F68B","j":["bus","car","tram","trolley","trolleybus","transportation","vehicle","carriage","public","travel","train"]},"bus":{"a":"Bus","b":"1F68C","j":["school","vehicle","car","transportation"]},"oncoming-bus":{"a":"Oncoming Bus","b":"1F68D-FE0F","j":["bus","cars","oncoming","vehicle","transportation","front"]},"trolleybus":{"a":"Trolleybus","b":"1F68E","j":["bus","tram","trolley","bart","transportation","vehicle","electric bus"]},"minibus":{"a":"Minibus","b":"1F690","j":["bus","drive","van","vehicle","car","transportation","minivan","mover","people"]},"ambulance":{"a":"Ambulance","b":"1F691-FE0F","j":["emergency","vehicle","health","911","hospital"]},"fire-engine":{"a":"Fire Engine","b":"1F692","j":["engine","fire","truck","transportation","cars","vehicle","department"]},"police-car":{"a":"Police Car","b":"1F693","j":["5–0","car","cops","patrol","police","vehicle","cars","transportation","law","legal","enforcement","cop","side"]},"oncoming-police-car":{"a":"Oncoming Police Car","b":"1F694-FE0F","j":["car","oncoming","police","vehicle","law","legal","enforcement","911","front of","🚓 cop"]},"taxi":{"a":"Taxi","b":"1F695","j":["cab","cabbie","car","drive","vehicle","yellow","uber","cars","transportation","new","side","taxicab","york"]},"oncoming-taxi":{"a":"Oncoming Taxi","b":"1F696","j":["cab","cabbie","cars","drove","hail","oncoming","taxi","yellow","vehicle","uber","front","taxicab"]},"automobile":{"a":"Automobile","b":"1F697","j":["car","driving","vehicle","red","transportation","side"]},"oncoming-automobile":{"a":"Oncoming Automobile","b":"1F698-FE0F","j":["automobile","car","cars","drove","oncoming","vehicle","transportation","front"]},"sport-utility-vehicle":{"a":"Sport Utility Vehicle","b":"1F699","j":["car","drive","recreational","sport","sportutility","utility","vehicle","transportation","blue","campervan","motorhome","rv"]},"pickup-truck":{"a":"Pickup Truck","b":"1F6FB","j":["automobile","car","flatbed","pick-up","pickup","transportation","truck","vehicle"]},"delivery-truck":{"a":"Delivery Truck","b":"1F69A","j":["car","delivery","drive","truck","vehicle","cars","transportation"]},"articulated-lorry":{"a":"Articulated Lorry","b":"1F69B","j":["articulated","car","drive","lorry","move","semi","truck","vehicle","cars","transportation","express","green"]},"tractor":{"a":"Tractor","b":"1F69C","j":["vehicle","car","farming","agriculture","farm"]},"racing-car":{"a":"Racing Car","b":"1F3CE-FE0F","j":["car","racing","zoom","sports","race","fast","formula","f1","one"]},"motorcycle":{"a":"Motorcycle","b":"1F3CD-FE0F","j":["racing","race","sports","fast","motorbike"]},"motor-scooter":{"a":"Motor Scooter","b":"1F6F5","j":["motor","scooter","vehicle","vespa","sasha","bike","cycle"]},"manual-wheelchair":{"a":"Manual Wheelchair","b":"1F9BD","j":["accessibility","manual","wheelchair"]},"motorized-wheelchair":{"a":"Motorized Wheelchair","b":"1F9BC","j":["accessibility","motorized","wheelchair"]},"auto-rickshaw":{"a":"Auto Rickshaw","b":"1F6FA","j":["auto","rickshaw","tuk","move","transportation"]},"bicycle":{"a":"Bicycle","b":"1F6B2-FE0F","j":["bike","class","cycle","cycling","cyclist","gang","ride","spin","spinning","sports","exercise","hipster","push","vehicle"]},"kick-scooter":{"a":"Kick Scooter","b":"1F6F4","j":["kick","scooter","vehicle","razor"]},"skateboard":{"a":"Skateboard","b":"1F6F9","j":["board","skate","skater","wheels"]},"roller-skate":{"a":"Roller Skate","b":"1F6FC","j":["blades","roller","skate","skates","sport","footwear","sports","derby","inline"]},"bus-stop":{"a":"Bus Stop","b":"1F68F","j":["bus","busstop","stop","transportation","wait"]},"motorway":{"a":"Motorway","b":"1F6E3-FE0F","j":["highway","road","cupertino","interstate"]},"railway-track":{"a":"Railway Track","b":"1F6E4-FE0F","j":["railway","track","train","transportation"]},"oil-drum":{"a":"Oil Drum","b":"1F6E2-FE0F","j":["drum","oil","barrell"]},"fuel-pump":{"a":"Fuel Pump","b":"26FD-FE0F","j":["diesel","fuel","fuelpump","gas","gasoline","pump","station","gas station","petroleum","petrol"]},"wheel":{"a":"Wheel","b":"1F6DE","j":["car","circle","tire","turn","vehicle","transport"]},"police-car-light":{"a":"Police Car Light","b":"1F6A8","j":["alarm","alert","beacon","car","emergency","light","police","revolving","siren","ambulance","911","error","pinged","law","legal","cars","car’s","emergency light","flashing","rotating","vehicle"]},"horizontal-traffic-light":{"a":"Horizontal Traffic Light","b":"1F6A5","j":["horizontal","intersection","light","signal","stop","stoplight","traffic","transportation"]},"vertical-traffic-light":{"a":"Vertical Traffic Light","b":"1F6A6","j":["drove","intersection","light","signal","stop","stoplight","traffic","vertical","transportation","driving","semaphore"]},"stop-sign":{"a":"Stop Sign","b":"1F6D1","j":["octagonal","sign","stop"]},"construction":{"a":"Construction","b":"1F6A7","j":["barrier","wip","progress","caution","warning","black","roadwork","sign","striped","yellow"]},"anchor":{"a":"Anchor","b":"2693-FE0F","j":["ship","tool","ferry","sea","boat","admiralty","fisherman","pattern"]},"ring-buoy":{"a":"Ring Buoy","b":"1F6DF","j":["buoy","float","life","lifesaver","preserver","rescue","ring","safety","save","saver","swim","life saver","life preserver"]},"sailboat":{"a":"Sailboat","b":"26F5-FE0F","j":["boat","resort","sailing","sea","yacht","ship","summer","transportation","water","dinghy","vehicle"]},"canoe":{"a":"Canoe","b":"1F6F6","j":["boat","paddle","water","ship"]},"speedboat":{"a":"Speedboat","b":"1F6A4","j":["billionaire","boat","lake","luxury","millionaire","summer","travel","ship","transportation","vehicle","motorboat","powerboat"]},"passenger-ship":{"a":"Passenger Ship","b":"1F6F3-FE0F","j":["passenger","ship","yacht","cruise","ferry","vehicle"]},"ferry":{"a":"Ferry","b":"26F4-FE0F","j":["boat","passenger","ship","yacht"]},"motor-boat":{"a":"Motor Boat","b":"1F6E5-FE0F","j":["boat","motor","motorboat","ship","vehicle"]},"ship":{"a":"Ship","b":"1F6A2","j":["boat","passenger","travel","transportation","titanic","deploy","cruise","vehicle"]},"airplane":{"a":"Airplane","b":"2708-FE0F","j":["aeroplane","fly","flying","jet","plane","travel","vehicle","transportation","flight"]},"small-airplane":{"a":"Small Airplane","b":"1F6E9-FE0F","j":["aeroplane","airplane","plane","small","flight","transportation","fly","vehicle"]},"airplane-departure":{"a":"Airplane Departure","b":"1F6EB","j":["aeroplane","airplane","check-in","departure","departures","plane","airport","flight","landing","off","taking","vehicle"]},"airplane-arrival":{"a":"Airplane Arrival","b":"1F6EC","j":["aeroplane","airplane","arrival","arrivals","arriving","landing","plane","airport","flight","boarding","vehicle"]},"parachute":{"a":"Parachute","b":"1FA82","j":["hang-glide","parasail","skydive","fly","glide","hang"]},"seat":{"a":"Seat","b":"1F4BA","j":["chair","sit","airplane","transport","bus","flight","fly","aeroplane","train"]},"helicopter":{"a":"Helicopter","b":"1F681","j":["copter","roflcopter","travel","vehicle","transportation","fly"]},"suspension-railway":{"a":"Suspension Railway","b":"1F69F","j":["railway","suspension","vehicle","transportation"]},"mountain-cableway":{"a":"Mountain Cableway","b":"1F6A0","j":["cable","cableway","gondola","lift","mountain","ski","transportation","vehicle"]},"aerial-tramway":{"a":"Aerial Tramway","b":"1F6A1","j":["aerial","cable","car","gondola","ropeway","tramway","transportation","vehicle","ski"]},"satellite":{"a":"Satellite","b":"1F6F0-FE0F","j":["space","communication","gps","orbit","spaceflight","NASA","ISS","artificial","vehicle"]},"rocket":{"a":"Rocket","b":"1F680","j":["launch","rockets","space","travel","ship","staffmode","NASA","outer space","outer_space","fly","shuttle","vehicle"]},"flying-saucer":{"a":"Flying Saucer","b":"1F6F8","j":["aliens","extra","flying","saucer","terrestrial","UFO","transportation","vehicle","ufo","alien","extraterrestrial","fantasy","space"]},"bellhop-bell":{"a":"Bellhop Bell","b":"1F6CE-FE0F","j":["bell","bellhop","hotel","service"]},"luggage":{"a":"Luggage","b":"1F9F3","j":["bag","packing","roller","suitcase","travel"]},"hourglass-done":{"a":"Hourglass Done","b":"231B-FE0F","j":["done","hourglass","sand","time","timer","clock","oldschool","limit","exam","quiz","test"]},"hourglass-not-done":{"a":"Hourglass Not Done","b":"23F3-FE0F","j":["done","flowing","hourglass","hours","not","sand","timer","waiting","yolo","oldschool","time","countdown"]},"watch":{"a":"Watch","b":"231A-FE0F","j":["clock","time","accessories","apple","timepiece","wrist","wristwatch"]},"alarm-clock":{"a":"Alarm Clock","b":"23F0","j":["alarm","clock","hours","hrs","late","time","waiting","wake","morning"]},"stopwatch":{"a":"Stopwatch","b":"23F1-FE0F","j":["clock","time","deadline"]},"timer-clock":{"a":"Timer Clock","b":"23F2-FE0F","j":["clock","timer","alarm"]},"mantelpiece-clock":{"a":"Mantelpiece Clock","b":"1F570-FE0F","j":["clock","mantelpiece","time"]},"twelve-oclock":{"a":"Twelve O’Clock","b":"1F55B-FE0F","j":["12","12:00","clock","o’clock","time","twelve","twelve_o_clock","00:00","0000","1200","noon","midnight","midday","late","early","schedule","clock12","face","oclock"]},"twelvethirty":{"a":"Twelve-Thirty","b":"1F567-FE0F","j":["12","12:30","30","clock","thirty","time","twelve","twelve-thirty","twelve_thirty","00:30","0030","1230","late","early","schedule","clock1230","face"]},"one-oclock":{"a":"One O’Clock","b":"1F550-FE0F","j":["1","1:00","clock","o’clock","one","time","one_o_clock","100","13:00","1300","late","early","schedule","clock1","face","oclock"]},"onethirty":{"a":"One-Thirty","b":"1F55C-FE0F","j":["1","1:30","30","clock","one","one-thirty","thirty","time","one_thirty","130","13:30","1330","late","early","schedule","clock130","face"]},"two-oclock":{"a":"Two O’Clock","b":"1F551-FE0F","j":["2","2:00","clock","o’clock","time","two","two_o_clock","200","14:00","1400","late","early","schedule","clock2","face","oclock"]},"twothirty":{"a":"Two-Thirty","b":"1F55D-FE0F","j":["2","2:30","30","clock","thirty","time","two","two-thirty","two_thirty","230","14:30","1430","late","early","schedule","clock230","face"]},"three-oclock":{"a":"Three O’Clock","b":"1F552-FE0F","j":["3","3:00","clock","o’clock","three","time","three_o_clock","300","15:00","1500","late","early","schedule","clock3","face","oclock"]},"threethirty":{"a":"Three-Thirty","b":"1F55E-FE0F","j":["3","3:30","30","clock","thirty","three","three-thirty","time","three_thirty","330","15:30","1530","late","early","schedule","clock330","face"]},"four-oclock":{"a":"Four O’Clock","b":"1F553-FE0F","j":["4","4:00","clock","four","o’clock","time","four_o_clock","400","16:00","1600","late","early","schedule","clock4","face","oclock"]},"fourthirty":{"a":"Four-Thirty","b":"1F55F-FE0F","j":["30","4","4:30","clock","four","four-thirty","thirty","time","four_thirty","430","16:30","1630","late","early","schedule","clock430","face"]},"five-oclock":{"a":"Five O’Clock","b":"1F554-FE0F","j":["5","5:00","clock","five","o’clock","time","five_o_clock","500","17:00","1700","late","early","schedule","clock5","face","oclock"]},"fivethirty":{"a":"Five-Thirty","b":"1F560-FE0F","j":["30","5","5:30","clock","five","five-thirty","thirty","time","five_thirty","530","17:30","1730","late","early","schedule","clock530","face"]},"six-oclock":{"a":"Six O’Clock","b":"1F555-FE0F","j":["6","6:00","clock","o’clock","six","time","six_o_clock","600","18:00","1800","late","early","schedule","dawn","dusk","clock6","face","oclock"]},"sixthirty":{"a":"Six-Thirty","b":"1F561-FE0F","j":["30","6","6:30","clock","six","six-thirty","thirty","six_thirty","630","18:30","1830","time","late","early","schedule","clock630","face"]},"seven-oclock":{"a":"Seven O’Clock","b":"1F556-FE0F","j":["0","7","7:00","clock","o’clock","seven","seven_o_clock","700","19:00","1900","time","late","early","schedule","clock7","face","oclock"]},"seventhirty":{"a":"Seven-Thirty","b":"1F562-FE0F","j":["30","7","7:30","clock","seven","seven-thirty","thirty","seven_thirty","730","19:30","1930","time","late","early","schedule","clock730","face"]},"eight-oclock":{"a":"Eight O’Clock","b":"1F557-FE0F","j":["8","8:00","clock","eight","o’clock","time","eight_o_clock","800","20:00","2000","late","early","schedule","clock8","face","oclock"]},"eightthirty":{"a":"Eight-Thirty","b":"1F563-FE0F","j":["30","8","8:30","clock","eight","eight-thirty","thirty","time","eight_thirty","830","20:30","2030","late","early","schedule","clock830","face"]},"nine-oclock":{"a":"Nine O’Clock","b":"1F558-FE0F","j":["9","9:00","clock","nine","o’clock","time","nine_o_clock","900","21:00","2100","late","early","schedule","clock9","face","oclock"]},"ninethirty":{"a":"Nine-Thirty","b":"1F564-FE0F","j":["30","9","9:30","clock","nine","nine-thirty","thirty","time","nine_thirty","930","21:30","2130","late","early","schedule","clock930","face"]},"ten-oclock":{"a":"Ten O’Clock","b":"1F559-FE0F","j":["0","10","10:00","clock","o’clock","ten","ten_o_clock","1000","22:00","2200","time","late","early","schedule","clock10","face","oclock"]},"tenthirty":{"a":"Ten-Thirty","b":"1F565-FE0F","j":["10","10:30","30","clock","ten","ten-thirty","thirty","time","ten_thirty","1030","22:30","2230","late","early","schedule","clock1030","face"]},"eleven-oclock":{"a":"Eleven O’Clock","b":"1F55A-FE0F","j":["11","11:00","clock","eleven","o’clock","time","eleven_o_clock","1100","23:00","2300","late","early","schedule","clock11","face","oclock"]},"eleventhirty":{"a":"Eleven-Thirty","b":"1F566-FE0F","j":["11","11:30","30","clock","eleven","eleven-thirty","thirty","time","eleven_thirty","1130","23:30","2330","late","early","schedule","clock1130","face"]},"new-moon":{"a":"New Moon","b":"1F311","j":["dark","moon","new","space","nature","twilight","planet","night","evening","sleep","eclipse","shadow moon","solar","symbol","weather"]},"waxing-crescent-moon":{"a":"Waxing Crescent Moon","b":"1F312","j":["crescent","dreams","moon","space","waxing","nature","twilight","planet","night","evening","sleep","symbol","weather"]},"first-quarter-moon":{"a":"First Quarter Moon","b":"1F313","j":["first","moon","quarter","space","nature","twilight","planet","night","evening","sleep","symbol","weather"]},"waxing-gibbous-moon":{"a":"Waxing Gibbous Moon","b":"1F314","j":["gibbous","moon","space","waxing","nature","night","sky","gray","twilight","planet","evening","sleep","symbol","weather"]},"full-moon":{"a":"Full Moon","b":"1F315-FE0F","j":["full","moon","space","nature","yellow","twilight","planet","night","evening","sleep","symbol","weather"]},"waning-gibbous-moon":{"a":"Waning Gibbous Moon","b":"1F316","j":["gibbous","moon","space","waning","nature","twilight","planet","night","evening","sleep","waxing_gibbous_moon","symbol","weather"]},"last-quarter-moon":{"a":"Last Quarter Moon","b":"1F317","j":["last","moon","quarter","space","nature","twilight","planet","night","evening","sleep","symbol","weather"]},"waning-crescent-moon":{"a":"Waning Crescent Moon","b":"1F318","j":["crescent","moon","space","waning","nature","twilight","planet","night","evening","sleep","symbol","weather"]},"crescent-moon":{"a":"Crescent Moon","b":"1F319","j":["crescent","moon","ramadan","space","night","sleep","sky","evening","magic","weather"]},"new-moon-face":{"a":"New Moon Face","b":"1F31A","j":["face","moon","new","space","nature","twilight","planet","night","evening","sleep","creepy","dark","molester","weather"]},"first-quarter-moon-face":{"a":"First Quarter Moon Face","b":"1F31B","j":["face","first","moon","quarter","space","nature","twilight","planet","night","evening","sleep","weather"]},"last-quarter-moon-face":{"a":"Last Quarter Moon Face","b":"1F31C-FE0F","j":["dreams","face","last","moon","quarter","nature","twilight","planet","space","night","evening","sleep","weather"]},"thermometer":{"a":"Thermometer","b":"1F321-FE0F","j":["weather","temperature","hot","cold"]},"sun":{"a":"Sun","b":"2600-FE0F","j":["bright","rays","space","sunny","weather","nature","brightness","summer","beach","spring","black","sunshine"]},"full-moon-face":{"a":"Full Moon Face","b":"1F31D","j":["bright","face","full","moon","nature","twilight","planet","space","night","evening","sleep","moonface","smiley","smiling","weather"]},"sun-with-face":{"a":"Sun with Face","b":"1F31E","j":["beach","bright","day","face","heat","shine","sun","sunny","sunshine","weather","nature","morning","sky","smiley","smiling","space","summer","sunface"]},"ringed-planet":{"a":"Ringed Planet","b":"1FA90","j":["planet","ringed","saturn","saturnine","outerspace","planets","space"]},"star":{"a":"Star","b":"2B50-FE0F","j":["astronomy","medium","stars","white","night","yellow","gold"]},"glowing-star":{"a":"Glowing Star","b":"1F31F","j":["glittery","glow","glowing","night","shining","sparkle","star","win","awesome","good","magic","star2"]},"shooting-star":{"a":"Shooting Star","b":"1F320","j":["falling","night","shooting","space","star","photo","activity","meteoroid","stars","upon","when","wish","you"]},"milky-way":{"a":"Milky Way","b":"1F30C","j":["milky","space","way","photo","stars","galaxy","night","sky","universe","weather"]},"cloud":{"a":"Cloud","b":"2601-FE0F","j":["weather","sky","cloudy","overcast"]},"sun-behind-cloud":{"a":"Sun Behind Cloud","b":"26C5-FE0F","j":["behind","cloud","cloudy","sun","weather","nature","morning","fall","spring","partly","sunny"]},"cloud-with-lightning-and-rain":{"a":"Cloud with Lightning and Rain","b":"26C8-FE0F","j":["cloud","lightning","rain","thunder","thunderstorm","weather"]},"sun-behind-small-cloud":{"a":"Sun Behind Small Cloud","b":"1F324-FE0F","j":["behind","cloud","sun","weather","white"]},"sun-behind-large-cloud":{"a":"Sun Behind Large Cloud","b":"1F325-FE0F","j":["behind","cloud","sun","weather","white"]},"sun-behind-rain-cloud":{"a":"Sun Behind Rain Cloud","b":"1F326-FE0F","j":["behind","cloud","rain","sun","weather","white"]},"cloud-with-rain":{"a":"Cloud with Rain","b":"1F327-FE0F","j":["cloud","rain","weather"]},"cloud-with-snow":{"a":"Cloud with Snow","b":"1F328-FE0F","j":["cloud","cold","snow","weather"]},"cloud-with-lightning":{"a":"Cloud with Lightning","b":"1F329-FE0F","j":["cloud","lightning","weather","thunder"]},"tornado":{"a":"Tornado","b":"1F32A-FE0F","j":["cloud","weather","whirlwind","cyclone","twister"]},"fog":{"a":"Fog","b":"1F32B-FE0F","j":["cloud","weather"]},"wind-face":{"a":"Wind Face","b":"1F32C-FE0F","j":["blow","cloud","face","wind","gust","air","blowing","mother","nature","weather"]},"cyclone":{"a":"Cyclone","b":"1F300","j":["dizzy","hurricane","twister","typhoon","weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado"]},"rainbow":{"a":"Rainbow","b":"1F308","j":["gay","genderqueer","glbt","glbtq","lesbian","lgbt","lgbtq","lgbtqia","nature","pride","queer","rain","trans","transgender","weather","happy","unicorn_face","photo","sky","spring","primary"]},"closed-umbrella":{"a":"Closed Umbrella","b":"1F302","j":["closed","clothing","rain","umbrella","weather","drizzle","collapsed umbrella","pink"]},"umbrella":{"a":"Umbrella","b":"2602-FE0F","j":["clothing","rain","weather","spring","open"]},"umbrella-with-rain-drops":{"a":"Umbrella with Rain Drops","b":"2614-FE0F","j":["clothing","drop","drops","rain","umbrella","weather","rainy","spring","raining"]},"umbrella-on-ground":{"a":"Umbrella on Ground","b":"26F1-FE0F","j":["ground","rain","sun","umbrella","weather","summer","beach","parasol"]},"high-voltage":{"a":"High Voltage","b":"26A1-FE0F","j":["danger","electric","electricity","high","lightning","nature","thunder","thunderbolt","voltage","zap","weather","lightning bolt","fast","sign"]},"snowflake":{"a":"Snowflake","b":"2744-FE0F","j":["cold","snow","weather","winter","season","christmas","xmas","snowing"]},"snowman":{"a":"Snowman","b":"2603-FE0F","j":["cold","man","snow","winter","season","weather","christmas","xmas","frozen","snowflakes","snowing"]},"snowman-without-snow":{"a":"Snowman Without Snow","b":"26C4-FE0F","j":["cold","man","snow","snowman","winter","season","weather","christmas","xmas","frozen","without_snow","frosty","olaf"]},"comet":{"a":"Comet","b":"2604-FE0F","j":["space"]},"fire":{"a":"Fire","b":"1F525","j":["af","burn","flame","hot","lit","litaf","tool","cook","snapstreak"]},"droplet":{"a":"Droplet","b":"1F4A7","j":["cold","comic","drop","nature","sad","sweat","tear","water","weather","drip","faucet","spring"]},"water-wave":{"a":"Water Wave","b":"1F30A","j":["nature","ocean","surf","surfer","surfing","water","wave","sea","tsunami","disaster","beach","waves","weather"]},"jackolantern":{"a":"Jack-O-Lantern","b":"1F383","j":["celebration","halloween","jack","jack-o-lantern","lantern","pumpkin","jack_o_lantern","light","creepy","fall","activity","entertainment","gourd"]},"christmas-tree":{"a":"Christmas Tree","b":"1F384","j":["celebration","Christmas","tree","festival","vacation","december","xmas","activity","entertainment","xmas tree"]},"fireworks":{"a":"Fireworks","b":"1F386","j":["boom","celebration","entertainment","yolo","photo","festival","carnival","congratulations","activity","explosion"]},"sparkler":{"a":"Sparkler","b":"1F387","j":["boom","celebration","fireworks","sparkle","stars","night","shine","activity","entertainment","firework","hanabi","senko"]},"firecracker":{"a":"Firecracker","b":"1F9E8","j":["dynamite","explosive","fire","fireworks","light","pop","popping","spark","boom","explode","explosion"]},"sparkles":{"a":"Sparkles","b":"2728","j":["*","magic","sparkle","star","stars","shine","shiny","cool","awesome","good","entertainment","glitter"]},"balloon":{"a":"Balloon","b":"1F388","j":["birthday","celebrate","celebration","party","circus","activity","entertainment","red"]},"party-popper":{"a":"Party Popper","b":"1F389","j":["awesome","birthday","celebrate","celebration","excited","hooray","party","popper","tada","woohoo","congratulations","magic","circus","activity","entertainment","hat"]},"confetti-ball":{"a":"Confetti Ball","b":"1F38A","j":["ball","celebrate","celebration","confetti","party","woohoo","festival","birthday","circus","activity","entertainment"]},"tanabata-tree":{"a":"Tanabata Tree","b":"1F38B","j":["banner","celebration","Japanese","tanabata","tree","plant","nature","branch","summer","bamboo","wish","star_festival","tanzaku","activity","entertainment","japanese"]},"pine-decoration":{"a":"Pine Decoration","b":"1F38D","j":["bamboo","celebration","decoration","Japanese","pine","plant","japanese","nature","vegetable","panda","new_years","activity","kadomatsu","year"]},"japanese-dolls":{"a":"Japanese Dolls","b":"1F38E","j":["celebration","doll","dolls","festival","Japanese","japanese","toy","kimono","activity","entertainment","hinamatsuri","imperial"]},"carp-streamer":{"a":"Carp Streamer","b":"1F38F","j":["carp","celebration","streamer","fish","japanese","koinobori","banner","activity","entertainment","flag","flags","socks","wind"]},"wind-chime":{"a":"Wind Chime","b":"1F390","j":["bell","celebration","chime","wind","nature","ding","spring","activity","entertainment","furin","jellyfish"]},"moon-viewing-ceremony":{"a":"Moon Viewing Ceremony","b":"1F391","j":["celebration","ceremony","moon","viewing","photo","japan","asia","tsukimi","activity","autumn","dumplings","entertainment","festival","grass","harvest","mid","rice","scene"]},"red-envelope":{"a":"Red Envelope","b":"1F9E7","j":["envelope","gift","good","hóngbāo","lai","luck","money","red","see","ang","packet","pao"]},"ribbon":{"a":"Ribbon","b":"1F380","j":["celebration","decoration","pink","girl","bowtie","bow"]},"wrapped-gift":{"a":"Wrapped Gift","b":"1F381","j":["birthday","bow","box","celebration","christmas","gift","present","surprise","wrapped","xmas","entertainment"]},"reminder-ribbon":{"a":"Reminder Ribbon","b":"1F397-FE0F","j":["celebration","reminder","ribbon","sports","cause","support","awareness"]},"admission-tickets":{"a":"Admission Tickets","b":"1F39F-FE0F","j":["admission","ticket","tickets","sports","concert","entrance","entertainment"]},"ticket":{"a":"Ticket","b":"1F3AB","j":["admission","stub","event","concert","pass","activity","entertainment","tour","world"]},"military-medal":{"a":"Military Medal","b":"1F396-FE0F","j":["award","celebration","medal","military","winning","army","decoration","medallion"]},"trophy":{"a":"Trophy","b":"1F3C6-FE0F","j":["champion","champs","prize","slay","sport","victory","win","winning","award","contest","place","ftw","ceremony","championship","winner","winners"]},"sports-medal":{"a":"Sports Medal","b":"1F3C5","j":["award","gold","medal","sports","winner","winning"]},"1st-place-medal":{"a":"1st Place Medal","b":"1F947","j":["1st","first","gold","medal","place","award","winning"]},"2nd-place-medal":{"a":"2nd Place Medal","b":"1F948","j":["2nd","medal","place","second","silver","award"]},"3rd-place-medal":{"a":"3rd Place Medal","b":"1F949","j":["3rd","bronze","medal","place","third","award"]},"soccer-ball":{"a":"Soccer Ball","b":"26BD-FE0F","j":["ball","football","futbol","soccer","sport","sports"]},"baseball":{"a":"Baseball","b":"26BE-FE0F","j":["ball","sport","sports","balls","softball"]},"softball":{"a":"Softball","b":"1F94E","j":["ball","glove","sports","underarm","balls","game","sport"]},"basketball":{"a":"Basketball","b":"1F3C0","j":["ball","hoop","sport","sports","balls","NBA","orange"]},"volleyball":{"a":"Volleyball","b":"1F3D0","j":["ball","game","sports","balls"]},"american-football":{"a":"American Football","b":"1F3C8","j":["american","ball","bowl","football","sport","super","sports","balls","NFL","gridiron","superbowl"]},"rugby-football":{"a":"Rugby Football","b":"1F3C9","j":["ball","football","rugby","sport","sports","team","league","union"]},"tennis":{"a":"Tennis","b":"1F3BE","j":["ball","racquet","sport","sports","balls","green","racket"]},"flying-disc":{"a":"Flying Disc","b":"1F94F","j":["disc","flying","ultimate","sports","frisbee","game","golf","sport"]},"bowling":{"a":"Bowling","b":"1F3B3","j":["ball","game","sport","strike","sports","fun","play","pin","pins","skittles","ten"]},"cricket-game":{"a":"Cricket Game","b":"1F3CF","j":["ball","bat","cricket","game","sports","field"]},"field-hockey":{"a":"Field Hockey","b":"1F3D1","j":["ball","field","game","hockey","stick","sports"]},"ice-hockey":{"a":"Ice Hockey","b":"1F3D2","j":["game","hockey","ice","puck","stick","sports"]},"lacrosse":{"a":"Lacrosse","b":"1F94D","j":["ball","goal","sports","stick","game","sport"]},"ping-pong":{"a":"Ping Pong","b":"1F3D3","j":["ball","bat","game","paddle","ping","pingpong","pong","table","tennis","sports"]},"badminton":{"a":"Badminton","b":"1F3F8","j":["birdie","game","racquet","shuttlecock","sports"]},"boxing-glove":{"a":"Boxing Glove","b":"1F94A","j":["boxing","glove","sports","fighting"]},"martial-arts-uniform":{"a":"Martial Arts Uniform","b":"1F94B","j":["arts","judo","karate","martial","taekwondo","uniform"]},"goal-net":{"a":"Goal Net","b":"1F945","j":["goal","net","sports"]},"flag-in-hole":{"a":"Flag in Hole","b":"26F3-FE0F","j":["flag","golf","hole","sport","sports","business","summer"]},"ice-skate":{"a":"Ice Skate","b":"26F8-FE0F","j":["ice","skate","skating","sports"]},"fishing-pole":{"a":"Fishing Pole","b":"1F3A3","j":["entertainment","fish","fishing","pole","sport","food","hobby","summer","rod"]},"diving-mask":{"a":"Diving Mask","b":"1F93F","j":["diving","mask","scuba","snorkeling","sport","ocean"]},"running-shirt":{"a":"Running Shirt","b":"1F3BD","j":["athletics","running","sash","shirt","play","pageant","marathon","singlet"]},"skis":{"a":"Skis","b":"1F3BF","j":["ski","snow","sport","sports","winter","cold","boot","skiing"]},"sled":{"a":"Sled","b":"1F6F7","j":["luge","sledge","sleigh","snow","toboggan"]},"curling-stone":{"a":"Curling Stone","b":"1F94C","j":["curling","game","rock","stone","sports"]},"bullseye":{"a":"Bullseye","b":"1F3AF","j":["bull","dart","direct","entertainment","game","hit","target","direct_hit","play","bar","activity","archery","darts","eye"]},"yoyo":{"a":"Yo-Yo","b":"1FA80","j":["fluctuate","toy","yo-yo","yo_yo"]},"kite":{"a":"Kite","b":"1FA81","j":["fly","soar","wind","toy"]},"water-pistol":{"a":"Water Pistol","b":"1F52B","j":["gun","handgun","pistol","revolver","tool","water","weapon","violence","shoot","squirt"]},"pool-8-ball":{"a":"Pool 8 Ball","b":"1F3B1","j":["8","8ball","ball","billiard","eight","game","pool","hobby","luck","magic","billiards","cue","snooker"]},"crystal-ball":{"a":"Crystal Ball","b":"1F52E","j":["ball","crystal","fairy","fairytale","fantasy","fortune","future","magic","tale","tool","disco","party","circus","fortune_teller","clairvoyant","psychic","purple"]},"magic-wand":{"a":"Magic Wand","b":"1FA84","j":["magic","magician","wand","witch","wizard","supernature","power"]},"video-game":{"a":"Video Game","b":"1F3AE-FE0F","j":["controller","entertainment","game","video","play","console","PS4","gamepad","playstation","u","wii","xbox"]},"joystick":{"a":"Joystick","b":"1F579-FE0F","j":["game","video","videogame","play","entertainment"]},"slot-machine":{"a":"Slot Machine","b":"1F3B0","j":["casino","gamble","gambling","game","machine","slot","slots","bet","vegas","fruit machine","luck","activity","poker"]},"game-die":{"a":"Game Die","b":"1F3B2","j":["dice","die","entertainment","game","random","tabletop","play","luck","gambling"]},"puzzle-piece":{"a":"Puzzle Piece","b":"1F9E9","j":["clue","interlocking","jigsaw","piece","puzzle"]},"teddy-bear":{"a":"Teddy Bear","b":"1F9F8","j":["bear","plaything","plush","stuffed","teddy","toy"]},"piata":{"a":"Piñata","b":"1FA85","j":["candy","celebrate","celebration","cinco","de","festive","mayo","party","pinada","pinata","piñata","mexico"]},"mirror-ball":{"a":"Mirror Ball","b":"1FAA9","j":["ball","dance","disco","glitter","mirror","party"]},"nesting-dolls":{"a":"Nesting Dolls","b":"1FA86","j":["babooshka","baboushka","babushka","doll","dolls","matryoshka","nesting","russia","toy","russian"]},"spade-suit":{"a":"Spade Suit","b":"2660-FE0F","j":["card","game","spade","suit","poker","cards","suits","magic","black","spades"]},"heart-suit":{"a":"Heart Suit","b":"2665-FE0F","j":["card","emotion","game","heart","hearts","suit","poker","cards","magic","suits","black"]},"diamond-suit":{"a":"Diamond Suit","b":"2666-FE0F","j":["card","diamond","game","suit","poker","cards","magic","suits","black","diamonds"]},"club-suit":{"a":"Club Suit","b":"2663-FE0F","j":["card","club","clubs","game","suit","poker","cards","magic","suits","black"]},"chess-pawn":{"a":"Chess Pawn","b":"265F-FE0F","j":["chess","dupe","expendable","pawn","black","game","piece"]},"joker":{"a":"Joker","b":"1F0CF","j":["card","game","wildcard","poker","cards","play","magic","black","entertainment","playing"]},"mahjong-red-dragon":{"a":"Mahjong Red Dragon","b":"1F004-FE0F","j":["dragon","game","mahjong","red","play","chinese","kanji","tile"]},"flower-playing-cards":{"a":"Flower Playing Cards","b":"1F3B4","j":["card","cards","flower","game","Japanese","playing","sunset","red","activity","deck","entertainment","hanafuda","hwatu","japanese","of cards"]},"performing-arts":{"a":"Performing Arts","b":"1F3AD-FE0F","j":["actor","actress","art","arts","entertainment","mask","performing","theater","theatre","thespian","acting","drama","activity","comedy","greek","logo","masks","theatre masks","tragedy"]},"framed-picture":{"a":"Framed Picture","b":"1F5BC-FE0F","j":["art","frame","framed","museum","painting","picture","photography"]},"artist-palette":{"a":"Artist Palette","b":"1F3A8","j":["art","artist","artsy","arty","colorful","creative","entertainment","museum","painter","painting","palette","design","paint","draw","colors","activity"]},"thread":{"a":"Thread","b":"1F9F5","j":["needle","sewing","spool","string","crafts"]},"sewing-needle":{"a":"Sewing Needle","b":"1FAA1","j":["embroidery","needle","sew","sewing","stitches","sutures","tailoring","thread"]},"yarn":{"a":"Yarn","b":"1F9F6","j":["ball","crochet","knit","crafts"]},"knot":{"a":"Knot","b":"1FAA2","j":["cord","rope","tangled","tie","twine","twist","scout"]},"glasses":{"a":"Glasses","b":"1F453-FE0F","j":["clothing","eye","eyeglasses","eyewear","fashion","accessories","eyesight","nerdy","dork","geek"]},"sunglasses":{"a":"Sunglasses","b":"1F576-FE0F","j":["dark","eye","eyewear","glasses","face","cool","accessories"]},"goggles":{"a":"Goggles","b":"1F97D","j":["dive","eye","protection","scuba","swimming","welding","eyes","safety","clothing"]},"lab-coat":{"a":"Lab Coat","b":"1F97C","j":["clothes","coat","doctor","dr","experiment","jacket","lab","scientist","white","chemist","clothing"]},"safety-vest":{"a":"Safety Vest","b":"1F9BA","j":["emergency","safety","vest","protection"]},"necktie":{"a":"Necktie","b":"1F454","j":["clothing","employed","serious","shirt","tie","suitup","formal","fashion","cloth","business"]},"tshirt":{"a":"T-Shirt","b":"1F455","j":["blue","casual","clothes","clothing","collar","dressed","shirt","shopping","t-shirt","weekend","t_shirt","fashion","cloth","tee","polo"]},"jeans":{"a":"Jeans","b":"1F456","j":["blue","casual","clothes","clothing","denim","dressed","pants","shopping","trousers","weekend","fashion"]},"scarf":{"a":"Scarf","b":"1F9E3","j":["bundle","cold","neck","up","winter","clothes","clothing"]},"gloves":{"a":"Gloves","b":"1F9E4","j":["hand","hands","winter","clothes","clothing"]},"coat":{"a":"Coat","b":"1F9E5","j":["brr","bundle","cold","jacket","up","clothing"]},"socks":{"a":"Socks","b":"1F9E6","j":["stocking","stockings","clothes","clothing","pair"]},"dress":{"a":"Dress","b":"1F457","j":["clothes","clothing","dressed","fancy","shopping","fashion","gown","skirt"]},"kimono":{"a":"Kimono","b":"1F458","j":["clothing","comfortable","dress","fashion","women","female","japanese","dressing","gown"]},"sari":{"a":"Sari","b":"1F97B","j":["clothing","dress","saree","shari"]},"onepiece-swimsuit":{"a":"One-Piece Swimsuit","b":"1FA71","j":["bathing","one-piece","suit","swimsuit","one_piece_swimsuit","fashion","clothing","swim"]},"briefs":{"a":"Briefs","b":"1FA72","j":["bathing","one-piece","suit","swimsuit","underwear","clothing","brief","swim"]},"shorts":{"a":"Shorts","b":"1FA73","j":["bathing","pants","suit","swimsuit","underwear","clothing","swim"]},"bikini":{"a":"Bikini","b":"1F459","j":["bathing","beach","clothing","pool","suit","swim","swimming","female","woman","girl","fashion","summer","bathers","swimsuit"]},"womans-clothes":{"a":"Woman’S Clothes","b":"1F45A","j":["blouse","clothes","clothing","collar","dress","dressed","lady","shirt","shopping","woman","woman’s","woman_s_clothes","fashion","shopping_bags","female","pink","womans"]},"folding-hand-fan":{"a":"Folding Hand Fan","b":"1FAAD","j":["clack","clap","cool","cooling","dance","fan","flirt","flutter","folding","hand","hot","shy","flamenco","sensu"]},"purse":{"a":"Purse","b":"1F45B","j":["clothes","clothing","coin","dress","fancy","handbag","shopping","fashion","accessories","money","sales","wallet"]},"handbag":{"a":"Handbag","b":"1F45C","j":["bag","clothes","clothing","dress","lady","purse","shopping","fashion","accessory","accessories","women’s"]},"clutch-bag":{"a":"Clutch Bag","b":"1F45D","j":["bag","clothes","clothing","clutch","dress","handbag","pouch","purse","accessories","shopping","small"]},"shopping-bags":{"a":"Shopping Bags","b":"1F6CD-FE0F","j":["bag","bags","hotel","shopping","mall","buy","purchase"]},"backpack":{"a":"Backpack","b":"1F392","j":["backpacking","bag","bookbag","education","rucksack","satchel","school","student","activity"]},"thong-sandal":{"a":"Thong Sandal","b":"1FA74","j":["beach","flip","flop","sandal","sandals","shoe","thong","thongs","zōri","footwear","summer","flops","jandals"]},"mans-shoe":{"a":"Man’S Shoe","b":"1F45E","j":["brown","clothes","clothing","feet","foot","kick","man","man’s","shoe","shoes","shopping","man_s_shoe","fashion","male","dress","mans"]},"running-shoe":{"a":"Running Shoe","b":"1F45F","j":["athletic","clothes","clothing","fast","kick","running","shoe","shoes","shopping","sneaker","tennis","sports","sneakers","runner","sport","trainer"]},"hiking-boot":{"a":"Hiking Boot","b":"1F97E","j":["backpacking","boot","brown","camping","hiking","outdoors","shoe","clothing"]},"flat-shoe":{"a":"Flat Shoe","b":"1F97F","j":["ballet","comfy","flat","flats","shoe","slip-on","slipper","clothing","woman’s"]},"highheeled-shoe":{"a":"High-Heeled Shoe","b":"1F460","j":["clothes","clothing","dress","fashion","heel","heels","high-heeled","shoe","shoes","shopping","stiletto","woman","high_heeled_shoe","female","pumps"]},"womans-sandal":{"a":"Woman’S Sandal","b":"1F461","j":["clothing","sandal","shoe","woman","woman’s","woman_s_sandal","shoes","fashion","flip flops","heeled","sandals","womans"]},"ballet-shoes":{"a":"Ballet Shoes","b":"1FA70","j":["ballet","dance","shoes","clothing","pointe","shoe"]},"womans-boot":{"a":"Woman’S Boot","b":"1F462","j":["boot","clothes","clothing","dress","shoe","shoes","shopping","woman","woman’s","woman_s_boot","fashion","boots","cowgirl","heeled","high","knee","womans"]},"hair-pick":{"a":"Hair Pick","b":"1FAAE","j":["Afro","comb","groom","hair","pick","afro"]},"crown":{"a":"Crown","b":"1F451","j":["clothing","family","king","medieval","queen","royal","royalty","win","kod","leader","lord"]},"womans-hat":{"a":"Woman’S Hat","b":"1F452","j":["clothes","clothing","garden","hat","hats","party","woman","woman’s","woman_s_hat","fashion","accessories","female","lady","spring","bow","ladies","womans"]},"top-hat":{"a":"Top Hat","b":"1F3A9","j":["clothes","clothing","fancy","formal","hat","magic","top","tophat","gentleman","classy","circus","activity","entertainment","groom","wear"]},"graduation-cap":{"a":"Graduation Cap","b":"1F393-FE0F","j":["cap","celebration","clothing","education","graduation","hat","scholar","school","college","degree","university","legal","learn","academic","activity","board","graduate","mortar","square"]},"billed-cap":{"a":"Billed Cap","b":"1F9E2","j":["baseball","bent","billed","cap","dad","hat","baseball cap","clothing"]},"military-helmet":{"a":"Military Helmet","b":"1FA96","j":["army","helmet","military","soldier","war","warrior","protection"]},"rescue-workers-helmet":{"a":"Rescue Worker’S Helmet","b":"26D1-FE0F","j":["aid","cross","face","hat","helmet","rescue","worker’s","rescue_worker_s_helmet","construction","build","white"]},"prayer-beads":{"a":"Prayer Beads","b":"1F4FF","j":["beads","clothing","necklace","prayer","religion","dhikr","religious","rosary"]},"lipstick":{"a":"Lipstick","b":"1F484","j":["cosmetics","date","makeup","female","girl","fashion","woman","gloss","lip"]},"ring":{"a":"Ring","b":"1F48D","j":["diamond","engaged","engagement","married","romance","shiny","sparkling","wedding","propose","marriage","valentines","fashion","jewelry","gem"]},"gem-stone":{"a":"Gem Stone","b":"1F48E","j":["diamond","engagement","gem","jewel","money","romance","stone","wedding","blue","ruby","jewelry","gemstone"]},"muted-speaker":{"a":"Muted Speaker","b":"1F507","j":["mute","muted","quiet","silent","sound","speaker","volume","silence","cancellation","off","stroke"]},"speaker-low-volume":{"a":"Speaker Low Volume","b":"1F508-FE0F","j":["low","soft","sound","speaker","volume","silence","broadcast"]},"speaker-medium-volume":{"a":"Speaker Medium Volume","b":"1F509","j":["medium","sound","speaker","volume","broadcast","low","one","reduce","wave"]},"speaker-high-volume":{"a":"Speaker High Volume","b":"1F50A","j":["high","loud","music","sound","speaker","volume","noise","noisy","broadcast","entertainment","increase","three","waves"]},"loudspeaker":{"a":"Loudspeaker","b":"1F4E2","j":["address","communication","loud","public","sound","volume","announcement","bullhorn","megaphone","pa","system"]},"megaphone":{"a":"Megaphone","b":"1F4E3","j":["cheering","sound","speaker","volume","bullhorn","communication","mega"]},"postal-horn":{"a":"Postal Horn","b":"1F4EF","j":["horn","post","postal","instrument","music","bugle","communication","entertainment","french"]},"bell":{"a":"Bell","b":"1F514","j":["break","church","sound","notification","christmas","xmas","chime","liberty","ringer","wedding"]},"bell-with-slash":{"a":"Bell with Slash","b":"1F515","j":["bell","forbidden","mute","no","not","prohibited","quiet","silent","slash","sound","volume","cancellation","disabled","muted","notifications","off","ringer","stroke"]},"musical-score":{"a":"Musical Score","b":"1F3BC","j":["music","musical","note","score","treble","clef","compose","activity","entertainment","sheet"]},"musical-note":{"a":"Musical Note","b":"1F3B5","j":["music","musical","note","sound","score","tone","activity","beamed","eighth","entertainment","notes","pair","quavers"]},"musical-notes":{"a":"Musical Notes","b":"1F3B6","j":["music","musical","note","notes","sound","score","activity","entertainment","multiple","singing"]},"studio-microphone":{"a":"Studio Microphone","b":"1F399-FE0F","j":["mic","microphone","music","studio","sing","recording","artist","talkshow","podcast"]},"level-slider":{"a":"Level Slider","b":"1F39A-FE0F","j":["level","music","slider","scale"]},"control-knobs":{"a":"Control Knobs","b":"1F39B-FE0F","j":["control","knobs","music","dial"]},"microphone":{"a":"Microphone","b":"1F3A4","j":["karaoke","mic","music","sing","sound","PA","talkshow","activity","entertainment","singing"]},"headphone":{"a":"Headphone","b":"1F3A7-FE0F","j":["earbud","sound","music","score","gadgets","activity","earphone","earphones","entertainment","headphones","ipod"]},"radio":{"a":"Radio","b":"1F4FB-FE0F","j":["entertainment","tbt","video","communication","music","podcast","program","digital","wireless"]},"saxophone":{"a":"Saxophone","b":"1F3B7","j":["instrument","music","sax","jazz","blues","activity","entertainment"]},"accordion":{"a":"Accordion","b":"1FA97","j":["box","concertina","instrument","music","squeeze","squeezebox","accordian"]},"guitar":{"a":"Guitar","b":"1F3B8","j":["instrument","music","strat","acoustic guitar","activity","bass","electric","entertainment","rock"]},"musical-keyboard":{"a":"Musical Keyboard","b":"1F3B9","j":["instrument","keyboard","music","musical","piano","compose","activity","entertainment"]},"trumpet":{"a":"Trumpet","b":"1F3BA","j":["instrument","music","brass","activity","entertainment","horn","jazz"]},"violin":{"a":"Violin","b":"1F3BB","j":["instrument","music","orchestra","symphony","activity","entertainment","quartet","smallest","string","world’s"]},"banjo":{"a":"Banjo","b":"1FA95","j":["music","stringed","instructment","activity","entertainment","instrument"]},"drum":{"a":"Drum","b":"1F941","j":["drumsticks","music","instrument","snare"]},"long-drum":{"a":"Long Drum","b":"1FA98","j":["beat","conga","drum","instrument","long","rhythm","music","djembe"]},"maracas":{"a":"Maracas","b":"1FA87","j":["cha","dance","instrument","music","party","percussion","rattle","shake","shaker"]},"flute":{"a":"Flute","b":"1FA88","j":["band","fife","flautist","instrument","marching","music","orchestra","piccolo","pipe","recorder","woodwind","bamboo","pied piper"]},"harp":{"a":"⊛ Harp","b":"1FA89","j":["cupid","harp","instrument","love","music","orchestra"]},"mobile-phone":{"a":"Mobile Phone","b":"1F4F1","j":["cell","communication","mobile","phone","telephone","technology","apple","gadgets","dial","iphone","smartphone"]},"mobile-phone-with-arrow":{"a":"Mobile Phone with Arrow","b":"1F4F2","j":["arrow","build","call","cell","communication","mobile","phone","receive","telephone","iphone","incoming","calling","left","pointing","rightwards"]},"telephone":{"a":"Telephone","b":"260E-FE0F","j":["phone","technology","communication","dial","black","rotary"]},"telephone-receiver":{"a":"Telephone Receiver","b":"1F4DE","j":["communication","phone","receiver","telephone","voip","technology","dial","call","handset"]},"pager":{"a":"Pager","b":"1F4DF-FE0F","j":["communication","bbcall","oldschool","90s","beeper","bleeper"]},"fax-machine":{"a":"Fax Machine","b":"1F4E0","j":["communication","fax","machine","technology","facsimile"]},"battery":{"a":"Battery","b":"1F50B","j":["power","energy","sustain","aa","phone"]},"low-battery":{"a":"Low Battery","b":"1FAAB","j":["battery","drained","electronic","energy","low","power","dead","no","red"]},"electric-plug":{"a":"Electric Plug","b":"1F50C","j":["electric","electricity","plug","charger","power","ac","adaptor","cable"]},"laptop":{"a":"Laptop","b":"1F4BB-FE0F","j":["computer","office","pc","personal","technology","screen","display","monitor","desktop","notebook"]},"desktop-computer":{"a":"Desktop Computer","b":"1F5A5-FE0F","j":["computer","desktop","monitor","technology","computing","screen","imac"]},"printer":{"a":"Printer","b":"1F5A8-FE0F","j":["computer","paper","ink"]},"keyboard":{"a":"Keyboard","b":"2328-FE0F","j":["computer","technology","type","input","text"]},"computer-mouse":{"a":"Computer Mouse","b":"1F5B1-FE0F","j":["computer","mouse","click","button","three"]},"trackball":{"a":"Trackball","b":"1F5B2-FE0F","j":["computer","technology","trackpad"]},"computer-disk":{"a":"Computer Disk","b":"1F4BD","j":["computer","disk","minidisk","optical","technology","record","data","90s","entertainment","minidisc"]},"floppy-disk":{"a":"Floppy Disk","b":"1F4BE","j":["computer","disk","floppy","oldschool","technology","save","90s","80s"]},"optical-disk":{"a":"Optical Disk","b":"1F4BF-FE0F","j":["blu-ray","CD","computer","disk","dvd","optical","technology","disc","90s","cd","compact","rom"]},"dvd":{"a":"Dvd","b":"1F4C0","j":["Blu-ray","cd","computer","disk","DVD","optical","disc","entertainment","rom","video"]},"abacus":{"a":"Abacus","b":"1F9EE","j":["calculation","calculator","count","counting","frame","math"]},"movie-camera":{"a":"Movie Camera","b":"1F3A5","j":["bollywood","camera","cinema","film","hollywood","movie","record","activity","entertainment","video"]},"film-frames":{"a":"Film Frames","b":"1F39E-FE0F","j":["cinema","film","frames","movie","entertainment","strip"]},"film-projector":{"a":"Film Projector","b":"1F4FD-FE0F","j":["cinema","film","movie","projector","video","tape","record","entertainment"]},"clapper-board":{"a":"Clapper Board","b":"1F3AC-FE0F","j":["action","board","clapper","movie","film","record","activity","clapboard","director","entertainment","slate"]},"television":{"a":"Television","b":"1F4FA-FE0F","j":["tv","video","technology","program","oldschool","show","entertainment"]},"camera":{"a":"Camera","b":"1F4F7-FE0F","j":["photo","selfie","snap","tbt","trip","video","gadgets","photography","digital","entertainment"]},"camera-with-flash":{"a":"Camera with Flash","b":"1F4F8","j":["camera","flash","video","photography","gadgets","photo"]},"video-camera":{"a":"Video Camera","b":"1F4F9-FE0F","j":["camcorder","camera","tbt","video","film","record","entertainment"]},"videocassette":{"a":"Videocassette","b":"1F4FC","j":["old","school","tape","vcr","vhs","video","record","oldschool","90s","80s","entertainment"]},"magnifying-glass-tilted-left":{"a":"Magnifying Glass Tilted Left","b":"1F50D-FE0F","j":["glass","lab","left","left-pointing","magnifying","science","search","tilted","tool","zoom","find","detective","icon","mag","magnifier","pointing"]},"magnifying-glass-tilted-right":{"a":"Magnifying Glass Tilted Right","b":"1F50E","j":["contact","glass","lab","magnifying","right","right-pointing","science","search","tilted","tool","zoom","find","detective","icon","mag","magnifier","pointing"]},"candle":{"a":"Candle","b":"1F56F-FE0F","j":["light","fire","wax"]},"light-bulb":{"a":"Light Bulb","b":"1F4A1","j":["bulb","comic","electric","idea","light","electricity"]},"flashlight":{"a":"Flashlight","b":"1F526","j":["electric","light","tool","torch","dark","camping","sight","night"]},"red-paper-lantern":{"a":"Red Paper Lantern","b":"1F3EE","j":["bar","lantern","light","paper","red","restaurant","halloween","spooky","asian","izakaya","japanese"]},"diya-lamp":{"a":"Diya Lamp","b":"1FA94","j":["diya","lamp","light","oil","lighting"]},"notebook-with-decorative-cover":{"a":"Notebook with Decorative Cover","b":"1F4D4","j":["book","cover","decorated","decorative","education","notebook","school","writing","classroom","notes","record","paper","study"]},"closed-book":{"a":"Closed Book","b":"1F4D5","j":["book","closed","education","read","library","knowledge","textbook","learn","red"]},"open-book":{"a":"Open Book","b":"1F4D6","j":["book","education","fantasy","knowledge","library","novels","open","reading","read","literature","learn","study","novel"]},"green-book":{"a":"Green Book","b":"1F4D7","j":["book","education","fantasy","green","library","reading","read","knowledge","study","textbook"]},"blue-book":{"a":"Blue Book","b":"1F4D8","j":["blue","book","education","fantasy","library","reading","read","knowledge","learn","study","textbook"]},"orange-book":{"a":"Orange Book","b":"1F4D9","j":["book","education","fantasy","library","orange","reading","read","knowledge","textbook","study"]},"books":{"a":"Books","b":"1F4DA-FE0F","j":["book","education","fantasy","knowledge","library","novels","reading","school","study","literature","pile","stack"]},"notebook":{"a":"Notebook","b":"1F4D3","j":["stationery","record","notes","paper","study","black","book","composition","white"]},"ledger":{"a":"Ledger","b":"1F4D2","j":["notebook","notes","paper","binder","book","bound","spiral","yellow"]},"page-with-curl":{"a":"Page with Curl","b":"1F4C3","j":["curl","document","page","paper","documents","office","curled","curly page"]},"scroll":{"a":"Scroll","b":"1F4DC","j":["paper","documents","ancient","history","degree","document","parchment"]},"page-facing-up":{"a":"Page Facing Up","b":"1F4C4","j":["document","facing","page","paper","up","documents","office","information","printed"]},"newspaper":{"a":"Newspaper","b":"1F4F0","j":["communication","news","paper","press","headline"]},"rolledup-newspaper":{"a":"Rolled-Up Newspaper","b":"1F5DE-FE0F","j":["news","newspaper","paper","rolled","rolled-up","rolled_up_newspaper","press","headline","delivery","roll"]},"bookmark-tabs":{"a":"Bookmark Tabs","b":"1F4D1","j":["bookmark","mark","marker","tabs","favorite","save","order","tidy"]},"bookmark":{"a":"Bookmark","b":"1F516","j":["mark","favorite","label","save","price","tag"]},"label":{"a":"Label","b":"1F3F7-FE0F","j":["tag","sale"]},"money-bag":{"a":"Money Bag","b":"1F4B0-FE0F","j":["bag","bank","bet","billion","cash","cost","dollar","gold","million","money","moneybag","paid","paying","pot","rich","win","payment","coins","sale","cream","moneybags"]},"coin":{"a":"Coin","b":"1FA99","j":["dollar","euro","gold","metal","money","rich","silver","treasure","currency"]},"yen-banknote":{"a":"Yen Banknote","b":"1F4B4","j":["bank","banknote","bill","currency","money","note","yen","sales","japanese","dollar","banknotes","sign"]},"dollar-banknote":{"a":"Dollar Banknote","b":"1F4B5","j":["bank","banknote","bill","currency","dollar","money","note","sales","american","banknotes","sign"]},"euro-banknote":{"a":"Euro Banknote","b":"1F4B6","j":["100","bank","banknote","bill","currency","euro","money","note","rich","sales","dollar","banknotes","sign"]},"pound-banknote":{"a":"Pound Banknote","b":"1F4B7","j":["bank","banknote","bill","billion","cash","currency","money","note","pound","pounds","british","sterling","sales","bills","uk","england","banknotes","quid","sign","twenty"]},"money-with-wings":{"a":"Money with Wings","b":"1F4B8","j":["bank","banknote","bill","billion","cash","dollar","fly","million","money","note","pay","wings","bills","payment","sale","flying","losing"]},"credit-card":{"a":"Credit Card","b":"1F4B3-FE0F","j":["bank","card","cash","charge","credit","money","pay","sales","dollar","bill","payment","shopping","amex","club","diners","mastercard","subscription","visa"]},"receipt":{"a":"Receipt","b":"1F9FE","j":["accounting","bookkeeping","evidence","invoice","proof","expenses"]},"chart-increasing-with-yen":{"a":"Chart Increasing with Yen","b":"1F4B9","j":["bank","chart","currency","graph","growth","increasing","market","money","rise","trend","upward","yen","green-square","presentation","stats","exchange","rate","sign","upwards"]},"envelope":{"a":"Envelope","b":"2709-FE0F","j":["e-mail","email","letter","postal","inbox","communication","✉ letter"]},"email":{"a":"E-Mail","b":"1F4E7","j":["e-mail","letter","mail","e_mail","communication","inbox","symbol"]},"incoming-envelope":{"a":"Incoming Envelope","b":"1F4E8","j":["delivering","e-mail","email","envelope","incoming","letter","mail","receive","sent","inbox","communication","fast","lines"]},"envelope-with-arrow":{"a":"Envelope with Arrow","b":"1F4E9","j":["arrow","communication","down","e-mail","email","envelope","letter","mail","outgoing","send","sent","above","downwards","insert"]},"outbox-tray":{"a":"Outbox Tray","b":"1F4E4-FE0F","j":["box","email","letter","mail","outbox","sent","tray","inbox","communication"]},"inbox-tray":{"a":"Inbox Tray","b":"1F4E5-FE0F","j":["box","email","inbox","letter","mail","receive","tray","zero","documents","communication"]},"package":{"a":"Package","b":"1F4E6-FE0F","j":["box","communication","delivery","parcel","shipping","mail","gift","cardboard","moving"]},"closed-mailbox-with-raised-flag":{"a":"Closed Mailbox with Raised Flag","b":"1F4EB-FE0F","j":["closed","communication","flag","mail","mailbox","postbox","raised","email","inbox"]},"closed-mailbox-with-lowered-flag":{"a":"Closed Mailbox with Lowered Flag","b":"1F4EA-FE0F","j":["closed","flag","lowered","mail","mailbox","postbox","email","communication","inbox"]},"open-mailbox-with-raised-flag":{"a":"Open Mailbox with Raised Flag","b":"1F4EC-FE0F","j":["flag","mail","mailbox","open","postbox","raised","email","inbox","communication"]},"open-mailbox-with-lowered-flag":{"a":"Open Mailbox with Lowered Flag","b":"1F4ED-FE0F","j":["flag","lowered","mail","mailbox","open","postbox","email","inbox","communication","no"]},"postbox":{"a":"Postbox","b":"1F4EE","j":["mail","mailbox","email","letter","envelope","communication"]},"ballot-box-with-ballot":{"a":"Ballot Box with Ballot","b":"1F5F3-FE0F","j":["ballot","box","election","vote","voting"]},"pencil":{"a":"Pencil","b":"270F-FE0F","j":["stationery","write","paper","writing","school","study","lead","pencil2"]},"black-nib":{"a":"Black Nib","b":"2712-FE0F","j":["black","nib","pen","stationery","writing","write","fountain","✒ fountain"]},"fountain-pen":{"a":"Fountain Pen","b":"1F58B-FE0F","j":["fountain","pen","stationery","writing","write","communication","left","lower"]},"pen":{"a":"Pen","b":"1F58A-FE0F","j":["ballpoint","stationery","writing","write","communication","left","lower"]},"paintbrush":{"a":"Paintbrush","b":"1F58C-FE0F","j":["painting","drawing","creativity","art","brush","communication","left","lower"]},"crayon":{"a":"Crayon","b":"1F58D-FE0F","j":["drawing","creativity","communication","left","lower"]},"memo":{"a":"Memo","b":"1F4DD","j":["communication","media","notes","pencil","write","documents","stationery","paper","writing","legal","exam","quiz","test","study","compose","document","memorandum","note"]},"briefcase":{"a":"Briefcase","b":"1F4BC","j":["office","business","documents","work","law","legal","job","career","suitcase"]},"file-folder":{"a":"File Folder","b":"1F4C1","j":["file","folder","documents","business","office","closed","directory","manilla"]},"open-file-folder":{"a":"Open File Folder","b":"1F4C2","j":["file","folder","open","documents","load"]},"card-index-dividers":{"a":"Card Index Dividers","b":"1F5C2-FE0F","j":["card","dividers","index","organizing","business","stationery"]},"calendar":{"a":"Calendar","b":"1F4C5","j":["date","schedule","day","emoji","july","world"]},"tearoff-calendar":{"a":"Tear-off Calendar","b":"1F4C6","j":["calendar","tear-off","tear_off_calendar","schedule","date","planning","day","desk"]},"spiral-notepad":{"a":"Spiral Notepad","b":"1F5D2-FE0F","j":["note","notepad","pad","spiral","memo","stationery"]},"spiral-calendar":{"a":"Spiral Calendar","b":"1F5D3-FE0F","j":["calendar","pad","spiral","date","schedule","planning"]},"card-index":{"a":"Card Index","b":"1F4C7","j":["card","index","old","rolodex","school","business","stationery","system"]},"chart-increasing":{"a":"Chart Increasing","b":"1F4C8","j":["chart","data","graph","growth","increasing","right","trend","up","upward","presentation","stats","recovery","business","economics","money","sales","good","success","metrics","pointing","positive chart","upwards"]},"chart-decreasing":{"a":"Chart Decreasing","b":"1F4C9","j":["chart","data","decreasing","down","downward","graph","negative","trend","presentation","stats","recession","business","economics","money","sales","bad","failure","downwards","down pointing","metrics","negative chart"]},"bar-chart":{"a":"Bar Chart","b":"1F4CA","j":["bar","chart","data","graph","presentation","stats","metrics"]},"clipboard":{"a":"Clipboard","b":"1F4CB-FE0F","j":["do","list","notes","stationery","documents"]},"pushpin":{"a":"Pushpin","b":"1F4CC","j":["collage","pin","stationery","mark","here","location","tack","thumb"]},"round-pushpin":{"a":"Round Pushpin","b":"1F4CD","j":["location","map","pin","pushpin","round","stationery","here","dropped","red"]},"paperclip":{"a":"Paperclip","b":"1F4CE","j":["documents","stationery","clippy"]},"linked-paperclips":{"a":"Linked Paperclips","b":"1F587-FE0F","j":["link","linked","paperclip","paperclips","documents","stationery","communication"]},"straight-ruler":{"a":"Straight Ruler","b":"1F4CF","j":["angle","edge","math","ruler","straight","straightedge","stationery","calculate","length","school","drawing","architect","sketch"]},"triangular-ruler":{"a":"Triangular Ruler","b":"1F4D0","j":["angle","math","rule","ruler","set","slide","triangle","triangular","stationery","architect","sketch"]},"scissors":{"a":"Scissors","b":"2702-FE0F","j":["cut","cutting","paper","tool","stationery","black"]},"card-file-box":{"a":"Card File Box","b":"1F5C3-FE0F","j":["box","card","file","business","stationery"]},"file-cabinet":{"a":"File Cabinet","b":"1F5C4-FE0F","j":["cabinet","file","filing","paper","organizing"]},"wastebasket":{"a":"Wastebasket","b":"1F5D1-FE0F","j":["can","garbage","trash","waste","bin","rubbish","toss","basket","litter","wastepaper"]},"locked":{"a":"Locked","b":"1F512-FE0F","j":["closed","lock","private","security","password","padlock"]},"unlocked":{"a":"Unlocked","b":"1F513-FE0F","j":["cracked","lock","open","unlock","privacy","security","padlock"]},"locked-with-pen":{"a":"Locked with Pen","b":"1F50F","j":["ink","lock","locked","nib","pen","privacy","security","secret","fountain","lock with"]},"locked-with-key":{"a":"Locked with Key","b":"1F510","j":["bike","closed","key","lock","locked","secure","security","privacy"]},"key":{"a":"Key","b":"1F511","j":["keys","lock","major","password","unlock","door","gold"]},"old-key":{"a":"Old Key","b":"1F5DD-FE0F","j":["clue","key","lock","old","door","password"]},"hammer":{"a":"Hammer","b":"1F528","j":["home","improvement","repairs","tool","tools","build","create","claw","handyman"]},"axe":{"a":"Axe","b":"1FA93","j":["ax","chop","hatchet","split","wood","tool","cut"]},"pick":{"a":"Pick","b":"26CF-FE0F","j":["hammer","mining","tool","tools","dig","pickaxe"]},"hammer-and-pick":{"a":"Hammer and Pick","b":"2692-FE0F","j":["hammer","pick","tool","tools","build","create"]},"hammer-and-wrench":{"a":"Hammer and Wrench","b":"1F6E0-FE0F","j":["hammer","spanner","tool","wrench","tools","build","create"]},"dagger":{"a":"Dagger","b":"1F5E1-FE0F","j":["knife","weapon"]},"crossed-swords":{"a":"Crossed Swords","b":"2694-FE0F","j":["crossed","swords","weapon"]},"bomb":{"a":"Bomb","b":"1F4A3-FE0F","j":["boom","comic","dangerous","explosion","hot","explode","terrorism"]},"boomerang":{"a":"Boomerang","b":"1FA83","j":["rebound","repercussion","weapon","australia"]},"bow-and-arrow":{"a":"Bow and Arrow","b":"1F3F9","j":["archer","archery","arrow","bow","Sagittarius","tool","weapon","zodiac","sports","sagittarius"]},"shield":{"a":"Shield","b":"1F6E1-FE0F","j":["weapon","protection","security"]},"carpentry-saw":{"a":"Carpentry Saw","b":"1FA9A","j":["carpenter","carpentry","cut","lumber","saw","tool","trim","chop","hand"]},"wrench":{"a":"Wrench","b":"1F527","j":["home","improvement","spanner","tool","tools","diy","ikea","fix","maintainer"]},"screwdriver":{"a":"Screwdriver","b":"1FA9B","j":["flathead","handy","screw","tool","tools"]},"nut-and-bolt":{"a":"Nut and Bolt","b":"1F529","j":["bolt","home","improvement","nut","tool","handy","tools","fix","screw"]},"gear":{"a":"Gear","b":"2699-FE0F","j":["cog","cogwheel","tool"]},"clamp":{"a":"Clamp","b":"1F5DC-FE0F","j":["compress","tool","vice","compression","table","winzip"]},"balance-scale":{"a":"Balance Scale","b":"2696-FE0F","j":["balance","justice","Libra","scale","scales","tool","weight","zodiac","law","fairness","libra"]},"white-cane":{"a":"White Cane","b":"1F9AF","j":["accessibility","blind","cane","probing","white","probing_cane"]},"link":{"a":"Link","b":"1F517","j":["links","rings","url","chain","hyperlink","linked","symbol"]},"broken-chain":{"a":"Broken Chain","b":"26D3-FE0F-200D-1F4A5","j":["break","breaking","broken","chain","cuffs","freedom","constraint"]},"chains":{"a":"Chains","b":"26D3-FE0F","j":["chain","lock","arrest"]},"hook":{"a":"Hook","b":"1FA9D","j":["catch","crook","curve","ensnare","point","selling","tools","fishing","tool"]},"toolbox":{"a":"Toolbox","b":"1F9F0","j":["box","chest","mechanic","red","tool","tools","diy","fix","maintainer"]},"magnet":{"a":"Magnet","b":"1F9F2","j":["attraction","horseshoe","magnetic","negative","positive","shape","u"]},"ladder":{"a":"Ladder","b":"1FA9C","j":["climb","rung","step","tools","tool"]},"shovel":{"a":"⊛ Shovel","b":"1FA8F","j":["bury","dig","garden","hole","plant","scoop","shovel","snow","spade"]},"alembic":{"a":"Alembic","b":"2697-FE0F","j":["chemistry","tool","distilling","science","experiment"]},"test-tube":{"a":"Test Tube","b":"1F9EA","j":["chemist","chemistry","experiment","lab","science","test","tube"]},"petri-dish":{"a":"Petri Dish","b":"1F9EB","j":["bacteria","biologist","biology","culture","dish","lab","petri"]},"dna":{"a":"Dna","b":"1F9EC","j":["biologist","evolution","gene","genetics","life","double","helix"]},"microscope":{"a":"Microscope","b":"1F52C","j":["experiment","lab","science","tool","laboratory","zoomin","study","investigate","magnify"]},"telescope":{"a":"Telescope","b":"1F52D","j":["contact","extraterrestrial","science","tool","stars","space","zoom","astronomy","stargazing"]},"satellite-antenna":{"a":"Satellite Antenna","b":"1F4E1","j":["aliens","antenna","contact","dish","satellite","science","communication","future","radio","space","signal"]},"syringe":{"a":"Syringe","b":"1F489","j":["doctor","flu","medicine","needle","shot","sick","tool","vaccination","health","hospital","drugs","blood","nurse","vaccine"]},"drop-of-blood":{"a":"Drop of Blood","b":"1FA78","j":["bleed","blood","donation","drop","injury","medicine","menstruation","period","hurt","harm","wound","doctor"]},"pill":{"a":"Pill","b":"1F48A","j":["doctor","drugs","medicated","medicine","pills","sick","vitamin","health","pharmacy","drug","capsule","tablet"]},"adhesive-bandage":{"a":"Adhesive Bandage","b":"1FA79","j":["adhesive","bandage","heal","aid","band","doctor","medicine","plaster"]},"crutch":{"a":"Crutch","b":"1FA7C","j":["aid","cane","disability","help","hurt","injured","mobility","stick","accessibility","assist"]},"stethoscope":{"a":"Stethoscope","b":"1FA7A","j":["doctor","heart","medicine","health"]},"xray":{"a":"X-Ray","b":"1FA7B","j":["bones","doctor","medical","skeleton","skull","x-ray","medicine","ray","x"]},"door":{"a":"Door","b":"1F6AA","j":["back","closet","front","house","entry","exit","doorway"]},"elevator":{"a":"Elevator","b":"1F6D7","j":["accessibility","hoist","lift"]},"mirror":{"a":"Mirror","b":"1FA9E","j":["makeup","reflection","reflector","speculum"]},"window":{"a":"Window","b":"1FA9F","j":["air","frame","fresh","opening","transparent","view","scenery","glass"]},"bed":{"a":"Bed","b":"1F6CF-FE0F","j":["hotel","sleep","rest","bedroom"]},"couch-and-lamp":{"a":"Couch and Lamp","b":"1F6CB-FE0F","j":["couch","hotel","lamp","read","chill","lounge","settee","sofa"]},"chair":{"a":"Chair","b":"1FA91","j":["seat","sit","furniture"]},"toilet":{"a":"Toilet","b":"1F6BD","j":["bathroom","restroom","wc","washroom","potty","loo"]},"plunger":{"a":"Plunger","b":"1FAA0","j":["cup","force","plumber","poop","suction","toilet"]},"shower":{"a":"Shower","b":"1F6BF","j":["water","clean","bathroom","bath","head"]},"bathtub":{"a":"Bathtub","b":"1F6C1","j":["bath","clean","shower","bathroom","bubble"]},"mouse-trap":{"a":"Mouse Trap","b":"1FAA4","j":["bait","cheese","lure","mouse","mousetrap","snare","trap","rodent"]},"razor":{"a":"Razor","b":"1FA92","j":["sharp","shave","cut"]},"lotion-bottle":{"a":"Lotion Bottle","b":"1F9F4","j":["bottle","lotion","moisturizer","shampoo","sunscreen"]},"safety-pin":{"a":"Safety Pin","b":"1F9F7","j":["diaper","pin","punk","rock","safety"]},"broom":{"a":"Broom","b":"1F9F9","j":["cleaning","sweeping","witch","brush","sweep"]},"basket":{"a":"Basket","b":"1F9FA","j":["farming","laundry","picnic"]},"roll-of-paper":{"a":"Roll of Paper","b":"1F9FB","j":["paper","roll","toilet","towels"]},"bucket":{"a":"Bucket","b":"1FAA3","j":["cask","pail","vat","water","container"]},"soap":{"a":"Soap","b":"1F9FC","j":["bar","bathing","clean","cleaning","lather","soapdish"]},"bubbles":{"a":"Bubbles","b":"1FAE7","j":["bubble","burp","clean","floating","pearl","soap","underwater","fun","carbonation","sparkling"]},"toothbrush":{"a":"Toothbrush","b":"1FAA5","j":["bathroom","brush","clean","dental","hygiene","teeth","toiletry"]},"sponge":{"a":"Sponge","b":"1F9FD","j":["absorbing","cleaning","porous","soak"]},"fire-extinguisher":{"a":"Fire Extinguisher","b":"1F9EF","j":["extinguish","extinguisher","fire","quench"]},"shopping-cart":{"a":"Shopping Cart","b":"1F6D2","j":["cart","shopping","trolley"]},"cigarette":{"a":"Cigarette","b":"1F6AC","j":["smoking","kills","tobacco","joint","smoke","activity","symbol"]},"coffin":{"a":"Coffin","b":"26B0-FE0F","j":["dead","death","vampire","die","rip","graveyard","cemetery","casket","funeral","box"]},"headstone":{"a":"Headstone","b":"1FAA6","j":["cemetery","dead","grave","graveyard","memorial","rip","tomb","tombstone","death","halloween"]},"funeral-urn":{"a":"Funeral Urn","b":"26B1-FE0F","j":["ashes","death","funeral","urn","dead","die","rip","vase"]},"nazar-amulet":{"a":"Nazar Amulet","b":"1F9FF","j":["amulet","bead","blue","charm","evil-eye","nazar","talisman","boncuğu","evil","eye"]},"hamsa":{"a":"Hamsa","b":"1FAAC","j":["amulet","Fatima","fortune","guide","hand","Mary","Miriam","palm","protect","protection","religion","fatima","mary","miriam"]},"moai":{"a":"Moai","b":"1F5FF","j":["face","moyai","statue","stoneface","travel","rock","easter island","carving","human","stone"]},"placard":{"a":"Placard","b":"1FAA7","j":["card","demonstration","notice","picket","plaque","protest","sign","announcement","lawn","post"]},"identification-card":{"a":"Identification Card","b":"1FAAA","j":["card","credentials","document","ID","identification","license","security","id"]},"atm-sign":{"a":"Atm Sign","b":"1F3E7","j":["ATM","automated","bank","cash","money","sign","teller","sales","blue-square","payment","machine"]},"litter-in-bin-sign":{"a":"Litter in Bin Sign","b":"1F6AE","j":["bin","litter","litterbin","sign","blue-square","human","info","its","litterbox","person","place","put","symbol","trash"]},"potable-water":{"a":"Potable Water","b":"1F6B0","j":["drinking","potable","water","blue-square","liquid","restroom","cleaning","faucet","drink","symbol","tap","thirst","thirsty"]},"wheelchair-symbol":{"a":"Wheelchair Symbol","b":"267F-FE0F","j":["access","handicap","symbol","wheelchair","blue-square","disabled","accessibility","accessible","bathroom"]},"mens-room":{"a":"Men’S Room","b":"1F6B9-FE0F","j":["bathroom","lavatory","man","men’s","restroom","room","toilet","WC","men_s_room","wc","blue-square","gender","male","mens","symbol"]},"womens-room":{"a":"Women’S Room","b":"1F6BA-FE0F","j":["bathroom","lavatory","restroom","room","toilet","WC","woman","women’s","women_s_room","purple-square","female","loo","gender","symbol","wc","womens","womens toilet"]},"restroom":{"a":"Restroom","b":"1F6BB","j":["bathroom","lavatory","toilet","WC","blue-square","refresh","wc","gender","sign"]},"baby-symbol":{"a":"Baby Symbol","b":"1F6BC-FE0F","j":["baby","changing","symbol","orange-square","child","change","nursery","station"]},"water-closet":{"a":"Water Closet","b":"1F6BE","j":["bathroom","closet","lavatory","restroom","toilet","water","WC","blue-square","wc"]},"passport-control":{"a":"Passport Control","b":"1F6C2","j":["control","passport","custom","blue-square","border"]},"customs":{"a":"Customs","b":"1F6C3","j":["packing","passport","border","blue-square"]},"baggage-claim":{"a":"Baggage Claim","b":"1F6C4","j":["arrived","baggage","bags","case","checked","claim","journey","packing","plane","ready","travel","trip","blue-square","airport","transport"]},"left-luggage":{"a":"Left Luggage","b":"1F6C5","j":["baggage","case","left","locker","luggage","blue-square","travel","bag with","key","locked","suitcase"]},"warning":{"a":"Warning","b":"26A0-FE0F","j":["caution","exclamation","wip","alert","error","problem","issue","sign","symbol"]},"children-crossing":{"a":"Children Crossing","b":"1F6B8","j":["child","children","crossing","pedestrian","traffic","school","warning","danger","sign","driving","yellow-diamond","kids"]},"no-entry":{"a":"No Entry","b":"26D4-FE0F","j":["do","entry","fail","forbidden","no","not","pass","prohibited","traffic","limit","security","privacy","bad","denied","stop","circle"]},"prohibited":{"a":"Prohibited","b":"1F6AB","j":["entry","forbidden","no","not","smoke","forbid","stop","limit","denied","disallow","circle","backslash","banned","block","crossed","red","restricted","sign"]},"no-bicycles":{"a":"No Bicycles","b":"1F6B3","j":["bicycle","bicycles","bike","forbidden","no","not","prohibited","no_bikes","cyclist","circle","sign","vehicle"]},"no-smoking":{"a":"No Smoking","b":"1F6AD-FE0F","j":["forbidden","no","not","prohibited","smoke","smoking","cigarette","blue-square","smell","sign","symbol"]},"no-littering":{"a":"No Littering","b":"1F6AF","j":["forbidden","litter","littering","no","not","prohibited","trash","bin","garbage","circle","do","symbol"]},"nonpotable-water":{"a":"Non-Potable Water","b":"1F6B1","j":["dry","non-drinking","non-potable","prohibited","water","non_potable_water","drink","faucet","tap","circle","drinking","forbidden","no","not","symbol"]},"no-pedestrians":{"a":"No Pedestrians","b":"1F6B7","j":["forbidden","no","not","pedestrian","pedestrians","prohibited","rules","crossing","walking","circle","people"]},"no-mobile-phones":{"a":"No Mobile Phones","b":"1F4F5","j":["cell","forbidden","mobile","no","not","phone","phones","prohibited","telephone","iphone","mute","circle","communication","smartphones"]},"no-one-under-eighteen":{"a":"No One Under Eighteen","b":"1F51E","j":["18","age","eighteen","forbidden","no","not","one","prohibited","restriction","underage","drink","pub","night","minor","circle","nsfw","symbol"]},"radioactive":{"a":"Radioactive","b":"2622-FE0F","j":["sign","nuclear","danger","international","radiation","symbol"]},"biohazard":{"a":"Biohazard","b":"2623-FE0F","j":["sign","danger"]},"up-arrow":{"a":"Up Arrow","b":"2B06-FE0F","j":["arrow","cardinal","direction","north","up","blue-square","continue","top","black","pointing","upwards"]},"upright-arrow":{"a":"Up-Right Arrow","b":"2197-FE0F","j":["arrow","direction","intercardinal","northeast","up-right","up_right_arrow","blue-square","point","diagonal","east","north","upper"]},"right-arrow":{"a":"Right Arrow","b":"27A1-FE0F","j":["arrow","cardinal","direction","east","right","blue-square","next","black","pointing","rightwards","right arrow"]},"downright-arrow":{"a":"Down-Right Arrow","b":"2198-FE0F","j":["arrow","direction","down-right","intercardinal","southeast","down_right_arrow","blue-square","diagonal","east","lower","right arrow","south"]},"down-arrow":{"a":"Down Arrow","b":"2B07-FE0F","j":["arrow","cardinal","direction","down","south","blue-square","bottom","black","downwards","down arrow","pointing"]},"downleft-arrow":{"a":"Down-Left Arrow","b":"2199-FE0F","j":["arrow","direction","down-left","intercardinal","southwest","down_left_arrow","blue-square","diagonal","left arrow","lower","south","west"]},"left-arrow":{"a":"Left Arrow","b":"2B05-FE0F","j":["arrow","cardinal","direction","left","west","blue-square","previous","back","black","leftwards","left arrow","pointing"]},"upleft-arrow":{"a":"Up-Left Arrow","b":"2196-FE0F","j":["arrow","direction","intercardinal","northwest","up-left","up_left_arrow","blue-square","point","diagonal","left arrow","north","upper","west"]},"updown-arrow":{"a":"Up-Down Arrow","b":"2195-FE0F","j":["arrow","up-down","up_down_arrow","blue-square","direction","way","vertical","arrows","intercardinal","northwest"]},"leftright-arrow":{"a":"Left-Right Arrow","b":"2194-FE0F","j":["arrow","left-right","left_right_arrow","shape","direction","horizontal","sideways","arrows","horizontal arrows"]},"right-arrow-curving-left":{"a":"Right Arrow Curving Left","b":"21A9-FE0F","j":["arrow","curving","left","right","back","return","blue-square","undo","enter","curved","email","hook","leftwards","reply"]},"left-arrow-curving-right":{"a":"Left Arrow Curving Right","b":"21AA-FE0F","j":["arrow","curving","left","right","blue-square","return","rotate","direction","email","forward","hook","rightwards","right curved"]},"right-arrow-curving-up":{"a":"Right Arrow Curving Up","b":"2934-FE0F","j":["arrow","curving","right","up","blue-square","direction","top","heading","pointing","rightwards","then","upwards"]},"right-arrow-curving-down":{"a":"Right Arrow Curving Down","b":"2935-FE0F","j":["arrow","curving","down","right","blue-square","direction","bottom","curved","downwards","heading","pointing","rightwards","then"]},"clockwise-vertical-arrows":{"a":"Clockwise Vertical Arrows","b":"1F503","j":["arrow","arrows","clockwise","refresh","reload","vertical","sync","cycle","round","repeat","circle","downwards","open","upwards"]},"counterclockwise-arrows-button":{"a":"Counterclockwise Arrows Button","b":"1F504","j":["again","anticlockwise","arrow","arrows","button","counterclockwise","deja","refresh","rewindershins","vu","blue-square","sync","cycle","circle","downwards","open","rotate","switch","upwards","withershins"]},"back-arrow":{"a":"Back Arrow","b":"1F519","j":["arrow","BACK","words","return","above","leftwards"]},"end-arrow":{"a":"End Arrow","b":"1F51A","j":["arrow","END","words","above","leftwards"]},"on-arrow":{"a":"On! Arrow","b":"1F51B","j":["arrow","mark","ON!","words","above","exclamation","left","on!","right"]},"soon-arrow":{"a":"Soon Arrow","b":"1F51C","j":["arrow","brb","omw","SOON","words","above","rightwards"]},"top-arrow":{"a":"Top Arrow","b":"1F51D","j":["arrow","homie","TOP","up","words","blue-square","above","upwards"]},"place-of-worship":{"a":"Place of Worship","b":"1F6D0","j":["place","pray","religion","worship","church","temple","prayer","building","religious"]},"atom-symbol":{"a":"Atom Symbol","b":"269B-FE0F","j":["atheist","atom","symbol","science","physics","chemistry"]},"om":{"a":"Om","b":"1F549-FE0F","j":["Hindu","religion","hinduism","buddhism","sikhism","jainism","aumkara","hindu","omkara","pranava","symbol"]},"star-of-david":{"a":"Star of David","b":"2721-FE0F","j":["David","Jew","Jewish","judaism","religion","star","jew","jewish","magen"]},"wheel-of-dharma":{"a":"Wheel of Dharma","b":"2638-FE0F","j":["Buddhist","dharma","religion","wheel","hinduism","buddhism","sikhism","jainism","buddhist","helm"]},"yin-yang":{"a":"Yin Yang","b":"262F-FE0F","j":["difficult","lives","religion","tao","taoist","total","yang","yin","yinyang","balance"]},"latin-cross":{"a":"Latin Cross","b":"271D-FE0F","j":["christ","Christian","cross","latin","religion","christianity","christian"]},"orthodox-cross":{"a":"Orthodox Cross","b":"2626-FE0F","j":["Christian","cross","orthodox","religion","suppedaneum","christian"]},"star-and-crescent":{"a":"Star and Crescent","b":"262A-FE0F","j":["crescent","islam","Muslim","ramadan","religion","star","muslim"]},"peace-symbol":{"a":"Peace Symbol","b":"262E-FE0F","j":["healing","peace","peaceful","symbol","hippie","sign"]},"menorah":{"a":"Menorah","b":"1F54E","j":["candelabrum","candlestick","hanukkah","jewish","judaism","religion","candles","branches","chanukiah","nine"]},"dotted-sixpointed-star":{"a":"Dotted Six-Pointed Star","b":"1F52F","j":["dotted","fortune","jewish","judaism","six-pointed","star","dotted_six_pointed_star","purple-square","religion","hexagram","dot","middle"]},"khanda":{"a":"Khanda","b":"1FAAF","j":["Deg","Fateh","Khalsa","religion","Sikh","Sikhism","Tegh"]},"aries":{"a":"Aries","b":"2648-FE0F","j":["horoscope","ram","zodiac","sign","purple-square","astrology"]},"taurus":{"a":"Taurus","b":"2649-FE0F","j":["bull","horoscope","ox","zodiac","purple-square","sign","astrology"]},"gemini":{"a":"Gemini","b":"264A-FE0F","j":["horoscope","twins","zodiac","sign","purple-square","astrology"]},"cancer":{"a":"Cancer","b":"264B-FE0F","j":["crab","horoscope","zodiac","sign","purple-square","astrology"]},"leo":{"a":"Leo","b":"264C-FE0F","j":["horoscope","lion","zodiac","sign","purple-square","astrology"]},"virgo":{"a":"Virgo","b":"264D-FE0F","j":["horoscope","zodiac","sign","purple-square","astrology","maiden","virgin"]},"libra":{"a":"Libra","b":"264E-FE0F","j":["balance","horoscope","justice","scales","zodiac","sign","purple-square","astrology"]},"scorpio":{"a":"Scorpio","b":"264F-FE0F","j":["horoscope","scorpion","Scorpius","zodiac","sign","purple-square","astrology","scorpius"]},"sagittarius":{"a":"Sagittarius","b":"2650-FE0F","j":["archer","horoscope","zodiac","sign","purple-square","astrology"]},"capricorn":{"a":"Capricorn","b":"2651-FE0F","j":["goat","horoscope","zodiac","sign","purple-square","astrology"]},"aquarius":{"a":"Aquarius","b":"2652-FE0F","j":["bearer","horoscope","water","zodiac","sign","purple-square","astrology"]},"pisces":{"a":"Pisces","b":"2653-FE0F","j":["fish","horoscope","zodiac","purple-square","sign","astrology"]},"ophiuchus":{"a":"Ophiuchus","b":"26CE","j":["bearer","serpent","snake","zodiac","sign","purple-square","constellation","astrology"]},"shuffle-tracks-button":{"a":"Shuffle Tracks Button","b":"1F500","j":["arrow","button","crossed","shuffle","tracks","blue-square","music","random","arrows","rightwards","symbol","twisted"]},"repeat-button":{"a":"Repeat Button","b":"1F501","j":["arrow","button","clockwise","repeat","loop","record","arrows","circle","leftwards","open","retweet","rightwards","symbol"]},"repeat-single-button":{"a":"Repeat Single Button","b":"1F502","j":["arrow","button","clockwise","once","repeat","single","blue-square","loop","arrows","circle","circled","leftwards","number","one","open","overlay","rightwards","symbol","track"]},"play-button":{"a":"Play Button","b":"25B6-FE0F","j":["arrow","button","play","right","triangle","blue-square","direction","black","forward","pointing","right triangle"]},"fastforward-button":{"a":"Fast-Forward Button","b":"23E9-FE0F","j":["arrow","button","double","fast","fast-forward","forward","fast_forward_button","blue-square","play","speed","continue","black","pointing","right","symbol","triangle"]},"next-track-button":{"a":"Next Track Button","b":"23ED-FE0F","j":["arrow","button","next","scene","track","triangle","forward","blue-square","bar","black","double","pointing","right","skip","symbol","vertical"]},"play-or-pause-button":{"a":"Play or Pause Button","b":"23EF-FE0F","j":["arrow","button","pause","play","right","triangle","blue-square","bar","black","double","play/pause","pointing","symbol","vertical"]},"reverse-button":{"a":"Reverse Button","b":"25C0-FE0F","j":["arrow","button","left","reverse","triangle","blue-square","direction","backward","black","pointing"]},"fast-reverse-button":{"a":"Fast Reverse Button","b":"23EA-FE0F","j":["arrow","button","double","fast","reverse","rewind","play","blue-square","black","left","pointing","symbol","triangle"]},"last-track-button":{"a":"Last Track Button","b":"23EE-FE0F","j":["arrow","button","last","previous","scene","track","triangle","backward","bar","black","double","left","pointing","skip","symbol","vertical"]},"upwards-button":{"a":"Upwards Button","b":"1F53C","j":["arrow","button","red","up","upwards","blue-square","triangle","direction","point","forward","top","pointing","small"]},"fast-up-button":{"a":"Fast Up Button","b":"23EB","j":["arrow","button","double","fast","up","blue-square","direction","top","black","pointing","triangle"]},"downwards-button":{"a":"Downwards Button","b":"1F53D","j":["arrow","button","down","downwards","red","blue-square","direction","bottom","pointing","small","triangle"]},"fast-down-button":{"a":"Fast Down Button","b":"23EC","j":["arrow","button","double","down","fast","blue-square","direction","bottom","black","pointing","triangle"]},"pause-button":{"a":"Pause Button","b":"23F8-FE0F","j":["bar","button","double","pause","vertical","blue-square","symbol"]},"stop-button":{"a":"Stop Button","b":"23F9-FE0F","j":["button","square","stop","blue-square","black","for","symbol"]},"record-button":{"a":"Record Button","b":"23FA-FE0F","j":["button","circle","record","blue-square","black","for","symbol"]},"eject-button":{"a":"Eject Button","b":"23CF-FE0F","j":["button","eject","blue-square","symbol"]},"cinema":{"a":"Cinema","b":"1F3A6","j":["camera","film","movie","blue-square","record","curtain","stage","theater","activity","entertainment","movies","screen","symbol"]},"dim-button":{"a":"Dim Button","b":"1F505","j":["brightness","button","dim","low","sun","afternoon","warm","summer","decrease","symbol"]},"bright-button":{"a":"Bright Button","b":"1F506","j":["bright","brightness","button","light","sun","high","increase","symbol"]},"antenna-bars":{"a":"Antenna Bars","b":"1F4F6","j":["antenna","bar","bars","cell","communication","mobile","phone","signal","telephone","blue-square","reception","internet","connection","wifi","bluetooth","cellular","stairs","strength"]},"wireless":{"a":"Wireless","b":"1F6DC","j":["broadband","computer","connectivity","hotspot","internet","network","router","smartphone","wi-fi","wifi","wlan","contactless","signal"]},"vibration-mode":{"a":"Vibration Mode","b":"1F4F3","j":["cell","communication","mobile","mode","phone","telephone","vibration","orange-square","heart","silent"]},"mobile-phone-off":{"a":"Mobile Phone off","b":"1F4F4","j":["cell","mobile","off","phone","telephone","mute","orange-square","silence","quiet","communication"]},"female-sign":{"a":"Female Sign","b":"2640-FE0F","j":["female","sign","woman","women","lady","girl","symbol","venus"]},"male-sign":{"a":"Male Sign","b":"2642-FE0F","j":["male","man","sign","boy","men","mars","symbol"]},"transgender-symbol":{"a":"Transgender Symbol","b":"26A7-FE0F","j":["symbol","transgender","lgbtq","female","lgbt","male","pride","sign","stroke"]},"multiply":{"a":"Multiply","b":"2716-FE0F","j":["×","cancel","multiplication","sign","x","multiplication_sign","math","calculation","heavy","symbol"]},"plus":{"a":"Plus","b":"2795","j":["+","plus_sign","math","calculation","addition","more","increase","heavy","symbol"]},"minus":{"a":"Minus","b":"2796","j":["-","−","heavy","math","sign","minus_sign","calculation","subtract","less","symbol"]},"divide":{"a":"Divide","b":"2797","j":["÷","division","heavy","math","sign","division_sign","calculation","symbol"]},"heavy-equals-sign":{"a":"Heavy Equals Sign","b":"1F7F0","j":["answer","equal","equality","equals","heavy","math","sign"]},"infinity":{"a":"Infinity","b":"267E-FE0F","j":["forever","unbounded","universal","paper","permanent","sign"]},"double-exclamation-mark":{"a":"Double Exclamation Mark","b":"203C-FE0F","j":["!","!!","bangbang","double","exclamation","mark","punctuation","surprise","red"]},"exclamation-question-mark":{"a":"Exclamation Question Mark","b":"2049-FE0F","j":["!","!?","?","exclamation","interrobang","mark","punctuation","question","wat","surprise","red"]},"red-question-mark":{"a":"Red Question Mark","b":"2753-FE0F","j":["?","mark","punctuation","question","red","question_mark","doubt","confused","black","ornament"]},"white-question-mark":{"a":"White Question Mark","b":"2754","j":["?","mark","outlined","punctuation","question","white","doubts","gray","huh","confused","grey","ornament"]},"white-exclamation-mark":{"a":"White Exclamation Mark","b":"2755","j":["!","exclamation","mark","outlined","punctuation","white","surprise","gray","wow","warning","grey","ornament"]},"red-exclamation-mark":{"a":"Red Exclamation Mark","b":"2757-FE0F","j":["!","exclamation","mark","punctuation","red","exclamation_mark","heavy_exclamation_mark","danger","surprise","wow","warning","bang","symbol"]},"wavy-dash":{"a":"Wavy Dash","b":"3030-FE0F","j":["dash","punctuation","wavy","draw","line","moustache","mustache","squiggle","scribble","wave"]},"currency-exchange":{"a":"Currency Exchange","b":"1F4B1","j":["bank","currency","exchange","money","sales","dollar","travel"]},"heavy-dollar-sign":{"a":"Heavy Dollar Sign","b":"1F4B2","j":["billion","cash","charge","currency","dollar","heavy","million","money","pay","sign","sales","payment","buck"]},"medical-symbol":{"a":"Medical Symbol","b":"2695-FE0F","j":["aesculapius","medical","medicine","staff","symbol","health","hospital","asclepius","asklepios","care","doctor","rod","snake"]},"recycling-symbol":{"a":"Recycling Symbol","b":"267B-FE0F","j":["recycle","recycling","symbol","arrow","environment","garbage","trash","black","green","logo","universal"]},"fleurdelis":{"a":"Fleur-De-Lis","b":"269C-FE0F","j":["fleur-de-lis","knights","fleur_de_lis","decorative","scout","new","orleans","saints","scouts"]},"trident-emblem":{"a":"Trident Emblem","b":"1F531","j":["anchor","emblem","poseidon","ship","tool","trident","weapon","spear","pitchfork"]},"name-badge":{"a":"Name Badge","b":"1F4DB","j":["badge","name","fire","forbid","tag","tofu"]},"japanese-symbol-for-beginner":{"a":"Japanese Symbol for Beginner","b":"1F530","j":["beginner","chevron","green","Japanese","leaf","symbol","tool","yellow","badge","shield","mark","shoshinsha"]},"hollow-red-circle":{"a":"Hollow Red Circle","b":"2B55-FE0F","j":["circle","heavy","hollow","large","o","red","round","correct","mark"]},"check-mark-button":{"a":"Check Mark Button","b":"2705","j":["✓","button","check","checked","checkmark","complete","completed","done","fixed","mark","tick","green-square","ok","agree","vote","election","answer","green","heavy","symbol","white"]},"check-box-with-check":{"a":"Check Box with Check","b":"2611-FE0F","j":["✓","ballot","box","check","checked","done","off","tick","ok","agree","confirm","black-square","vote","election","yes","checkbox","mark"]},"check-mark":{"a":"Check Mark","b":"2714-FE0F","j":["✓","check","checked","checkmark","done","heavy","mark","tick","ok","nike","answer","yes"]},"cross-mark":{"a":"Cross Mark","b":"274C","j":["×","cancel","cross","mark","multiplication","multiply","x","no","delete","remove","red"]},"cross-mark-button":{"a":"Cross Mark Button","b":"274E","j":["×","button","cross","mark","multiplication","multiply","square","x","green-square","no","deny","negative","squared"]},"curly-loop":{"a":"Curly Loop","b":"27B0","j":["curl","curly","loop","scribble","draw","shape","squiggle","curling"]},"double-curly-loop":{"a":"Double Curly Loop","b":"27BF","j":["curl","curly","double","loop","tape","cassette","curling","voicemail"]},"part-alternation-mark":{"a":"Part Alternation Mark","b":"303D-FE0F","j":["alternation","mark","part","graph","presentation","stats","business","economics","bad","m","mcdonald’s"]},"eightspoked-asterisk":{"a":"Eight-Spoked Asterisk","b":"2733-FE0F","j":["*","asterisk","eight-spoked","eight_spoked_asterisk","star","sparkle","green-square"]},"eightpointed-star":{"a":"Eight-Pointed Star","b":"2734-FE0F","j":["*","eight-pointed","star","eight_pointed_star","orange-square","shape","polygon","black","orange"]},"sparkle":{"a":"Sparkle","b":"2747-FE0F","j":["*","stars","green-square","awesome","good","fireworks"]},"copyright":{"a":"Copyright","b":"00A9-FE0F","j":["C","ip","license","circle","law","legal","c","sign"]},"registered":{"a":"Registered","b":"00AE-FE0F","j":["R","alphabet","circle","r","sign"]},"trade-mark":{"a":"Trade Mark","b":"2122-FE0F","j":["mark","TM","trade","trademark","brand","law","legal","sign","tm"]},"splatter":{"a":"⊛ Splatter","b":"1FADF","j":["drip","holi","ink","liquid","mess","paint","spill","splatter","stain"]},"keycap":{"a":"Keycap: *","b":"002A-FE0F-20E3","j":["keycap_","star","asterisk"]},"keycap-0":{"a":"Keycap: 0","b":"0030-FE0F-20E3","j":["keycap","0","numbers","blue-square","null","zero","digit"]},"keycap-1":{"a":"Keycap: 1","b":"0031-FE0F-20E3","j":["keycap","blue-square","numbers","1","one","digit"]},"keycap-2":{"a":"Keycap: 2","b":"0032-FE0F-20E3","j":["keycap","numbers","2","prime","blue-square","two","digit"]},"keycap-3":{"a":"Keycap: 3","b":"0033-FE0F-20E3","j":["keycap","3","numbers","prime","blue-square","three","digit"]},"keycap-4":{"a":"Keycap: 4","b":"0034-FE0F-20E3","j":["keycap","4","numbers","blue-square","four","digit"]},"keycap-5":{"a":"Keycap: 5","b":"0035-FE0F-20E3","j":["keycap","5","numbers","blue-square","prime","five","digit"]},"keycap-6":{"a":"Keycap: 6","b":"0036-FE0F-20E3","j":["keycap","6","numbers","blue-square","six","digit"]},"keycap-7":{"a":"Keycap: 7","b":"0037-FE0F-20E3","j":["keycap","7","numbers","blue-square","prime","seven","digit"]},"keycap-8":{"a":"Keycap: 8","b":"0038-FE0F-20E3","j":["keycap","8","blue-square","numbers","eight","digit"]},"keycap-9":{"a":"Keycap: 9","b":"0039-FE0F-20E3","j":["keycap","blue-square","numbers","9","nine","digit"]},"keycap-10":{"a":"Keycap: 10","b":"1F51F","j":["keycap","numbers","10","blue-square","ten","number"]},"input-latin-uppercase":{"a":"Input Latin Uppercase","b":"1F520","j":["ABCD","input","latin","letters","uppercase","alphabet","words","blue-square","abcd","capital","for","symbol"]},"input-latin-lowercase":{"a":"Input Latin Lowercase","b":"1F521","j":["abcd","input","latin","letters","lowercase","blue-square","alphabet","for","small","symbol"]},"input-numbers":{"a":"Input Numbers","b":"1F522","j":["1234","input","numbers","blue-square","1","2","3","4","for","numeric","symbol"]},"input-symbols":{"a":"Input Symbols","b":"1F523","j":["&","%","♪","〒","input","symbols","blue-square","music","note","ampersand","percent","glyphs","characters","for","symbol","symbol input"]},"input-latin-letters":{"a":"Input Latin Letters","b":"1F524","j":["abc","alphabet","input","latin","letters","blue-square","for","symbol"]},"a-button-blood-type":{"a":"A Button (Blood Type)","b":"1F170-FE0F","j":["blood","button","type","a_button","red-square","alphabet","letter","capital","latin","negative","squared"]},"ab-button-blood-type":{"a":"Ab Button (Blood Type)","b":"1F18E","j":["AB","blood","button","type","ab_button","red-square","alphabet","negative","squared"]},"b-button-blood-type":{"a":"B Button (Blood Type)","b":"1F171-FE0F","j":["B","blood","button","type","b_button","red-square","alphabet","letter","capital","latin","negative","squared"]},"cl-button":{"a":"Cl Button","b":"1F191","j":["button","CL","alphabet","words","red-square","clear","sign","squared"]},"cool-button":{"a":"Cool Button","b":"1F192","j":["button","COOL","words","blue-square","sign","square","squared"]},"free-button":{"a":"Free Button","b":"1F193","j":["button","FREE","blue-square","words","sign","squared"]},"information":{"a":"Information","b":"2139-FE0F","j":["I","blue-square","alphabet","letter","i","info","lowercase","source","tourist"]},"id-button":{"a":"Id Button","b":"1F194","j":["button","ID","identity","purple-square","words","identification","sign","squared"]},"circled-m":{"a":"Circled M","b":"24C2-FE0F","j":["circle","circled","M","alphabet","blue-circle","letter","capital","latin","metro"]},"new-button":{"a":"New Button","b":"1F195","j":["button","NEW","blue-square","words","start","fresh","sign","squared"]},"ng-button":{"a":"Ng Button","b":"1F196","j":["button","NG","blue-square","words","shape","icon","blooper","good","no","sign","squared"]},"o-button-blood-type":{"a":"O Button (Blood Type)","b":"1F17E-FE0F","j":["blood","button","O","type","o_button","alphabet","red-square","letter","capital","latin","negative","o2","squared"]},"ok-button":{"a":"Ok Button","b":"1F197","j":["button","OK","okay","good","agree","yes","blue-square","sign","square","squared"]},"p-button":{"a":"P Button","b":"1F17F-FE0F","j":["button","P","parking","cars","blue-square","alphabet","letter","capital","latin","negative","sign","squared"]},"sos-button":{"a":"Sos Button","b":"1F198","j":["button","help","SOS","red-square","words","emergency","911","distress","sign","signal","squared"]},"up-button":{"a":"Up! Button","b":"1F199","j":["button","mark","UP","UP!","blue-square","above","high","exclamation","level","sign","squared","up!"]},"vs-button":{"a":"Vs Button","b":"1F19A","j":["button","versus","VS","words","orange-square","squared"]},"japanese-here-button":{"a":"Japanese “Here” Button","b":"1F201","j":["button","here","Japanese","katakana","blue-square","japanese","destination","koko","meaning","sign","squared","word","“here”"]},"japanese-service-charge-button":{"a":"Japanese “Service Charge” Button","b":"1F202-FE0F","j":["button","charge","Japanese","katakana","service","japanese","blue-square","charge”","meaning","or","sa","sign","squared","“service","“service”"]},"japanese-monthly-amount-button":{"a":"Japanese “Monthly Amount” Button","b":"1F237-FE0F","j":["amount","button","ideograph","Japanese","monthly","chinese","month","moon","japanese","orange-square","kanji","amount”","cjk","meaning","radical","sign","squared","u6708","unified","“monthly"]},"japanese-not-free-of-charge-button":{"a":"Japanese “Not Free of Charge” Button","b":"1F236","j":["button","charge","free","ideograph","Japanese","not","orange-square","chinese","have","kanji","charge”","cjk","exist","meaning","own","sign","squared","u6709","unified","“not"]},"japanese-reserved-button":{"a":"Japanese “Reserved” Button","b":"1F22F-FE0F","j":["button","ideograph","Japanese","reserved","chinese","point","green-square","kanji","cjk","finger","meaning","sign","squared","u6307","unified","“reserved”"]},"japanese-bargain-button":{"a":"Japanese “Bargain” Button","b":"1F250","j":["bargain","button","ideograph","Japanese","chinese","kanji","obtain","get","circle","acquire","advantage","circled","meaning","sign","“bargain”"]},"japanese-discount-button":{"a":"Japanese “Discount” Button","b":"1F239","j":["button","discount","ideograph","Japanese","cut","divide","chinese","kanji","pink-square","bargain","cjk","meaning","sale","sign","squared","u5272","unified","“discount”"]},"japanese-free-of-charge-button":{"a":"Japanese “Free of Charge” Button","b":"1F21A-FE0F","j":["button","charge","free","ideograph","Japanese","nothing","chinese","kanji","japanese","orange-square","charge”","cjk","lacking","meaning","negation","sign","squared","u7121","unified","“free"]},"japanese-prohibited-button":{"a":"Japanese “Prohibited” Button","b":"1F232","j":["button","ideograph","Japanese","prohibited","kanji","japanese","chinese","forbidden","limit","restricted","red-square","cjk","forbid","meaning","prohibit","sign","squared","u7981","unified","“prohibited”"]},"japanese-acceptable-button":{"a":"Japanese “Acceptable” Button","b":"1F251","j":["acceptable","button","ideograph","Japanese","ok","good","chinese","kanji","agree","yes","orange-circle","accept","circled","meaning","sign","“acceptable”"]},"japanese-application-button":{"a":"Japanese “Application” Button","b":"1F238","j":["application","button","ideograph","Japanese","chinese","japanese","kanji","orange-square","apply","cjk","form","meaning","monkey","request","sign","squared","u7533","unified","“application”"]},"japanese-passing-grade-button":{"a":"Japanese “Passing Grade” Button","b":"1F234","j":["button","grade","ideograph","Japanese","passing","japanese","chinese","join","kanji","red-square","agreement","cjk","grade”","meaning","sign","squared","together","u5408","unified","“passing"]},"japanese-vacancy-button":{"a":"Japanese “Vacancy” Button","b":"1F233","j":["button","ideograph","Japanese","vacancy","kanji","japanese","chinese","empty","sky","blue-square","7a7a","available","cjk","meaning","sign","squared","u7a7a","unified","“vacancy”"]},"japanese-congratulations-button":{"a":"Japanese “Congratulations” Button","b":"3297-FE0F","j":["button","congratulations","ideograph","Japanese","chinese","kanji","japanese","red-circle","circled","congratulate","congratulation","meaning","sign","“congratulations”"]},"japanese-secret-button":{"a":"Japanese “Secret” Button","b":"3299-FE0F","j":["button","ideograph","Japanese","secret","privacy","chinese","sshh","kanji","red-circle","circled","meaning","sign","“secret”"]},"japanese-open-for-business-button":{"a":"Japanese “Open for Business” Button","b":"1F23A","j":["business","button","ideograph","Japanese","open","japanese","opening hours","orange-square","55b6","business”","chinese","cjk","meaning","operating","sign","squared","u55b6","unified","work","“open"]},"japanese-no-vacancy-button":{"a":"Japanese “No Vacancy” Button","b":"1F235","j":["button","ideograph","Japanese","no","vacancy","full","chinese","japanese","red-square","kanji","6e80","cjk","fullness","meaning","sign","squared","u6e80","unified","vacancy”","“full;","“no"]},"red-circle":{"a":"Red Circle","b":"1F534","j":["circle","geometric","red","shape","error","danger","large"]},"orange-circle":{"a":"Orange Circle","b":"1F7E0","j":["circle","orange","round","geometric","large"]},"yellow-circle":{"a":"Yellow Circle","b":"1F7E1","j":["circle","yellow","round","geometric","large"]},"green-circle":{"a":"Green Circle","b":"1F7E2","j":["circle","green","round","geometric","large"]},"blue-circle":{"a":"Blue Circle","b":"1F535","j":["blue","circle","geometric","shape","icon","button","large"]},"purple-circle":{"a":"Purple Circle","b":"1F7E3","j":["circle","purple","round","geometric","large"]},"brown-circle":{"a":"Brown Circle","b":"1F7E4","j":["brown","circle","round","geometric","large"]},"black-circle":{"a":"Black Circle","b":"26AB-FE0F","j":["black","circle","geometric","shape","button","round","medium"]},"white-circle":{"a":"White Circle","b":"26AA-FE0F","j":["circle","geometric","white","shape","round","medium"]},"red-square":{"a":"Red Square","b":"1F7E5","j":["card","penalty","red","square","geometric","large"]},"orange-square":{"a":"Orange Square","b":"1F7E7","j":["orange","square","geometric","large"]},"yellow-square":{"a":"Yellow Square","b":"1F7E8","j":["card","penalty","square","yellow","geometric","large"]},"green-square":{"a":"Green Square","b":"1F7E9","j":["green","square","geometric","large"]},"blue-square":{"a":"Blue Square","b":"1F7E6","j":["blue","square","geometric","large"]},"purple-square":{"a":"Purple Square","b":"1F7EA","j":["purple","square","geometric","large"]},"brown-square":{"a":"Brown Square","b":"1F7EB","j":["brown","square","geometric","large"]},"black-large-square":{"a":"Black Large Square","b":"2B1B-FE0F","j":["black","geometric","large","square","shape","icon","button"]},"white-large-square":{"a":"White Large Square","b":"2B1C-FE0F","j":["geometric","large","square","white","shape","icon","stone","button"]},"black-medium-square":{"a":"Black Medium Square","b":"25FC-FE0F","j":["black","geometric","medium","square","shape","button","icon"]},"white-medium-square":{"a":"White Medium Square","b":"25FB-FE0F","j":["geometric","medium","square","white","shape","stone","icon"]},"black-mediumsmall-square":{"a":"Black Medium-Small Square","b":"25FE-FE0F","j":["black","geometric","medium-small","square","black_medium_small_square","icon","shape","button"]},"white-mediumsmall-square":{"a":"White Medium-Small Square","b":"25FD-FE0F","j":["geometric","medium-small","square","white","white_medium_small_square","shape","stone","icon","button"]},"black-small-square":{"a":"Black Small Square","b":"25AA-FE0F","j":["black","geometric","small","square","shape","icon"]},"white-small-square":{"a":"White Small Square","b":"25AB-FE0F","j":["geometric","small","square","white","shape","icon"]},"large-orange-diamond":{"a":"Large Orange Diamond","b":"1F536","j":["diamond","geometric","large","orange","shape","jewel","gem"]},"large-blue-diamond":{"a":"Large Blue Diamond","b":"1F537","j":["blue","diamond","geometric","large","shape","jewel","gem"]},"small-orange-diamond":{"a":"Small Orange Diamond","b":"1F538","j":["diamond","geometric","orange","small","shape","jewel","gem"]},"small-blue-diamond":{"a":"Small Blue Diamond","b":"1F539","j":["blue","diamond","geometric","small","shape","jewel","gem"]},"red-triangle-pointed-up":{"a":"Red Triangle Pointed Up","b":"1F53A","j":["geometric","pointed","red","triangle","up","shape","direction","top","pointing","small"]},"red-triangle-pointed-down":{"a":"Red Triangle Pointed Down","b":"1F53B","j":["down","geometric","pointed","red","triangle","shape","direction","bottom","pointing","small"]},"diamond-with-a-dot":{"a":"Diamond with a Dot","b":"1F4A0","j":["comic","diamond","dot","geometric","jewel","blue","gem","crystal","fancy","cuteness","flower","inside","kawaii","shape"]},"radio-button":{"a":"Radio Button","b":"1F518","j":["button","geometric","radio","input","old","music","circle"]},"white-square-button":{"a":"White Square Button","b":"1F533","j":["button","geometric","outlined","square","white","shape","input"]},"black-square-button":{"a":"Black Square Button","b":"1F532","j":["black","button","geometric","square","shape","input","frame"]},"chequered-flag":{"a":"Chequered Flag","b":"1F3C1","j":["checkered","chequered","finish","flag","flags","game","race","racing","sport","win","contest","finishline","gokart","girl","grid","milestone"]},"triangular-flag":{"a":"Triangular Flag","b":"1F6A9","j":["construction","flag","golf","post","triangular","mark","milestone","place","pole","red"]},"crossed-flags":{"a":"Crossed Flags","b":"1F38C","j":["celebration","cross","crossed","flags","Japanese","japanese","nation","country","border","activity","flag","two"]},"black-flag":{"a":"Black Flag","b":"1F3F4","j":["black","flag","waving","pirate"]},"white-flag":{"a":"White Flag","b":"1F3F3-FE0F","j":["flag","waving","white","losing","loser","lost","surrender","give up","fail"]},"rainbow-flag":{"a":"Rainbow Flag","b":"1F3F3-FE0F-200D-1F308","j":["bisexual","flag","gay","genderqueer","glbt","glbtq","lesbian","lgbt","lgbtq","lgbtqia","pride","queer","rainbow","trans","transgender","homosexual"]},"transgender-flag":{"a":"Transgender Flag","b":"1F3F3-FE0F-200D-26A7-FE0F","j":["blue","flag","light","pink","transgender","white","pride","lgbtq","lgbt","trans"]},"pirate-flag":{"a":"Pirate Flag","b":"1F3F4-200D-2620-FE0F","j":["flag","Jolly","pirate","plunder","Roger","treasure","skull","crossbones","banner","jolly","roger"]},"flag-ascension-island":{"a":"Flag: Ascension Island","b":"1F1E6-1F1E8","j":["flag"]},"flag-andorra":{"a":"Flag: Andorra","b":"1F1E6-1F1E9","j":["flag","ad","nation","country","banner","andorra","andorran"]},"flag-united-arab-emirates":{"a":"Flag: United Arab Emirates","b":"1F1E6-1F1EA","j":["flag","united","arab","emirates","nation","country","banner","united_arab_emirates","emirati","uae"]},"flag-afghanistan":{"a":"Flag: Afghanistan","b":"1F1E6-1F1EB","j":["flag","af","nation","country","banner","afghanistan","afghan"]},"flag-antigua--barbuda":{"a":"Flag: Antigua & Barbuda","b":"1F1E6-1F1EC","j":["flag","flag_antigua_barbuda","antigua","barbuda","nation","country","banner","antigua_barbuda"]},"flag-anguilla":{"a":"Flag: Anguilla","b":"1F1E6-1F1EE","j":["flag","ai","nation","country","banner","anguilla","anguillan"]},"flag-albania":{"a":"Flag: Albania","b":"1F1E6-1F1F1","j":["flag","al","nation","country","banner","albania","albanian"]},"flag-armenia":{"a":"Flag: Armenia","b":"1F1E6-1F1F2","j":["flag","am","nation","country","banner","armenia","armenian"]},"flag-angola":{"a":"Flag: Angola","b":"1F1E6-1F1F4","j":["flag","ao","nation","country","banner","angola","angolan"]},"flag-antarctica":{"a":"Flag: Antarctica","b":"1F1E6-1F1F6","j":["flag","aq","nation","country","banner","antarctica","antarctic"]},"flag-argentina":{"a":"Flag: Argentina","b":"1F1E6-1F1F7","j":["flag","ar","nation","country","banner","argentina","argentinian"]},"flag-american-samoa":{"a":"Flag: American Samoa","b":"1F1E6-1F1F8","j":["flag","american","ws","nation","country","banner","american_samoa","samoan"]},"flag-austria":{"a":"Flag: Austria","b":"1F1E6-1F1F9","j":["flag","at","nation","country","banner","austria","austrian"]},"flag-australia":{"a":"Flag: Australia","b":"1F1E6-1F1FA","j":["flag","au","nation","country","banner","australia","aussie","australian","heard","mcdonald"]},"flag-aruba":{"a":"Flag: Aruba","b":"1F1E6-1F1FC","j":["flag","aw","nation","country","banner","aruba","aruban"]},"flag-land-islands":{"a":"Flag: Åland Islands","b":"1F1E6-1F1FD","j":["flag","flag_aland_islands","Åland","islands","nation","country","banner","aland_islands"]},"flag-azerbaijan":{"a":"Flag: Azerbaijan","b":"1F1E6-1F1FF","j":["flag","az","nation","country","banner","azerbaijan","azerbaijani"]},"flag-bosnia--herzegovina":{"a":"Flag: Bosnia & Herzegovina","b":"1F1E7-1F1E6","j":["flag","flag_bosnia_herzegovina","bosnia","herzegovina","nation","country","banner","bosnia_herzegovina"]},"flag-barbados":{"a":"Flag: Barbados","b":"1F1E7-1F1E7","j":["flag","bb","nation","country","banner","barbados","bajan","barbadian"]},"flag-bangladesh":{"a":"Flag: Bangladesh","b":"1F1E7-1F1E9","j":["flag","bd","nation","country","banner","bangladesh","bangladeshi"]},"flag-belgium":{"a":"Flag: Belgium","b":"1F1E7-1F1EA","j":["flag","be","nation","country","banner","belgium","belgian"]},"flag-burkina-faso":{"a":"Flag: Burkina Faso","b":"1F1E7-1F1EB","j":["flag","burkina","faso","nation","country","banner","burkina_faso","burkinabe"]},"flag-bulgaria":{"a":"Flag: Bulgaria","b":"1F1E7-1F1EC","j":["flag","bg","nation","country","banner","bulgaria","bulgarian"]},"flag-bahrain":{"a":"Flag: Bahrain","b":"1F1E7-1F1ED","j":["flag","bh","nation","country","banner","bahrain","bahrainian","bahrani"]},"flag-burundi":{"a":"Flag: Burundi","b":"1F1E7-1F1EE","j":["flag","bi","nation","country","banner","burundi","burundian"]},"flag-benin":{"a":"Flag: Benin","b":"1F1E7-1F1EF","j":["flag","bj","nation","country","banner","benin","beninese"]},"flag-st-barthlemy":{"a":"Flag: St. Barthélemy","b":"1F1E7-1F1F1","j":["flag","flag_st_barthelemy","saint","barthélemy","nation","country","banner","st_barthelemy","st."]},"flag-bermuda":{"a":"Flag: Bermuda","b":"1F1E7-1F1F2","j":["flag","bm","nation","country","banner","bermuda","bermudan flag"]},"flag-brunei":{"a":"Flag: Brunei","b":"1F1E7-1F1F3","j":["flag","bn","darussalam","nation","country","banner","brunei","bruneian"]},"flag-bolivia":{"a":"Flag: Bolivia","b":"1F1E7-1F1F4","j":["flag","bo","nation","country","banner","bolivia","bolivian"]},"flag-caribbean-netherlands":{"a":"Flag: Caribbean Netherlands","b":"1F1E7-1F1F6","j":["flag","bonaire","nation","country","banner","caribbean_netherlands","eustatius","saba","sint"]},"flag-brazil":{"a":"Flag: Brazil","b":"1F1E7-1F1F7","j":["flag","br","nation","country","banner","brazil","brasil","brazilian","for"]},"flag-bahamas":{"a":"Flag: Bahamas","b":"1F1E7-1F1F8","j":["flag","bs","nation","country","banner","bahamas","bahamian"]},"flag-bhutan":{"a":"Flag: Bhutan","b":"1F1E7-1F1F9","j":["flag","bt","nation","country","banner","bhutan","bhutanese"]},"flag-bouvet-island":{"a":"Flag: Bouvet Island","b":"1F1E7-1F1FB","j":["flag","norway"]},"flag-botswana":{"a":"Flag: Botswana","b":"1F1E7-1F1FC","j":["flag","bw","nation","country","banner","botswana","batswana"]},"flag-belarus":{"a":"Flag: Belarus","b":"1F1E7-1F1FE","j":["flag","by","nation","country","banner","belarus","belarusian"]},"flag-belize":{"a":"Flag: Belize","b":"1F1E7-1F1FF","j":["flag","bz","nation","country","banner","belize","belizean"]},"flag-canada":{"a":"Flag: Canada","b":"1F1E8-1F1E6","j":["flag","ca","nation","country","banner","canada","canadian"]},"flag-cocos-keeling-islands":{"a":"Flag: Cocos (Keeling) Islands","b":"1F1E8-1F1E8","j":["flag","flag_cocos_islands","cocos","keeling","islands","nation","country","banner","cocos_islands","island"]},"flag-congo--kinshasa":{"a":"Flag: Congo - Kinshasa","b":"1F1E8-1F1E9","j":["flag","flag_congo_kinshasa","congo","democratic","republic","nation","country","banner","congo_kinshasa","drc"]},"flag-central-african-republic":{"a":"Flag: Central African Republic","b":"1F1E8-1F1EB","j":["flag","central","african","republic","nation","country","banner","central_african_republic"]},"flag-congo--brazzaville":{"a":"Flag: Congo - Brazzaville","b":"1F1E8-1F1EC","j":["flag","flag_congo_brazzaville","congo","nation","country","banner","congo_brazzaville","republic"]},"flag-switzerland":{"a":"Flag: Switzerland","b":"1F1E8-1F1ED","j":["flag","ch","nation","country","banner","switzerland","cross","red","swiss"]},"flag-cte-divoire":{"a":"Flag: Côte D’Ivoire","b":"1F1E8-1F1EE","j":["flag","flag_cote_d_ivoire","ivory","coast","nation","country","banner","cote_d_ivoire","côte","divoire","d’ivoire"]},"flag-cook-islands":{"a":"Flag: Cook Islands","b":"1F1E8-1F1F0","j":["flag","cook","islands","nation","country","banner","cook_islands","island","islander"]},"flag-chile":{"a":"Flag: Chile","b":"1F1E8-1F1F1","j":["flag","nation","country","banner","chile","chilean"]},"flag-cameroon":{"a":"Flag: Cameroon","b":"1F1E8-1F1F2","j":["flag","cm","nation","country","banner","cameroon","cameroonian"]},"flag-china":{"a":"Flag: China","b":"1F1E8-1F1F3","j":["flag","china","chinese","prc","country","nation","banner","cn","indicator","letters","regional","symbol"]},"flag-colombia":{"a":"Flag: Colombia","b":"1F1E8-1F1F4","j":["flag","co","nation","country","banner","colombia","colombian"]},"flag-clipperton-island":{"a":"Flag: Clipperton Island","b":"1F1E8-1F1F5","j":["flag"]},"flag-sark":{"a":"⊛ Flag: Sark","b":"1F1E8-1F1F6","j":["flag"]},"flag-costa-rica":{"a":"Flag: Costa Rica","b":"1F1E8-1F1F7","j":["flag","costa","rica","nation","country","banner","costa_rica","rican"]},"flag-cuba":{"a":"Flag: Cuba","b":"1F1E8-1F1FA","j":["flag","cu","nation","country","banner","cuba","cuban"]},"flag-cape-verde":{"a":"Flag: Cape Verde","b":"1F1E8-1F1FB","j":["flag","cabo","verde","nation","country","banner","cape_verde","verdian"]},"flag-curaao":{"a":"Flag: Curaçao","b":"1F1E8-1F1FC","j":["flag","flag_curacao","curaçao","nation","country","banner","curacao","antilles","curaçaoan"]},"flag-christmas-island":{"a":"Flag: Christmas Island","b":"1F1E8-1F1FD","j":["flag","christmas","island","nation","country","banner","christmas_island"]},"flag-cyprus":{"a":"Flag: Cyprus","b":"1F1E8-1F1FE","j":["flag","cy","nation","country","banner","cyprus","cypriot"]},"flag-czechia":{"a":"Flag: Czechia","b":"1F1E8-1F1FF","j":["flag","cz","nation","country","banner","czechia","czech","republic"]},"flag-germany":{"a":"Flag: Germany","b":"1F1E9-1F1EA","j":["flag","german","nation","country","banner","germany","de","deutsch","indicator","letters","regional","symbol"]},"flag-diego-garcia":{"a":"Flag: Diego Garcia","b":"1F1E9-1F1EC","j":["flag"]},"flag-djibouti":{"a":"Flag: Djibouti","b":"1F1E9-1F1EF","j":["flag","dj","nation","country","banner","djibouti","djiboutian"]},"flag-denmark":{"a":"Flag: Denmark","b":"1F1E9-1F1F0","j":["flag","dk","nation","country","banner","denmark","danish"]},"flag-dominica":{"a":"Flag: Dominica","b":"1F1E9-1F1F2","j":["flag","dm","nation","country","banner","dominica"]},"flag-dominican-republic":{"a":"Flag: Dominican Republic","b":"1F1E9-1F1F4","j":["flag","dominican","republic","nation","country","banner","dominican_republic","dom","rep"]},"flag-algeria":{"a":"Flag: Algeria","b":"1F1E9-1F1FF","j":["flag","dz","nation","country","banner","algeria","algerian"]},"flag-ceuta--melilla":{"a":"Flag: Ceuta & Melilla","b":"1F1EA-1F1E6","j":["flag","flag_ceuta_melilla"]},"flag-ecuador":{"a":"Flag: Ecuador","b":"1F1EA-1F1E8","j":["flag","ec","nation","country","banner","ecuador","ecuadorian"]},"flag-estonia":{"a":"Flag: Estonia","b":"1F1EA-1F1EA","j":["flag","ee","nation","country","banner","estonia","estonian"]},"flag-egypt":{"a":"Flag: Egypt","b":"1F1EA-1F1EC","j":["flag","eg","nation","country","banner","egypt","egyptian"]},"flag-western-sahara":{"a":"Flag: Western Sahara","b":"1F1EA-1F1ED","j":["flag","western","sahara","nation","country","banner","western_sahara","saharan","west"]},"flag-eritrea":{"a":"Flag: Eritrea","b":"1F1EA-1F1F7","j":["flag","er","nation","country","banner","eritrea","eritrean"]},"flag-spain":{"a":"Flag: Spain","b":"1F1EA-1F1F8","j":["flag","spain","nation","country","banner","ceuta","es","indicator","letters","melilla","regional","spanish","symbol"]},"flag-ethiopia":{"a":"Flag: Ethiopia","b":"1F1EA-1F1F9","j":["flag","et","nation","country","banner","ethiopia","ethiopian"]},"flag-european-union":{"a":"Flag: European Union","b":"1F1EA-1F1FA","j":["flag","european","union","banner","eu"]},"flag-finland":{"a":"Flag: Finland","b":"1F1EB-1F1EE","j":["flag","fi","nation","country","banner","finland","finnish"]},"flag-fiji":{"a":"Flag: Fiji","b":"1F1EB-1F1EF","j":["flag","fj","nation","country","banner","fiji","fijian"]},"flag-falkland-islands":{"a":"Flag: Falkland Islands","b":"1F1EB-1F1F0","j":["flag","falkland","islands","malvinas","nation","country","banner","falkland_islands","falklander","falklands","island","islas"]},"flag-micronesia":{"a":"Flag: Micronesia","b":"1F1EB-1F1F2","j":["flag","micronesia","federated","states","nation","country","banner","micronesian"]},"flag-faroe-islands":{"a":"Flag: Faroe Islands","b":"1F1EB-1F1F4","j":["flag","faroe","islands","nation","country","banner","faroe_islands","island","islander"]},"flag-france":{"a":"Flag: France","b":"1F1EB-1F1F7","j":["flag","banner","nation","france","french","country","clipperton","fr","indicator","island","letters","martin","regional","saint","st.","symbol"]},"flag-gabon":{"a":"Flag: Gabon","b":"1F1EC-1F1E6","j":["flag","ga","nation","country","banner","gabon","gabonese"]},"flag-united-kingdom":{"a":"Flag: United Kingdom","b":"1F1EC-1F1E7","j":["flag","united","kingdom","great","britain","northern","ireland","nation","country","banner","british","UK","english","england","union jack","united_kingdom","cornwall","gb","scotland","wales"]},"flag-grenada":{"a":"Flag: Grenada","b":"1F1EC-1F1E9","j":["flag","gd","nation","country","banner","grenada","grenadian"]},"flag-georgia":{"a":"Flag: Georgia","b":"1F1EC-1F1EA","j":["flag","ge","nation","country","banner","georgia","georgian"]},"flag-french-guiana":{"a":"Flag: French Guiana","b":"1F1EC-1F1EB","j":["flag","french","guiana","nation","country","banner","french_guiana","guinean"]},"flag-guernsey":{"a":"Flag: Guernsey","b":"1F1EC-1F1EC","j":["flag","gg","nation","country","banner","guernsey"]},"flag-ghana":{"a":"Flag: Ghana","b":"1F1EC-1F1ED","j":["flag","gh","nation","country","banner","ghana","ghanaian"]},"flag-gibraltar":{"a":"Flag: Gibraltar","b":"1F1EC-1F1EE","j":["flag","gi","nation","country","banner","gibraltar","gibraltarian"]},"flag-greenland":{"a":"Flag: Greenland","b":"1F1EC-1F1F1","j":["flag","gl","nation","country","banner","greenland","greenlandic"]},"flag-gambia":{"a":"Flag: Gambia","b":"1F1EC-1F1F2","j":["flag","gm","nation","country","banner","gambia","gambian flag"]},"flag-guinea":{"a":"Flag: Guinea","b":"1F1EC-1F1F3","j":["flag","gn","nation","country","banner","guinea","guinean"]},"flag-guadeloupe":{"a":"Flag: Guadeloupe","b":"1F1EC-1F1F5","j":["flag","gp","nation","country","banner","guadeloupe","guadeloupean"]},"flag-equatorial-guinea":{"a":"Flag: Equatorial Guinea","b":"1F1EC-1F1F6","j":["flag","equatorial","gn","nation","country","banner","equatorial_guinea","equatoguinean","guinean"]},"flag-greece":{"a":"Flag: Greece","b":"1F1EC-1F1F7","j":["flag","gr","nation","country","banner","greece","greek"]},"flag-south-georgia--south-sandwich-islands":{"a":"Flag: South Georgia & South Sandwich Islands","b":"1F1EC-1F1F8","j":["flag","flag_south_georgia_south_sandwich_islands","south","georgia","sandwich","islands","nation","country","banner","south_georgia_south_sandwich_islands","island"]},"flag-guatemala":{"a":"Flag: Guatemala","b":"1F1EC-1F1F9","j":["flag","gt","nation","country","banner","guatemala","guatemalan"]},"flag-guam":{"a":"Flag: Guam","b":"1F1EC-1F1FA","j":["flag","gu","nation","country","banner","guam","chamorro","guamanian"]},"flag-guineabissau":{"a":"Flag: Guinea-Bissau","b":"1F1EC-1F1FC","j":["flag","flag_guinea_bissau","gw","bissau","nation","country","banner","guinea_bissau"]},"flag-guyana":{"a":"Flag: Guyana","b":"1F1EC-1F1FE","j":["flag","gy","nation","country","banner","guyana","guyanese"]},"flag-hong-kong-sar-china":{"a":"Flag: Hong Kong Sar China","b":"1F1ED-1F1F0","j":["flag","hong","kong","nation","country","banner","hong_kong_sar_china"]},"flag-heard--mcdonald-islands":{"a":"Flag: Heard & Mcdonald Islands","b":"1F1ED-1F1F2","j":["flag","flag_heard_mcdonald_islands"]},"flag-honduras":{"a":"Flag: Honduras","b":"1F1ED-1F1F3","j":["flag","hn","nation","country","banner","honduras","honduran"]},"flag-croatia":{"a":"Flag: Croatia","b":"1F1ED-1F1F7","j":["flag","hr","nation","country","banner","croatia","croatian"]},"flag-haiti":{"a":"Flag: Haiti","b":"1F1ED-1F1F9","j":["flag","ht","nation","country","banner","haiti","haitian"]},"flag-hungary":{"a":"Flag: Hungary","b":"1F1ED-1F1FA","j":["flag","hu","nation","country","banner","hungary","hungarian"]},"flag-canary-islands":{"a":"Flag: Canary Islands","b":"1F1EE-1F1E8","j":["flag","canary","islands","nation","country","banner","canary_islands","island"]},"flag-indonesia":{"a":"Flag: Indonesia","b":"1F1EE-1F1E9","j":["flag","nation","country","banner","indonesia","indonesian"]},"flag-ireland":{"a":"Flag: Ireland","b":"1F1EE-1F1EA","j":["flag","ie","nation","country","banner","ireland","irish flag"]},"flag-israel":{"a":"Flag: Israel","b":"1F1EE-1F1F1","j":["flag","il","nation","country","banner","israel","israeli"]},"flag-isle-of-man":{"a":"Flag: Isle of Man","b":"1F1EE-1F1F2","j":["flag","isle","man","nation","country","banner","isle_of_man","manx"]},"flag-india":{"a":"Flag: India","b":"1F1EE-1F1F3","j":["flag","in","nation","country","banner","india","indian"]},"flag-british-indian-ocean-territory":{"a":"Flag: British Indian Ocean Territory","b":"1F1EE-1F1F4","j":["flag","british","indian","ocean","territory","nation","country","banner","british_indian_ocean_territory","chagos","diego","garcia","island"]},"flag-iraq":{"a":"Flag: Iraq","b":"1F1EE-1F1F6","j":["flag","iq","nation","country","banner","iraq","iraqi"]},"flag-iran":{"a":"Flag: Iran","b":"1F1EE-1F1F7","j":["flag","iran","islamic","republic","nation","country","banner","iranian flag"]},"flag-iceland":{"a":"Flag: Iceland","b":"1F1EE-1F1F8","j":["flag","is","nation","country","banner","iceland","icelandic"]},"flag-italy":{"a":"Flag: Italy","b":"1F1EE-1F1F9","j":["flag","italy","nation","country","banner","indicator","italian","letters","regional","symbol"]},"flag-jersey":{"a":"Flag: Jersey","b":"1F1EF-1F1EA","j":["flag","je","nation","country","banner","jersey"]},"flag-jamaica":{"a":"Flag: Jamaica","b":"1F1EF-1F1F2","j":["flag","jm","nation","country","banner","jamaica","jamaican flag"]},"flag-jordan":{"a":"Flag: Jordan","b":"1F1EF-1F1F4","j":["flag","jo","nation","country","banner","jordan","jordanian"]},"flag-japan":{"a":"Flag: Japan","b":"1F1EF-1F1F5","j":["flag","japanese","nation","country","banner","japan","jp","ja","indicator","letters","regional","symbol"]},"flag-kenya":{"a":"Flag: Kenya","b":"1F1F0-1F1EA","j":["flag","ke","nation","country","banner","kenya","kenyan"]},"flag-kyrgyzstan":{"a":"Flag: Kyrgyzstan","b":"1F1F0-1F1EC","j":["flag","kg","nation","country","banner","kyrgyzstan","kyrgyzstani"]},"flag-cambodia":{"a":"Flag: Cambodia","b":"1F1F0-1F1ED","j":["flag","kh","nation","country","banner","cambodia","cambodian"]},"flag-kiribati":{"a":"Flag: Kiribati","b":"1F1F0-1F1EE","j":["flag","ki","nation","country","banner","kiribati","i"]},"flag-comoros":{"a":"Flag: Comoros","b":"1F1F0-1F1F2","j":["flag","km","nation","country","banner","comoros","comoran"]},"flag-st-kitts--nevis":{"a":"Flag: St. Kitts & Nevis","b":"1F1F0-1F1F3","j":["flag","flag_st_kitts_nevis","saint","kitts","nevis","nation","country","banner","st_kitts_nevis","st."]},"flag-north-korea":{"a":"Flag: North Korea","b":"1F1F0-1F1F5","j":["flag","north","korea","nation","country","banner","north_korea","korean"]},"flag-south-korea":{"a":"Flag: South Korea","b":"1F1F0-1F1F7","j":["flag","south","korea","nation","country","banner","south_korea","indicator","korean","kr","letters","regional","symbol"]},"flag-kuwait":{"a":"Flag: Kuwait","b":"1F1F0-1F1FC","j":["flag","kw","nation","country","banner","kuwait","kuwaiti"]},"flag-cayman-islands":{"a":"Flag: Cayman Islands","b":"1F1F0-1F1FE","j":["flag","cayman","islands","nation","country","banner","cayman_islands","caymanian","island"]},"flag-kazakhstan":{"a":"Flag: Kazakhstan","b":"1F1F0-1F1FF","j":["flag","kz","nation","country","banner","kazakhstan","kazakh","kazakhstani"]},"flag-laos":{"a":"Flag: Laos","b":"1F1F1-1F1E6","j":["flag","lao","democratic","republic","nation","country","banner","laos","laotian"]},"flag-lebanon":{"a":"Flag: Lebanon","b":"1F1F1-1F1E7","j":["flag","lb","nation","country","banner","lebanon","lebanese"]},"flag-st-lucia":{"a":"Flag: St. Lucia","b":"1F1F1-1F1E8","j":["flag","saint","lucia","nation","country","banner","st_lucia","st."]},"flag-liechtenstein":{"a":"Flag: Liechtenstein","b":"1F1F1-1F1EE","j":["flag","li","nation","country","banner","liechtenstein","liechtensteiner"]},"flag-sri-lanka":{"a":"Flag: Sri Lanka","b":"1F1F1-1F1F0","j":["flag","sri","lanka","nation","country","banner","sri_lanka","lankan"]},"flag-liberia":{"a":"Flag: Liberia","b":"1F1F1-1F1F7","j":["flag","lr","nation","country","banner","liberia","liberian"]},"flag-lesotho":{"a":"Flag: Lesotho","b":"1F1F1-1F1F8","j":["flag","ls","nation","country","banner","lesotho","basotho"]},"flag-lithuania":{"a":"Flag: Lithuania","b":"1F1F1-1F1F9","j":["flag","lt","nation","country","banner","lithuania","lithuanian"]},"flag-luxembourg":{"a":"Flag: Luxembourg","b":"1F1F1-1F1FA","j":["flag","lu","nation","country","banner","luxembourg","luxembourger"]},"flag-latvia":{"a":"Flag: Latvia","b":"1F1F1-1F1FB","j":["flag","lv","nation","country","banner","latvia","latvian"]},"flag-libya":{"a":"Flag: Libya","b":"1F1F1-1F1FE","j":["flag","ly","nation","country","banner","libya","libyan"]},"flag-morocco":{"a":"Flag: Morocco","b":"1F1F2-1F1E6","j":["flag","ma","nation","country","banner","morocco","moroccan"]},"flag-monaco":{"a":"Flag: Monaco","b":"1F1F2-1F1E8","j":["flag","mc","nation","country","banner","monaco","monégasque"]},"flag-moldova":{"a":"Flag: Moldova","b":"1F1F2-1F1E9","j":["flag","moldova","republic","nation","country","banner","moldovan"]},"flag-montenegro":{"a":"Flag: Montenegro","b":"1F1F2-1F1EA","j":["flag","me","nation","country","banner","montenegro","montenegrin"]},"flag-st-martin":{"a":"Flag: St. Martin","b":"1F1F2-1F1EB","j":["flag","st."]},"flag-madagascar":{"a":"Flag: Madagascar","b":"1F1F2-1F1EC","j":["flag","mg","nation","country","banner","madagascar","madagascan"]},"flag-marshall-islands":{"a":"Flag: Marshall Islands","b":"1F1F2-1F1ED","j":["flag","marshall","islands","nation","country","banner","marshall_islands","island","marshallese"]},"flag-north-macedonia":{"a":"Flag: North Macedonia","b":"1F1F2-1F1F0","j":["flag","macedonia","nation","country","banner","north_macedonia","macedonian"]},"flag-mali":{"a":"Flag: Mali","b":"1F1F2-1F1F1","j":["flag","ml","nation","country","banner","mali","malian"]},"flag-myanmar-burma":{"a":"Flag: Myanmar (Burma)","b":"1F1F2-1F1F2","j":["flag","flag_myanmar","mm","nation","country","banner","myanmar","burma","burmese","for","myanmarese flag"]},"flag-mongolia":{"a":"Flag: Mongolia","b":"1F1F2-1F1F3","j":["flag","mn","nation","country","banner","mongolia","mongolian"]},"flag-macao-sar-china":{"a":"Flag: Macao Sar China","b":"1F1F2-1F1F4","j":["flag","macao","nation","country","banner","macao_sar_china","macanese flag","macau"]},"flag-northern-mariana-islands":{"a":"Flag: Northern Mariana Islands","b":"1F1F2-1F1F5","j":["flag","northern","mariana","islands","nation","country","banner","northern_mariana_islands","island","micronesian","north"]},"flag-martinique":{"a":"Flag: Martinique","b":"1F1F2-1F1F6","j":["flag","mq","nation","country","banner","martinique","martiniquais flag","of martinique","snake"]},"flag-mauritania":{"a":"Flag: Mauritania","b":"1F1F2-1F1F7","j":["flag","mr","nation","country","banner","mauritania","mauritanian"]},"flag-montserrat":{"a":"Flag: Montserrat","b":"1F1F2-1F1F8","j":["flag","ms","nation","country","banner","montserrat","montserratian"]},"flag-malta":{"a":"Flag: Malta","b":"1F1F2-1F1F9","j":["flag","mt","nation","country","banner","malta","maltese"]},"flag-mauritius":{"a":"Flag: Mauritius","b":"1F1F2-1F1FA","j":["flag","mu","nation","country","banner","mauritius","mauritian"]},"flag-maldives":{"a":"Flag: Maldives","b":"1F1F2-1F1FB","j":["flag","mv","nation","country","banner","maldives","maldivian"]},"flag-malawi":{"a":"Flag: Malawi","b":"1F1F2-1F1FC","j":["flag","mw","nation","country","banner","malawi","malawian flag"]},"flag-mexico":{"a":"Flag: Mexico","b":"1F1F2-1F1FD","j":["flag","mx","nation","country","banner","mexico","mexican"]},"flag-malaysia":{"a":"Flag: Malaysia","b":"1F1F2-1F1FE","j":["flag","my","nation","country","banner","malaysia","malaysian"]},"flag-mozambique":{"a":"Flag: Mozambique","b":"1F1F2-1F1FF","j":["flag","mz","nation","country","banner","mozambique","mozambican"]},"flag-namibia":{"a":"Flag: Namibia","b":"1F1F3-1F1E6","j":["flag","na","nation","country","banner","namibia","namibian"]},"flag-new-caledonia":{"a":"Flag: New Caledonia","b":"1F1F3-1F1E8","j":["flag","new","caledonia","nation","country","banner","new_caledonia","caledonian"]},"flag-niger":{"a":"Flag: Niger","b":"1F1F3-1F1EA","j":["flag","ne","nation","country","banner","niger","nigerien flag"]},"flag-norfolk-island":{"a":"Flag: Norfolk Island","b":"1F1F3-1F1EB","j":["flag","norfolk","island","nation","country","banner","norfolk_island"]},"flag-nigeria":{"a":"Flag: Nigeria","b":"1F1F3-1F1EC","j":["flag","nation","country","banner","nigeria","nigerian"]},"flag-nicaragua":{"a":"Flag: Nicaragua","b":"1F1F3-1F1EE","j":["flag","ni","nation","country","banner","nicaragua","nicaraguan"]},"flag-netherlands":{"a":"Flag: Netherlands","b":"1F1F3-1F1F1","j":["flag","nl","nation","country","banner","netherlands","dutch"]},"flag-norway":{"a":"Flag: Norway","b":"1F1F3-1F1F4","j":["flag","no","nation","country","banner","norway","bouvet","jan","mayen","norwegian","svalbard"]},"flag-nepal":{"a":"Flag: Nepal","b":"1F1F3-1F1F5","j":["flag","np","nation","country","banner","nepal","nepalese"]},"flag-nauru":{"a":"Flag: Nauru","b":"1F1F3-1F1F7","j":["flag","nr","nation","country","banner","nauru","nauruan"]},"flag-niue":{"a":"Flag: Niue","b":"1F1F3-1F1FA","j":["flag","nu","nation","country","banner","niue","niuean"]},"flag-new-zealand":{"a":"Flag: New Zealand","b":"1F1F3-1F1FF","j":["flag","new","zealand","nation","country","banner","new_zealand","kiwi"]},"flag-oman":{"a":"Flag: Oman","b":"1F1F4-1F1F2","j":["flag","om_symbol","nation","country","banner","oman","omani"]},"flag-panama":{"a":"Flag: Panama","b":"1F1F5-1F1E6","j":["flag","pa","nation","country","banner","panama","panamanian"]},"flag-peru":{"a":"Flag: Peru","b":"1F1F5-1F1EA","j":["flag","pe","nation","country","banner","peru","peruvian"]},"flag-french-polynesia":{"a":"Flag: French Polynesia","b":"1F1F5-1F1EB","j":["flag","french","polynesia","nation","country","banner","french_polynesia","polynesian"]},"flag-papua-new-guinea":{"a":"Flag: Papua New Guinea","b":"1F1F5-1F1EC","j":["flag","papua","new","guinea","nation","country","banner","papua_new_guinea","guinean","png"]},"flag-philippines":{"a":"Flag: Philippines","b":"1F1F5-1F1ED","j":["flag","ph","nation","country","banner","philippines"]},"flag-pakistan":{"a":"Flag: Pakistan","b":"1F1F5-1F1F0","j":["flag","pk","nation","country","banner","pakistan","pakistani"]},"flag-poland":{"a":"Flag: Poland","b":"1F1F5-1F1F1","j":["flag","pl","nation","country","banner","poland","polish"]},"flag-st-pierre--miquelon":{"a":"Flag: St. Pierre & Miquelon","b":"1F1F5-1F1F2","j":["flag","flag_st_pierre_miquelon","saint","pierre","miquelon","nation","country","banner","st_pierre_miquelon","st."]},"flag-pitcairn-islands":{"a":"Flag: Pitcairn Islands","b":"1F1F5-1F1F3","j":["flag","pitcairn","nation","country","banner","pitcairn_islands","island"]},"flag-puerto-rico":{"a":"Flag: Puerto Rico","b":"1F1F5-1F1F7","j":["flag","puerto","rico","nation","country","banner","puerto_rico","rican"]},"flag-palestinian-territories":{"a":"Flag: Palestinian Territories","b":"1F1F5-1F1F8","j":["flag","palestine","palestinian","territories","nation","country","banner","palestinian_territories"]},"flag-portugal":{"a":"Flag: Portugal","b":"1F1F5-1F1F9","j":["flag","pt","nation","country","banner","portugal","portugese"]},"flag-palau":{"a":"Flag: Palau","b":"1F1F5-1F1FC","j":["flag","pw","nation","country","banner","palau","palauan"]},"flag-paraguay":{"a":"Flag: Paraguay","b":"1F1F5-1F1FE","j":["flag","py","nation","country","banner","paraguay","paraguayan"]},"flag-qatar":{"a":"Flag: Qatar","b":"1F1F6-1F1E6","j":["flag","qa","nation","country","banner","qatar","qatari"]},"flag-runion":{"a":"Flag: Réunion","b":"1F1F7-1F1EA","j":["flag","flag_reunion","réunion","nation","country","banner","reunion","réunionnais"]},"flag-romania":{"a":"Flag: Romania","b":"1F1F7-1F1F4","j":["flag","ro","nation","country","banner","romania","romanian"]},"flag-serbia":{"a":"Flag: Serbia","b":"1F1F7-1F1F8","j":["flag","rs","nation","country","banner","serbia","serbian flag"]},"flag-russia":{"a":"Flag: Russia","b":"1F1F7-1F1FA","j":["flag","russian","federation","nation","country","banner","russia","indicator","letters","regional","ru","symbol"]},"flag-rwanda":{"a":"Flag: Rwanda","b":"1F1F7-1F1FC","j":["flag","rw","nation","country","banner","rwanda","rwandan"]},"flag-saudi-arabia":{"a":"Flag: Saudi Arabia","b":"1F1F8-1F1E6","j":["flag","nation","country","banner","saudi_arabia","arabian flag"]},"flag-solomon-islands":{"a":"Flag: Solomon Islands","b":"1F1F8-1F1E7","j":["flag","solomon","islands","nation","country","banner","solomon_islands","island","islander flag"]},"flag-seychelles":{"a":"Flag: Seychelles","b":"1F1F8-1F1E8","j":["flag","sc","nation","country","banner","seychelles","seychellois flag"]},"flag-sudan":{"a":"Flag: Sudan","b":"1F1F8-1F1E9","j":["flag","sd","nation","country","banner","sudan","sudanese"]},"flag-sweden":{"a":"Flag: Sweden","b":"1F1F8-1F1EA","j":["flag","se","nation","country","banner","sweden","swedish"]},"flag-singapore":{"a":"Flag: Singapore","b":"1F1F8-1F1EC","j":["flag","sg","nation","country","banner","singapore","singaporean"]},"flag-st-helena":{"a":"Flag: St. Helena","b":"1F1F8-1F1ED","j":["flag","saint","helena","ascension","tristan","cunha","nation","country","banner","st_helena","st."]},"flag-slovenia":{"a":"Flag: Slovenia","b":"1F1F8-1F1EE","j":["flag","si","nation","country","banner","slovenia","slovenian"]},"flag-svalbard--jan-mayen":{"a":"Flag: Svalbard & Jan Mayen","b":"1F1F8-1F1EF","j":["flag","flag_svalbard_jan_mayen"]},"flag-slovakia":{"a":"Flag: Slovakia","b":"1F1F8-1F1F0","j":["flag","sk","nation","country","banner","slovakia","slovakian","slovak flag"]},"flag-sierra-leone":{"a":"Flag: Sierra Leone","b":"1F1F8-1F1F1","j":["flag","sierra","leone","nation","country","banner","sierra_leone","leonean"]},"flag-san-marino":{"a":"Flag: San Marino","b":"1F1F8-1F1F2","j":["flag","san","marino","nation","country","banner","san_marino","sammarinese"]},"flag-senegal":{"a":"Flag: Senegal","b":"1F1F8-1F1F3","j":["flag","sn","nation","country","banner","senegal","sengalese"]},"flag-somalia":{"a":"Flag: Somalia","b":"1F1F8-1F1F4","j":["flag","so","nation","country","banner","somalia","somalian flag"]},"flag-suriname":{"a":"Flag: Suriname","b":"1F1F8-1F1F7","j":["flag","sr","nation","country","banner","suriname","surinamer"]},"flag-south-sudan":{"a":"Flag: South Sudan","b":"1F1F8-1F1F8","j":["flag","south","sd","nation","country","banner","south_sudan","sudanese flag"]},"flag-so-tom--prncipe":{"a":"Flag: São Tomé & Príncipe","b":"1F1F8-1F1F9","j":["flag","flag_sao_tome_principe","sao","tome","principe","nation","country","banner","sao_tome_principe","príncipe","são","tomé"]},"flag-el-salvador":{"a":"Flag: El Salvador","b":"1F1F8-1F1FB","j":["flag","el","salvador","nation","country","banner","el_salvador","salvadoran"]},"flag-sint-maarten":{"a":"Flag: Sint Maarten","b":"1F1F8-1F1FD","j":["flag","sint","maarten","dutch","nation","country","banner","sint_maarten"]},"flag-syria":{"a":"Flag: Syria","b":"1F1F8-1F1FE","j":["flag","syrian","arab","republic","nation","country","banner","syria"]},"flag-eswatini":{"a":"Flag: Eswatini","b":"1F1F8-1F1FF","j":["flag","sz","nation","country","banner","eswatini","swaziland"]},"flag-tristan-da-cunha":{"a":"Flag: Tristan Da Cunha","b":"1F1F9-1F1E6","j":["flag"]},"flag-turks--caicos-islands":{"a":"Flag: Turks & Caicos Islands","b":"1F1F9-1F1E8","j":["flag","flag_turks_caicos_islands","turks","caicos","islands","nation","country","banner","turks_caicos_islands","island"]},"flag-chad":{"a":"Flag: Chad","b":"1F1F9-1F1E9","j":["flag","td","nation","country","banner","chad","chadian"]},"flag-french-southern-territories":{"a":"Flag: French Southern Territories","b":"1F1F9-1F1EB","j":["flag","french","southern","territories","nation","country","banner","french_southern_territories","antarctic","lands"]},"flag-togo":{"a":"Flag: Togo","b":"1F1F9-1F1EC","j":["flag","tg","nation","country","banner","togo","togolese"]},"flag-thailand":{"a":"Flag: Thailand","b":"1F1F9-1F1ED","j":["flag","th","nation","country","banner","thailand","thai"]},"flag-tajikistan":{"a":"Flag: Tajikistan","b":"1F1F9-1F1EF","j":["flag","tj","nation","country","banner","tajikistan","tajik"]},"flag-tokelau":{"a":"Flag: Tokelau","b":"1F1F9-1F1F0","j":["flag","tk","nation","country","banner","tokelau","tokelauan"]},"flag-timorleste":{"a":"Flag: Timor-Leste","b":"1F1F9-1F1F1","j":["flag","flag_timor_leste","timor","leste","nation","country","banner","timor_leste","east","leste flag","timorese"]},"flag-turkmenistan":{"a":"Flag: Turkmenistan","b":"1F1F9-1F1F2","j":["flag","nation","country","banner","turkmenistan","turkmen"]},"flag-tunisia":{"a":"Flag: Tunisia","b":"1F1F9-1F1F3","j":["flag","tn","nation","country","banner","tunisia","tunisian"]},"flag-tonga":{"a":"Flag: Tonga","b":"1F1F9-1F1F4","j":["flag","to","nation","country","banner","tonga","tongan flag"]},"flag-trkiye":{"a":"Flag: Türkiye","b":"1F1F9-1F1F7","j":["flag","flag_turkey","turkey","nation","country","banner","tr","turkish flag","türkiye"]},"flag-trinidad--tobago":{"a":"Flag: Trinidad & Tobago","b":"1F1F9-1F1F9","j":["flag","flag_trinidad_tobago","trinidad","tobago","nation","country","banner","trinidad_tobago"]},"flag-tuvalu":{"a":"Flag: Tuvalu","b":"1F1F9-1F1FB","j":["flag","nation","country","banner","tuvalu","tuvaluan"]},"flag-taiwan":{"a":"Flag: Taiwan","b":"1F1F9-1F1FC","j":["flag","tw","nation","country","banner","taiwan","china","taiwanese"]},"flag-tanzania":{"a":"Flag: Tanzania","b":"1F1F9-1F1FF","j":["flag","tanzania","united","republic","nation","country","banner","tanzanian"]},"flag-ukraine":{"a":"Flag: Ukraine","b":"1F1FA-1F1E6","j":["flag","ua","nation","country","banner","ukraine","ukrainian"]},"flag-uganda":{"a":"Flag: Uganda","b":"1F1FA-1F1EC","j":["flag","ug","nation","country","banner","uganda","ugandan flag"]},"flag-us-outlying-islands":{"a":"Flag: U.S. Outlying Islands","b":"1F1FA-1F1F2","j":["flag","flag_u_s_outlying_islands","u.s.","us"]},"flag-united-nations":{"a":"Flag: United Nations","b":"1F1FA-1F1F3","j":["flag","un","banner"]},"flag-united-states":{"a":"Flag: United States","b":"1F1FA-1F1F8","j":["flag","united","states","america","nation","country","banner","united_states","american","indicator","islands","letters","outlying","regional","symbol","us","usa"]},"flag-uruguay":{"a":"Flag: Uruguay","b":"1F1FA-1F1FE","j":["flag","uy","nation","country","banner","uruguay","uruguayan"]},"flag-uzbekistan":{"a":"Flag: Uzbekistan","b":"1F1FA-1F1FF","j":["flag","uz","nation","country","banner","uzbekistan","uzbek","uzbekistani"]},"flag-vatican-city":{"a":"Flag: Vatican City","b":"1F1FB-1F1E6","j":["flag","vatican","city","nation","country","banner","vatican_city","vanticanien"]},"flag-st-vincent--grenadines":{"a":"Flag: St. Vincent & Grenadines","b":"1F1FB-1F1E8","j":["flag","flag_st_vincent_grenadines","saint","vincent","grenadines","nation","country","banner","st_vincent_grenadines","st."]},"flag-venezuela":{"a":"Flag: Venezuela","b":"1F1FB-1F1EA","j":["flag","ve","bolivarian","republic","nation","country","banner","venezuela","venezuelan"]},"flag-british-virgin-islands":{"a":"Flag: British Virgin Islands","b":"1F1FB-1F1EC","j":["flag","british","virgin","islands","bvi","nation","country","banner","british_virgin_islands","island","islander"]},"flag-us-virgin-islands":{"a":"Flag: U.S. Virgin Islands","b":"1F1FB-1F1EE","j":["flag","flag_u_s_virgin_islands","virgin","islands","us","nation","country","banner","u_s_virgin_islands","america","island","islander","states","u.s.","united","usa"]},"flag-vietnam":{"a":"Flag: Vietnam","b":"1F1FB-1F1F3","j":["flag","viet","nam","nation","country","banner","vietnam","vietnamese"]},"flag-vanuatu":{"a":"Flag: Vanuatu","b":"1F1FB-1F1FA","j":["flag","vu","nation","country","banner","vanuatu","ni","vanuatu flag"]},"flag-wallis--futuna":{"a":"Flag: Wallis & Futuna","b":"1F1FC-1F1EB","j":["flag","flag_wallis_futuna","wallis","futuna","nation","country","banner","wallis_futuna"]},"flag-samoa":{"a":"Flag: Samoa","b":"1F1FC-1F1F8","j":["flag","ws","nation","country","banner","samoa","samoan flag"]},"flag-kosovo":{"a":"Flag: Kosovo","b":"1F1FD-1F1F0","j":["flag","xk","nation","country","banner","kosovo","kosovar"]},"flag-yemen":{"a":"Flag: Yemen","b":"1F1FE-1F1EA","j":["flag","ye","nation","country","banner","yemen","yemeni flag"]},"flag-mayotte":{"a":"Flag: Mayotte","b":"1F1FE-1F1F9","j":["flag","yt","nation","country","banner","mayotte"]},"flag-south-africa":{"a":"Flag: South Africa","b":"1F1FF-1F1E6","j":["flag","south","africa","nation","country","banner","south_africa","african flag"]},"flag-zambia":{"a":"Flag: Zambia","b":"1F1FF-1F1F2","j":["flag","zm","nation","country","banner","zambia","zambian"]},"flag-zimbabwe":{"a":"Flag: Zimbabwe","b":"1F1FF-1F1FC","j":["flag","zw","nation","country","banner","zimbabwe","zim","zimbabwean flag"]},"flag-england":{"a":"Flag: England","b":"1F3F4-E0067-E0062-E0065-E006E-E0067-E007F","j":["flag","english","cross","george's","st"]},"flag-scotland":{"a":"Flag: Scotland","b":"1F3F4-E0067-E0062-E0073-E0063-E0074-E007F","j":["flag","scottish","andrew's","cross","saltire","st"]},"flag-wales":{"a":"Flag: Wales","b":"1F3F4-E0067-E0062-E0077-E006C-E0073-E007F","j":["flag","welsh","baner","cymru","ddraig","dragon","goch","red","y"]}},"aliases":{}} \ No newline at end of file diff --git a/vector/src/sharedTest/java/im/vector/app/test/shared/TestRules.kt b/vector/src/sharedTest/java/im/vector/app/test/shared/TestRules.kt index 73ac4ffcd2..a215e18673 100644 --- a/vector/src/sharedTest/java/im/vector/app/test/shared/TestRules.kt +++ b/vector/src/sharedTest/java/im/vector/app/test/shared/TestRules.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.shared diff --git a/vector/src/test/java/im/vector/app/SpaceStateHandlerImplTest.kt b/vector/src/test/java/im/vector/app/SpaceStateHandlerImplTest.kt index 3a01054db2..5df50db022 100644 --- a/vector/src/test/java/im/vector/app/SpaceStateHandlerImplTest.kt +++ b/vector/src/test/java/im/vector/app/SpaceStateHandlerImplTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app diff --git a/vector/src/test/java/im/vector/app/core/device/DefaultGetDeviceInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/device/DefaultGetDeviceInfoUseCaseTest.kt index 01e5c88809..253cdea83a 100644 --- a/vector/src/test/java/im/vector/app/core/device/DefaultGetDeviceInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/device/DefaultGetDeviceInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.device diff --git a/vector/src/test/java/im/vector/app/core/event/GetTimelineEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/event/GetTimelineEventUseCaseTest.kt index ce04dc30fe..a8853b09ac 100644 --- a/vector/src/test/java/im/vector/app/core/event/GetTimelineEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/event/GetTimelineEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.event diff --git a/vector/src/test/java/im/vector/app/core/extensions/StringExtensionsTest.kt b/vector/src/test/java/im/vector/app/core/extensions/StringExtensionsTest.kt index c4c7a2d38a..b206beeac0 100644 --- a/vector/src/test/java/im/vector/app/core/extensions/StringExtensionsTest.kt +++ b/vector/src/test/java/im/vector/app/core/extensions/StringExtensionsTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.extensions diff --git a/vector/src/test/java/im/vector/app/core/notification/NotificationsSettingUpdaterTest.kt b/vector/src/test/java/im/vector/app/core/notification/NotificationsSettingUpdaterTest.kt index 0920ee4716..c3b05c0ea4 100644 --- a/vector/src/test/java/im/vector/app/core/notification/NotificationsSettingUpdaterTest.kt +++ b/vector/src/test/java/im/vector/app/core/notification/NotificationsSettingUpdaterTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.notification diff --git a/vector/src/test/java/im/vector/app/core/notification/UpdateEnableNotificationsSettingOnChangeUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/notification/UpdateEnableNotificationsSettingOnChangeUseCaseTest.kt index 5cced75735..75d32a4d9d 100644 --- a/vector/src/test/java/im/vector/app/core/notification/UpdateEnableNotificationsSettingOnChangeUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/notification/UpdateEnableNotificationsSettingOnChangeUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.notification diff --git a/vector/src/test/java/im/vector/app/core/pushers/EnsureFcmTokenIsRetrievedUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/pushers/EnsureFcmTokenIsRetrievedUseCaseTest.kt index fca49adc9b..cec4cb1c5b 100644 --- a/vector/src/test/java/im/vector/app/core/pushers/EnsureFcmTokenIsRetrievedUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/pushers/EnsureFcmTokenIsRetrievedUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.pushers diff --git a/vector/src/test/java/im/vector/app/core/pushers/PushParserTest.kt b/vector/src/test/java/im/vector/app/core/pushers/PushParserTest.kt index c0f6c33da8..8c3c43fd5a 100644 --- a/vector/src/test/java/im/vector/app/core/pushers/PushParserTest.kt +++ b/vector/src/test/java/im/vector/app/core/pushers/PushParserTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.pushers diff --git a/vector/src/test/java/im/vector/app/core/pushers/PushersManagerTest.kt b/vector/src/test/java/im/vector/app/core/pushers/PushersManagerTest.kt index 0df94b1c99..1a1f8685b5 100644 --- a/vector/src/test/java/im/vector/app/core/pushers/PushersManagerTest.kt +++ b/vector/src/test/java/im/vector/app/core/pushers/PushersManagerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.pushers diff --git a/vector/src/test/java/im/vector/app/core/pushers/RegisterUnifiedPushUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/pushers/RegisterUnifiedPushUseCaseTest.kt index c72c519172..9aa7719a66 100644 --- a/vector/src/test/java/im/vector/app/core/pushers/RegisterUnifiedPushUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/pushers/RegisterUnifiedPushUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.pushers diff --git a/vector/src/test/java/im/vector/app/core/pushers/UnregisterUnifiedPushUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/pushers/UnregisterUnifiedPushUseCaseTest.kt index bee545b3e1..1482cfbf9a 100644 --- a/vector/src/test/java/im/vector/app/core/pushers/UnregisterUnifiedPushUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/pushers/UnregisterUnifiedPushUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.pushers diff --git a/vector/src/test/java/im/vector/app/core/session/ConfigureAndStartSessionUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/ConfigureAndStartSessionUseCaseTest.kt index 54e249f6b0..559c3a94c1 100644 --- a/vector/src/test/java/im/vector/app/core/session/ConfigureAndStartSessionUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/ConfigureAndStartSessionUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt index 44ee4d8e9e..72ca4ff344 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session.clientinfo diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteUnusedClientInformationUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteUnusedClientInformationUseCaseTest.kt index 8acb7b404b..0919789a79 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteUnusedClientInformationUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteUnusedClientInformationUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session.clientinfo diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/GetMatrixClientInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/GetMatrixClientInfoUseCaseTest.kt index 4be8218ab5..794baa2747 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/GetMatrixClientInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/GetMatrixClientInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session.clientinfo diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/SetMatrixClientInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/SetMatrixClientInfoUseCaseTest.kt index 4345de45c4..698a6c0662 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/SetMatrixClientInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/SetMatrixClientInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session.clientinfo diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/UpdateMatrixClientInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/UpdateMatrixClientInfoUseCaseTest.kt index 7f1727ff37..7ca5018184 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/UpdateMatrixClientInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/UpdateMatrixClientInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.session.clientinfo diff --git a/vector/src/test/java/im/vector/app/core/utils/CheckWebViewPermissionsUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/utils/CheckWebViewPermissionsUseCaseTest.kt index fe082ab5b6..26a9161529 100644 --- a/vector/src/test/java/im/vector/app/core/utils/CheckWebViewPermissionsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/utils/CheckWebViewPermissionsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/test/java/im/vector/app/core/utils/CopyToClipboardUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/utils/CopyToClipboardUseCaseTest.kt index 8de6991a2e..fe6ce52aec 100644 --- a/vector/src/test/java/im/vector/app/core/utils/CopyToClipboardUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/utils/CopyToClipboardUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/test/java/im/vector/app/core/utils/DataSourceTest.kt b/vector/src/test/java/im/vector/app/core/utils/DataSourceTest.kt index 46c4406c8c..01f3ad2385 100644 --- a/vector/src/test/java/im/vector/app/core/utils/DataSourceTest.kt +++ b/vector/src/test/java/im/vector/app/core/utils/DataSourceTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.core.utils diff --git a/vector/src/test/java/im/vector/app/features/MemberListViewModelTest.kt b/vector/src/test/java/im/vector/app/features/MemberListViewModelTest.kt index 272e28f8cf..9d90698bca 100644 --- a/vector/src/test/java/im/vector/app/features/MemberListViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/MemberListViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features diff --git a/vector/src/test/java/im/vector/app/features/analytics/DecryptionFailureTrackerTest.kt b/vector/src/test/java/im/vector/app/features/analytics/DecryptionFailureTrackerTest.kt index cbdd758a41..08699145b9 100644 --- a/vector/src/test/java/im/vector/app/features/analytics/DecryptionFailureTrackerTest.kt +++ b/vector/src/test/java/im/vector/app/features/analytics/DecryptionFailureTrackerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2024 New Vector Ltd + * Copyright 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.analytics diff --git a/vector/src/test/java/im/vector/app/features/analytics/impl/DefaultVectorAnalyticsTest.kt b/vector/src/test/java/im/vector/app/features/analytics/impl/DefaultVectorAnalyticsTest.kt index 72ff56bc27..ffc7623c80 100644 --- a/vector/src/test/java/im/vector/app/features/analytics/impl/DefaultVectorAnalyticsTest.kt +++ b/vector/src/test/java/im/vector/app/features/analytics/impl/DefaultVectorAnalyticsTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.analytics.impl diff --git a/vector/src/test/java/im/vector/app/features/analytics/impl/LateInitUserPropertiesFactoryTest.kt b/vector/src/test/java/im/vector/app/features/analytics/impl/LateInitUserPropertiesFactoryTest.kt index 2068099ab9..4deb2b6aec 100644 --- a/vector/src/test/java/im/vector/app/features/analytics/impl/LateInitUserPropertiesFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/analytics/impl/LateInitUserPropertiesFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.analytics.impl diff --git a/vector/src/test/java/im/vector/app/features/attachments/AttachmentTypeSelectorViewModelTest.kt b/vector/src/test/java/im/vector/app/features/attachments/AttachmentTypeSelectorViewModelTest.kt index e20d498a37..0bb3977071 100644 --- a/vector/src/test/java/im/vector/app/features/attachments/AttachmentTypeSelectorViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/attachments/AttachmentTypeSelectorViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.attachments diff --git a/vector/src/test/java/im/vector/app/features/attachments/ShareIntentHandlerTest.kt b/vector/src/test/java/im/vector/app/features/attachments/ShareIntentHandlerTest.kt index d2fba95eee..9a86673f54 100644 --- a/vector/src/test/java/im/vector/app/features/attachments/ShareIntentHandlerTest.kt +++ b/vector/src/test/java/im/vector/app/features/attachments/ShareIntentHandlerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.attachments diff --git a/vector/src/test/java/im/vector/app/features/auth/PendingAuthHandlerTest.kt b/vector/src/test/java/im/vector/app/features/auth/PendingAuthHandlerTest.kt index a3b75aa7f4..41c2853265 100644 --- a/vector/src/test/java/im/vector/app/features/auth/PendingAuthHandlerTest.kt +++ b/vector/src/test/java/im/vector/app/features/auth/PendingAuthHandlerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.auth diff --git a/vector/src/test/java/im/vector/app/features/call/conference/JitsiWidgetDataFactoryTest.kt b/vector/src/test/java/im/vector/app/features/call/conference/JitsiWidgetDataFactoryTest.kt index f18fe32b20..5c6532512f 100644 --- a/vector/src/test/java/im/vector/app/features/call/conference/JitsiWidgetDataFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/call/conference/JitsiWidgetDataFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.call.conference diff --git a/vector/src/test/java/im/vector/app/features/call/conference/jwt/JitsiJWTFactoryTest.kt b/vector/src/test/java/im/vector/app/features/call/conference/jwt/JitsiJWTFactoryTest.kt index a231da30ed..ae4c655eef 100644 --- a/vector/src/test/java/im/vector/app/features/call/conference/jwt/JitsiJWTFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/call/conference/jwt/JitsiJWTFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.call.conference.jwt diff --git a/vector/src/test/java/im/vector/app/features/command/CommandParserTest.kt b/vector/src/test/java/im/vector/app/features/command/CommandParserTest.kt index ef6a99aa49..1c7038fff5 100644 --- a/vector/src/test/java/im/vector/app/features/command/CommandParserTest.kt +++ b/vector/src/test/java/im/vector/app/features/command/CommandParserTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.command diff --git a/vector/src/test/java/im/vector/app/features/crypto/UISIDetectorTest.kt b/vector/src/test/java/im/vector/app/features/crypto/UISIDetectorTest.kt index d47855d75e..414f0a7020 100644 --- a/vector/src/test/java/im/vector/app/features/crypto/UISIDetectorTest.kt +++ b/vector/src/test/java/im/vector/app/features/crypto/UISIDetectorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.crypto diff --git a/vector/src/test/java/im/vector/app/features/crypto/keys/KeysExporterTest.kt b/vector/src/test/java/im/vector/app/features/crypto/keys/KeysExporterTest.kt index e4181f4e3f..6c0e046731 100644 --- a/vector/src/test/java/im/vector/app/features/crypto/keys/KeysExporterTest.kt +++ b/vector/src/test/java/im/vector/app/features/crypto/keys/KeysExporterTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.crypto.keys diff --git a/vector/src/test/java/im/vector/app/features/crypto/quads/SharedSecureStorageViewModelTest.kt b/vector/src/test/java/im/vector/app/features/crypto/quads/SharedSecureStorageViewModelTest.kt index b1f893b164..05e24b954d 100644 --- a/vector/src/test/java/im/vector/app/features/crypto/quads/SharedSecureStorageViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/crypto/quads/SharedSecureStorageViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.crypto.quads diff --git a/vector/src/test/java/im/vector/app/features/home/GetSpacesNotificationBadgeStateUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/GetSpacesNotificationBadgeStateUseCaseTest.kt index 4d7d0d98f4..a31852284d 100644 --- a/vector/src/test/java/im/vector/app/features/home/GetSpacesNotificationBadgeStateUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/GetSpacesNotificationBadgeStateUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/InvitesViewModelTest.kt b/vector/src/test/java/im/vector/app/features/home/InvitesViewModelTest.kt index 99f19bd99c..8700fa8823 100644 --- a/vector/src/test/java/im/vector/app/features/home/InvitesViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/InvitesViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/NewHomeDetailViewModelTest.kt b/vector/src/test/java/im/vector/app/features/home/NewHomeDetailViewModelTest.kt index 39adc0a811..ca2a2e282e 100644 --- a/vector/src/test/java/im/vector/app/features/home/NewHomeDetailViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/NewHomeDetailViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/RoomsListViewModelTest.kt b/vector/src/test/java/im/vector/app/features/home/RoomsListViewModelTest.kt index 0fc568cfd8..8b1906a43d 100644 --- a/vector/src/test/java/im/vector/app/features/home/RoomsListViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/RoomsListViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/ShouldShowUnverifiedSessionsAlertUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/ShouldShowUnverifiedSessionsAlertUseCaseTest.kt index 5d08499e32..7f8708414b 100644 --- a/vector/src/test/java/im/vector/app/features/home/ShouldShowUnverifiedSessionsAlertUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/ShouldShowUnverifiedSessionsAlertUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/UserColorTest.kt b/vector/src/test/java/im/vector/app/features/home/UserColorTest.kt index b4f5008da4..9a8478fae2 100644 --- a/vector/src/test/java/im/vector/app/features/home/UserColorTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/UserColorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright 2019 New Vector Ltd + * Copyright 2019-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/link/SetLinkViewModelTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/link/SetLinkViewModelTest.kt index 9739fbec13..706638ccd3 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/link/SetLinkViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/link/SetLinkViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.composer.link diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/mentions/PillDisplayHandlerTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/mentions/PillDisplayHandlerTest.kt index be5a6a93ee..79bd125c84 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/mentions/PillDisplayHandlerTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/mentions/PillDisplayHandlerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.composer.mentions diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/rainbow/RainbowGeneratorTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/rainbow/RainbowGeneratorTest.kt index 20b041fd1e..862980b623 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/composer/rainbow/RainbowGeneratorTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/composer/rainbow/RainbowGeneratorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.composer.rainbow diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/location/RedactLiveLocationShareEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/location/RedactLiveLocationShareEventUseCaseTest.kt index 2ca285ef50..1eeee998f9 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/location/RedactLiveLocationShareEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/location/RedactLiveLocationShareEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.location diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/poll/VoteToPollUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/poll/VoteToPollUseCaseTest.kt index aaa591cc37..24dd3bf2fa 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/poll/VoteToPollUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/poll/VoteToPollUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.poll diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanRedactEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanRedactEventUseCaseTest.kt index bedb289a39..c434145630 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanRedactEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanRedactEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.action diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanReplyEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanReplyEventUseCaseTest.kt index e6e75b2e20..250188577c 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanReplyEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/action/CheckIfCanReplyEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.action diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactoryTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactoryTest.kt index cc052f3cf9..28ad0846aa 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollItemViewStateFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactoryTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactoryTest.kt index 285cff7d63..23bcc0f834 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/factory/PollOptionViewStateFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.factory diff --git a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCaseTest.kt index c673e9e6c4..e20c182e4b 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/detail/timeline/render/ProcessBodyOfReplyToEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.detail.timeline.render diff --git a/vector/src/test/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCaseTest.kt index f7dd5da30e..8bfd9a4d50 100644 --- a/vector/src/test/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/home/room/list/usecase/GetLatestPreviewableEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.home.room.list.usecase diff --git a/vector/src/test/java/im/vector/app/features/location/LocationDataTest.kt b/vector/src/test/java/im/vector/app/features/location/LocationDataTest.kt index 04fe00a94d..d69f05705f 100644 --- a/vector/src/test/java/im/vector/app/features/location/LocationDataTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/LocationDataTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/test/java/im/vector/app/features/location/LocationTrackerTest.kt b/vector/src/test/java/im/vector/app/features/location/LocationTrackerTest.kt index ebb7419ddc..46d019fa66 100644 --- a/vector/src/test/java/im/vector/app/features/location/LocationTrackerTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/LocationTrackerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location diff --git a/vector/src/test/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCaseTest.kt index da3234cfd1..df19368843 100644 --- a/vector/src/test/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/domain/usecase/CompareLocationsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.domain.usecase diff --git a/vector/src/test/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCaseTest.kt index e2699e3b0b..e3db86113f 100644 --- a/vector/src/test/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/live/GetLiveLocationShareSummaryUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/test/java/im/vector/app/features/location/live/StopLiveLocationShareUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/location/live/StopLiveLocationShareUseCaseTest.kt index 36fef4fd7b..984bebae5d 100644 --- a/vector/src/test/java/im/vector/app/features/location/live/StopLiveLocationShareUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/live/StopLiveLocationShareUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live diff --git a/vector/src/test/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCaseTest.kt index 5bee779453..5c9abc2b76 100644 --- a/vector/src/test/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/live/map/GetListOfUserLiveLocationUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/test/java/im/vector/app/features/location/live/map/LiveLocationMapViewModelTest.kt b/vector/src/test/java/im/vector/app/features/location/live/map/LiveLocationMapViewModelTest.kt index 4705eaf3f1..87362a8472 100644 --- a/vector/src/test/java/im/vector/app/features/location/live/map/LiveLocationMapViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/live/map/LiveLocationMapViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/test/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapperTest.kt b/vector/src/test/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapperTest.kt index 8233f8998c..1efef526d8 100644 --- a/vector/src/test/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapperTest.kt +++ b/vector/src/test/java/im/vector/app/features/location/live/map/UserLiveLocationViewStateMapperTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.location.live.map diff --git a/vector/src/test/java/im/vector/app/features/mdm/NoOpMdmService.kt b/vector/src/test/java/im/vector/app/features/mdm/NoOpMdmService.kt index a8531d8c7f..1269054091 100644 --- a/vector/src/test/java/im/vector/app/features/mdm/NoOpMdmService.kt +++ b/vector/src/test/java/im/vector/app/features/mdm/NoOpMdmService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.mdm diff --git a/vector/src/test/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCaseTest.kt index 87dbabee0a..010b2e9285 100644 --- a/vector/src/test/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/media/domain/usecase/DownloadMediaUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.media.domain.usecase diff --git a/vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt index e22ae60b6e..16f45b4d88 100644 --- a/vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.navigation diff --git a/vector/src/test/java/im/vector/app/features/notifications/CircularCacheTest.kt b/vector/src/test/java/im/vector/app/features/notifications/CircularCacheTest.kt index 509e2a8e29..23ed7ac5ef 100644 --- a/vector/src/test/java/im/vector/app/features/notifications/CircularCacheTest.kt +++ b/vector/src/test/java/im/vector/app/features/notifications/CircularCacheTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/test/java/im/vector/app/features/notifications/NotifiableEventProcessorTest.kt b/vector/src/test/java/im/vector/app/features/notifications/NotifiableEventProcessorTest.kt index 59e42a9568..71cf382cce 100644 --- a/vector/src/test/java/im/vector/app/features/notifications/NotifiableEventProcessorTest.kt +++ b/vector/src/test/java/im/vector/app/features/notifications/NotifiableEventProcessorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/test/java/im/vector/app/features/notifications/NotificationEventQueueTest.kt b/vector/src/test/java/im/vector/app/features/notifications/NotificationEventQueueTest.kt index 7499a2feae..e0ee5590a0 100644 --- a/vector/src/test/java/im/vector/app/features/notifications/NotificationEventQueueTest.kt +++ b/vector/src/test/java/im/vector/app/features/notifications/NotificationEventQueueTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/test/java/im/vector/app/features/notifications/NotificationFactoryTest.kt b/vector/src/test/java/im/vector/app/features/notifications/NotificationFactoryTest.kt index e88f01d4e3..e1769a29c1 100644 --- a/vector/src/test/java/im/vector/app/features/notifications/NotificationFactoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/notifications/NotificationFactoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/test/java/im/vector/app/features/notifications/NotificationRendererTest.kt b/vector/src/test/java/im/vector/app/features/notifications/NotificationRendererTest.kt index f13bd90fce..ecc2a49004 100644 --- a/vector/src/test/java/im/vector/app/features/notifications/NotificationRendererTest.kt +++ b/vector/src/test/java/im/vector/app/features/notifications/NotificationRendererTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.notifications diff --git a/vector/src/test/java/im/vector/app/features/onboarding/DirectLoginUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/DirectLoginUseCaseTest.kt index ed66a7845c..152b0160a3 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/DirectLoginUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/DirectLoginUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/OnboardingViewModelTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/OnboardingViewModelTest.kt index c2d1cfd342..2056ce5608 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/OnboardingViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/OnboardingViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationActionHandlerTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationActionHandlerTest.kt index 7e87efdbce..8c875a75c0 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationActionHandlerTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationActionHandlerTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationStateFixture.kt b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationStateFixture.kt index bb7711a5bc..a5d3ee2714 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationStateFixture.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationStateFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegateTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegateTest.kt index 9ff6d7e504..89b8fcd359 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegateTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/RegistrationWizardActionDelegateTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCaseTest.kt index 93bfc045de..4caa41d83d 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/StartAuthenticationFlowUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/UriFilenameResolverTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/UriFilenameResolverTest.kt index 829752948f..9147c0513e 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/UriFilenameResolverTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/UriFilenameResolverTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding diff --git a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParserTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParserTest.kt index d22f3543d2..b66d38a735 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParserTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/LoginErrorParserTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparatorTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparatorTest.kt index 08be0ee058..a372664d71 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/MatrixOrgRegistrationStagesComparatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParserTest.kt b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParserTest.kt index 1249cb15d1..aa6e8cac79 100644 --- a/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParserTest.kt +++ b/vector/src/test/java/im/vector/app/features/onboarding/ftueauth/PhoneNumberParserTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.onboarding.ftueauth diff --git a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LockScreenKeysMigratorTests.kt b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LockScreenKeysMigratorTests.kt index 588fb12382..9cefb24e1a 100644 --- a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LockScreenKeysMigratorTests.kt +++ b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/LockScreenKeysMigratorTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigratorTests.kt b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigratorTests.kt index e211fc8a0e..e5741a79e6 100644 --- a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigratorTests.kt +++ b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/MissingSystemKeyMigratorTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1MigratorTests.kt b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1MigratorTests.kt index 825b251f3e..5be249867e 100644 --- a/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1MigratorTests.kt +++ b/vector/src/test/java/im/vector/app/features/pin/lockscreen/crypto/migrations/SystemKeyV1MigratorTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.crypto.migrations diff --git a/vector/src/test/java/im/vector/app/features/pin/lockscreen/fragment/LockScreenViewModelTests.kt b/vector/src/test/java/im/vector/app/features/pin/lockscreen/fragment/LockScreenViewModelTests.kt index 8f436444c4..8e7ad3cc97 100644 --- a/vector/src/test/java/im/vector/app/features/pin/lockscreen/fragment/LockScreenViewModelTests.kt +++ b/vector/src/test/java/im/vector/app/features/pin/lockscreen/fragment/LockScreenViewModelTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.fragment diff --git a/vector/src/test/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelperTests.kt b/vector/src/test/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelperTests.kt index e849d4acf0..efb9dbef62 100644 --- a/vector/src/test/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelperTests.kt +++ b/vector/src/test/java/im/vector/app/features/pin/lockscreen/pincode/PinCodeHelperTests.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.pin.lockscreen.pincode diff --git a/vector/src/test/java/im/vector/app/features/poll/create/CreatePollViewModelTest.kt b/vector/src/test/java/im/vector/app/features/poll/create/CreatePollViewModelTest.kt index 1979f7872c..b625354a07 100644 --- a/vector/src/test/java/im/vector/app/features/poll/create/CreatePollViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/poll/create/CreatePollViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.poll.create diff --git a/vector/src/test/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCaseTest.kt index 7dffd78516..8a1819cf02 100644 --- a/vector/src/test/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/redaction/CheckIfEventIsRedactedUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.redaction diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModelTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModelTest.kt index 20471637e6..6c71a58059 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/RoomPollsViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCaseTest.kt index c2a64c3cd1..c2386d4f4e 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/domain/GetEndedPollEventIdUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapperTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapperTest.kt index 780026a4e1..7d5c2cf03d 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapperTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailMapperTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigatorTest.kt index 9c5a3cc320..d57a263bab 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModelTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModelTest.kt index b134b0bd34..71fec10a6c 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/detail/ui/RoomPollDetailViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.detail.ui diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSourceTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSourceTest.kt index 89fde7b9df..13cc6a734a 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSourceTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollDataSourceTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.data diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepositoryTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepositoryTest.kt index f27335b844..9c87e44e3d 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepositoryTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/data/RoomPollRepositoryTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.data diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCaseTest.kt index 0063d9bfd5..693e8349a7 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/DisposePollHistoryUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCaseTest.kt index 2b3d731b3b..6562a247b4 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetLoadedPollsStatusUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCaseTest.kt index f29a4844d7..7150895616 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/GetPollsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCaseTest.kt index c1ae0a3a3f..7cc5a8f10c 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/LoadMorePollsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCaseTest.kt index 9dee8e6170..478d9545aa 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/domain/SyncPollsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.domain diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapperTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapperTest.kt index 3b09cfd957..7c3d49593a 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapperTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/PollSummaryMapperTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigatorTest.kt index c2d1198081..fcf8acc0bd 100644 --- a/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/roomprofile/polls/list/ui/RoomPollsListNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.roomprofile.polls.list.ui diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCaseTest.kt index 9815f0364f..13cf314384 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/GetCurrentSessionCrossSigningInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/DevicesViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/DevicesViewModelTest.kt index 27e9fd86ce..e3a647fb31 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/DevicesViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/DevicesViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCaseTest.kt index 17ad58668a..502ec5c815 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/GetDeviceFullInfoListUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCaseTest.kt index 20c4a8fa3d..5876839055 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/ParseDeviceUserAgentUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCaseTest.kt index d3fa05f929..a4bf7d8c4f 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesOnCryptoDevicesChangeUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCaseTest.kt index a8dee9f178..6fe0986137 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/RefreshDevicesUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCaseTest.kt index 53dfc707b1..642f2403e7 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/ToggleIpAddressVisibilityUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigatorTest.kt index e53e9f7151..962e0d2c6b 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesViewNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2 diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCaseTest.kt index 23b02088b0..1f83a47ff3 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionApplicationIsVisibleUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCaseTest.kt index d124f68b1b..5d8e4639c8 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionDeviceIsVisibleUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCaseTest.kt index a6d29f4fe1..bd1c195835 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/CheckIfSectionSessionIsVisibleUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModelTest.kt index 5fdd219226..12e746e762 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/details/SessionDetailsViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.details diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCaseTest.kt index 2e8a81bf54..659ceb70d0 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/filter/FilterDevicesUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.filter diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCaseTest.kt index 20291e5ee2..1438ff8d0a 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/CheckIfSessionIsInactiveUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCaseTest.kt index fa3cdd7a93..74eae23e03 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/list/SetDeviceTypeIconUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.list diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCaseTest.kt index b85acb1e69..268553404f 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCaseTest.kt index 3284adb32d..1f075609bb 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CanToggleNotificationsViaPusherUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCaseTest.kt index f97e326a02..58b8bfcffd 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCaseTest.kt index 64beb7b8e2..681da1b2f5 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/CheckIfCanToggleNotificationsViaPusherUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCaseTest.kt index 600ba2ba48..aed1e186f3 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/DeleteNotificationSettingsAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCaseTest.kt index 50940b9d34..6a2df40a8a 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUpdatesUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCaseTest.kt index 2adb0d8599..eef182ddf2 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationSettingsAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCaseTest.kt index e4b681c5ec..88a9350e94 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/GetNotificationsStatusUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCaseTest.kt index 89fcd5e512..d32d425972 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/SetNotificationSettingsAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCaseTest.kt index 90afbe9045..7e376b3fcc 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/ToggleNotificationsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCaseTest.kt index 0075be02d2..89cfb2a3b8 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/notification/UpdateNotificationSettingsAccountDataUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.notification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModelTest.kt index 6c0ef9f14c..caca311958 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigatorTest.kt index 23fc1cbdce..e46200a039 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/othersessions/OtherSessionsViewNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.othersessions diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCaseTest.kt index 48c5ce74b4..98c39fdf99 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/GetDeviceFullInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt index 95adbb842a..f138165339 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigatorTest.kt index 99f3013697..5b72fb1a71 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.overview diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCaseTest.kt index d52504e80e..94f6b7cb02 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModelTest.kt index 8bb6c3119d..bf55defd44 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigatorTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigatorTest.kt index faf25e5487..85e2b73900 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigatorTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/rename/RenameSessionViewNavigatorTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.rename diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCaseTest.kt index cd0575f2a0..e5ea80ef30 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/InterceptSignoutFlowResponseUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCaseTest.kt index 00be7ac77d..4669c90e55 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/signout/SignoutSessionsUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.signout diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCaseTest.kt index 22bc0edae1..6407bd78b0 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/CheckIfCurrentSessionCanBeVerifiedUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCaseTest.kt index 356d771d39..e131f50efb 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetCurrentSessionCrossSigningInfoUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCaseTest.kt index 3f82cb0dd2..a1e3e951af 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForCurrentDeviceUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCaseTest.kt index fd10ee1083..ff5689fbf6 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForDeviceUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCaseTest.kt index 18f998cf97..ae01943656 100644 --- a/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/devices/v2/verification/GetEncryptionTrustLevelForOtherDeviceUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.devices.v2.verification diff --git a/vector/src/test/java/im/vector/app/features/settings/font/FontScalePreferencesTest.kt b/vector/src/test/java/im/vector/app/features/settings/font/FontScalePreferencesTest.kt index 2ce19d0833..07d7d3d514 100644 --- a/vector/src/test/java/im/vector/app/features/settings/font/FontScalePreferencesTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/font/FontScalePreferencesTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/test/java/im/vector/app/features/settings/font/FontScaleSettingViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/font/FontScaleSettingViewModelTest.kt index 96cf6a3b52..03095a2194 100644 --- a/vector/src/test/java/im/vector/app/features/settings/font/FontScaleSettingViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/font/FontScaleSettingViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.font diff --git a/vector/src/test/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModelTest.kt index b3a4648263..5c49b99577 100644 --- a/vector/src/test/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/labs/VectorSettingsLabsViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.labs diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModelTest.kt index ad7adc6b69..cdea980178 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsNotificationViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModelTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModelTest.kt index 8a45f922e7..b7ccce0807 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModelTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/VectorSettingsPushRuleNotificationViewModelTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCaseTest.kt index 958c120083..6fc8188942 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/DisableNotificationsForCurrentSessionUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCaseTest.kt index 1439dbad74..1e0ee0433c 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/EnableNotificationsForCurrentSessionUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCaseTest.kt index 8ab90c18dc..2c5a1de05b 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/GetPushRulesOnInvalidStateUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCaseTest.kt index 005687fbf7..c5f9f208c2 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/ToggleNotificationsForCurrentSessionUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCaseTest.kt index 77d21c39dc..0219ed5e87 100644 --- a/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/settings/notifications/usecase/UpdatePushRulesIfNeededUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.settings.notifications.usecase diff --git a/vector/src/test/java/im/vector/app/features/spaces/GetSpacesUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/spaces/GetSpacesUseCaseTest.kt index 2e8d50ff3f..5672734b22 100644 --- a/vector/src/test/java/im/vector/app/features/spaces/GetSpacesUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/spaces/GetSpacesUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces diff --git a/vector/src/test/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCaseTest.kt index 8d4bdb1b30..d9e463e48a 100644 --- a/vector/src/test/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/spaces/notification/GetNotificationCountForSpacesUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.spaces.notification diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEventTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEventTest.kt index ca2e8320c9..fff0394582 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEventTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/model/VoiceBroadcastEventTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.model diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCaseTest.kt index 00b04aea81..9225513889 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/GetVoiceBroadcastStateEventUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/PauseVoiceBroadcastUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/PauseVoiceBroadcastUseCaseTest.kt index a1ec91aab8..d74d1cad51 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/PauseVoiceBroadcastUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/PauseVoiceBroadcastUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/ResumeVoiceBroadcastUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/ResumeVoiceBroadcastUseCaseTest.kt index 7fe74052a9..927f6431b0 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/ResumeVoiceBroadcastUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/ResumeVoiceBroadcastUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StartVoiceBroadcastUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StartVoiceBroadcastUseCaseTest.kt index a9a49034fc..ccc14d0828 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StartVoiceBroadcastUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StartVoiceBroadcastUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StopVoiceBroadcastUseCaseTest.kt b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StopVoiceBroadcastUseCaseTest.kt index 4b15f50be9..318f3509a1 100644 --- a/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StopVoiceBroadcastUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/features/voicebroadcast/usecase/StopVoiceBroadcastUseCaseTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.voicebroadcast.usecase diff --git a/vector/src/test/java/im/vector/app/features/widgets/WebviewPermissionUtilsTest.kt b/vector/src/test/java/im/vector/app/features/widgets/WebviewPermissionUtilsTest.kt index 93c60f5684..a8ed1b7104 100644 --- a/vector/src/test/java/im/vector/app/features/widgets/WebviewPermissionUtilsTest.kt +++ b/vector/src/test/java/im/vector/app/features/widgets/WebviewPermissionUtilsTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.features.widgets diff --git a/vector/src/test/java/im/vector/app/screenshot/PaparazziExampleScreenshotTest.kt b/vector/src/test/java/im/vector/app/screenshot/PaparazziExampleScreenshotTest.kt index 62285c7d08..38e3925a6e 100644 --- a/vector/src/test/java/im/vector/app/screenshot/PaparazziExampleScreenshotTest.kt +++ b/vector/src/test/java/im/vector/app/screenshot/PaparazziExampleScreenshotTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.screenshot diff --git a/vector/src/test/java/im/vector/app/screenshot/PaparazziRule.kt b/vector/src/test/java/im/vector/app/screenshot/PaparazziRule.kt index a5cba20561..5fd9012dac 100644 --- a/vector/src/test/java/im/vector/app/screenshot/PaparazziRule.kt +++ b/vector/src/test/java/im/vector/app/screenshot/PaparazziRule.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.screenshot diff --git a/vector/src/test/java/im/vector/app/screenshot/RoomItemScreenshotTest.kt b/vector/src/test/java/im/vector/app/screenshot/RoomItemScreenshotTest.kt index c73531b07a..10b7a6d250 100644 --- a/vector/src/test/java/im/vector/app/screenshot/RoomItemScreenshotTest.kt +++ b/vector/src/test/java/im/vector/app/screenshot/RoomItemScreenshotTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.screenshot diff --git a/vector/src/test/java/im/vector/app/test/Extensions.kt b/vector/src/test/java/im/vector/app/test/Extensions.kt index 0b1a22f75c..6bd82e3759 100644 --- a/vector/src/test/java/im/vector/app/test/Extensions.kt +++ b/vector/src/test/java/im/vector/app/test/Extensions.kt @@ -1,17 +1,8 @@ /* - * Copyright 2020 New Vector Ltd + * Copyright 2020-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test diff --git a/vector/src/test/java/im/vector/app/test/FlowTestObserver.kt b/vector/src/test/java/im/vector/app/test/FlowTestObserver.kt index ce8d27cd2a..9c5098f72b 100644 --- a/vector/src/test/java/im/vector/app/test/FlowTestObserver.kt +++ b/vector/src/test/java/im/vector/app/test/FlowTestObserver.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test diff --git a/vector/src/test/java/im/vector/app/test/TestBuildVersionSdkIntProvider.kt b/vector/src/test/java/im/vector/app/test/TestBuildVersionSdkIntProvider.kt index 660d7e924e..3654660c96 100644 --- a/vector/src/test/java/im/vector/app/test/TestBuildVersionSdkIntProvider.kt +++ b/vector/src/test/java/im/vector/app/test/TestBuildVersionSdkIntProvider.kt @@ -1,17 +1,9 @@ /* + * Copyright 2024 New Vector Ltd. * Copyright 2022 The Matrix.org Foundation C.I.C. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test diff --git a/vector/src/test/java/im/vector/app/test/TestCoroutineDispatchers.kt b/vector/src/test/java/im/vector/app/test/TestCoroutineDispatchers.kt index c4f4c2a19a..2cc4485071 100644 --- a/vector/src/test/java/im/vector/app/test/TestCoroutineDispatchers.kt +++ b/vector/src/test/java/im/vector/app/test/TestCoroutineDispatchers.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionDataSource.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionDataSource.kt index 938607017f..e1e2112ded 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionDataSource.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionDataSource.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionHolder.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionHolder.kt index bfc36ef06d..718f5fe397 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionHolder.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeActiveSessionHolder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsStore.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsStore.kt index 6304da8d37..2af8aad97f 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsStore.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsTracker.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsTracker.kt index d35f1bd08c..2eef560f92 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsTracker.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeAnalyticsTracker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeAppNameProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeAppNameProvider.kt index 2e60a78853..1d8028a25c 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeAppNameProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeAppNameProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeAuthenticationService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeAuthenticationService.kt index fa446537c8..26dc4c77e3 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeAuthenticationService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeAuthenticationService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeAutoAcceptInvites.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeAutoAcceptInvites.kt index 778c2f113d..d0329e8c75 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeAutoAcceptInvites.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeAutoAcceptInvites.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeClipboardManager.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeClipboardManager.kt index 983902b496..e7dd6e3d61 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeClipboardManager.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeClipboardManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeClock.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeClock.kt index a292c3eb9b..c5fca10f0c 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeClock.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeClock.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeConfiguration.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeConfiguration.kt index 8fcbca5134..48537dd07b 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeConfiguration.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeConfiguration.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeConnectivityManager.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeConnectivityManager.kt index d565105f81..0cbe48cceb 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeConnectivityManager.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeConnectivityManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeContentResolver.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeContentResolver.kt index d6bff353a0..5bfcaeba77 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeContentResolver.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeContentResolver.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeContext.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeContext.kt index d8878a11ad..0f4947d1ad 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeContext.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeContext.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeCreatePollViewStates.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeCreatePollViewStates.kt index 3be1f5c643..e7bc96b315 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeCreatePollViewStates.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeCreatePollViewStates.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeCrossSigningService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeCrossSigningService.kt index 66ec16ad08..581fdc25d5 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeCrossSigningService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeCrossSigningService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt index b5e503dd98..f3aa6b36ff 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeCursor.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeCursor.kt index 986946a03d..d7ae9e677a 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeCursor.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeCursor.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeDebugNavigator.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeDebugNavigator.kt index 42074093b3..75be43bfdb 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeDebugNavigator.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeDebugNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeDirectLoginUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeDirectLoginUseCase.kt index 289c0a6159..87b530d589 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeDirectLoginUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeDirectLoginUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeDrawableProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeDrawableProvider.kt index 26fa7af3f5..053e3370b9 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeDrawableProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeDrawableProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeErrorFormatter.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeErrorFormatter.kt index 98c554b5af..c388bd3f71 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeErrorFormatter.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeErrorFormatter.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeEventService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeEventService.kt index 167f1d624b..812bad7002 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeEventService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeEventService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeFcmHelper.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeFcmHelper.kt index 4c210215ec..24b9a6f379 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeFcmHelper.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeFcmHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeFile.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeFile.kt index 652d3f93fd..e9b8a59a6a 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeFile.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeFile.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeFlowLiveDataConversions.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeFlowLiveDataConversions.kt index cdbe828521..14be0bd404 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeFlowLiveDataConversions.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeFlowLiveDataConversions.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeFontScalePreferences.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeFontScalePreferences.kt index ff578779e0..19412060b8 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeFontScalePreferences.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeFontScalePreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeFunction1.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeFunction1.kt index 434a661e5f..53cdd98797 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeFunction1.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeFunction1.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeGetDeviceInfoUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeGetDeviceInfoUseCase.kt index 34853d1776..9c864b8f40 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeGetDeviceInfoUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeGetDeviceInfoUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeGetNotificationsStatusUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeGetNotificationsStatusUseCase.kt index a9c1b37d69..67c8bccf7e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeGetNotificationsStatusUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeGetNotificationsStatusUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeHandler.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeHandler.kt index 11340946ec..7d4d49b034 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeHandler.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeLayoutPreferencesStore.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeLayoutPreferencesStore.kt index bd5dd20d37..dff22d0ff8 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeLayoutPreferencesStore.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeLayoutPreferencesStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerCapabilitiesService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerCapabilitiesService.kt index c816c51c0f..f16211c2a1 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerCapabilitiesService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerCapabilitiesService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerConnectionConfigFactory.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerConnectionConfigFactory.kt index 7e34ae33c3..e02e30b787 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerConnectionConfigFactory.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerConnectionConfigFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerHistoryService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerHistoryService.kt index 4d9960991f..6e72de9d93 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerHistoryService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeHomeServerHistoryService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeIntent.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeIntent.kt index 1b3ce3538e..1856898d9a 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeIntent.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeIntent.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLateInitUserPropertiesFactory.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLateInitUserPropertiesFactory.kt index 9b442ece73..20d606acae 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLateInitUserPropertiesFactory.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLateInitUserPropertiesFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocaleProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocaleProvider.kt index 4d4e2b5bcb..b5fb8a6017 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocaleProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocaleProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationManager.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationManager.kt index 30c30e6b4a..5a0798bacf 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationManager.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationPinProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationPinProvider.kt index c8ba878af1..0cf08b20bf 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationPinProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationPinProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingService.kt index ce498a715a..cd68569802 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingServiceConnection.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingServiceConnection.kt index ea836e644c..94f31f045b 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingServiceConnection.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationSharingServiceConnection.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationTracker.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationTracker.kt index 1fae85a3ff..dcdf4d3fc6 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLocationTracker.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLocationTracker.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeLoginWizard.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeLoginWizard.kt index ba702a324c..dc8ed77e68 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeLoginWizard.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeLoginWizard.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeMatrix.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeMatrix.kt index d4761a14af..848d8c068e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeMatrix.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeMatrix.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeMultiPickerIncomingFiles.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeMultiPickerIncomingFiles.kt index 00adc83e5c..e38046d286 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeMultiPickerIncomingFiles.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeMultiPickerIncomingFiles.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNavigator.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNavigator.kt index 36d3305ec6..5f6f43c0e0 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNavigator.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNavigator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNetworkCapabilities.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNetworkCapabilities.kt index 36add7128c..6383f6ee1e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNetworkCapabilities.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNetworkCapabilities.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationDisplayer.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationDisplayer.kt index 2856b0f49c..469b5c6465 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationDisplayer.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationDisplayer.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationFactory.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationFactory.kt index 7fec142b3d..d4e157a3b3 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationFactory.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationUtils.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationUtils.kt index 39f2ad59ff..2b425b64fb 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationUtils.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationUtils.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationsSettingUpdater.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationsSettingUpdater.kt index 1fbd59afc9..c76c3651fe 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationsSettingUpdater.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeNotificationsSettingUpdater.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeOutdatedEventDetector.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeOutdatedEventDetector.kt index 0e1d617ca2..060cb535cb 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeOutdatedEventDetector.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeOutdatedEventDetector.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePendingAuthHandler.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePendingAuthHandler.kt index 9feea016e3..2c207f7620 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePendingAuthHandler.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePendingAuthHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePhoneNumberUtil.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePhoneNumberUtil.kt index b4318635a6..fe44ac59a3 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePhoneNumberUtil.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePhoneNumberUtil.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePollHistoryService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePollHistoryService.kt index c934c3acde..5ee8d893cf 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePollHistoryService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePollHistoryService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePostHog.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePostHog.kt index ccc326ba14..7c9831a95b 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePostHog.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePostHog.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePostHogFactory.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePostHogFactory.kt index 3650aa6bba..24618b174f 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePostHogFactory.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePostHogFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeProfileService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeProfileService.kt index 40d677d7b4..024fb2257c 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeProfileService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeProfileService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePushRuleService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePushRuleService.kt index 4560f58978..9fa8a4f294 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePushRuleService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePushRuleService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePushRulesUpdater.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePushRulesUpdater.kt index b6e5b8f2ae..e26e199e40 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePushRulesUpdater.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePushRulesUpdater.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePushersManager.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePushersManager.kt index 3dd3854a18..3b084f14bf 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePushersManager.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePushersManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakePushersService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakePushersService.kt index 4e4323275b..b16c6c8ef0 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakePushersService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakePushersService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeReAuthHelper.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeReAuthHelper.kt index 96004a4990..4f4360c26e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeReAuthHelper.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeReAuthHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationActionHandler.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationActionHandler.kt index ddaea38302..7448e2b1b9 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationActionHandler.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationActionHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizard.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizard.kt index 6cacd6c1e5..1dfa01d26f 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizard.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizard.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizardActionDelegate.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizardActionDelegate.kt index 3e95be3dae..d8f75b736e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizardActionDelegate.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRegistrationWizardActionDelegate.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRelationService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRelationService.kt index 828e3a25b6..88afe2a4df 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRelationService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRelationService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRoom.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRoom.kt index d3703f11c4..bd55d68032 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRoom.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRoom.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRoomGroupMessageCreator.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRoomGroupMessageCreator.kt index 307a8cee9a..e0333843c8 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRoomGroupMessageCreator.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRoomGroupMessageCreator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeRoomService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeRoomService.kt index 63209222b2..255c70e6a4 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeRoomService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeRoomService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSecureStorageService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSecureStorageService.kt index 8055304172..9a1879da2b 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSecureStorageService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSecureStorageService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSendService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSendService.kt index 425a485561..1f9b01cda5 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSendService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSendService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSentryAnalytics.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSentryAnalytics.kt index 59f41543b0..74c96e4ec2 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSentryAnalytics.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSentryAnalytics.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSession.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSession.kt index 9c791305b6..429723d6d2 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSession.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSession.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSessionAccountDataService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSessionAccountDataService.kt index cd357ec85a..ffbc554982 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSessionAccountDataService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSessionAccountDataService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSharedPreferences.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSharedPreferences.kt index f9d525fd13..46714a6179 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSharedPreferences.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSharedPreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSharedSecretStorageService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSharedSecretStorageService.kt index 9d46cc0c28..ca91f13b04 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSharedSecretStorageService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSharedSecretStorageService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSignoutSessionsUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSignoutSessionsUseCase.kt index 9eb3676475..9be474111d 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSignoutSessionsUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSignoutSessionsUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceService.kt index 59c7d5524d..39b1c27f26 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceStateHandler.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceStateHandler.kt index f95b968c91..9cf4d2bd7d 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceStateHandler.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSpaceStateHandler.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeStartAuthenticationFlowUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeStartAuthenticationFlowUseCase.kt index 4b2709facc..62202e05ce 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeStartAuthenticationFlowUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeStartAuthenticationFlowUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeStateService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeStateService.kt index 7c393c7a57..0952c554c0 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeStateService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeStateService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeStringProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeStringProvider.kt index 83f8607261..2f490cbb72 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeStringProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeStringProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSummaryGroupMessageCreator.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSummaryGroupMessageCreator.kt index eef77298a0..8e8390a286 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSummaryGroupMessageCreator.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSummaryGroupMessageCreator.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSupportedVerificationMethodsProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSupportedVerificationMethodsProvider.kt index ecb7c3289b..930deea822 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSupportedVerificationMethodsProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSupportedVerificationMethodsProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeSystemSettingsProvider.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeSystemSettingsProvider.kt index d89cd19c1e..69cfbf405c 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeSystemSettingsProvider.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeSystemSettingsProvider.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeTimelineService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeTimelineService.kt index fff52578b3..eec489da12 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeTimelineService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeTimelineService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeToggleNotificationUseCase.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeToggleNotificationUseCase.kt index 3d2179bc2d..94f8ebbad7 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeToggleNotificationUseCase.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeToggleNotificationUseCase.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUiStateRepository.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUiStateRepository.kt index 4e8af9042c..4238acc573 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUiStateRepository.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUiStateRepository.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushHelper.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushHelper.kt index 1a09783fad..e6e3888332 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushHelper.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushHelper.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushStore.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushStore.kt index 9b09bec688..e477fc4e31 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushStore.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUnifiedPushStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUri.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUri.kt index e24f14294e..40f43adce7 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUri.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUri.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUriFactory.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUriFactory.kt index 90b615cb7c..929fa07c2e 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUriFactory.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUriFactory.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUriFilenameResolver.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUriFilenameResolver.kt index a39452ee11..212f78492f 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUriFilenameResolver.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUriFilenameResolver.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeUserService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeUserService.kt index 065796934c..36c9245a5b 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeUserService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeUserService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorFeatures.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorFeatures.kt index b399f0baa4..2f43a88159 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorFeatures.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorFeatures.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorOverrides.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorOverrides.kt index b4dfbe1d8c..b42c1e9b40 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorOverrides.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorOverrides.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorPreferences.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorPreferences.kt index 7a5831ffed..1688637708 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorPreferences.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorPreferences.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorStore.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorStore.kt index 22a4a5f6cf..88070b4b67 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeVectorStore.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeVectorStore.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeVerificationService.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeVerificationService.kt index 5acecd212f..4c1bf99156 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeVerificationService.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeVerificationService.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeWebRtcCallManager.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeWebRtcCallManager.kt index b3664bafa1..194fc2e392 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeWebRtcCallManager.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeWebRtcCallManager.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fakes/FakeWidgetArgsBuilder.kt b/vector/src/test/java/im/vector/app/test/fakes/FakeWidgetArgsBuilder.kt index 3a810b2c23..42f9d14b74 100644 --- a/vector/src/test/java/im/vector/app/test/fakes/FakeWidgetArgsBuilder.kt +++ b/vector/src/test/java/im/vector/app/test/fakes/FakeWidgetArgsBuilder.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fakes diff --git a/vector/src/test/java/im/vector/app/test/fixtures/AnalyticsConfigFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/AnalyticsConfigFixture.kt index a53043774d..ba7f778166 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/AnalyticsConfigFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/AnalyticsConfigFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/BuildMetaFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/BuildMetaFixture.kt index 1050de7e3d..d57bc56274 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/BuildMetaFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/BuildMetaFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/ContentAttachmentDataFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/ContentAttachmentDataFixture.kt index 731d6b32d0..478dabb444 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/ContentAttachmentDataFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/ContentAttachmentDataFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/CredentialsFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/CredentialsFixture.kt index f4aaefdfec..517628db6e 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/CredentialsFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/CredentialsFixture.kt @@ -1,17 +1,9 @@ /* - * Copyright (c) 2022 The Matrix.org Foundation C.I.C. + * Copyright 2024 New Vector Ltd. + * Copyright 2022 The Matrix.org Foundation C.I.C. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/CryptoDeviceInfoFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/CryptoDeviceInfoFixture.kt index 834a428b4a..b7cd5ba6a3 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/CryptoDeviceInfoFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/CryptoDeviceInfoFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/DeviceFullInfoFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/DeviceFullInfoFixture.kt index d5f987b5c6..f80a5a18ba 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/DeviceFullInfoFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/DeviceFullInfoFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/FailureFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/FailureFixture.kt index 8437401294..14f5b6b7b0 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/FailureFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/FailureFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/HomeserverCapabilityFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/HomeserverCapabilityFixture.kt index f8e8a03706..063b1a6064 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/HomeserverCapabilityFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/HomeserverCapabilityFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/NotifiableEventFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/NotifiableEventFixture.kt index cb4eeebf9f..a8944fb8bd 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/NotifiableEventFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/NotifiableEventFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2021 New Vector Ltd + * Copyright 2021-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/PollFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/PollFixture.kt index 24e037b299..6d4b3311b3 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/PollFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/PollFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/PushRuleFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/PushRuleFixture.kt index 2170d60228..0ce49c3bca 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/PushRuleFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/PushRuleFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/PusherFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/PusherFixture.kt index 300c66eca3..2f8f32357b 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/PusherFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/PusherFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/RoomPollFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/RoomPollFixture.kt index fcba54d1ce..cf1bb86dab 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/RoomPollFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/RoomPollFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2023 New Vector Ltd + * Copyright 2023, 2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/RoomSummaryFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/RoomSummaryFixture.kt index ee37dac618..3ecd82854a 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/RoomSummaryFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/RoomSummaryFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/SelectedHomeserverStateFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/SelectedHomeserverStateFixture.kt index 9d7ff7d291..9fa0c6f421 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/SelectedHomeserverStateFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/SelectedHomeserverStateFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/SessionParamsFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/SessionParamsFixture.kt index 598a95707b..b769b1b8d9 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/SessionParamsFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/SessionParamsFixture.kt @@ -1,17 +1,9 @@ /* - * Copyright (c) 2022 The Matrix.org Foundation C.I.C. + * Copyright 2024 New Vector Ltd. + * Copyright 2022 The Matrix.org Foundation C.I.C. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/StageFixtures.kt b/vector/src/test/java/im/vector/app/test/fixtures/StageFixtures.kt index e06993523c..9b830de4a6 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/StageFixtures.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/StageFixtures.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/UserPropertiesFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/UserPropertiesFixture.kt index 5a911e2bc9..e8394999c6 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/UserPropertiesFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/UserPropertiesFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/im/vector/app/test/fixtures/VectorAnalyticsFixture.kt b/vector/src/test/java/im/vector/app/test/fixtures/VectorAnalyticsFixture.kt index 95590b0a44..7ba27c5145 100644 --- a/vector/src/test/java/im/vector/app/test/fixtures/VectorAnalyticsFixture.kt +++ b/vector/src/test/java/im/vector/app/test/fixtures/VectorAnalyticsFixture.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package im.vector.app.test.fixtures diff --git a/vector/src/test/java/org/matrix/android/sdk/api/session/room/model/VersioningStateTest.kt b/vector/src/test/java/org/matrix/android/sdk/api/session/room/model/VersioningStateTest.kt index 473918d179..c98b9cd931 100644 --- a/vector/src/test/java/org/matrix/android/sdk/api/session/room/model/VersioningStateTest.kt +++ b/vector/src/test/java/org/matrix/android/sdk/api/session/room/model/VersioningStateTest.kt @@ -1,17 +1,8 @@ /* - * Copyright (c) 2022 New Vector Ltd + * Copyright 2022-2024 New Vector Ltd. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * SPDX-License-Identifier: AGPL-3.0-only + * Please see LICENSE in the repository root for full details. */ package org.matrix.android.sdk.api.session.room.model