-
Notifications
You must be signed in to change notification settings - Fork 577
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimal Right Click Menu, no copy or split screen #1845
Comments
The right click menu is populated from a combination of a custom commands json file and a set of defaults, although it seems like the defaults don't load when the custom commands file is invalid. To fix this, you can create a custom_commands.json file with the contents:
And point "custom command file path" in the general tab of preferences to your custom commands file to get back all your right click menu options. For a more long term solution we should still have the default command options populate when the custom commands file is invalid. |
hi,
I did as you said, it does not work, no split screen nor copy/paste menu items still |
Attaching a valid custom commands file should work around this for older versions, but there's also a new version of guake out now that should fully resolve this issue. It's not on pypi yet, so for now you'll need to pull from git master to get it. |
Can you post it as a reply in a code block, so I could copy and paste it instead? |
{} should have been sufficient on older versions so I suspect there was an issue with file paths, but you can also upgrade to the newest guake where this is fully fixed. |
I added the file manually but still nothing, |
Going to need more information to figure this out then. What OS did you upgrade to when you began to experience this issue? If you start guake with |
Hi thanks, I did however launched
|
guake --verbose produces output if guake is not yet already running, which makes it the place where guake started, if guake has a running session already, guake --verbose just toggles guake open. |
thanks here it is (guake:2251): VTE-WARNING : 08:50:32.884: (../vte/src/vtepty.cc:667):bool _vte_pty_spawn_sync(VtePty, const char, const char* const*, const char* const*, GSpawnFlags, GSpawnChildSetupFunc, gpointer, GDestroyNotify, GPid*, int, GCancellable*, GError**): runtime check failed: ((spawn_flags & ignored_spawn_flags()) == 0) |
Can you also right click on Guake to make this issue happen, and provide the output created when you right clicked? |
there you go
|
Alright, I think I see the issue. Will look into writing a fix, shouldn't be too hard but in the meantime, I am curious as to what you get when you open a python interpreter and run:
For reference, my machine gives ('en_US', 'UTF-8'). The fix I plan to attempt will be to set locale.LC_ALL explicitly, because I think it's unset on your machine for some reason. Actually, in addition to the above, what do you get when you do |
thanks to you i found that my my locale is and your command resulted |
so ifixed it with your help many thanks! |
That one's going to be a character encoding issue. The original issue should be fixable too, I'm still probably going to try check locale so that this gets fixed for other people with borked locale files too. Not a perfect solution, the ideal would be help people fix their locale settings so all their programs work, not just guake, but this'll deal with our issues. |
Fixes Guake#1845, though does not fix the user's underlying system locale issue that may impact their experience with other programs on their machine.
@roizcorp could you type
As I cannot reproduce your issue in |
I would like to know the root cause of this issue, so reopen it. |
For this issue? We've already found it, a locale setting file was named something strange, causing python locale to not recognise a system locale, which is needed for our localisation. |
I reinstalled my OS, and the Right Click menu never had the additional actions. The weird thing it has used to be on it prior to the OS reninstall, and I do not see any reason why it is missing, the functions do work with keyboard shortcuts e.g. split screen
The text was updated successfully, but these errors were encountered: