|
Suspicious Dish posted:It might be a bit out of date, but here's our current design for gestures: that looks really good actually. except two finger hold + tap, which i think would be awkward. the actions make sense though, which is good
|
![]() |
|
![]()
|
# ? Jun 1, 2023 07:45 |
|
Mr Dog posted:please add a WM hint indicating that a program is a terminal, then make Alt-Tab in GNOME 3 treat each terminal as a separate application. A terminal isn't a We sort of already did this, but it was controversial so it was reverted: https://bugzilla.gnome.org/show_bug.cgi?id=695010 Mr Dog posted:also i really wish that Alt+Tab wouldn't cross virtual desktops because that kind of defeats the entire point of isolating your ~*workflows*~ like that in the first place (no i don't want to cycle through all 30 programs i currently have open, i hate that poo poo in windows), but the gnome 3 people seem pretty dead set on keeping it that way so i guess i'll have to make do with hoping somebody puts this in an extension. $ gsettings set org.gnome.shell.app-switcher current-workspace-only true If you use the built-in window switcher instead (it's a separate keybinding in Settings, check on the Keyboard and set it so that Alt+Tab is for Switch Windows rather than Switch Applications), then: $ gsettings set org.gnome.shell.window-switcher current-workspace-only true Workspaces actually have two different sets of use cases. We discussed this for a full day, and I wrote a bug comment about it: https://bugzilla.gnome.org/show_bug.cgi?id=660502#c13 Mr Dog posted:(I read the metacity wayland branch commit logs when I'm bored. I'm pretty sure I'm the most pathetic person itt metacity is being ported to wayland?
|
![]() |
|
hey man, it looks like you left your source open. i went ahead and closed it for you. be more careful!
|
![]() |
|
Mr Dog posted:put it this way Alternate Tab is far and away the most popular extension on e.g.o and there's a reason for that. Yeah, it's built-in to the core now. In fact, all the extension does now is just swap around those keybindings and give you easy access to the settings.
|
![]() |
|
USSMICHELLEBACHMAN posted:hey man, it looks like you left your source open. i went ahead and closed it for you. be more careful! Whoops, sorry about that. Thanks for the help!
|
![]() |
|
Suspicious Dish posted:Window managers are hell for many reasons, but I'm curious: what features from Windows or otherwise would you like in our window manager? I'm doing a large-scale refactoring of our WM this cycle to clean up the Wayland support, so features will be quicker to add.
|
![]() |
|
oval office AND PASTE posted:no, i remember it took a year or so after windows 7 release for it to even work into the testing builds, which i switched to right away and was disappointed that it never worked obviously in wpf is braindead easy http://msdn.microsoft.com/en-us/library/ff699128.aspx and that stuff all just binds down to windows forms or other win32 stuff. firefox must have its own internal window manager. that would also explain why it took them so long to fix their fonts by moving to the newer font system or whatever in vista.
|
![]() |
|
Suspicious Dish posted:metacity is being ported to wayland? mutter, sorry.
|
![]() |
|
oval office AND PASTE posted:stop using tabs, use individual instances, spread them across workspaces (relevant to whatever you're working on in that space) gently caress you my workflow is what matters. i give zero shits about how ~*~ elegant ~*~ the design is, or how much your grandma liked it in the lab. unless it is immediately and obviously better* than what I'm doing, it's poo poo and you can go gently caress yourself * it will never, ever be immediate or obvious. so here's another way to put it: never break my workflow.
|
![]() |
|
oval office AND PASTE posted:just looked at the latest firefox on windows and it still doesn't have the tab preview on the taskbar lol it does, and it works, it's just not turned on by default. i've been using it for a couple years now
|
![]() |
|
Mr Dog posted:mutter, sorry. I make a lot of commits.
|
![]() |
|
Notorious b.s.d. posted:
No, I'm not going to give you a custom scripting language so you can determine what windows are in what taskbars on what workspaces. Or, if I am going to give you a scripting language for that, it will be JavaScript. Support for above/below, and sticky window support still exists, and it's still supported. There are keyboard shortcuts and they're in the right-click menu for every window on the titlebar. Separate horizontal / vertical maximize was long considered a mistake, and we don't support it anymore, for a variety of reasons I could tell you about. This was not a GNOME decision. Most other environments don't support it either. I'd be happy to tell you why, but something tells me you're going to say something about how everybody is an idiot, and then go off into the distance again.
|
![]() |
|
oval office AND PASTE posted:stop using tabs, use individual instances, spread them across workspaces (relevant to whatever you're working on in that space) "well stop moving your arm then!!"
|
![]() |
|
Notorious b.s.d. posted:
wow i hear in cinnamon, you can name your workspaces. in the upcoming version, you can even buy them engagement rings
|
![]() |
|
Genuinely honest, I don't use workspaces. They never fit into my workflow. So I'm not very familiar with the workspace code, or the arguments for/against them or why people are mad. I'll relay the feedback to people who are more familiar with it.
|
![]() |
|
being able to d&d entire workspaces up and down the stack would be p handy too
|
![]() |
|
Notorious b.s.d. posted:gently caress you "hi i'd like to try a new desktop environment, wait, what do you mean it's different"
|
![]() |
|
Suspicious Dish posted:Genuinely honest, I don't use workspaces. They never fit into my workflow. So I'm not very familiar with the workspace code, or the arguments for/against them or why people are mad. workspaces are dumb and you should remove them. they are a hack that prevents you from fixing the problem they're supposed to solve
|
![]() |
|
Sham bam bamina! posted:"my arm hurts when i move it" Yeah, oval office AND PASTE's argument is really bad and I hope that nobody actually thinks that's what we're saying here.
|
![]() |
|
Mr Dog posted:being able to d&d entire workspaces up and down the stack would be p handy too I actually wrote a few patches for this a few years ago because my former boss wanted it, but it's somewhat difficult. My poor fairly recollection is that with the code right now, we assume workspaces can only be added at the end, and there's no good way to swap their order in place. So I had to do a thing where I add a new workspace, move all the windows down, and then move the windows at the end into the empty one in the middle, etc. I might have actually wrote a towers of hanoi solver as part of it? I think?
|
![]() |
|
this thread is way too serious for yos pos gas
|
![]() |
|
Obviously, we're not going to be Windows 95 in terms of UI design. Use MATE if you really want that. But we're not going to say "your existing workflow is loving terrible and you should adapt to the glorious GNOME3 world" while still providing a modern, smooth environment. It's a balance and we make mistakes all the time.
|
![]() |
|
Suspicious Dish posted:It's a balance and we make mistakes all the time. mistake #1: gnome 3* *jk: all linux WMs are bad
|
![]() |
|
Suspicious Dish posted:Yeah, oval office AND PASTE's argument is really bad and I hope that nobody actually thinks that's what we're saying here. if you have dynamic workspaces, surely you're meant to spread your tasks across them, why is this a bad use
|
![]() |
|
oval office AND PASTE posted:if you have dynamic workspaces, surely you're meant to spread your tasks across them, why is this a bad use Because there are multiple ways of organizing and using a desktop. I use tabs and the window switcher and disable workspaces entirely.
|
![]() |
|
or, as I just said like a few posts agoSuspicious Dish posted:Workspaces actually have two different sets of use cases. We discussed this for a full day, and I wrote a bug comment about it: https://bugzilla.gnome.org/show_bug.cgi?id=660502#c13
|
![]() |
|
workspaces are that dumb linux thing where there are different "pages" to a single display right?
|
![]() |
|
It's in OS X as well. It's known as "Spaces".
|
![]() |
|
on windows i wanted two monitors because "i need the screen space" since i went to gnome, i went back to one monitor i know yospos doesn't want to hear that because dick size is measured by the number and size of displays you have on your desk but i've not thought for one moment that i should hook it up again
|
![]() |
|
oval office AND PASTE posted:i know yospos doesn't want to hear that because dick size is measured by the number and size of displays you have on your desk but i've not thought for one moment that i should hook it up again that's unfair, you aren't nearly as worried about your dick size as we are
|
![]() |
|
women in tech: that's unfair
|
![]() |
|
Suspicious Dish posted:No, I'm not going to give you a custom scripting language so you can determine what windows are in what taskbars on what workspaces. Or, if I am going to give you a scripting language for that, it will be JavaScript. kde 4 retains all of the features i just named. none of them require you to edit a config file or write a script, they are just in adv prefs dialogues. because kde, to some extent, still cares about its actual users, the beardlord scientists and engineers. as opposed to the hypothetical casual users chased by unity and gnome. these people do not exist and i do not care about focus groups made from not-actual-users
|
![]() |
|
oval office AND PASTE posted:"hi i'd like to try a new desktop environment, wait, what do you mean it's different" i never wanted to try a new environment, ever gnome abruptly turned into a new environment without asking me
|
![]() |
|
here's a quick path back to 1997 for you: apt-get install mate
|
![]() |
|
Notorious b.s.d. posted:i never wanted to try a new environment, ever OK. Software moves on and newer versions are released. You can keep using GNOME 2, you just won't get updates. In the same way you can keep using Windows XP, you just won't get updates.
|
![]() |
|
spankmeister posted:this thread is way too serious for yos pos gas Suspicious Dish posted:I actually wrote a few patches for this a few years ago because my former boss wanted it, but it's somewhat difficult. My poor fairly recollection is that with the code right now, we assume workspaces can only be added at the end, and there's no good way to swap their order in place. So I had to do a thing where I add a new workspace, move all the windows down, and then move the windows at the end into the empty one in the middle, etc. actually, this is pretty funny
|
![]() |
|
oval office AND PASTE posted:here's a quick path back to 1997 for you: apt-get install mate or i can use kde and have both new features and continuity with the past
|
![]() |
|
Suspicious Dish posted:OK. Software moves on and newer versions are released. You can keep using GNOME 2, you just won't get updates. In the same way you can keep using Windows XP, you just won't get updates. software is a living document, and an end to updates is a lingering death. nobody does new buildouts on windows xp, or advocates its use to their network, or builds new applications for xp-specific APIs. here's the reason i continue to engage, suspicious dish: you seem like a smart guy who cares about the outcomes when you release software to users. your efforts are wasted on the "desktop experience" team. i hope you find work that is more meaningful for both you and the wider world. work that builds value for users, instead of confronting them with problems.
|
![]() |
|
Notorious b.s.d. posted:or i can use kde and have both new features and continuity with the past yes, but unfortunately you'd be using kde. i know you come from a commercial unix background, but come on, it's hideous.
|
![]() |
|
![]()
|
# ? Jun 1, 2023 07:45 |
|
infernal machines posted:yes, but unfortunately you'd be using kde. i don't really care for the default carbon on black set against black embedded in infinite transparent darkness, no. i'm just way too lazy to figure out theming
|
![]() |