Linux: Change a key binding seems broken

67 views
Skip to first unread message

Adam

unread,
Nov 6, 2022, 1:19:31 PM11/6/22
to TreeSheets Google Group
I absolutely love TreeSheets. Thank you for this wonderful piece of software.

Unfortunately, it seems as if the Change a key binding option might be broken under Linux.

I am running a fresh install of Linux Mint 21 Xfce (Ubuntu 22.04), and both versions Oct 28 2022 (latest build;
linux_treesheets_g++-10.zip) and Oct 21 2022 (linux_treesheets_clang++-12.zip) display the same behavior in Change a key binding.

(1) Menu item entries appear twice (practically all of them, it seems, apart from the following entries:

About, Change a key binding, Close, Data, Exit, Export JSON, Go To Next Search Result, HTML (Tables+Styling), Image, New, Open, Operation, Page Setup..., Pick Custom Color, Pick Default Font, Pick Document Background, Print preview, Print, Replace All, Replace in Current Selection, Replace in Current Selection & Jump Next, Run, Save, Save As..., Scroll Left, Scroll Right, Search, Semi-Colon delimited text (CSV)..., Set Custom Color From Cell BG, Set Print Scale..., and a few more after that.)

(2) Shortcut entries seem incorrect, for example Paste Style Only, which is set to Shift+Ctrl+V by default, is shown as "RIGHT" in the first entry, and "CTRL+LEFT" in the second.

(3) Changes to these shortcuts are saved in the dialog and persist over restarts, but they are ignored and have no effect.

Any ideas what could be going on here? I've customized certain keyboard shortcuts in TreeSheets in the past on both Linux and Mac, and this is the first time it does not work at all.

Wouter van Oortmerssen

unread,
Nov 7, 2022, 3:42:17 PM11/7/22
to trees...@googlegroups.com
Hmm, no idea.. this all builds on wxWidgets functionality, not sure why that would malfunction on (some) Linux. Especially if it worked in the past.

Anyone on Linux where this DOES work?

--
You received this message because you are subscribed to the Google Groups "TreeSheets" group.
To unsubscribe from this group and stop receiving emails from it, send an email to treesheets+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/treesheets/6e0a9d04-ae13-469b-b4c2-ae75f51cf671%40app.fastmail.com.

Andrew Norris

unread,
Nov 7, 2022, 6:34:45 PM11/7/22
to trees...@googlegroups.com
I'm using a version of Treesheets I downloaded recently and compiled myself on Linux and it does all work fine for me on both Wayland and X11.  wxWidgets 3.3.0 Ubuntu 22.10.



--
Say yes to this moment

Andrew Norris

unread,
Nov 7, 2022, 6:39:37 PM11/7/22
to trees...@googlegroups.com
Sorry when I said it works fine, I meant generally. I get this for key binding which does seem to be two of everything:
image.png

Wouter van Oortmerssen

unread,
Nov 7, 2022, 7:21:51 PM11/7/22
to trees...@googlegroups.com
Ok, the fact that it shows the wrong shortcut was broken by this commit: https://github.com/aardappel/treesheets/commit/b538faea45d75b63bcc8d209856b4c76bcabb081


This also fixes the double entry problem which was unrelated.

Thanks for reporting!



Reply all
Reply to author
Forward
0 new messages