Compare commits

...
Sign in to create a new pull request.

21 commits

Author SHA1 Message Date
Jiri Vanek
e0670f61a8 Merge branch 'epel9' into epel8 2024-01-03 18:09:32 +01:00
Jiri Vanek
0fc2578e06 Merge branch 'rawhide' into epel9 2024-01-03 17:44:53 +01:00
Jiri Vanek
6c16b5f638 strictly needing jdk17 unless user says differently 2023-07-17 19:21:37 +02:00
Jiri Vanek
02421b77a2 strictly needing jdk17 unless user says differently 2023-07-17 19:20:35 +02:00
Jiri
dfd4fed7d6 Removed removal of clean plugin, it is not used 2023-07-13 17:29:57 +02:00
Jiri Vanek
8938faf314 Being explicit on what jdk to use for man pages generation 2023-07-12 17:06:39 +02:00
Jiri Vanek
7859b898cb Being explicit on what jdk to use for man pages generation 2023-07-12 17:00:30 +02:00
Jiri
317f241d33 Removed maven clean plugin. Missing on epel9 2023-07-12 10:39:58 +02:00
Jiri
474b954b81 added 2b99a244b592445962cdd15ca33f80449f9aa2ea.patch to fix compiler issue in jrd window 2023-07-11 10:34:43 +02:00
Jiri
23895a58df added 2b99a244b592445962cdd15ca33f80449f9aa2ea.patch to fix compiler issue in jrd window 2023-07-11 10:33:14 +02:00
Jiri
bedecc2650 Bumped to latest 7.3.
Most likely many deps missing. Will be added later
2023-07-03 18:00:21 +02:00
Jiri
f7d5b260a3 Moved to hardcoded jdk11 2022-01-08 09:20:02 +01:00
Jiri
2c4003972b Remove unit5 as no available in epel 2022-01-07 18:55:07 +01:00
Jiri
b95081725a updated to 6.1
Sync with fedora
2022-01-07 18:42:23 +01:00
Jiri Vanek
aeb9c030dc Now calling jdk11 to generate manpage 2021-08-12 17:50:02 +02:00
Jiri Vanek
08a7235a89 bumped to final sources 2021-08-12 17:33:09 +02:00
Jiri
410c63847e Bumped to rc1 and fixed man 2021-08-09 18:17:52 +02:00
Jiri Vanek
23354267ba Bumped to 5.0.beta2 2021-08-06 16:20:02 +02:00
Troy Dawson
99a7f90c73 remove package.cfg per new epel-playground policy 2020-09-24 17:58:17 +00:00
Jiri Vanek
b49adb378f Adding forgotten files 2019-09-03 19:39:20 +02:00
Gwyn Ciesla
7933cb17f8 "Adding package.cfg file" 2019-08-27 11:56:30 -05:00
3 changed files with 76 additions and 8 deletions

View file

