Jedes Zahlenfeld (inputmode="decimal") zeigt rechts ein Rechnersymbol. Klick darauf oder Alt+R öffnet einen Taschenrechner mit Grundrechenarten und Klammern, komplett per Tastatur bedienbar: Ziffern, + - * / ( ), Backspace, Entf, Pfeiltasten, C löscht alles, = setzt das Ergebnis ein, Enter überträgt ins Feld, Escape schließt und fokussiert das Feld. Das Ergebnis steht nach jedem Tastendruck unter der Rechnung. Das Symbol ist ein Hintergrundbild (kein Wrapper-Element, kein Eingriff in die Layouts); gerechnet wird mit eigenem Parser statt eval. In modalen Dialogen wandert der Rechner mit hinein. Stück/Kurs übernehmen 6, Zinssätze 3 Nachkommastellen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
56 lines
3.3 KiB
Markdown
56 lines
3.3 KiB
Markdown
# Changelog
|
||
|
||
Alle wesentlichen Änderungen an diesem Projekt werden hier festgehalten.
|
||
|
||
Das Format folgt [Keep a Changelog](https://keepachangelog.com/de/1.1.0/).
|
||
|
||
## [Unreleased]
|
||
|
||
### Added
|
||
|
||
- Taschenrechner an allen Betragsfeldern: Symbol rechts im Feld bzw. Alt+R öffnet einen
|
||
Rechner mit den Grundrechenarten und Klammern, komplett per Tastatur bedienbar (C
|
||
löscht, Enter überträgt, Escape schließt); das Ergebnis erscheint nach jedem
|
||
Tastendruck (#126)
|
||
- Buchungsbericht: Spalte „✓“ (abgeglichen) vor der Spalte „Bar“ des Bargeld-Tools und
|
||
Filter „Abgeglichen“ (alle / abgeglichen / nicht abgeglichen); „Buchungen nicht
|
||
abgeglichen“ unter den offenen Vorgängen im Cockpit öffnet den Buchungsbericht mit
|
||
diesem Filter statt der Kontenübersicht (#137)
|
||
- Buchungsmaske: Schalter „Ohne Bargeld-Abgleich“ für Sammelbuchungen und
|
||
Differenzausgleiche; solche Buchungen werden nicht mit dem Bargeld-Tool abgeglichen und
|
||
erscheinen nicht mehr unter den offenen Vorgängen im Cockpit (#136)
|
||
- Depotbuchung erfassen: Bei Kauf und Verkauf rechnet sich aus zwei der drei Felder
|
||
Betrag, Stück und Kurs automatisch das dritte (Betrag = Stück × Kurs) (#129)
|
||
- Wertpapiere: Beim Buchen eines Wertpapiergeschäfts (Dialog im Kontoblatt und
|
||
„Depotbuchung erfassen“) lässt sich eine Klasse wählen; sie gilt für die Buchung samt
|
||
aller Splitzeilen der Nebenkosten (#125)
|
||
- Kategorieauswahl: Unter den Kategorien stehen überall die aktiven Umbuchungskonten,
|
||
sortiert und gruppiert nach Kontengruppe – in Regeln samt Splitzeilen, Umsatzabgleich,
|
||
Buchungsvorlagen, Regelmäßigen Buchungen, Zahlungsverkehr, Verträgen sowie in den
|
||
Filtern von Buchungsbericht und Export (#124)
|
||
- Buchungsmaske: Schalter „Bewusst ohne Kategorie“ für Abschreibungen und rein rechnerische
|
||
Erträge; solche Buchungen gelten im Cockpit, im Monatsabschluss und in der
|
||
Kontenübersicht nicht als offen (#134)
|
||
|
||
### Changed
|
||
|
||
- Regeln: Die Splittabellen zeigen die Spalte „Anteil“ ohne Prozentzeichen und darunter die
|
||
laufend berechnete Summe der Anteile
|
||
- Buchungsmaske und Splitdialog im Kontoblatt: Die Summenzeile der Splitbuchungen zeigt den
|
||
noch offenen Restbetrag zum Buchungswert statt der Summe der Zeilen; „Speichern“ bleibt
|
||
gesperrt, solange Splitzeilen befüllt sind und der Restbetrag nicht Null ist (#96)
|
||
|
||
### Fixed
|
||
|
||
- Offene Vorgänge: „Im Bargeld-Tool nicht gefunden“ und „Bargeld-Tool-Prüfung fehlgeschlagen“
|
||
führen jetzt in den Buchungsbericht mit dem passenden Filter „Bargeld-Tool“ – dort steht die
|
||
Spalte Kategorie (bzw. das Gegenkonto) mit; die eigene Liste unter
|
||
`/verwaltung/bargeld/fehler` entfällt (#131)
|
||
- Anmeldeseite: Die Marke zeigt wie die Seitenleiste nach dem Anmelden das Coinstack-Symbol
|
||
und den fetten, zweifarbigen Schriftzug „Finanzmanager“ statt einer grauen Statusmarke (#130)
|
||
- Buchungsmaske: Eine falsche Splitsumme zeigte zwar die Fehlermeldung, riss aber über die
|
||
Weiterleitung zur leeren Maske alle gerade erfassten Splitzeilen heraus; jetzt bleibt die
|
||
Maske mit den eigenen Eingaben stehen, bis die Summe stimmt (#95)
|
||
- Echtzeitüberweisung scheiterte an Banken, die nur das ISO-Format pain.001.001.09 führen;
|
||
ein Zusammentreffen von Namensabgleich-Volltreffer und TAN-Anfrage in einer Antwort ließ
|
||
auch die gewöhnliche Überweisung mit einer rohen Bibliotheksmeldung scheitern (#89)
|