Full details of what you can expect can be found in this blog post. While Plex Dash will interest the geeky element, Plexamp is likely to have wider appeal. The app is a completely rewritten version of the app that appeared when Plex Labs first started up. The rewritten version takes cues from the likes of Netflix in terms of presentation and features, and includes a mix builder, lots of equalizer effects, offline listening, pre-caching and advanced cross-fading. More details about Plexamp can be found in this Medium post. You can download it for Windows, macOS, Linux, Android and iOS. If you want to implement focus-follows-mouse compatibility.Handling overlap of window menus and status menus.Advertising the presence of the menu bar.VCL application (LibreOffice) integration.Custom status menus (application indicators).System status menus (system indicators).The menu bar should appear at the top of every screen, except those screens where a window is currently in full-screen mode. The menu bars on different displays should not be mirrors, however opening the “Edit” menu on one should not simultaneously open it on the others. When a menu is opened by any method that is not a pointing device (for example, by a keyboard shortcut), it should open on whichever display contains the largest proportion of the area of the active window.Ī menu hierarchy is often used to provide access to lesser-used functions - functions that aren’t displayed directly inside a window. Because of its density, a menu hierarchy also often serves as a quick map of what functions are available in a program. For that reason, it includes common functions as well, which also lets it advertise keyboard equivalents to those functions. There are several ways a menu hierarchy could be presented, each with benefits and drawbacks. For Ubuntu, the best overall presentation is a single menu bar at the top of the screen. This algorithm is preliminary and subject to change. Has WM_TRANSIENT_FOR set to the active window Had a child window of _NET_WM_WINDOW_TYPE_UTILITY or _NET_WM_WINDOW_TYPE_TOOLBAR focused.Ī “child window” in this sense is one that either: Of these windows, the active window should be whichever of them most recently: The active window is not necessarily the focused window.Ĭonsider all the currently open windows that are of of type _NET_WM_WINDOW_TYPE_DESKTOP, _NET_WM_WINDOW_TYPE_NORMAL, or _NET_WM_WINDOW_TYPE_DIALOG. Is of type _NET_WM_WINDOW_TYPE_UTILITY and does not have its own menus. Focus image 1 that window’s menus should appear in the menu bar.Focus the Toolbox image 1’s menus should remain in the menu bar.Ĭhoose “Edit” > “Fill with FG Color” image 1 should be filled.įocus image 2, then the Toolbox, then choose “Edit” > “Fill with BG Color” image 2 should be filled.Ĭhoose “Object” > “Fill and Stroke”, and tear the “Fill and Stroke” into its own window (if it is not already).Launch XChat-Gnome its menus should appear in the menu bar.Select the contents of the “Stroke Style” > “Width” field, and choose “Edit” > “Cut” the field contents should be cut to the clipboard. Open the “latex” menu in the palette gnome-terminal’s menus should remain enabled in the menu bar.From the IBus status menu, choose “Other - latex”.Launch gnome-terminal its menus should appear in the menu bar.Launch IBus, if it is not running already.Īdd the “Other - latex” input method to the list, if it is not there already (“IBus Preferences” > “Input Method” > “Select an input method” > “Other” > “latex” > “Add”.Select the contents of the “Real Name” field, and choose “Edit” > “Cut” the field contents should be cut to the clipboard. Implementation: The active window is decided by BAMF. Where the active window has its own menus in a menu bar in a supported toolkit, these menus should be presented in the menu bar, and the window should not have a menu bar inside it. If the window has more than one menu bar, the first one encountered should be used. If the application has an application menu, this menu should be presented in the menu bar, before any window menus.Īll menus should be presented a consistent distance from each other, regardless of how they were laid out inside the window.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |