• Diff for "Plugins/Switcher"
  • Immutable Page
  • Info
  • Attachments
Differences between revisions 2 and 18 (spanning 16 versions)
Revision 2 as of 2007-08-26 03:57:08
Size: 5574
Editor: pool-70-104-174-247
Comment: intro changes
Revision 18 as of 2011-04-27 15:41:06
Size: 6488
Editor: buis
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float: right;"> attachment:SwitcherLogos.png ||
The '''Application
Switcher''', '''Ring Switcher''', and '''Shift Switcher''' allow you to filp between your windows using your keyboard, with some nice 3D effects. Note that these are three completely separate plugins, which essentially perform the same functionality, which is why these three plugins have been merged into one article.
The '''Application Switcher''', '''Ring Switcher''', and '''Shift Switcher''' allow you to flip between your windows using your keyboard, with some nice 3D effects. Note that these are three completely separate plugins which essentially perform the same functionality; hence, these three plugins have been placed together on this page.
Line 4: Line 3:
[[TableOfContents([maxdepth])]]
||<tablestyle="float: right;"> attachment:Switcher.png ||
<<TableOfContents>>
Line 7: Line 5:
<<Card(Plugin align=right, name=Application Switcher, icon=plugin-switcher.png, pack=[[CompizPlugins|Compiz Plugins]], cat=Window Management, hist=)>><<Anchor(Application)>>
Line 9: Line 8:
The '''Application Switcher''' provides the same functionality as the traditional GNOME and KDE <Alt>+Tab switcher, but uses live window thumbnails to show it's previews.
|| Application Switcher ||
|| {{attachment:switchershot.png}} ||
[[http://www.youtube.com/watch?v=-LsrocISlyQ|Youtube video]]

The '''Application Switcher''' provides the same functionality as the traditional GNOME and KDE {{{<Alt>Tab}}} switcher, but uses live window thumbnails to show its previews.
Line 12: Line 16:
You can use the Application Switcher to switch between windows of different contexts with different keybindings. You can use the '''Application Switcher''' to switch between windows of different contexts with different keybindings.
Line 14: Line 18:
 * To flip to the next window, press <Alt>+Tab
 * To flip to the previous window, press <Shift><Alt>+Tab
 * To flip to the next window in all workspaces, press <Ctrl><Alt>+Tab
 * To flip to the previous window in all workspaces, press <Shift><Ctrl><Alt>+Tab
Finally, you can choose whether to overlay an icon on the window's thumbnail. "Show minimized" will show the minimized application's icon in the switcher.
 * To flip to the next window, press {{{<Alt>Tab}}}
 * To flip to the previous window, press {{{<Shift><Alt>Tab}}}
 * To flip to the next window in all workspaces, press {{{<Ctrl><Alt>Tab}}}
 * To flip to the previous window in all workspaces, press {{{<Shift><Ctrl><Alt>Tab}}}
Finally, you can choose whether to overlay an icon on the window's thumbnail. If you enable the ''Show minimized'' option, the switcher will show the minimized application's icon in the list.
Line 21: Line 25:
You can also edit a few cosmetic things such as the speed and switcher flips between windows and how much the desktop zooms out. You can also configure these attributes of inactive windows You can also edit a few aesthetic details, such as the speed at which the switcher flips between windows, and how much the desktop zooms out. You can also configure the following attributes for inactive windows in the list:
Line 26: Line 30:
||<tablestyle="float: right;"> attachment:Ring.png ||
<<Card(Plugin align=right, name=Ring Switcher, icon=plugin-ring.png, pack=[[PluginsMain|Plugins Main]], cat=Window Management, hist=)>><<Anchor(Ring)>>
Line 28: Line 34:

|| Ring Switcher ||
|| {{attachment:ringswitcher.png}} ||
[[http://www.youtube.com/watch?v=Ff9Sm-7fC6E|Youtube video]]
Line 30: Line 41:
<!> '''''This plugin requires the __text__ plugin to be enabled if you want to draw text. ''''' <!> ''This plugin requires the '''[[Plugins/ImageLoading#Text|Text]]''' plugin to be enabled if you want to draw text.''
Line 33: Line 44:
The keybindings are essentially the same as the normal Application Switcher plugin, except that <Alt> is replaced with <Super> The keybindings are essentially the same as the normal '''Application Switcher''' plugin, except that {{{<Alt>}}} is replaced with {{{<Super>}}}
Line 35: Line 46:
 * To flip to the next window, press <Super>+Tab
 * To flip to the previous window, press <Shift><Super>+Tab
 * To flip to the next window in all workspaces, press <Ctrl><Super>+Tab
 * To flip to the previous window in all workspaces, press <Shift><Ctrl><Super>+Tab
Because the plugin is based on the ["Scale"]''' '''plugin you can also select windows with the mouse. To do this, enable 'Mouse Selection' under 'Misc Options'''' '''
 * To flip to the next window, press {{{<Super>Tab}}}
 * To flip to the previous window, press {{{<Shift><Super>Tab}}}
 * To flip to the next window in all workspaces, press {{{<Ctrl><Super>Tab}}}
 * To flip to the previous window in all workspaces, press {{{<Shift><Ctrl><Super>Tab}}}
Because the ''Ring Switcher'' is based on the '''[[Plugins/Scale|Scale]]''' plugin, you can also select windows with the mouse. This can be enabled in [[CCSM]] via ''Ring Switcher'' plugin -> ''Misc Options'' tab -> '''Mouse Selection'''.
Line 41: Line 52:
You can also choose to overlay an icon on the window thumbnails, or to show minimized windows with an icon. You can also choose to overlay an icon on the window thumbnails, or to show icons for minimized windows in the list.
Line 44: Line 55:
The '''Ring Switcher''' also provides a number of appearance options. You can change The '''Ring Switcher''' also provides a number of appearance options. You can change the following:
Line 52: Line 63:
Line 53: Line 65:
Finally, you can choose whether to show Cairo drawn text on your screen, telling you what the title of the selected window is. To do this, make sure that the [:Plugins/Text:Text]''' '''plugin is enabled, and you can change things like the font size and the text placement on the screen.''' '''
||<tablestyle="float: right;"> attachment:Shift.png ||
Finally, you can choose whether to show the title of the selected window. To do this, make sure that the '''[[Plugins/Text|Text]]''' plugin is enabled, and you can change things like the font size and the text placement on the screen.
Line 56: Line 67:
<<Card(Plugin align=right, name=Shift Switcher, icon=plugin-shift.png, pack=[[PluginsMain|Plugins Main]], cat=Window Management, hist=)>><<Anchor(Shift)>>
Line 57: Line 69:
== Shift ==
The '''Shift Switcher '''provides the same window switching functionality, but with some neater effects, Flip'' and ''Cover''.''''''' ''''' '''
== Shift Switcher ==
Line 60: Line 71:
''' <!> '''''''''This plugin requires the __text__ plugin to be enabled to draw text.''''' ''' || Shift Switcher (cover) ||
|| {{attachment:shiftshot.png}} ||
[[http://www.youtube.com/watch?v=UZFnLB3s1gA|Youtube video]]

The '''Shift Switcher''' provides the same window switching functionality, but with some neater effects, ''Flip'' and ''Cover''.

<!> ''This plugin requires the '''[[Plugins/ImageLoading#Text|Text]]''' plugin to be enabled to draw text.''
Line 63: Line 80:
The keybindings are essentially the same as the normal Application Switcher plugin, except that <Alt> is replaced with <Super> The keybindings are essentially the same as the normal Application Switcher plugin, except that {{{<Alt>}}} is replaced with {{{<Super>}}}
Line 65: Line 82:
 * To flip to the next window, press <Super>+Tab
 * To flip to the previous window, press <Shift><Super>+Tab
 * To flip to the next window in all workspaces, press <Ctrl><Super>+Tab
 * To flip to the previous window in all workspaces, press <Shift><Ctrl><Super>+Tab
 * To 'initiate' shift mode, so that you can select windows by scrolling, press <Shift><Super>+s
 * To flip to the next window, press {{{<Super>Tab}}}
 * To flip to the previous window, press {{{<Shift><Super>Tab}}}
 * To flip to the next window in all workspaces, press {{{<Ctrl><Super>Tab}}}
 * To flip to the previous window in all workspaces, press {{{<Shift><Ctrl><Super>Tab}}}
 * To 'initiate' shift mode, so that you can select windows by scrolling, press {{{<Shift><Super>s}}}
Line 75: Line 92:
You can set appearance for all shift modes. Here are some of the options that let you do this: You can customize the appearance for all shift modes. Here are some of the options that let you do this:
Line 77: Line 94:
 * Max window size : How big the thumbnails are in shift mode
 * Background intensity : How bright the background is
 * Max window size: How big the thumbnails are in shift mode
 * Background intensity: How bright the background is
Line 83: Line 100:
 * Fade speed : How fast the shift initiate animation is
 * Shift speed : How fast the shift switch animation is
 * Fade speed: How fast the shift initiate animation is
 * Shift speed: How fast the shift switch animation is
Line 86: Line 104:
The '''Flip''' '''mode allows you to filp between your windows in a Microsoft Windows Vista Flip3D style. ''' The ''Flip'' mode arranges your windows in a stack-like formation which can be flipped through, similar to the 'Flip 3D' effect in Microsoft Windows Vista.
Line 88: Line 106:
 * The 'Flip angle' option allows you to configure what angle the windows are facing when flip mode is initiated''' '''
The '''Cover '''mode allows you to flip between your windows in a Apple''' CoverFlow '''style.''' '''
 * The ''Flip angle'' option allows you to configure what angle the windows are facing when flip mode is initiated
Line 91: Line 108:
 * The 'Cover Offset' option allows you to configure what angle the active window is facing and which 'stack' it is closest to.''' ''' The ''Cover'' mode arranges your windows similarly to the album covers in Apple's !CoverFlow for iTunes.

 * The ''Cover Offset'' option allows you to configure the angle of the selected window and its position on the screen.
Line 93: Line 113:
The '''Shift Switcher '''plugin also allows you to have text to show the window title of the active window. To enable it, the text plugin must be enabled. You can configure things like:''' ''' The '''Shift Switcher''' plugin can also show the title of the selected window. To enable it, the '''[[Plugins/ImageLoading#Text|Text]]''' plugin must be enabled. You can configure things like:
Line 95: Line 115:
 * The size and color of the text''' '''
 * What position on the screen the text is.
 * The size and color of the text
 * What position on the screen the text is

The Application Switcher, Ring Switcher, and Shift Switcher allow you to flip between your windows using your keyboard, with some nice 3D effects. Note that these are three completely separate plugins which essentially perform the same functionality; hence, these three plugins have been placed together on this page.

Application Switcher

plugin-switcher.png

Package

Compiz Plugins

Category

Window Management

Application Switcher

Application Switcher

switchershot.png

Youtube video

The Application Switcher provides the same functionality as the traditional GNOME and KDE <Alt>Tab switcher, but uses live window thumbnails to show its previews.

Usage

You can use the Application Switcher to switch between windows of different contexts with different keybindings.

  • To flip to the next window, press <Alt>Tab

  • To flip to the previous window, press <Shift><Alt>Tab

  • To flip to the next window in all workspaces, press <Ctrl><Alt>Tab

  • To flip to the previous window in all workspaces, press <Shift><Ctrl><Alt>Tab

Finally, you can choose whether to overlay an icon on the window's thumbnail. If you enable the Show minimized option, the switcher will show the minimized application's icon in the list.

Appearance

You can also edit a few aesthetic details, such as the speed at which the switcher flips between windows, and how much the desktop zooms out. You can also configure the following attributes for inactive windows in the list:

  • Saturation
  • Brightness
  • Opacity

Ring Switcher

plugin-ring.png

Package

Plugins Main

Category

Window Management

Ring Switcher

Ring Switcher

ringswitcher.png

Youtube video

The Ring Switcher plugin allows you to flip through your windows in a ring. This has advantages over the normal switcher as you can see more windows at once.

<!> This plugin requires the Text plugin to be enabled if you want to draw text.

Usage

The keybindings are essentially the same as the normal Application Switcher plugin, except that <Alt> is replaced with <Super>

  • To flip to the next window, press <Super>Tab

  • To flip to the previous window, press <Shift><Super>Tab

  • To flip to the next window in all workspaces, press <Ctrl><Super>Tab

  • To flip to the previous window in all workspaces, press <Shift><Ctrl><Super>Tab

Because the Ring Switcher is based on the Scale plugin, you can also select windows with the mouse. This can be enabled in CCSM via Ring Switcher plugin -> Misc Options tab -> Mouse Selection.

You can also choose to overlay an icon on the window thumbnails, or to show icons for minimized windows in the list.

Appearance

The Ring Switcher also provides a number of appearance options. You can change the following:

  • The speed of the switcher flip animation
  • Inactive window opacity
  • How much darker windows get the 'further away' they are
  • How much smaller windows get the 'further away' they are
  • How big the thumbnails are in Width / Height
  • How much of the screen the ring spans.

Text

Finally, you can choose whether to show the title of the selected window. To do this, make sure that the Text plugin is enabled, and you can change things like the font size and the text placement on the screen.

Shift Switcher

plugin-shift.png

Package

Plugins Main

Category

Window Management

Shift Switcher

Shift Switcher (cover)

shiftshot.png

Youtube video

The Shift Switcher provides the same window switching functionality, but with some neater effects, Flip and Cover.

<!> This plugin requires the Text plugin to be enabled to draw text.

Usage

The keybindings are essentially the same as the normal Application Switcher plugin, except that <Alt> is replaced with <Super>

  • To flip to the next window, press <Super>Tab

  • To flip to the previous window, press <Shift><Super>Tab

  • To flip to the next window in all workspaces, press <Ctrl><Super>Tab

  • To flip to the previous window in all workspaces, press <Shift><Ctrl><Super>Tab

  • To 'initiate' shift mode, so that you can select windows by scrolling, press <Shift><Super>s

  • To scroll between windows, you can click and drag, or use the mouse wheel
  • To flip between windows in a certain direction, you can use the arrow keys

You can also set the icon overlay to be big, a small icon, or none as well as showing an icon for minimized windows.

Appearance

You can customize the appearance for all shift modes. Here are some of the options that let you do this:

  • Max window size: How big the thumbnails are in shift mode
  • Background intensity: How bright the background is
  • Reflection:
    • Ground colors
    • Reflection intensity
    • Ground size
  • Fade speed: How fast the shift initiate animation is
  • Shift speed: How fast the shift switch animation is

Modes

The Flip mode arranges your windows in a stack-like formation which can be flipped through, similar to the 'Flip 3D' effect in Microsoft Windows Vista.

  • The Flip angle option allows you to configure what angle the windows are facing when flip mode is initiated

The Cover mode arranges your windows similarly to the album covers in Apple's CoverFlow for iTunes.

  • The Cover Offset option allows you to configure the angle of the selected window and its position on the screen.

Text

The Shift Switcher plugin can also show the title of the selected window. To enable it, the Text plugin must be enabled. You can configure things like:

  • The size and color of the text
  • What position on the screen the text is

Plugins/Switcher (last edited 2011-04-27 15:41:06 by buis)