Unschöner About-Dialog in Gnome 3.4.2

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Unschöner About-Dialog in Gnome 3.4.2

Beitrag von thooge »

Habe gerade Jverein 2.8.3 unter Gnome 3.4.2 (Debian Wheezy 7.7) installiert.
Wenn man den Über-Dialog öffnet, hat man keine Möglichkeit mehr, ihn per Maus zu schließen.
Es gibt anscheinend bei dieser Gnome-Version bei modalen Dialogen keine Schließen-Schaltfläche
mehr.
Drücken der ESC-Taste führt zu der Fehlermeldung
"Fehler beim öffnen des AbouView-Dialoges".

Gruß,
Thomas
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von heiner »

Hallo Thomas,

beim Drücken der ESC-Taste wird aufgrund einer Exception eine Fehlermeldung angezeigt. Die hat aber keinerlei Auswirkung. In der nächsten Version wird die Fehlermeldung nicht mehr ausgeben.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von thooge »

Hallo Heiner,

war mir schon klar, daß das nur ein Schönheitsfehler ist ;-)

Vielleicht könntest Du zusätzlich einen "Schließen"-Button wie bei Jameica und Hibiscus
einbauen? Ich vermute, daß ein "normaler" Anwender an der Stelle hängenbleiben kann und nicht
auf die Idee mit ESC kommt.

Gruß,
Thomas
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von heiner »

Hallo Thomas,

bei den "gängigen" Betriebssystemen ist ein "Schließen"-Button vorhanden. Leute, die Gnome einsetzen, haben ein entsprechendes Wissen.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von thooge »

Leute, die "echte" :geek: Betriebssysteme einsetzen, haben ein entsprechendes Wissen:

Code: Alles auswählen

### Eclipse Workspace Patch 1.0
#P jverein
diff --git src/de/jost_net/JVerein/gui/view/AboutView.java src/de/jost_net/JVerein/gui/view/AboutView.java
index 4932114..6749e8b 100644
--- src/de/jost_net/JVerein/gui/view/AboutView.java
+++ src/de/jost_net/JVerein/gui/view/AboutView.java
@@ -23,14 +23,17 @@
 import de.jost_net.JVerein.Einstellungen;
 import de.jost_net.JVerein.JVereinPlugin;
 import de.jost_net.JVerein.rmi.Version;
+import de.willuhn.jameica.gui.Action;
 import de.willuhn.jameica.gui.GUI;
 import de.willuhn.jameica.gui.dialogs.AbstractDialog;
 import de.willuhn.jameica.gui.input.LabelInput;
 import de.willuhn.jameica.gui.parts.FormTextPart;
+import de.willuhn.jameica.gui.util.ButtonArea;
 import de.willuhn.jameica.gui.util.LabelGroup;
 import de.willuhn.jameica.gui.util.SWTUtil;
 import de.willuhn.jameica.plugin.AbstractPlugin;
 import de.willuhn.jameica.system.Application;
+import de.willuhn.util.ApplicationException;
 
 public class AboutView extends AbstractDialog<Object>
 {
@@ -79,6 +82,14 @@
     group.addLabelPair("Arbeitsverzeichnis", new LabelInput(""
         + p.getResources().getWorkPath()));
 
+    ButtonArea buttons = group.createButtonArea(1);
+    buttons.addButton(i18n.tr("Schließen"),new Action() {
+      public void handleAction(Object context) throws ApplicationException
+      {
+        close();
+      }
+    }, null, true, "window-close.png");
+
   }
 
   @Override
Gruß,
Thomas
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von heiner »

Ich habe deinen Patch übernommen.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von thooge »

Hallo Heiner,

fein :-)

Ich bin gerade dabei einige größere Erweiterungen zu programmieren,
dabei sind mir noch einige weitere kleine Unschönheiten aufgefallen.
Ich sende die Korrekturen, wenn ich soweit bin. Momentan kämpfe
ich noch etwas mit Eclipse und Git ;-) Normalerweise programmiere
ich nämlich mit Python und GTK.

Gruß,
Tomas
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Unschöner About-Dialog in Gnome 3.4.2

Beitrag von heiner »

Hallo Thomas,
Das ist sehr gut. Wir sollten uns, insbesondere bei größeren Erweiterungen, vorher abstimmen. Ich habe dich für das Entwicklerforum zugelassen. Poste dort bitte, was du vor hast. Dann wird ggfls. nicht unnötige Entwicklungskapazität verschleudert.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Antworten