this post was submitted on 23 Aug 2024
19 points (88.0% liked)

Linux

48287 readers
619 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hey, so I know you can tap on a dock icon to launch the app, but when the dock is more than full and requires scrolling to shift the icons, this still cannot be done with the touch screen, based on docks I have tested. I tried the built in docks in Gnome on Pop, Ubuntu, and also Plank. None respond to an attempted drag via the touch screen.

Are there any less widely known ones that do? Are there any plans to bring this functionality to the dock in Gnome?

you are viewing a single comment's thread
view the rest of the comments
[–] just_another_person@lemmy.world 6 points 3 months ago (1 children)

Friend, your post is incredibly vague, and you've yet to fill in the details. Nobody here can write you a script that does exactly what you want without details. If you're looking for that, head over to the Gnome mail boards. You have the freedom to do so because it's open source. We're just people here trying to help.

[–] AndrewZabar@lemmy.world -3 points 3 months ago* (last edited 3 months ago) (1 children)

That’s a helpful suggestion thank you! Sincerely. Let me try to clarify: with any docks that I have used (dash to dock, plank, and whatever comes by default in Ubuntu which I think is a modified plank, same with elementary), when you fill up the length of the visible dock area and add more icons, they are hidden. You can then use your mousewheel / touchpad scroll to slide the icons so as to scroll to the hidden ones.

Now, my touchscreen works fine and I can do things like scroll web pages, tap icons to launch, tap fields in an application and even type in the on-screen touch keyboard.

But what I cannot do is move the dock icons to scroll them along the dock to reveal the hidden ones that are past the dock’s end.

In theory since it’s a scrolling function, the intuitive thing would be to drag them with your finger using the touchscreen. But this doesn’t actually work. Clearly, it is not coded in the same way that most things are that respond to that kind of interaction.

I tried using a few dock applications and on a few distros. It doesn’t work anywhere.

So that’s my goal - to be able to drag/scroll the contents of the dock to get to the ones that are hidden past the end.

[–] just_another_person@lemmy.world 3 points 3 months ago (1 children)

So, as I replied, stop using the Dock altogether. Spend the time to use one more click into the exploded view of all apps, and use touchscreen like that. It solves your problems with only one extra touch. Gnome is not designed as a mobile-style interface as you wish, but with one touch it does what you want.

[–] AndrewZabar@lemmy.world 0 points 3 months ago (1 children)

Ok well, that’s telling me to stop wanting to do what I’m trying to do, and instead do something else. I mean…. Do you see how that’s not an answer at all.

You’re allowed to just say you don’t know how or if it can be done at all. But telling me just don’t do that is altogether pointless and just responding just to respond. Why do so many people do this and think it’s perfectly useful, I’ll never understand.

[–] just_another_person@lemmy.world 3 points 3 months ago

Write your own code.

Ask the current dev team to support this.

Script it.

Fork the other repos I mentioned to fix your specific use case.

There's no boundary here. You're free to do whatever you want. Nobody is telling you to stop looking for a solution.