Jaakko Keränen
Jaakko Keränen
The sidebar and all other UI elements will be keyboard-navigable in v1.13. Links are not focusable via Tab cycling, though, on purpose. The home row shortcuts for opening and hovering...
There are a few details to improve with the sidebar keyboard navigation: - [ ] Context menus should be openable at the cursor position, like in the TUI version. -...
Issue #195 is relevant here: https://github.com/skyjake/lagrange/issues/195#issuecomment-798891517 I fully agree that the end goal here should be to use the platform's "native" text and font APIs: FreeType/Fontconfig on Linux, Core Text...
Perhaps this is due to issue #243? The fix for that is in v1.3.2 that I've submitted just now to Flathub. It should be up soon. If it still crashes...
Well, let's first see if clearing the stored runtime state (tabs, etc.) helps. Find the file `state.lgr` somewhere under the `~/.var/app/fi.skyjake.Lagrange/` directory and rename the file. When you launch Lagrange,...
It could be `state.lgr.old` for example. The actual name doesn't matter as long as it's different so Lagrange doesn't use it.
All right, try launching the app from the command line like this: ``` flatpak run fi.skyjake.Lagrange -E ``` What does it print?
I see. That indicates Lagrange's IPC mechanism has a problem when running inside the Flatpak sandbox. Do you have an instance of Lagrange already running? Check for a hidden `.pid`...
This seems to happen if 1) you already have the app running, or 2) the app crashes/was killed and it didn't clean up after itself. To fix this I'll need...
Yes this does need to be addressed... Since Flatpak supports [D-Bus](https://www.freedesktop.org/wiki/Software/dbus/), that is probably the way to go here. The drawback is that we'll have to use the low-level C...