Open neynt opened 6 years ago
Did you happen to fix the issue that you were having with the top bar? I'm also one of those who have become irredeemably dependent on shellshape...
Unfortunately not. I've been using Hide Top Bar which makes life tolerable in the meantime.
@neynt, is your fork the only 3.30 working version so far?
Looking at the Network Insights, looks like there was a fork from @neilw4 with some newer commits, but there's no mention of 3.30 support, maybe he can reach out here :grin:
I'd love to give it a go and keep the extension alive, but I have absolutely zero experience with TypeScript. Perhaps I should take the challenge to learn something new? :thinking:
Also, yeah me too, irredeemably dependent on tiling windows. Wouldn't mind another extension, problem is shellshape was the only solution I ever found that actually just ... worked!
@esauvisky I believe @neynt 's fork is the only version working with 3.30. I tried to base mine on it but it's not backwards compatible with <3.30. It shouldn't be too tricky to modify https://github.com/neynt/shellshape/commit/b1c3b8bb06474e1abd3058b973b69dd09355fd31 to work with both versions - and it's a good introduction to TypeScript (this is also my first TS project and it's really not too scary - I'm happy to give advice and review PRs). Feel free to fork my code or send PRs.
GNOME 3.30 changed a bunch of APIs. I got Shellshape to work again at a basic level in my fork (https://github.com/neynt/shellshape), but it now seems to be ignoring the top bar when tiling so window title bars end up behind it. ... might try to fix that at some point but it works for me in the meantime, so just posting this in case anyone else has become irredeemably dependent on this extension.