Skip to content

Commit

Permalink
javafx: v2022.08
Browse files Browse the repository at this point in the history
  • Loading branch information
Eroica committed Jul 31, 2022
1 parent 81bec95 commit ad3749c
Show file tree
Hide file tree
Showing 8 changed files with 329 additions and 147 deletions.
126 changes: 58 additions & 68 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,92 +1,82 @@
RECEX SHARED SOURCE LICENSE
version 1.0, 30 May 2013
PALETTI SHARED SOURCE LICENSE
Version 1.0, 31 July 2022

Copyright (c) 2020 Eroica. <https://paletti.app>
Everyone is permitted to copy and distribute verbatim
copies of this license document, but changing it is
not allowed.
Copyright (c) 2022 Eroica <https://paletti.app>
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

TERMS AND CONDITIONS
TERMS AND CONDITIONS

0. Definitions.
0. Definitions.

"This License" refers to version 1.0 of RecEx Shared
Source License.
"This license" refers to version 1.0 of Paletti Shared Source License.

"The program", "the source", "the source code", "these
files", "this file" refers to any copyrightable work
licensed under this License.
"The program", "the source", "the source code", "these files",
"this file" refers to any copyrightable work licensed under this
license.

"You" refers to the Licensee. The licensee could be a
person or a organisation.
"You" refers to the licensee. The licensee could be a person or an
organisation.

"personal use" refers to usage by, only and only, the
licensee, and not by any other person or organisation
related in any way to the licensee.
"Personal use" refers to usage by, only and only, the licensee, and not
by any other person or organisation related in any way to the licensee.

1. Usage
1. Usage

You are free to download, copy, compile, study, and
refer to the source code for any personal use of yours.
You are free to download, copy, compile, study, and refer to the source
code for any personal use of yours.

Usage by you of any work covered by this license should
not, directly or indirectly, enable its usage by any
other individual or organisation.
Usage by you of any work covered by this license should not, directly or
indirectly, enable its usage by any other individual or organisation.

2. Modifications
2. Modifications

You are free to make any modifications to the source
covered by this license. You are also free to compile
the source after modifying it and using the compiled
product obtained thereafter in compliance with this
License.
You are free to make any modifications to the source covered by this
license. You are also free to compile the source after modifying it and
using the compiled product obtained thereafter in compliance with this
license.

3. Redistribution
3. Redistribution

You may NOT under any circumstance copy, redistribute
and/or republish the source or a work based on it (which
includes binary or object code compiled from it) in part
or whole.
You may NOT under any circumstance copy, redistribute and/or republish
the source or a work based on it (which includes binary or object code
compiled from it) in part or whole.

4. Non-compliance
4. Non-compliance

You may not copy, modify, sublicense, or distribute the
Program except as expressly provided under this License.
Any attempt otherwise to copy, modify, sublicense or
distribute the Program is void, and will automatically
terminate your rights under this License.
You may not copy, modify, sublicense, or distribute the Program except
as expressly provided under this license. Any attempt otherwise to
copy, modify, sublicense or distribute the Program is void, and will
automatically terminate your rights under this license.

5. Acceptance of License
5. Acceptance of License

You are not required to accept this License, since you have
not signed it. However, nothing else grants you permission
to modify or use the source. These actions are prohibited
by law if you do not accept this License. Therefore, by
modifying or using the source (or any work based on the
source), you indicate your acceptance of this License to do
so, and all its terms and conditions for copying,
redistributing or modifying the source or works based on it.
You are not required to accept this license, since you have not signed
it. However, nothing else grants you permission to modify or use the
source. These actions are prohibited by law if you do not accept this
license. Therefore, by modifying or using the source (or any work based
on the source), you indicate your acceptance of this license to do so,
and all its terms and conditions for copying, redistributing or
modifying the source or works based on it.

6. Permissions
6. Permissions

