Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
09c1e4d
REVIVE!
red171 Apr 17, 2020
0e8ff38
Version Update
red171 Apr 17, 2020
b306dec
macOS
red171 Apr 17, 2020
90d75db
funding
red171 Apr 20, 2020
6d561db
handle incorect url encoding from chromium based browser
red171 Jul 29, 2020
7ed166f
update wizard.xml
red171 Jul 30, 2020
b0ed132
add Snapcraft Package
red171 Aug 4, 2020
1894d22
save config files in user.home
red171 Aug 4, 2020
e7f7a86
fix Snapcraft Package
red171 Aug 4, 2020
9380614
set correct window title for linux
red171 Aug 4, 2020
99302c3
fix Snapcraft Package
red171 Aug 4, 2020
739ee36
correct name to "appleJuice GUI"
red171 Aug 5, 2020
54fd04e
use xdg-open as default browser for linux
red171 Aug 10, 2020
970e5fa
fix url handler on linux
red171 Aug 10, 2020
7248b62
build ajcorefassade with maven
red171 Aug 28, 2020
8307afb
build ajtray with maven
red171 Aug 28, 2020
716cfa9
move doc folder to root
red171 Aug 28, 2020
da3ebe2
move tklcontrols to local lib folder
red171 Aug 28, 2020
08fde91
remove ProcessNoST stuff (what was it?!)
red171 Aug 28, 2020
051b49d
move ajcorefassade into gui src
red171 Aug 28, 2020
bb1ba5a
move ajcorefassade into gui src
red171 Aug 31, 2020
bcc617c
- convert "check for update" into checkbox > fix #3
red171 Aug 31, 2020
1412fbf
- load plugin description with utf-8 charset
red171 Aug 31, 2020
8fc427d
add github release action #5
red171 Aug 31, 2020
559bf26
update Snapcraft package to new GUI Version
red171 Aug 31, 2020
a8164f7
open url on release info button instead ob call an non existing API >…
red171 Sep 1, 2020
bc51ef5
add context menu in upload tab > fix #10
red171 Sep 1, 2020
4a19638
order and link changelog
red171 Sep 1, 2020
6447ee4
trigger homebrew update on new release
red171 Sep 1, 2020
cd7ef29
trigger snapcraft update after successfully new release published
red171 Sep 1, 2020
74eb3bf
add new icon
red171 Sep 4, 2020
cbaef45
decode %7C to pipe als if gui already opened > fix #12
red171 Sep 4, 2020
8472df9
add maven shade plugin to remove useless stuff from final jar
red171 Sep 4, 2020
a2a3b63
move version control to maven
red171 Sep 4, 2020
eeb5d57
update changelog
red171 Sep 4, 2020
5ba0965
update snapcraft
red171 Sep 4, 2020
735b34b
add more badges
red171 Sep 14, 2020
777b89a
add decompiled tklcontrols to src
red171 Oct 28, 2020
08b725c
import der dekompilierten `tklcontrols`
red171 Oct 28, 2020
d831666
- make some hard coded urls configurable
red171 Nov 17, 2020
598be84
fix badge
red171 Nov 17, 2020
b93449c
- switch to java 11
red171 Mar 23, 2021
7bbdd94
add exe with new icon
red171 Jan 7, 2022
a3e5ce1
fix in win exe for ajfsp arguments if gui already running
red171 Jan 17, 2022
17e3f7b
snap update to JRE 11
red171 Jan 17, 2022
add3728
gpl v2 format test 4 github
red171 Feb 1, 2022
0510af4
readme update
red171 Feb 1, 2022
e012dd8
some updates
red171 Feb 1, 2022
4d7cf86
build prozess überarbeitet
red171 Feb 1, 2022
642d34f
load shipped plugin on all platforms
red171 Feb 2, 2022
879de05
Update snapcraft package to 0.84.0
red171 Feb 2, 2022
094fb55
build zip with content.
red171 Feb 2, 2022
18a3bbe
- [red171] Für Windows das `Darcula` Java `Look and Feel` Theme integ…
red171 Feb 2, 2022
f161705
Update snapcraft package to 0.84.1
red171 Feb 2, 2022
7066836
macOS
red171 Feb 3, 2022
41d03b7
Merge branch 'master' of github.com-red171:applejuicenetz/gui-java
red171 Feb 3, 2022
3985bf8
fix changelog
red171 Feb 3, 2022
1af0ca6
iconpacks fix #3
red171 Feb 3, 2022
28d9eca
iconpacks fix #3
red171 Feb 3, 2022
4706e5f
macos shortcus fix #5
red171 Feb 3, 2022
0625b58
macos shortcus fix #5
red171 Feb 3, 2022
b730cd9
Update snapcraft package to 0.84.2
red171 Feb 3, 2022
bd00668
updated icons ohne weiße ränder
red171 Feb 3, 2022
ac93028
add long time lost "speedgraph" plugin
red171 Feb 6, 2022
80b5efe
update setup links
red171 Feb 7, 2022
4041a3a
Create codeql-analysis.yml
red171 Feb 8, 2022
f3f6ea2
extract ajcorefassade back to own module
red171 Feb 8, 2022
30c6802
switch from log4j to slf4j with logback
red171 Feb 9, 2022
2a75deb
handle PB > fix #8
red171 Feb 16, 2022
56d8092
modern icon pack finished > fix #9
red171 Feb 16, 2022
a37a9f1
windows line breaks
red171 Feb 16, 2022
1b16fe8
logback funktioniert nun > fix #7
red171 Feb 16, 2022
051675d
fix ajcorefassace dependencies
red171 Feb 16, 2022
8e6cc2b
logviewer test loader fix
red171 Feb 16, 2022
0040238
tkl controls legacy changes
red171 Feb 16, 2022
931c3aa
version checker plugin naming fixes
red171 Feb 16, 2022
775dcec
remove log4j
red171 Feb 16, 2022
f97fefc
plugin test loader fix
red171 Feb 16, 2022
463b2cf
better logging
red171 Feb 16, 2022
b32a6ce
some fixes in SpeedGraph Plugin > fix #10
red171 Feb 16, 2022
bea5710
update changelog
red171 Feb 16, 2022
16847bb
version bump to 0.85
red171 May 13, 2022
da43291
erlaube `%7C` (`|`) in Links auch im "link hinzufügen" Feld
red171 Aug 21, 2025
9c513e4
update snap
red171 Aug 21, 2025
90d73bb
splash without screenshare stuf
red171 Sep 11, 2025
9f4e7c5
snap 0.85.2
red171 Sep 13, 2025
d715cb9
Zeige Core Version auch an, wenn die News einen 404 liefern (z.B. wen…
red171 Jan 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
39 changes: 39 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '45 13 * * 4'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'java' ]

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}

