GitShow/BurntSushi/pytyle3
BurntSushi

pytyle3

An updated (and much faster) version of pytyle that uses xpybutil and is compatible with Openbox Multihead.

by BurntSushi
Star on GitHubFork

Python

180 stars19 forks7 contributorsQuiet · 11y agoSince 2011WTFPL

Meet the team

See all 7 on GitHub →
hmusta
hmusta13 contributions
BurntSushi
BurntSushi6 contributions
Antovigo
Antovigo3 contributions

Languages

View on GitHub →
Python100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 1 in progress · Last activity 11y ago
See all on GitHub →
lucasrangit
Add Ubuntu 12.04 installation documentationOpenIssue

Thanks for this software. I use Openbox with Lubuntu on my PowerBook G4 laptop and was looking for an easy way to add tiling capabilities. I'm using pytyle now and look forward to learning how to take full advantage of it. I ran in to a few issues installing it since there's no package and a number of decencies gave me problems. So I would like to share what I did to install pytyle3 on my system. Let me know if I can help add it to the wiki. Installing PyTyle on Lubuntu 12.04 GNU/Linux PowerPC Python 2.7.3 Dependencies 1. libxcb 1. 2. 3. 4. xpyb-ng 1. 2. 3. 4. Apply patch from https://github.com/dequis/xpyb-ng/pull/6 5. pytyle 1. 2. 3.

lucasrangit · 5y ago
inktrap
Pytyle3 development statusOpenIssue

Is pytyle3 under active development? The last edit was a configuration fix a year ago and there are multiple open issues. Just for clarification: It is completely okay if a project is discontinued. But I think a lot of people like pytyle and don't want to let it die. This said: I would like to know the status and your opinion before I decide what I should/can/would do … f.e.: fork it and close issues.

inktrap · 10y ago
inktrap
Pytyle picks up temporary desktop resizing triggered by wineOpenIssue

Wine triggers resizes pytyle is running and doing a good job. wine is starting a new window and resizes the resolution, typically to that of a crappy old windows game i like to play. lets say from 1600x900 to 1024x768. after i finished playing, the window is closed and the resolution of the desktop is resized to the default value that was active before, so from 1024x768 back to 1600x900. with the resizing the window-geometry was changed and this value is not changed back during the second resizing so, pytyle thinks I am still running with another resolution and gives my windows a smaller-than-useful-size. I hope that this is clear, but maybe a picture does a better job at explaining this. Do you like poems? pytyle starts and is wise. everything is fine. Then I open wine, and then: the desktop resize! after me and wine have left the game the old-new size stays the same duh! give me the old-old size

inktrap · 10y ago

Recent fixes

View closed PRs →
gamehelp16
Cannot run pytyle3ClosedIssue

I got this error when running pytyle3: Traceback (most recent call last): File "/usr/bin/pytyle3", line 13, in import pt3.keybind File "/usr/lib/python2.7/site-packages/pt3/keybind.py", line 23, in execfile(conffile) File "/etc/xdg/pytyle3/keybind.py", line 2, in import state File "/usr/lib/python2.7/site-packages/pt3/state.py", line 22, in w = ewmh.get_supporting_wm_check(xpybutil.root).reply() File "/usr/lib/python2.7/site-packages/xpybutil/util.py", line 47, in reply ret = get_property_value(self.cookie.reply()) xcb.xproto.BadWindow: What should I do to fix it?

gamehelp16 · 8y ago
kylethebaker
Unable to remove windows from masterClosedIssue

After adding windows to master, using the default hotkey (mod+.) I am usually unable to remove them (using mod+,). this results in a window being permanently stuck in master until I must eventually kill and restart pytyle3. Sometimes it will work fine, but more often then not, it will not recognize the hotkey. If I am trying to remove a window from master that is looking for text-input for example (a terminal, irc, etc) it will print the comma character, meaning the hotkey isn't being detected. I have checked for hotkey conflicts and don't see any. I'm trying to notice actions that cause this, maybe certrain programs, but I can't find any. Sometimes I can open 4 terminals, send some to master and remove them just fine, sometimes it will stop working later one, sometimes even after the I add the first terminal to master I'm unable to move it back.

kylethebaker · 8y ago
jeffo27
UnboundLocalError when running pytyle3ClosedIssue
jeffo27 · 11y ago
Structured data for AI agents

Repository: BurntSushi/pytyle3. Description: An updated (and much faster) version of pytyle that uses xpybutil and is compatible with Openbox Multihead. Stars: 180, Forks: 19. Primary language: Python. Languages: Python (100%). License: WTFPL. Open PRs: 1, open issues: 10. Last activity: 11y ago. Community health: 42%. Top contributors: hmusta, BurntSushi, Antovigo.

·@ofershap

Replace github.com with gitshow.dev