If you intend to incorporate the source code, in part or whole,
into any free or proprietary program, you need to explicitly
write to the original author(s) to ask for permission.
If you intend to incorporate the source code, in part or whole, into any
free or proprietary program, you need to explicitly write to the
original author(s) to ask for permission.

7. No Warranty
7. No Warranty

The source code licensed under this license is shared "as is".
Since it is intended for sharing as reference, there is no
warranty, of either the source code, or the program compiled
from it. The entire risk of quality or performance of the
program is with you.
The source code licensed under this license is shared "as is". Since it
is intended for sharing as reference, there is no warranty, of either
the source code, or the program compiled from it. The entire risk of
quality or performance of the program is with you.

THE ORIGINAL AUTHOR OF THE PROGRAM IS NOT LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO
USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR
DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY
OTHER PROGRAMS)
THE ORIGINAL AUTHOR OF THE PROGRAM IS NOT LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
OPERATE WITH ANY OTHER PROGRAMS).

END OF TERMS AND CONDITIONS
END OF TERMS AND CONDITIONS
6 changes: 3 additions & 3 deletions javafx/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ plugins {
id("org.beryx.runtime") version "1.12.7"
id("com.github.ben-manes.versions") version "0.42.0"
id("com.jaredsburrows.license")
id("com.github.gmazzo.buildconfig") version "3.0.3"
id("com.github.gmazzo.buildconfig") version "3.1.0"
}

group = "app.paletti.javafx"
version = "2022.06"
version = "2022.08"

