Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
wish_list [2012/09/21 17:21] – [Project wide] hobb0001wish_list [2013/07/30 05:28] – [Window manager] lifeisafractal
Line 102: Line 102:
       * In 4.8 you can set the hidden disable-struts property, so windows can be overlapped.       * In 4.8 you can set the hidden disable-struts property, so windows can be overlapped.
     * The use of vertically oriented panels is very limited due to the fact that neither panel nor most of applets really assume the "vertical" sort of appearance.  And, given that most of LCD monitors come in 16:9 form factor, "side-wise" alignments become handy.     * The use of vertically oriented panels is very limited due to the fact that neither panel nor most of applets really assume the "vertical" sort of appearance.  And, given that most of LCD monitors come in 16:9 form factor, "side-wise" alignments become handy.
 +      * +1 this.  Fonts for panel items should stay horizontal; xfce4-weather-plugin, for example, remains vertical but Orage Panel Clock stays horizontal as it should.  The only example I can think of is how Windows handles the Taskbar when in vertical mode and the improvements it's progressively made from XP-Vista-W7... it works progressively better in each version. 
     * Wishful thinking: The xfce desktop supports only "Create a launcher" kind of element on the desktop. If the "panels" are allowed to be, 1stly, covered by windows, 2ndly, have transparent decorations and 3rd, more correct and explicit size limitations, that would probably make an easy way to mimic the "KDE Plasma" and Windoze 7 sort of behavior? Please consider those options. Thanks :)       * Wishful thinking: The xfce desktop supports only "Create a launcher" kind of element on the desktop. If the "panels" are allowed to be, 1stly, covered by windows, 2ndly, have transparent decorations and 3rd, more correct and explicit size limitations, that would probably make an easy way to mimic the "KDE Plasma" and Windoze 7 sort of behavior? Please consider those options. Thanks :)  
  
Line 255: Line 256:
         * <del>Key binding to popup the window menu (Alt + Spacebar).</del>         * <del>Key binding to popup the window menu (Alt + Spacebar).</del>
         * <del>Cycle through workspaces, like Alt + Tab for applications.</del>         * <del>Cycle through workspaces, like Alt + Tab for applications.</del>
 +        * While using the Alt + Tab window switching shortcut allow selecting a window by left click with the mouse.
         * Key binding for fvwm/metacity style 'raiselower' function. (I've been trying to live with separate raise and lower keys and it really slows me down compared to the 'raise if below, else lower' single key that lets you cycle through your stacked windows.)         * Key binding for fvwm/metacity style 'raiselower' function. (I've been trying to live with separate raise and lower keys and it really slows me down compared to the 'raise if below, else lower' single key that lets you cycle through your stacked windows.)
         * Key binding for moving a window to different heads (=monitors) on one workspace pretty much as it can be moved over different workspaces (left, right, up, down ...). Maybe one could introduce an option at the same time such that the user can decide what happens when he triggers the move of a window on the leftmost monitor to the left: it could be moved to the rightmost monitor either on the current workspace or on the workspace left to the current workspace.         * Key binding for moving a window to different heads (=monitors) on one workspace pretty much as it can be moved over different workspaces (left, right, up, down ...). Maybe one could introduce an option at the same time such that the user can decide what happens when he triggers the move of a window on the leftmost monitor to the left: it could be moved to the rightmost monitor either on the current workspace or on the workspace left to the current workspace.
Line 264: Line 266:
       * Have a visual indicator for workspace switching.       * Have a visual indicator for workspace switching.
         * I like to have certain programs on certain desktops so when I just boot up is is sometimes annoying to try and find what desktop I am on and if I switched.  OpenBox has a great (albeit ugly) dialog.         * I like to have certain programs on certain desktops so when I just boot up is is sometimes annoying to try and find what desktop I am on and if I switched.  OpenBox has a great (albeit ugly) dialog.
 +        * With more than even just two desktops its easy to loose your orientation, especially when some desktops are blank as mentioned above.  This feedback would both please the poweruser and give the casual user useful feedback
 +          * working on implmenting this, based on ochosi (simon)'s work on the alt-tab window improvemt.  Working to make it themeable and pretty using cairo.  I have a public branch on github.  git:\/\/github.com\/lifeisafractal\/xfwm4\/ its in the mcampbell\/workspacewin branch.  Currently compiles and only works well with compositing enabled.
     * Mouse     * Mouse
       * Don't give focus on mouse wheel.       * Don't give focus on mouse wheel.
Line 689: Line 693:
     * MOC - music on console, does the job (not the same feeling, though) & it could be a good start-up for GUI development aimed for youth that are pretty nervous when it comes to Cli (command-line) interface or Console via a terminal emulator.     * MOC - music on console, does the job (not the same feeling, though) & it could be a good start-up for GUI development aimed for youth that are pretty nervous when it comes to Cli (command-line) interface or Console via a terminal emulator.
       * [[http://zik.rubyforge.org/|Audio player ZiK]] (done?)       * [[http://zik.rubyforge.org/|Audio player ZiK]] (done?)
 +        *ZIK is not Ruby, and AFAIK, Xfce Goodies should be C/C++. I have started a [[http://sourceforge.net/projects/kissplayer/|similar project]], it's still ugly, but if someone is interested in helping, we could make it GTK "native" and Xfce-like.
 ===== Productivity tools for XFCE ===== ===== Productivity tools for XFCE =====