Merge remote-tracking branch 'upstream/develop' into develop
This commit is contained in:
		
							
								
								
									
										2
									
								
								BUILD.md
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								BUILD.md
									
									
									
									
									
								
							| @@ -102,7 +102,7 @@ Getting the project to build and run on Windows is easy if you use Qt's IDE, Qt | ||||
|     - Microsoft Visual C++ 2008 Redist is required for this, there's a link on the OpenSSL download page above next to the main download. | ||||
|     - We use a custom build of OpenSSL that doesn't have this dependency. For normal development, the custom build is not necessary though. | ||||
| * [zlib 1.2+](http://gnuwin32.sourceforge.net/packages/zlib.htm) - the Setup is fine | ||||
| * [Java JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) | ||||
| * [Java JDK 8](https://adoptium.net/releases.html?variant=openjdk8) - Use the MSI installer. | ||||
| * [CMake](http://www.cmake.org/cmake/resources/software.html) -- Windows (Win32 Installer) | ||||
|  | ||||
| Ensure that OpenSSL, zlib, Java and CMake are on `PATH`. | ||||
|   | ||||
| @@ -326,14 +326,17 @@ Application::Application(int &argc, char **argv) : QApplication(argc, argv) | ||||
|     { | ||||
|         showFatalErrorMessage( | ||||
|             "The launcher data folder could not be created.", | ||||
|             QString( | ||||
|                 "The launcher data folder could not be created.\n" | ||||
|                 "\n" | ||||
| #if defined(Q_OS_MAC) | ||||
|                 MACOS_HINT | ||||
| #endif | ||||
|                 "Make sure you have the right permissions to the launcher data folder and any folder needed to access it.\n" | ||||
|                 "(%1)\n" | ||||
|                 "\n" | ||||
|                 "The launcher cannot continue until you fix this problem." | ||||
|             ).arg(dataPath) | ||||
|         ); | ||||
|         return; | ||||
|     } | ||||
| @@ -341,14 +344,17 @@ Application::Application(int &argc, char **argv) : QApplication(argc, argv) | ||||
|     { | ||||
|         showFatalErrorMessage( | ||||
|             "The launcher data folder could not be opened.", | ||||
|             QString( | ||||
|                 "The launcher data folder could not be opened.\n" | ||||
|                 "\n" | ||||
| #if defined(Q_OS_MAC) | ||||
|                 MACOS_HINT | ||||
| #endif | ||||
|                 "Make sure you have the right permissions to the launcher data folder.\n" | ||||
|                 "(%1)\n" | ||||
|                 "\n" | ||||
|                 "The launcher cannot continue until you fix this problem." | ||||
|             ).arg(dataPath) | ||||
|         ); | ||||
|         return; | ||||
|     } | ||||
| @@ -498,14 +504,17 @@ Application::Application(int &argc, char **argv) : QApplication(argc, argv) | ||||
|         { | ||||
|             showFatalErrorMessage( | ||||
|                 "The launcher data folder is not writable!", | ||||
|                 QString( | ||||
|                     "The launcher couldn't create a log file - the data folder is not writable.\n" | ||||
|                     "\n" | ||||
|     #if defined(Q_OS_MAC) | ||||
|                     MACOS_HINT | ||||
|     #endif | ||||
|                     "Make sure you have write permissions to the data folder.\n" | ||||
|                     "(%1)\n" | ||||
|                     "\n" | ||||
|                     "The launcher cannot continue until you fix this problem." | ||||
|                 ).arg(dataPath) | ||||
|             ); | ||||
|             return; | ||||
|         } | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2015 Petr Mrazek <peterix@gmail.com> | ||||
|  * Copyright 2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include <MMCTime.h> | ||||
|  | ||||
| #include <QObject> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QString> | ||||
|   | ||||
| @@ -265,13 +265,17 @@ QList<QString> JavaUtils::FindJavaPaths() | ||||
|     QList<JavaInstallPtr> ADOPTOPENJDK64s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_64KEY, "SOFTWARE\\AdoptOpenJDK\\JDK", "Path", "\\hotspot\\MSI"); | ||||
|  | ||||
|     // Foundation (Eclipse) | ||||
|     // Eclipse Foundation | ||||
|     QList<JavaInstallPtr> FOUNDATIONJDK32s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_32KEY, "SOFTWARE\\Eclipse Foundation\\JDK", "Path", "\\hotspot\\MSI"); | ||||
|     QList<JavaInstallPtr> FOUNDATIONJDK64s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_64KEY, "SOFTWARE\\Eclipse Foundation\\JDK", "Path", "\\hotspot\\MSI"); | ||||
|  | ||||
|     // Adoptium (Eclipse) | ||||
|     // Eclipse Adoptium | ||||
|     QList<JavaInstallPtr> ADOPTIUMJRE32s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_32KEY, "SOFTWARE\\Eclipse Adoptium\\JRE", "Path", "\\hotspot\\MSI"); | ||||
|     QList<JavaInstallPtr> ADOPTIUMJRE64s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_64KEY, "SOFTWARE\\Eclipse Adoptium\\JRE", "Path", "\\hotspot\\MSI"); | ||||
|     QList<JavaInstallPtr> ADOPTIUMJDK32s = this->FindJavaFromRegistryKey( | ||||
|         KEY_WOW64_32KEY, "SOFTWARE\\Eclipse Adoptium\\JDK", "Path", "\\hotspot\\MSI"); | ||||
|     QList<JavaInstallPtr> ADOPTIUMJDK64s = this->FindJavaFromRegistryKey( | ||||
| @@ -297,6 +301,7 @@ QList<QString> JavaUtils::FindJavaPaths() | ||||
|     java_candidates.append(JRE64s); | ||||
|     java_candidates.append(NEWJRE64s); | ||||
|     java_candidates.append(ADOPTOPENJRE64s); | ||||
|     java_candidates.append(ADOPTIUMJRE64s); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files/Java/jre8/bin/javaw.exe")); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files/Java/jre7/bin/javaw.exe")); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files/Java/jre6/bin/javaw.exe")); | ||||
| @@ -312,6 +317,7 @@ QList<QString> JavaUtils::FindJavaPaths() | ||||
|     java_candidates.append(JRE32s); | ||||
|     java_candidates.append(NEWJRE32s); | ||||
|     java_candidates.append(ADOPTOPENJRE32s); | ||||
|     java_candidates.append(ADOPTIUMJRE32s); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files (x86)/Java/jre8/bin/javaw.exe")); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files (x86)/Java/jre7/bin/javaw.exe")); | ||||
|     java_candidates.append(MakeJavaPtr("C:/Program Files (x86)/Java/jre6/bin/javaw.exe")); | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #include "ATLPackIndex.h" | ||||
|  | ||||
| #include <QRegularExpression> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include "ATLPackManifest.h" | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #include "ATLPackInstallTask.h" | ||||
|  | ||||
| #include <QtConcurrent/QtConcurrent> | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <meta/VersionList.h> | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #include "ATLPackManifest.h" | ||||
|  | ||||
| #include "Json.h" | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QString> | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2020-2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #include "FTBPackInstallTask.h" | ||||
|  | ||||
| #include "FileSystem.h" | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2020-2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include "FTBPackManifest.h" | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2020-2021 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #include "FTBPackManifest.h" | ||||
|  | ||||
| #include "Json.h" | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2020 Petr Mrazek <peterix@gmail.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. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QString> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "AtlFilterModel.h" | ||||
|  | ||||
| #include <QDebug> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QtCore/QSortFilterProxyModel> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "AtlListModel.h" | ||||
|  | ||||
| #include <BuildConfig.h> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QAbstractListModel> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "AtlOptionalModDialog.h" | ||||
| #include "ui_AtlOptionalModDialog.h" | ||||
|  | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QDialog> | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Philip T <me@phit.link> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "AtlPage.h" | ||||
| #include "ui_AtlPage.h" | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,5 @@ | ||||
| /* Copyright 2013-2019 MultiMC Contributors | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "FtbFilterModel.h" | ||||
|  | ||||
| #include <QDebug> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QtCore/QSortFilterProxyModel> | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "FtbListModel.h" | ||||
|  | ||||
| #include "BuildConfig.h" | ||||
|   | ||||
| @@ -1,3 +1,19 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QAbstractListModel> | ||||
|   | ||||
| @@ -1,3 +1,20 @@ | ||||
| /* | ||||
|  * Copyright 2020-2021 Jamie Mansfield <jmansfield@cadixdev.org> | ||||
|  * Copyright 2021 Philip T <me@phit.link> | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "FtbPage.h" | ||||
| #include "ui_FtbPage.h" | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| cmake_minimum_required(VERSION 3.1) | ||||
| project(launcher Java) | ||||
| find_package(Java 1.6 REQUIRED COMPONENTS Development) | ||||
| find_package(Java 1.7 REQUIRED COMPONENTS Development) | ||||
|  | ||||
| include(UseJava) | ||||
| set(CMAKE_JAVA_JAR_ENTRY_POINT JavaCheck) | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| cmake_minimum_required(VERSION 3.1) | ||||
| project(launcher Java) | ||||
| find_package(Java 1.6 REQUIRED COMPONENTS Development) | ||||
| find_package(Java 1.7 REQUIRED COMPONENTS Development) | ||||
|  | ||||
| include(UseJava) | ||||
| set(CMAKE_JAVA_JAR_ENTRY_POINT org.multimc.EntryPoint) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lenny McLennington
					Lenny McLennington