Benedek Dévényi
Benedek Dévényi
I've seen that some ttk themes solved this, so I'll see what I can do.
Possibly the base class could be an ABC, and the methods to be overridden are abstractmethods, so the user **has** to implement them, that helps to avoid bugs and confusion.
Asynchronous programming is a nice thing, but implementing it with GUI frameworks isn't that easy, since both the GUI framework and asyncio uses it's own event loop, that will block...
Ohh, hi! Sorry for the late reply. Actually I looked into this issue several times, but I couldn't find where the problem is. 😕
Today I tested a couple things with multiple monitors (using my monitor on a laptop feels super weird, lol). Dragging tabs from the secondary monitor to the primary monitor works,...
Apparently `screenName` refers to the X screen to use, so it's useful if I use Tkinter via ssh, for example ```yaml me@desktop:~$ ssh me@laptop -Y me@laptop:~$ cat test_screenname.py import tkinter...
Currently only the directory tree has a keybinding. It's defined here: https://github.com/Akuli/porcupine/blob/4c52560f02c6d6eaffcbd34b196c975b1a5f39f2/porcupine/default_keybindings.tcl#L86
Yeah, I meant `git checkout branch`
Then it would be great to have a full Git frame with `git lola` and git branch stuff so that I don't have to press `Super+1` all the time (that's...
Nor do I want Porcupine to become a Git GUI, but some git branch and git lola would be helpful, so you can see where you are, when editing. You'd...