Historische Kurse: Datumsspalte verschwunden

Ich musste mir die Spalte heute auch wieder einblenden, nachdem sie nun schon ein paar Tage ausgeblendet sein könnte. Im Ordner name.abuchen.portolio.ui ist die letzte vorherige Datei vom 28.06., was gefühlt mit der Dauer übereingestimmt haben könnte, in der die Spalte seit Anfang Juni sichtbar geblieben war und seitdem ich nicht mehr nachgeschaut haben könnte, ob die Spalte noch funktioniert. Selbst geändert hatte ich zu dem Zeitpunkt jedenfalls nichts.

wo genau finde ich die Datei?

Ich habe dieses Problem auch.
Spalte schmaler ziehen ist allerdings keine Lösung. Mein nächsten Mal hängt sie wieder ganz rechts. Sie lässt sich auch nicht vernünftig weit nach links ziehen. Hier ein Beispiel:


Das ist das maximale, was sich die Spalte nach links schieben lässt. Sinnvollerweise sollten die Werte aber links neben der ersten Spalte stehen.

Auch ist das Ziehen nach links gar nicht so einfach, da die richtige Stelle kaum zu treffen ist. Viel zu oft, trifft man stattdessen zwischen die Tabelle und das Panel rechts daneben und verbreiter nur das Panel, womit die Spalte dann schon wieder verschwindet.

Ich lasste PP unter Linux laufen. Eventuell verhält sich das von Betriebssystem zu Betriebsystem unterschiedlich. Das Problem ist mir in verschiedenen Tabellen aufgefallen. Nicht nur bei den historischen Kursen.

Ne, die neu erzeigte Datei enthält nur 3 Zeilen:

#Thu Nov 18 12:24:31 CET 2021
AbstractHistoricView=L1Y0;L2Y0;L3Y0;
name.abuchen.portfolio.ui.views.SecuritiesTable$picked=015a14e8-23fb-47fa-8112-58f...

Aber nach dem Speichern Unter in ein anderes Verzeichnis und Neustart, sind beide SPalten wieder sichtbar. Allerdings gingen ein paar andere EInstellungen verloren.

Danke. Das hilft schon mal weiter.
Ich bin neu hier, gibt es hier die Möglichkeit eines bug reports?

Letztlich ist das, wie ich inzwischen herausgefunden habe, schnell passiert. Wenn man in der Überschrift die linke Begrenzung der 1. Spalte beherzt nach links zieht, ist sie weg. Außer, die Daten-XML zu editieren, bekommt man sie auch nicht zurück, oder?

Das ist hier wie ein Bugreport, die Entwicklergemeinde liest ja mit. Für Leute mit mehr KnowHow gibt es dann noch Issues · portfolio-performance/portfolio · GitHub

Nicht die example.xml sondern die example.settings, nicht verwechseln.

Man kann die *.settings auch einfach löschen (bei geschlossenem PP), verliert damit aber ein paar Einstellungen, z.B. selbst erstellte Filter.

Die gibt es bei mir nicht.
EDIT: Unsinn, “example” ist ja sicher nur ein Platzhalter für den Namen.

Von $HOME aus gesehen gibt es folgende Dateien, die auf das Muster *.settings passen:

./.PortfolioPerformance/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings
./bin/portfolio/p2/org.eclipse.equinox.p2.engine/.settings
./bin/portfolio/p2/org.eclipse.equinox.p2.engine/profileRegistry/DefaultProfile.profile/.data/.settings
./bin/portfolio/configuration/.settings

Zur Info: ./bin/portfolio ist das Installationsverzeichnis.

Aha, danke. Jetzt gibt es diese Datei. Es ist übrigens wohl nötig, PortfolioPerformance kurz zu beenden, damit die .settings erzeugt wird.

Die Datei home/.PortfolioPerformance/workspace/.metadata/.plugins/name.abuchen.portfolio.ui/prf_BLABLABLA.txt (mit dem neuesten Änderungsdatum!) aufmachen, nach “HistoricalPricesPane” suchen und den Wert “width”:0 ändern → “width”:100 oder 200 (egal, Hauptsache keine Null!). Das Problem wird damit gelöst.
Dauerhaft wäre natürlich besser, wenn man für diese Ansicht die Spalten in der UI einblenden und ausblenden könnte (wie bei anderen Ansichten), dann würde die Spalte sich automatisch auf Default zurücksetzen.