haiku/src/apps/deskbar
John Scipione f9b3a3b1f3 Deskbar: Restore old mini-mode
... with the replicant tray below the menu bar.

Deskbar now has four modes:
1. vertical mini-mode (old mini-mode)
2. horizontal mini-mode (new mini-mode, was vertical)
3. vertical expando-mode (default)
4. horizonal expando-mode

Horizontal mini-mode gets the corner, then it switches to vertical
mini-mode above or below that, then to vertical expando-mode after
that. Horizontal expando mode is in center-screen top and bottom.

Clock vertical centering simplification.

Change-Id: I216008c20feb28f793693046792bbcfdf1e703e3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3146
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
2020-08-17 21:11:31 +00:00
..
BarApp.cpp Deskbar: Enable "Tracker always first" by default. 2020-04-12 18:06:11 -04:00
BarApp.h BDeskbar: Moved constants to shared header 2018-11-03 20:03:15 +00:00
BarMenuBar.cpp Deskbar: Increase MenuBar width by 1px 2020-03-20 07:58:15 +00:00
BarMenuBar.h Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
BarMenuTitle.cpp Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
BarMenuTitle.h Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
BarSettings.h Convert state variable from a uint32 to an int32 2013-04-14 02:49:32 -04:00
BarView.cpp Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
BarView.h Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
BarWindow.cpp Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
BarWindow.h Deskbar: Reimplement auto-raise/implement auto-lower 2020-03-06 09:50:34 +00:00
CalendarMenuWindow.cpp Deskbar: Don't allow calendar window to be manipulated 2019-11-22 23:24:55 +00:00
CalendarMenuWindow.h Style fixes including reordering #include's in Deskbar 2012-05-02 20:24:01 -04:00
Deskbar.rdef Set the exclusive launch flag on servers, daemons, Tracker and Deskbar. 2011-04-11 12:23:51 +00:00
DeskbarMenu.cpp Deskbar: Improved UX in the shutdown submenu 2020-05-17 08:14:04 +00:00
DeskbarMenu.h Add Deskbar clock settings to Time Preferences 2012-12-20 18:31:42 -05:00
DeskbarUtils.cpp Deskbar: Remove redundant include statements 2015-02-19 19:02:43 -05:00
DeskbarUtils.h Deskbar: use a virtual directory for the user-configurable menu 2013-06-29 14:58:52 +02:00
ExpandoMenuBar.cpp DeskBar raise-to-front: reintroduce fLastClickTime 2020-08-08 15:18:54 +02:00
ExpandoMenuBar.h DeskBar raise-to-front: reintroduce fLastClickTime 2020-08-08 15:18:54 +02:00
InlineScrollView.cpp Deskbar: Convert to using Set*UIColor. 2016-01-04 13:35:12 -05:00
InlineScrollView.h Deskbar: Persist ExpandoMenuBar 2015-02-19 19:02:39 -05:00
Jamfile Build: Add architecture rule for libshared.a. 2016-01-15 21:12:24 -05:00
LICENSE Starting to apply style cleanup patches by John Scipione from bug 7052. 2011-02-28 21:27:29 +00:00
LocalizedFolders.h Localization of the most user-visible folders. Ignoring subfolders of common/, system/ and home/config/. 2011-03-31 07:31:56 +00:00
PreferencesWindow.cpp Deskbar & Translation: Use assignment operator instead of memcpy. 2019-05-24 16:00:38 -04:00
PreferencesWindow.h Deskbar: Add spinners to preferences 2015-08-22 15:15:04 -07:00
ResourceSet.cpp Eliminate repeating CountItems() loop premature micro-optimization 2013-04-07 13:01:29 -04:00
ResourceSet.h Style fixes including reordering #include's in Deskbar 2012-05-02 20:24:01 -04:00
ShowHideMenuItem.cpp Remove a lot of unused constants. 2018-11-24 19:21:16 -05:00
ShowHideMenuItem.h Style fixes including reordering #include's in Deskbar 2012-05-02 20:24:01 -04:00
StatusView.cpp Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
StatusView.h Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
StatusViewShelf.cpp Style fixes including reordering #include's in Deskbar 2012-05-02 20:24:01 -04:00
StatusViewShelf.h Style fixes including reordering #include's in Deskbar 2012-05-02 20:24:01 -04:00
Switcher.cpp Deskbar: Add missing NULL check in SwitchWindow(). 2018-09-08 19:03:06 -04:00
Switcher.h Eliminate background app and Deskbar app checks 2013-04-17 18:50:03 -04:00
TeamMenu.cpp Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
TeamMenu.h Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
TeamMenuItem.cpp Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
TeamMenuItem.h Deskbar: Adjust team menu items with font size. 2020-02-19 16:20:01 +00:00
TimeView.cpp Deskbar: Restore old mini-mode 2020-08-17 21:11:31 +00:00
TimeView.h Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
TruncatableMenuItem.cpp Deskbar: Adjust team menu items with font size. 2020-02-19 16:20:01 +00:00
TruncatableMenuItem.h Deskbar: Save String object instead of pointer 2015-02-19 20:35:05 -05:00
WindowMenu.cpp Remove a lot of unused constants. 2018-11-24 19:21:16 -05:00
WindowMenu.h Improve Deskbar's WindowShouldBeListed utility function. 2012-08-12 10:41:19 -04:00
WindowMenuItem.cpp Deskbar: Center window icons in WindowMenuItem 2018-11-03 20:03:16 +00:00
WindowMenuItem.h Deskbar: Remove Name() and fName, replace with Label() 2015-02-19 20:45:46 -05:00
icons.h Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00
icons.rdef Deskbar: New single line mini-mode 2020-03-09 08:48:46 +00:00