@ -0,0 +1,60 @@
commit 2b99a244b592445962cdd15ca33f80449f9aa2ea
Author: Jiri <jvanek@redhat.com>
Date: Tue Jul 11 10:16:41 2023 +0200
isTreatAllTabsAsOneBatch returns false in jrd mode and is not shown
diff --git a/runtime-decompiler/src/main/java/org/jrd/frontend/frame/main/decompilerview/TextWithControls.java b/runtime-decompiler/src/main/java/org/jrd/frontend/frame/main/decompilerview/TextWithControls.java
index 3e87e6d..a8db71a 100644
--- a/runtime-decompiler/src/main/java/org/jrd/frontend/frame/main/decompilerview/TextWithControls.java
+++ b/runtime-decompiler/src/main/java/org/jrd/frontend/frame/main/decompilerview/TextWithControls.java
@@ -574,18 +574,20 @@ public class TextWithControls extends JPanel
}
});
advanced.add(setMethod);
- JCheckBox treatAllAsOne = new JCheckBox("Treat all tabs in this window as single batch");
- Container parent = getParentWindow();
- if (parent != null) {
- treatAllAsOne.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent actionEvent) {
- setTreatAllTabsAsOneBatch(treatAllAsOne.isSelected());
- repaintMenu(menu);
- }
- });
- treatAllAsOne.setSelected(isTreatAllTabsAsOneBatch());
- advanced.add(treatAllAsOne);
+ if (getParentWindow()!=null) {
+ JCheckBox treatAllAsOne = new JCheckBox("Treat all tabs in this window as single batch");
+ Container parent = getParentWindow();
+ if (parent != null) {
+ treatAllAsOne.addActionListener(new ActionListener() {
+ @Override
+ public void actionPerformed(ActionEvent actionEvent) {
+ setTreatAllTabsAsOneBatch(treatAllAsOne.isSelected());
+ repaintMenu(menu);
+ }
+ });
+ treatAllAsOne.setSelected(isTreatAllTabsAsOneBatch());
+ advanced.add(treatAllAsOne);
+ }
}
if (hasVm(classesAndMethodsProvider)) {
JCheckBox addToBoot = new JCheckBox(
@@ -908,10 +910,16 @@ public class TextWithControls extends JPanel
}
private void setTreatAllTabsAsOneBatch(boolean selected) {
+ if (getParentWindow() == null) {
+ return ;
+ }
getParentWindow().setTreatAllTabsAsOneBatch(selected);
}
private boolean isTreatAllTabsAsOneBatch() {
+ if (getParentWindow() == null) {
+ return false;
+ }
return getParentWindow().isTreatAllTabsAsOneBatch();
}

View file

@ -2,6 +2,12 @@
# java runtime decompiler launch script # java runtime decompiler launch script
# unless java_home is set, select jdk17
# this must be before sourcing java-functions
if [ "x$JAVA_HOME" == "x" ] ; then
export JAVA_HOME=/usr/lib/jvm/jre-17-openjdk
fi
# JPackage Project <http://www.jpackage.org/> # JPackage Project <http://www.jpackage.org/>
# Source functions library # Source functions library

View file

@ -28,27 +28,26 @@ ExclusiveArch: %{java_arches} noarch
BuildRequires: maven-local BuildRequires: maven-local
BuildRequires: byteman BuildRequires: byteman
BuildRequires: rsyntaxtextarea BuildRequires: rsyntaxtextarea
BuildRequires: junit5 #BuildRequires: junit5
BuildRequires: ant-junit5 #BuildRequires: ant-junit5
BuildRequires: junit BuildRequires: junit
BuildRequires: ant-junit BuildRequires: ant-junit
BuildRequires: java-diff-utils BuildRequires: java-diff-utils
BuildRequires: maven-surefire-provider-junit BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-surefire-provider-junit5 #BuildRequires: maven-surefire-provider-junit5
BuildRequires: maven-surefire BuildRequires: maven-surefire
BuildRequires: maven-surefire-plugin BuildRequires: maven-surefire-plugin
BuildRequires: maven-clean-plugin BuildRequires: java-11-devel
BuildRequires: java-devel
BuildRequires: google-gson BuildRequires: google-gson
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: classpathless-compiler BuildRequires: classpathless-compiler
Requires: google-gson Requires: google-gson
Requires: byteman Requires: byteman
Requires: rsyntaxtextarea Requires: rsyntaxtextarea
Requires: java-headless Requires: java-17-openjdk-headless
Requires: classpathless-compiler Requires: classpathless-compiler
Requires: java-diff-utils Requires: java-diff-utils
Recommends: java Recommends: java-17-openjdk
Recommends: %{name}-fernflower-plugin Recommends: %{name}-fernflower-plugin
Recommends: %{name}-procyon-plugin Recommends: %{name}-procyon-plugin
Recommends: %{name}-cfr-plugin Recommends: %{name}-cfr-plugin
@ -139,7 +138,7 @@ for x in $a ; do
done done
xmvn --version xmvn --version
echo $JAVA_HOME echo $JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk #why? export JAVA_HOME=/usr/lib/jvm/java-11-openjdk #why?
xmvn --version xmvn --version
%mvn_build -f --xmvn-javadoc -- -Plegacy %mvn_build -f --xmvn-javadoc -- -Plegacy
CPLC=/usr/share/java/classpathless-compiler CPLC=/usr/share/java/classpathless-compiler
@ -240,6 +239,9 @@ rm $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/plugins/JdDecompilerWrapper.json
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3-3 * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 11 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3-3
- strictly needing jdk17 unless user says differently
* Tue Jul 11 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3-2 * Tue Jul 11 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3-2
- added 2b99a244b592445962cdd15ca33f80449f9aa2ea.patch to fix compiler issue in jrd window - added 2b99a244b592445962cdd15ca33f80449f9aa2ea.patch to fix compiler issue in jrd window