lp:~shippo/plank/fix-1251625

Created by Peter Feichtinger and last modified
Get this branch:
bzr branch lp:~shippo/plank/fix-1251625
Only Peter Feichtinger can upload to this branch. If you are Peter Feichtinger please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Peter Feichtinger
Project:
Plank
Status:
Development

Recent revisions

1591. By Peter Feichtinger

Fix window menu showing with only one item.

1590. By Peter Feichtinger

Add indication for active and minimized windows and allow mimizing.

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.

1589. By Peter Feichtinger

Add support for switching windows when an application item is clicked.

* 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.

1588. By Rico Tzschichholz

build: Add -fPIC to libplank-internal.la

It is needed because libplank.la is used as a shared library, which
requires all dependencies be built as PIC.

1587. By Peter Feichtinger

Fix underscores not being shown in some menu items

Previously all menu items would be created with mnemonics enabled, which
resulted in underscores being interpreted instead of shown literally.

This is not really useful for window titles and file names, which
frequently contain underscores.

This commit fixes the issue by introducing new menu item factory
functions in addition to the existing ones, which create menu items
with mnemonics disabled. Those items are used wherever names need to be
shown literally (i.e. window titles and file names).

1586. By Rico Tzschichholz

docs: Make sure to install manpage from its new source

1585. By Rico Tzschichholz

docs: Generate or update manpage with help2man if available

1584. By Rico Tzschichholz

Welcome to 2017

1583. By Rico Tzschichholz

Back to development

1582. By Rico Tzschichholz

Prepare 0.11.3 release

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:plank
This branch contains Public information 
Everyone can see this information.