elementary / elementary/dock

Add the applications menu to the dock

Open
#337 37 comments 6 reactions 0 assignees View on GitHub
Needs Design
Dominant language
Vala
Stars
111
Forks
42
Avg merge
2d 12h
Merged PRs (30d)
4

Description

### Problem

Currently we have app launching split between two different processes on different sides of the screen. This requires those processes to communicate for things like pinning. Means duplicate code for any launcher features and they might get out of sync (like badges, context menus, drag behavior, rearranging, etc). Has complications with dragging launchers from the menu to the dock. Etc

### Proposal

Move the applications menu into the dock so we can recycle launcher code and make sure launchers behave the same in the dock and in the applications menu, maybe finally have re-arranging in the applications menu, at least make sure we have drag n drop easily between the applications menu and the dock without dragging across the whole screen

### Prior Art (Optional)

iPad OS:
![IMG_6615](https://github.com/user-attachments/assets/e65d66c0-c642-415e-a677-8f313752533f)

GNOME Shell:
![IMG_6616](https://github.com/user-attachments/assets/c8859760-9ab4-4e4b-be50-9b1fa0833bbf)

ChromeOS
![IMG_6617](https://github.com/user-attachments/assets/6903457e-32d5-4f71-b1a6-2b41330a7f48)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.