- name: Autobuild
uses: github/codeql-action/autobuild@v1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
99 changes: 99 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
name: 'release'

on:
create:
tags:

jobs:
release:
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Inject JDK
id: inject_jdk
uses: actions/setup-java@v2
with:
distribution: 'zulu'
java-version: 11

# - name: update mvn version
# id: update_mvn_package
# run: |
# mvn versions:set \
# -DgroupId=de.applejuicenet.client.gui \
# -DartifactId=AJCoreGUI \
# -DgenerateBackupPoms=false \
# -DoldVersion="*" \
# -N versions:update-child-modules \
# -DnewVersion=${{ github.ref_name }}

# mvn versions:set \
# -DgroupId=de.applejuicenet.client \
# -DartifactId=AJClientGUI \
# -DgenerateBackupPoms=false \
# -DoldVersion="*" \
# -N versions:update-child-modules \
# -DnewVersion=${{ github.ref_name }}

# - name: commit updated package_version
# id: commit_updated_package_version
# uses: stefanzweifel/git-auto-commit-action@v4
# with:
# branch: master
# file_pattern: pom.xml
# commit_message: Update mvn Package Version to ${{ github.ref_name }}

- name: compile and package jar with Maven
id: mvn_package
run: mvn package

- name: build installable files with Maven
id: mvn_install
run: mvn install

- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref_name }}
draft: false
prerelease: false
body: aktuelles Changelog befindet sich [hier](https://github.com/${{ github.repository }}/blob/master/CHANGELOG.md#changelog)

- name: upload .zip
id: upload-release-asset-jar
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: target/AJCoreGUI.zip
asset_name: AJCoreGUI.zip
asset_content_type: application/zip

- name: upload windows setup
id: upload-release-asset-setup
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: assets/windows/AJCoreGUI.setup.exe
asset_name: AJCoreGUI.setup.exe
asset_content_type: application/octet-stream

- name: upload macOS .dmg
id: upload-release-asset-dmg
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: target/AJCoreGUI_${{github.ref_name}}.dmg
asset_name: AJCoreGUI.dmg
asset_content_type: application/octet-stream
23 changes: 23 additions & 0 deletions .github/workflows/snapcraft.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: 'snapcraft'

on:
release:
types: [ released ]

jobs:
update:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Set Snapcraft Version
uses: mikefarah/yq@master
with:
cmd: yq eval -i '.version = "${{ github.ref_name }}"' 'snap/snapcraft.yaml'

- uses: stefanzweifel/git-auto-commit-action@v4
with:
file_pattern: snap/snapcraft.yaml
branch: master
commit_message: Update snapcraft package to ${{ github.ref_name }}
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.idea
target/
dependency-reduced-pom.xml
*.iml
*.jar
*.zip
*.exc

pom.xml.versionsBackup
26 changes: 26 additions & 0 deletions .run/ajgui.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="ajgui" type="Application" factoryName="Application" activateToolWindowBeforeRun="false">
<option name="ALTERNATIVE_JRE_PATH" value="11" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
<option name="MAIN_CLASS_NAME" value="de.applejuicenet.client.AppleJuiceClient" />
<module name="AJCoreGUI" />
<selectedOptions>
<option name="environmentVariables" visible="false" />
</selectedOptions>
<option name="VM_PARAMETERS" value="-Dapple.awt.application.appearance=system -DDebug" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/resources" />
<extension name="net.ashald.envfile">
<option name="IS_ENABLED" value="false" />
<option name="IS_SUBST" value="false" />
<option name="IS_PATH_MACRO_SUPPORTED" value="false" />
<option name="IS_IGNORE_MISSING_FILES" value="false" />
<option name="IS_ENABLE_EXPERIMENTAL_INTEGRATIONS" value="false" />
<ENTRIES>
<ENTRY IS_ENABLED="true" PARSER="runconfig" />
</ENTRIES>
</extension>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>
13 changes: 0 additions & 13 deletions AJClientGUI/.classpath

This file was deleted.

3 changes: 0 additions & 3 deletions AJClientGUI/.cvsignore

This file was deleted.

17 changes: 0 additions & 17 deletions AJClientGUI/.project

This file was deleted.

Loading