Moving the ubuntu logo button in the ubuntu dock to the top. why not standard?

@misternemo

Nobody is fighting with you. Please be mindful of the Ubuntu Code of Conduct, which states this (emphasis mine):

Disagreement is no excuse for poor manners. We work together to resolve conflict, assume good intentions and do our best to act in an empathic fashion. We don’t allow frustration to turn into a personal attack. A community where people feel uncomfortable or threatened is not a productive one.

My reason for stating this is here:

I think that’s an assumption that everybody commenting is looking at it from a developer perspective and not a user perspective. They could also be trying to solve your problem, which indeed does miss the point (you wanted to discuss the idea of moving it to the top by default) but assuming other people are pros is a bit disingenuous.

So, please, watch your tone a little closer. Nobody is completely disagreeing with you or attacking you.

Huh ? what did i say ? i am not fighting anyone ?

More of a word of caution. I edited with my rationale.

Sorry I was just attempting some humor in the post was not meant in a bad way or insult anyone hahaha

3 Likes

Valid. Conveying emotions over text is a little difficult. You can use emojis from the smiley face in the toolbar or by typing : followed by what you’re trying to convey. For instance, I’m saying this with a smile :slightly_smiling_face: :slightly_smiling_face:

Now back to our topic.

Guys so how does this work from here is there anything else i can do or say to lobby for this or something?

You will need to be patient. If the team decides to undertake this, I’m sure they’ll let you know.

1 Like

Although not a priority I have played with this and you can emulate what you want by using an old app Actiona. The thinking goes like this. You create an Actiona script which hits the 3x3 icon bottom left. Simulating you hitting it. Then you place a launcher in top bar to trigger the Actiona script. But weakness in logic … you need X rather than Wayland because as I understand Wayland regards this UI emulation as a security risk - auto driving your desktop. But I need this to autodrive processes.

That would be nice indeed, because even though I use Ubuntu for quite a while now, I wasn’t of the existing option (it’s also not a huge issue, I’m simply more used to the menu being on the left).

Off topic perhaps. I just want to thank you for raising a long dormant idea I have to the surface. I see that 3x3 icon as one main portal into Desktop applications. More than you might realise. For example I am now experimenting with an AI agent to “drive” the Ubuntu desktop, following my instructions and the 3x3 is one gateway. Risky I know but manageable. The benefits are increased productivity as applications (via 3x3 route) are brought into a task force. Manual fiddling of desktop is too tedious although we have Ansible.

With respect:

Your question “how does this work from here is there anything else i can do or say to lobby for this or something?” gets to the heart of how open-source projects like Ubuntu develop. The short answer is: bring data, bring designs, and bring code.

It’s very easy to sign up for a forum and tell developers (who already have enough to work on, often in their spare time) what you think they should do. While feedback is valued, simply stating a preference isn’t usually enough to change established designs. That’s not typically how impactful changes happen in open source. Here’s a breakdown:

Bring Data

It’s all very well to say “I think the cheese should be moved to the middle shelf of the fridge” without actually having any data to support it. Anecdotal evidence like “Some people think the cheese shouldn’t be in the salad drawer”, or “I think people who use other fridges prefer the cheese elsewhere” isn’t data. It’s opinion or hearsay.

To make a compelling case for change, you need evidence. This could involve:

  • User surveys showing a significant number of users struggle with the current placement.
  • Usability testing results demonstrating quantifiable improvements with the proposed change.
  • Evidence from established Human Interface Guidelines (HIGs) that strongly supports your suggested placement over the current one.

You’re the one advocating for change, so the onus is on you to bring the receipts that demonstrate a clear benefit.

Bring Designs

How would this proposed change work in practice? A suggestion needs to be thought through from a design perspective.

  • As @oac pointed out, what happens if a user moves their mouse to the top left for the Apps icon and overshoots, unintentionally hitting the Activities button? How is this interaction managed?
  • How does this change fit with the overall GNOME desktop shell design philosophy and the Ubuntu customizations?
  • Have you created mockups showing how this looks and functions, considering different screen resolutions or edge cases?

