[haiku-bugs] Re: [Haiku] #15647: DeskBar Problems & Possible Improvement Areas

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Thu, 13 Feb 2020 14:11:53 -0000

#15647: DeskBar Problems & Possible Improvement Areas
------------------------------------+----------------------------
   Reporter:  bitigchi              |      Owner:  jscipione
       Type:  bug                   |     Status:  new
   Priority:  normal                |  Milestone:  Unscheduled
  Component:  Applications/Deskbar  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  0                     |   Platform:  All
------------------------------------+----------------------------
Description changed by bitigchi:

Old description:

### Problem1:

* There is no system-component "Dock". LaunchBox and LnLauncher are
mediocre at best. Fast application start should be more baked into the
system, like how macOS Dock handles stuff.

### Solution:

* Allow pinning applications to the DeskBar. Pre-pin a curated list
applications by default for a fresh install. Make DeskBar customisation
easier and display styles should adjust itself according to the screen
estate.

### Problem2:

* Access to Applications list is hard, it takes time and requires precise
mouse movements.

### Solution:

* Display Applications automatically inside the Leaf menu. They should be
listed after the last used apps etc. part, thus providing easy access,
and using available screen estate.

### Problem3:

* Access to Preferences list is hard, it takes time and requires precise
mouse movements.

### Solution:

* Make Preferences a regular Deskbar menu item, and make the opening menu
on overlay one. This way user won't have to scroll down to the
Preferences label and make a precise left motion while keeping the cursor
on the Preferences label.

### Problem4:

* Opening menus are hard to navigate with a mouse. Some of the menus open
to the left, some of them open to the right. Not consistent.

### Solution:

* Use overlay menus, or increase menu item hight, making it easier to
keep focus. Menus also should only open to one fixed direction.

New description:

 ### Problem1:

 * There is no system-component "Dock". LaunchBox and LnLauncher are
 mediocre at best. Fast application start should be more baked into the
 system, like how macOS Dock handles stuff.

 ### Solution:

 * Allow pinning applications to the DeskBar. Pre-pin a curated list
 applications by default for a fresh install. Make DeskBar customisation
 easier and display styles should adjust itself according to the screen
 estate.

 ### Problem2:

 * Access to Applications list is hard, it takes time and requires precise
 mouse movements.

 ### Solution:

 * Display Applications automatically inside the Leaf menu. They should be
 listed after the last used apps etc. part, thus providing easy access, and
 using available screen estate.

 ### Problem3:

 * Access to Preferences list is hard, it takes time and requires precise
 mouse movements.

 ### Solution:

 * Make Preferences a regular Deskbar menu item, and make the opening menu
 on overlay one. This way user won't have to scroll down to the Preferences
 label and make a precise left motion while keeping the cursor on the
 Preferences label.

 ### Problem4:

 * Opening menus are hard to navigate with a mouse. Some of the menus open
 to the left, some of them open to the right. Not consistent.

 ### Solution:

 * Use overlay menus, or increase menu item hight, making it easier to keep
 focus. Menus also should only open to one fixed direction.

 ### Problem5:

 * Applications menu is too crowded

 ### Solution:

 * Put system utilities in a separate folder, and place this folder at the
 top of the Applications folder. Likely contenders:

 * ActivityMonitor
 * CharacterMap
 * Debugger
 * Devices
 * DiskProbe
 * DiskUsage
 * DriveSetup
 * Expander
 * Installer
 * Magnify
 * SerialConnect

--
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15647#comment:11>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: