~shippo/plank:develop

Last commit made on 2018-03-23
Get this branch:
git clone -b develop https://git.launchpad.net/~shippo/plank
Only Peter Feichtinger can upload to this branch. If you are Peter Feichtinger please log in for upload directions.

Branch merges

Branch information

Name:
develop
Repository:
lp:~shippo/plank

Recent commits

23d49d0... by Peter Feichtinger

Merge branch 'fix-1248689' into develop

* fix-1248689:
  Apply CurrentWorkspaceOnly to pinned applications

2d8fbe7... by Peter Feichtinger

Fix window menu showing with only one item

94034f6... by Peter Feichtinger

Add window state indication and allow minimizing

This adds an indication in the window menu for the currently active
window, as well as for minimized windows. The active window is minimized
when selected.

1df34cf... by Peter Feichtinger

Support window switching by clicking app item

* It should be possible for a DockItem to show a menu based on the
  current number of open windows, so a new method in DockItem is used in
  DockWindow to check whether an item wants to show a menu when any
  button is pressed.
* ApplicationDockItem is changed to show the window menu on left click
  when more than one window is open for the application.
* A new preference switch for using the window menu is added: when 'Use
  Window Menu' is enabled, left clicking on an item with multiple
  windows will open the item menu, allowing selection of only one window
  to show. When disabled, clicking has the default behavior.

c4effb5... by Peter Feichtinger

Apply CurrentWorkspaceOnly to pinned applications

This fixes bug 1248689. Also restricted to the current workspace is
scrolling through windows, as well as the running app indicator.

42cb5e3... by Rico Tzschichholz

Handle possible DBusError where needed to fix valac warnings

dfc9005... by Rico Tzschichholz

windowcontrol: Check skip-tasklist in has_window_on_workspace()

a640d9d... by Rico Tzschichholz

build: Don't stumble over an empty $srcdir variable when retrieving version

109f790... by Rico Tzschichholz

renderer: Use get_monotonic_time() instead of FrameClock.get_frame_time ()

The better but more invasive thing to do would be to use FrameClock's time
in all places.

Nevertheless this fixes the degrading animations.

ca7bcfa... by Rico Tzschichholz

docklets: Add very simple Applications docklet