Bug 497813 - History button does not function - prints error to terminal about HistoryView.qml:-1 No such file or directory
Summary: History button does not function - prints error to terminal about HistoryView...
Status: RESOLVED FIXED
Alias: None
Product: Kalk
Classification: Applications
Component: General (show other bugs)
Version: 24.12.0
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: hanyoung
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-23 07:23 UTC by John Kizer
Modified: 2024-12-23 13:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Kizer 2024-12-23 07:23:19 UTC
SUMMARY
The History button does not have a visible function, and an error message is printed to the terminal each time it is clicked.

STEPS TO REPRODUCE
1. Click the hamburger menu and choose Calculator
2. Perform two calculations, either clicking on the interface buttons or using the keyboard
3. Click the History button on the top toolbar

OBSERVED RESULT
No popup, sidebar, or other interface appears to display the history. When launched from the terminal, the following message is printed each time the button is clicked:

QQmlComponent: Component is not ready
file:///usr/lib/qml/org/kde/kirigami/PageRow.qml:1078: Error: Error while loading page: qrc:/qml/HistoryView.qml:-1 No such file or directory

EXPECTED RESULT
Some visual interface appears showing recently performed calculations and results

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Kernel Version: 6.12.5-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 30.4 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4070 SUPER/PCIe/SSE2

ADDITIONAL INFORMATION
This also occurred on the Fedora RPM version. I don't know if it's at all relevant, but Kalk does seem to print each calculation and result line to stdout.