UI/UX elements like the Activities button and the Dash/Dock placement were thought about in great detail by both the upstream GNOME designers and historically by the Unity design team at Canonical. Changes aren’t made lightly or just because one person thinks it’s a good idea. There’s a design process, and proposals need to demonstrate they’ve considered the implications thoroughly.

Bring Code

Ultimately, open-source software is built by people writing code. Developers working on Ubuntu and GNOME have existing roadmaps, priorities, and bugs to fix. While suggestions are read, a concrete proposal becomes much more tangible and easier to evaluate if it’s accompanied by code.

  • The most direct way to “lobby” for a change is often to implement it yourself.
  • Submitting a patch or a merge request demonstrates feasibility, shows you’re invested, and drastically reduces the workload on the core developers.
  • Even if the code isn’t perfect, it provides a starting point for discussion and refinement.

While we understand not everyone is a programmer, this is the reality of software development – ideas are great, but implementation requires effort.


In summary, to move your suggestion forward, you’d ideally need to gather supporting data, develop a well-thought-out design proposal (including mockups), and, ideally, contribute towards the code implementation. This is the kind of collaborative effort that drives meaningful change in open-source projects.

6 Likes

The point I was trying to make in my humble thought is that it does not matter where these dang icons are placed on your screen. You can always add an alias. For example provided that you have xdotool installed, run this command:

watch -ptn 0 "xdotool getmouselocation"

Then hover over the icon, whatever or wherever it is, to grab the x,y coordinates of the centre of the icon. Then you feed this into a UI emulator to indirectly hit the target. The alias link can be placed anywhere. Even in notebooks. Or in top bar. Depending on workflow.

Where would that be, the Desktop? Because for me that would be the right place. :smiley:

No, I think he means moving it to the bottom left corner of the dock where now the Ubuntu logo button is. like in unity.

Just an expansion on thinking here. Might be too wild for many but I am a born experimenter. I now see Albert as my main portal into the Ubuntu desktop universe. One simple “prompt” field which pops up and a “prompt” (AI model style) pops up. I explore myideas through an AI Agent and they were grasped and approved. No hallucination. So what I am toying with in spare time is an Albert python extension which triggers a host of actions. In this case there can be a prompt …
action apps
This auto hits the 3x3 icon (discussed - the unique target being either x,y or the icon image, - and then a launched script can do whatever is expected - perhaps launch Zettlr, PHPStorm, or even a group of applications for specific workflows. So I see this entry point into any combination of apps for specific workflows (profiles). Accepted that this idea is a bit heady for some who just wish to hit the icon and get on with their usual workflow. But I see an improvement ahead in my productivity, much like running ansible scripts (which might be added to the arsenal). The bottom line is where this icon sits matters very little. I intend to hit multiple icons. This was just an interesting example to experiment with. So if you do hit Show Applications you enter a gallery of Applications. Where then? Hitting the icon is just knocking on the door. So wherever it lands from these discussions provided that the x,y or icon does not change I’m good to go.

I have to admit it, after moving the launcher to the top via GNOME Extension Manager → Ubuntu Dock → Launchers it feels much better IMHO. So having the option exposed to users in GNOME Setting → Ubuntu Desktop would be a great addition.

2 Likes

As I write above wherever the icon is placed is just a door knocker. What is your workflow when the door opens?

I don’t understand a word you said in your other post hahahaha

Understand. Good luck as you wander around your Apps gallery like in a candy store. Best. Meanwhile I have idea working a treat. Driven by AI Agent.

1 Like

May I suggest installing Gnome extension: Dash to Dock
One of the many customisations it allows is to put the applications launcher at whatever end of the dock you desire, or remove it completely.
Btw Ubuntu Dock is actually Dash to Dock with much of the functionality disabled.
Aside from that , Gnome is a keyboard centric DE - break the chains binding you to that mouse and be free!
I have never opened an application using the mouse since Unity came into existence - and that is what I consider normal.

1 Like