Farben (rot und grün) in Vermögensaufstellung/Depot werden unter Linux Mint nicht angezeigt

Mahlzeit,

ich steige gerade von Windows auf Linux Mint um. Beim Einrichten (die gespeicherten GUI-Einstellungen wurden leider nicht importiert) ist mir aufgefallen, dass die Farben (grün für positive und rot für negative Werte) in der Linux-Version nicht angezeigt werden.

In Windows sieht das so aus:

image

Bei Linux Mint leider so:

image

Hier die Angaben zum System:

image

Übersehe ich nur irgendwo eine Einstellung oder handelt es sich um einen Fehler?

Ich finde es viel angenehmer mit Farben und hoffe, dass mir da jemand weiterhelfen kann! :blush:

Danke im Voraus!

Ob das ein Fehler ist kann ich nicht beurteilen.
Auch nicht, ob das an Linux, oder PP liegt.

Bei mir (Linux) sieht es aus wie bei dir. Nur die Pfeile sind farbig.
Trotzdem ist Linux immer eine gute Wahl.

Bei mir sieht unter der verwendeten (leider nicht ganz aktuellen) Version
Description: Linux Mint 19.3 Tricia
bzw.
Portfolio Performance
Version: 0.65.6 (Nov. 2023)
Platform: linux, x86_64
Java: 17.0.7+7-Ubuntu-0ubuntu118.04, Private Build
© 2012 - 2023, Andreas Buchen. All rights reserved.
In memory of my mother.
alles normal aus:

Der Code ist überall der gleiche, die Frage ist ob SWT das gleich rendert.

Ich vermute es liegt an dem Windowing system. Welches nutzt Ihr denn? (Und zumindest erlaubt das eine Fehlermeldung an SWT weiterzuleiten).

Bei mir erscheint es farbig. Debian bookworm, keine besondere grafische Oberfläche (kein Unity, Gnome, KDE, …), sondern nur fvwm.

Mit Xfce sieht es aus wie in #1

Danke für die vielen Feedbacks! Ich habe mir jetzt das letzte Flatpak-Update (0.65.6) geholt und auch XFCE testweise installiert. Beides hat nix gebracht - die Schriftfarbe ändert sich nicht. Beim dunklen Theme passiert ebenfalls nichts. Habe auch mal an den Themen-Einstellungen herumgespielt, aber auch das brachte keine Erfolg.

Bei SWT bin ich allerdings raus… :exploding_head:

Naja, es ist kein wirkliches Problem, eher QualityOfLife - das Programm ist sonst perfekt für mich, da solls an den Farben nicht scheitern!

Vielen Dank nochmal für die zahlreichen und schnellen Feedbacks! :metal:

Habe leider das gleiche Problem unter Cinnamon v: 6.4.8 und bekäme das schon gerne irgendwie gelöst. Habe auch sehr viel via LLM-Vorschlägen rumgefrickelt und versucht GTK3 in der *.ini zu deaktivieren bzw. GTK2 mit erzwungenem Theme zu nutzen, hat aber alles nichts gebracht. Wie komme ich weiter bzw. was genau muss ich wo melden?

Und was evtl. auch seltsam ist. In der Themeauswahl gibt es ja eine Vorschau der eingefärbten Währungsbträge. Dort funktioniert es. Nutzt das nicht das selbe System? Nur in sämtlichen Tables bleibt die Schriftfarbe s/w.

Weitere Hinweise zur Fehlersuche: Ich habe folgendes Minimalbeispiel mal gegen die SWT aus dem pp Plugin-Verzeichnis kompiliert und kann wie erwartet roten und grünen Text sehen. Ideen, wo ich weitersuchen bzw. das Beispiel weiter anpassen kann, um dem Verhalten in pp möglichst näher zu kommen?

import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.*;

public class SWTColorTest {
public static void main(String
 args) {
Display display = new Display();
Shell shell = new Shell(display);
shell.setText(“Minimalbeispiel Farbdarstellung”);
shell.setLayout(new FillLayout());

    Table table = new Table(shell, SWT.BORDER | SWT.FULL_SELECTION);
    table.setHeaderVisible(true);
    TableColumn col = new TableColumn(table, SWT.NONE);
    col.setText("Test-Spalte");
    col.setWidth(200);

    TableItem item1 = new TableItem(table, SWT.NONE);
    item1.setText("Grüner Text");
    item1.setForeground(new Color(display, 0, 150, 0));

    TableItem item2 = new TableItem(table, SWT.NONE);
    item2.setText("Roter Text");
    item2.setForeground(new Color(display, 200, 0, 0));

    shell.pack();
    shell.open();
    while (!shell.isDisposed()) {
        if (!display.readAndDispatch()) display.sleep();
    }
    display.dispose();
}

}

Wie genau werden die Textfarben in den Tabellen wie z.B. der Vermögensübersicht denn gesetzt bzw. bestimmt? Ich habe mal versucht, in der .PortfolioPerformance/workspace/.metadata/.plugins/name.abuchen.portfolio.ui/custom.css rumzuspielen und bestimmte Styles zu forcen. Ich konnte bei einem der Versuche sehen, dass sich die Textfarbe der Drop-Down-Liste unter Hilfe → Einstellungen geändert hat, aber die Tabellen scheinen auf das CSS überhaupt nicht zu reagieren.

Table *, Tree * {
color: #EE0000 !important;
}

Canvas {
color: #EE0000 !important;
background-color: #333333 !important;
}

TableItem, TreeItem {
color: #EE0000 !important;
}

Table {
background-color: #0000FF !important;
}

/edit: Nächster Hinweis: Selbiges Problem besteht auch unter XFCE.

Version: 0.83.2 (April 2026)
Platform: linux, x86_64
Java: 25.0.2+10-Ubuntu-124.04, Ubuntu