Selaa lähdekoodia

Alpha 0.2
Ajout:
-Entête GPL3
-Fichiers AAUTORS.md COPYING et README.md
-Bouton retour
-Dossier (gen) pour la génération des fichiers de configuration et d'assets

François Gautrais 7 vuotta sitten
vanhempi
commit
85bd75ea98
62 muutettua tiedostoa jossa 900 lisäystä ja 16 poistoa
  1. 2 4
      app/build.gradle
  2. 15 0
      app/src/main/java/macampcorp/macamp/activities/BombActivity.java
  3. 15 0
      app/src/main/java/macampcorp/macamp/activities/CrashActivity.java
  4. 15 0
      app/src/main/java/macampcorp/macamp/activities/CreditsActivity.java
  5. 17 0
      app/src/main/java/macampcorp/macamp/activities/EndActivity.java
  6. 15 0
      app/src/main/java/macampcorp/macamp/activities/HostActivity.java
  7. 15 0
      app/src/main/java/macampcorp/macamp/activities/MenuActivity.java
  8. 15 0
      app/src/main/java/macampcorp/macamp/activities/PermissionActivity.java
  9. 15 0
      app/src/main/java/macampcorp/macamp/activities/SelectDifficultActivity.java
  10. 15 0
      app/src/main/java/macampcorp/macamp/activities/TutoActivity.java
  11. 15 0
      app/src/main/java/macampcorp/macamp/activities/fragments/BombFragment.java
  12. 15 0
      app/src/main/java/macampcorp/macamp/activities/fragments/ChallengeFragment.java
  13. 15 0
      app/src/main/java/macampcorp/macamp/activities/fragments/QCMFragment.java
  14. 16 0
      app/src/main/java/macampcorp/macamp/activities/fragments/QRCodeFragment.java
  15. 16 0
      app/src/main/java/macampcorp/macamp/activities/fragments/QuestionFragment.java
  16. 15 0
      app/src/main/java/macampcorp/macamp/activities/viewers/ImageViewerActivity.java
  17. 15 0
      app/src/main/java/macampcorp/macamp/activities/viewers/MediaViewerAcitvity.java
  18. 15 0
      app/src/main/java/macampcorp/macamp/activities/viewers/ResourceListActivity.java
  19. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadChallengeConfigException.java
  20. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadConfigFileException.java
  21. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadGameConfigException.java
  22. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadResourceConfigException.java
  23. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadResourceTypeException.java
  24. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/BadStageConfigException.java
  25. 15 0
      app/src/main/java/macampcorp/macamp/exceptions/ResourceFileNotFoundException.java
  26. 16 0
      app/src/main/java/macampcorp/macamp/exceptions/ResourceNotFoundException.java
  27. 15 0
      app/src/main/java/macampcorp/macamp/game/Bomb.java
  28. 15 0
      app/src/main/java/macampcorp/macamp/game/Event.java
  29. 15 0
      app/src/main/java/macampcorp/macamp/game/Game.java
  30. 15 0
      app/src/main/java/macampcorp/macamp/game/Indice.java
  31. 15 0
      app/src/main/java/macampcorp/macamp/game/Inventaire.java
  32. 15 0
      app/src/main/java/macampcorp/macamp/game/QRCodeReturn.java
  33. 15 0
      app/src/main/java/macampcorp/macamp/game/Resource.java
  34. 15 0
      app/src/main/java/macampcorp/macamp/game/ResourceManager.java
  35. 15 0
      app/src/main/java/macampcorp/macamp/game/Stage.java
  36. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/BombDefuse.java
  37. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/Challenge.java
  38. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/ChallengeReturn.java
  39. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/QCM.java
  40. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/QRCodeTreasure.java
  41. 15 0
      app/src/main/java/macampcorp/macamp/game/challenges/Question.java
  42. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/ChallengeTask.java
  43. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/EventTask.java
  44. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/ResourceTask.java
  45. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/Scheduler.java
  46. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/SpecialTask.java
  47. 15 0
      app/src/main/java/macampcorp/macamp/game/scheduler/Task.java
  48. 0 12
      app/src/main/java/macampcorp/macamp/lang/Locale.java
  49. 15 0
      app/src/main/java/macampcorp/macamp/ui/CustomListView.java
  50. 15 0
      app/src/main/java/macampcorp/macamp/ui/MediaView.java
  51. 15 0
      app/src/main/java/macampcorp/macamp/ui/ResourceArrayAdapter.java
  52. 15 0
      app/src/main/java/macampcorp/macamp/ui/Sound.java
  53. 15 0
      app/src/main/java/macampcorp/macamp/utils/Android.java
  54. 15 0
      app/src/main/java/macampcorp/macamp/utils/AndroidResources.java
  55. 15 0
      app/src/main/java/macampcorp/macamp/utils/Const.java
  56. 15 0
      app/src/main/java/macampcorp/macamp/utils/FontChangeCrawler.java
  57. 15 0
      app/src/main/java/macampcorp/macamp/utils/JSONLoader.java
  58. 15 0
      app/src/main/java/macampcorp/macamp/utils/L.java
  59. 15 0
      app/src/main/java/macampcorp/macamp/utils/Utils.java
  60. 15 0
      app/src/main/java/macampcorp/macamp/utils/files/FileManager.java
  61. 15 0
      app/src/main/java/macampcorp/macamp/utils/files/JSONAssetsManager.java
  62. 8 0
      app/src/main/res/values/strings.xml