repositories {
mavenCentral()
Expand Down Expand Up @@ -65,7 +65,7 @@ application {
}

runtime {
options.set(listOf("--strip-debug", "--no-header-files", "--no-man-pages"))
options.set(listOf("--strip-debug", "--compress", "2", "--no-header-files", "--no-man-pages"))
launcher {
noConsole = true
}
Expand Down
2 changes: 1 addition & 1 deletion javafx/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
10 changes: 5 additions & 5 deletions javafx/gradlew
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

#
# Copyright © 2015-2021 the original authors.
# Copyright © 2015-2021 the original authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -32,10 +32,10 @@
# Busybox and similar reduced shells will NOT work, because this script
# requires all of these POSIX shell features:
# * functions;
# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
# * compound commands having a testable exit status, especially «case»;
# * various built-in commands including «command», «set», and «ulimit».
# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
# * compound commands having a testable exit status, especially «case»;
# * various built-in commands including «command», «set», and «ulimit».
#
# Important for patching:
#
Expand Down
3 changes: 2 additions & 1 deletion javafx/src/main/kotlin/components/Dialogs.kt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ class AboutDialog(window: IWindow) : BaseDialog(window) {
listOf(
javaClass.classLoader.getResourceAsStream("LICENSE"),
javaClass.classLoader.getResourceAsStream("leptonica.txt"),
javaClass.classLoader.getResourceAsStream("licenseReport.txt")
javaClass.classLoader.getResourceAsStream("licenseReport.txt"),
javaClass.classLoader.getResourceAsStream("apache.txt"),
).forEach {
licenseBuilder.append(it.bufferedReader().use { it.readText() })
licenseBuilder.append("\n\n")
Expand Down
126 changes: 58 additions & 68 deletions javafx/src/main/resources/LICENSE
Original file line number Diff line number Diff line change
@@ -1,92 +1,82 @@
RECEX SHARED SOURCE LICENSE
version 1.0, 30 May 2013
PALETTI SHARED SOURCE LICENSE
Version 1.0, 31 July 2022

Copyright (c) 2020 Eroica. <https://paletti.app>
Everyone is permitted to copy and distribute verbatim
copies of this license document, but changing it is
not allowed.
Copyright (c) 2022 Eroica <https://paletti.app>
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

TERMS AND CONDITIONS
TERMS AND CONDITIONS

0. Definitions.
0. Definitions.

"This License" refers to version 1.0 of RecEx Shared
Source License.
"This license" refers to version 1.0 of Paletti Shared Source License.

"The program", "the source", "the source code", "these
files", "this file" refers to any copyrightable work
licensed under this License.
"The program", "the source", "the source code", "these files",
"this file" refers to any copyrightable work licensed under this
license.

"You" refers to the Licensee. The licensee could be a
person or a organisation.
"You" refers to the licensee. The licensee could be a person or an
organisation.

"personal use" refers to usage by, only and only, the
licensee, and not by any other person or organisation
related in any way to the licensee.
"Personal use" refers to usage by, only and only, the licensee, and not
by any other person or organisation related in any way to the licensee.

1. Usage
1. Usage

You are free to download, copy, compile, study, and
refer to the source code for any personal use of yours.
You are free to download, copy, compile, study, and refer to the source
code for any personal use of yours.

Usage by you of any work covered by this license should
not, directly or indirectly, enable its usage by any
other individual or organisation.
Usage by you of any work covered by this license should not, directly or
indirectly, enable its usage by any other individual or organisation.

2. Modifications
2. Modifications

You are free to make any modifications to the source
covered by this license. You are also free to compile
the source after modifying it and using the compiled
product obtained thereafter in compliance with this
License.
You are free to make any modifications to the source covered by this
license. You are also free to compile the source after modifying it and
using the compiled product obtained thereafter in compliance with this
license.

3. Redistribution
3. Redistribution

You may NOT under any circumstance copy, redistribute
and/or republish the source or a work based on it (which
includes binary or object code compiled from it) in part
or whole.
You may NOT under any circumstance copy, redistribute and/or republish
the source or a work based on it (which includes binary or object code
compiled from it) in part or whole.

4. Non-compliance
4. Non-compliance

You may not copy, modify, sublicense, or distribute the
Program except as expressly provided under this License.
Any attempt otherwise to copy, modify, sublicense or
distribute the Program is void, and will automatically
terminate your rights under this License.
You may not copy, modify, sublicense, or distribute the Program except
as expressly provided under this license. Any attempt otherwise to
copy, modify, sublicense or distribute the Program is void, and will
automatically terminate your rights under this license.

5. Acceptance of License
5. Acceptance of License

You are not required to accept this License, since you have
not signed it. However, nothing else grants you permission
to modify or use the source. These actions are prohibited
by law if you do not accept this License. Therefore, by
modifying or using the source (or any work based on the
source), you indicate your acceptance of this License to do
so, and all its terms and conditions for copying,
redistributing or modifying the source or works based on it.
You are not required to accept this license, since you have not signed
it. However, nothing else grants you permission to modify or use the
source. These actions are prohibited by law if you do not accept this
license. Therefore, by modifying or using the source (or any work based
on the source), you indicate your acceptance of this license to do so,
and all its terms and conditions for copying, redistributing or
modifying the source or works based on it.

6. Permissions
6. Permissions

If you intend to incorporate the source code, in part or whole,
into any free or proprietary program, you need to explicitly
write to the original author(s) to ask for permission.
If you intend to incorporate the source code, in part or whole, into any
free or proprietary program, you need to explicitly write to the
original author(s) to ask for permission.

7. No Warranty
7. No Warranty

The source code licensed under this license is shared "as is".
Since it is intended for sharing as reference, there is no
warranty, of either the source code, or the program compiled
from it. The entire risk of quality or performance of the
program is with you.
The source code licensed under this license is shared "as is". Since it
is intended for sharing as reference, there is no warranty, of either
the source code, or the program compiled from it. The entire risk of
quality or performance of the program is with you.

THE ORIGINAL AUTHOR OF THE PROGRAM IS NOT LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO
USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR
DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY
OTHER PROGRAMS)
THE ORIGINAL AUTHOR OF THE PROGRAM IS NOT LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO
OPERATE WITH ANY OTHER PROGRAMS).

END OF TERMS AND CONDITIONS
END OF TERMS AND CONDITIONS
Loading

0 comments on commit ad3749c

Please sign in to comment.