+ 2 - 4
app/build.gradle

@@ -9,10 +9,8 @@ android {
         applicationId "macampcorp.macamp.app"
         applicationId "macampcorp.macamp.app"
         minSdkVersion 14
         minSdkVersion 14
         targetSdkVersion 27
         targetSdkVersion 27
-        versionCode 1
-        versionName "1.0"
-
-
+        versionCode 2
+        versionName "Alpha-0.2"
     }
     }
 
 
     buildTypes {
     buildTypes {

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/BombActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/CrashActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.animation.AnimatorSet;
 import android.animation.AnimatorSet;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/CreditsActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 17 - 0
app/src/main/java/macampcorp/macamp/activities/EndActivity.java

@@ -1,3 +1,19 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;
@@ -28,6 +44,7 @@ public class EndActivity extends AppCompatActivity {
         return  getResources().getString(x);
         return  getResources().getString(x);
     }
     }
 
 
+
     @Override
     @Override
     protected void onCreate(Bundle savedInstanceState) {
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         super.onCreate(savedInstanceState);

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/HostActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/MenuActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/PermissionActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.Manifest;
 import android.Manifest;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/SelectDifficultActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/TutoActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities;
 package macampcorp.macamp.activities;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/fragments/BombFragment.java

@@ -1,3 +1,18 @@
+/*
+ This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.fragments;
 package macampcorp.macamp.activities.fragments;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/fragments/ChallengeFragment.java

@@ -1,3 +1,18 @@
+/*
+ This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.fragments;
 package macampcorp.macamp.activities.fragments;
 
 
 import android.app.Fragment;
 import android.app.Fragment;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/fragments/QCMFragment.java

@@ -1,3 +1,18 @@
+/*
+ This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.fragments;
 package macampcorp.macamp.activities.fragments;
 
 
 import android.app.ActionBar;
 import android.app.ActionBar;

+ 16 - 0
app/src/main/java/macampcorp/macamp/activities/fragments/QRCodeFragment.java

@@ -1,3 +1,19 @@
+/*
+ This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
+
 package macampcorp.macamp.activities.fragments;
 package macampcorp.macamp.activities.fragments;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 16 - 0
app/src/main/java/macampcorp/macamp/activities/fragments/QuestionFragment.java

@@ -1,3 +1,19 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
+
 package macampcorp.macamp.activities.fragments;
 package macampcorp.macamp.activities.fragments;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/viewers/ImageViewerActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.viewers;
 package macampcorp.macamp.activities.viewers;
 
 
 import android.graphics.Bitmap;
 import android.graphics.Bitmap;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/viewers/MediaViewerAcitvity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.viewers;
 package macampcorp.macamp.activities.viewers;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/activities/viewers/ResourceListActivity.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.activities.viewers;
 package macampcorp.macamp.activities.viewers;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadChallengeConfigException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 
 

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadConfigFileException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 public class BadConfigFileException extends RuntimeException {
 public class BadConfigFileException extends RuntimeException {

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadGameConfigException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 public class BadGameConfigException extends BadConfigFileException {
 public class BadGameConfigException extends BadConfigFileException {

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadResourceConfigException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 public class BadResourceConfigException extends BadConfigFileException {
 public class BadResourceConfigException extends BadConfigFileException {

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadResourceTypeException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 import macampcorp.macamp.game.Resource;
 import macampcorp.macamp.game.Resource;

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/BadStageConfigException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 public class BadStageConfigException extends BadConfigFileException {
 public class BadStageConfigException extends BadConfigFileException {

+ 15 - 0
app/src/main/java/macampcorp/macamp/exceptions/ResourceFileNotFoundException.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 import macampcorp.macamp.game.Resource;
 import macampcorp.macamp.game.Resource;

+ 16 - 0
app/src/main/java/macampcorp/macamp/exceptions/ResourceNotFoundException.java

@@ -1,3 +1,19 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+
+ */
+
 package macampcorp.macamp.exceptions;
 package macampcorp.macamp.exceptions;
 
 
 public class ResourceNotFoundException extends RuntimeException {
 public class ResourceNotFoundException extends RuntimeException {

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Bomb.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.util.Log;
 import android.util.Log;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Event.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Game.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Indice.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import org.json.JSONException;
 import org.json.JSONException;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Inventaire.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import java.io.Serializable;
 import java.io.Serializable;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/QRCodeReturn.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import java.io.Serializable;
 import java.io.Serializable;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Resource.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/ResourceManager.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/Stage.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game;
 package macampcorp.macamp.game;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/BombDefuse.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/Challenge.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/ChallengeReturn.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 public class ChallengeReturn {
 public class ChallengeReturn {

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/QCM.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/QRCodeTreasure.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/challenges/Question.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.challenges;
 package macampcorp.macamp.game.challenges;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/ChallengeTask.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 import macampcorp.macamp.activities.HostActivity;
 import macampcorp.macamp.activities.HostActivity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/EventTask.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 
 

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/ResourceTask.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 import macampcorp.macamp.activities.HostActivity;
 import macampcorp.macamp.activities.HostActivity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/Scheduler.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/SpecialTask.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/game/scheduler/Task.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.game.scheduler;
 package macampcorp.macamp.game.scheduler;
 
 
 import java.io.Serializable;
 import java.io.Serializable;

+ 0 - 12
app/src/main/java/macampcorp/macamp/lang/Locale.java

@@ -1,12 +0,0 @@
-package macampcorp.macamp.lang;
-
-import android.content.res.Resources;
-
-import macampcorp.macamp.activities.R;
-
-public class Locale {
-    public static String _(int x)
-    {
-        return Resources.getSystem().getString(x);
-    }
-}

+ 15 - 0
app/src/main/java/macampcorp/macamp/ui/CustomListView.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.ui;
 package macampcorp.macamp.ui;
 
 
 import android.content.Context;
 import android.content.Context;

+ 15 - 0
app/src/main/java/macampcorp/macamp/ui/MediaView.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.ui;
 package macampcorp.macamp.ui;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/ui/ResourceArrayAdapter.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.ui;
 package macampcorp.macamp.ui;
 
 
 import android.content.Context;
 import android.content.Context;

+ 15 - 0
app/src/main/java/macampcorp/macamp/ui/Sound.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.ui;
 package macampcorp.macamp.ui;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/Android.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/AndroidResources.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 import android.content.Context;
 import android.content.Context;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/Const.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 public class Const {
 public class Const {

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/FontChangeCrawler.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/JSONLoader.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/L.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 import android.util.Log;
 import android.util.Log;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/Utils.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils;
 package macampcorp.macamp.utils;
 
 
 public class Utils {
 public class Utils {

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/files/FileManager.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils.files;
 package macampcorp.macamp.utils.files;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 15 - 0
app/src/main/java/macampcorp/macamp/utils/files/JSONAssetsManager.java

@@ -1,3 +1,18 @@
+/*
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ */
+
 package macampcorp.macamp.utils.files;
 package macampcorp.macamp.utils.files;
 
 
 import android.app.Activity;
 import android.app.Activity;

+ 8 - 0
app/src/main/res/values/strings.xml

@@ -153,12 +153,19 @@
     </ul>
     </ul>
 <b>En continuant, vous convenez que l’utilisation de ce jeu est à vos propres responsabilités.</b>
 <b>En continuant, vous convenez que l’utilisation de ce jeu est à vos propres responsabilités.</b>
     ]]></string>
     ]]></string>
+
     <string name="pass">Passer</string>
     <string name="pass">Passer</string>
+
     <string name="titre">Un super titre</string>
     <string name="titre">Un super titre</string>
+
     <string name="btn_continuer">Continuer la partie</string>
     <string name="btn_continuer">Continuer la partie</string>
+
     <string name="btn_new">Nouvelle partie</string>
     <string name="btn_new">Nouvelle partie</string>
+
     <string name="btn_choose">Choisir</string>
     <string name="btn_choose">Choisir</string>
+
     <string name="diff_select_title"><![CDATA[<h2>Sélectionne ton niveau de difficulté:</h2>]]></string>
     <string name="diff_select_title"><![CDATA[<h2>Sélectionne ton niveau de difficulté:</h2>]]></string>
+
     <string name="diff_select_easy"><![CDATA[<h2>Facile:</h2>
     <string name="diff_select_easy"><![CDATA[<h2>Facile:</h2>
             <i>Je n’ai pas envie de me presser, en plus c’est dur ce jeu…</i><br>
             <i>Je n’ai pas envie de me presser, en plus c’est dur ce jeu…</i><br>
             <b>Recommandé si tu ne connais pas trop le quartier</b>
             <b>Recommandé si tu ne connais pas trop le quartier</b>
@@ -172,6 +179,7 @@
             <b>Recommandé si tu n’es pas un habitué de la médiathèque ou de la MJC</b>
             <b>Recommandé si tu n’es pas un habitué de la médiathèque ou de la MJC</b>
         ]]>
         ]]>
     </string>
     </string>
+
     <string name="diff_select_hard"><![CDATA[
     <string name="diff_select_hard"><![CDATA[
             <h2>Difficile:</h2>
             <h2>Difficile:</h2>
             <i>Je suis pas là pour rigoler: prêt à courir et pas d’indice pour nous</i><br>
             <i>Je suis pas là pour rigoler: prêt à courir et pas d’indice pour nous</i><br>