--- unity-2d-5.14.0.orig/debian/changelog +++ unity-2d-5.14.0/debian/changelog @@ -0,0 +1,1118 @@ +unity-2d (5.14.0-0ubuntu2) precise-proposed; urgency=low + + * Add initial support for pointer barriers with xinput2 api. (LP: #1242633) + - Fallback to xfixes stays available. + * Bump dependencies to compile with both pointer barriers implementations. + + -- Maarten Lankhorst Tue, 10 Sep 2013 17:16:28 +0200 + +unity-2d (5.14.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release (LP: #1060262): + - [Launcher] [Multi-monitor] Removing a non running app tile from a + launcher should remove it from all (LP: #988739) + - Panel Titlebar double click is emitted for any mouse button (LP: #736491) + - Launcher does not hide if shown while dragging a file (LP: #1002308) + - icon isn't reset when clearing the search query (LP: #973225) + - Issue when ejecting busy device from the Unity 2D Shell (LP: #997786) + - Sticky edges don't work in RTL (LP: #984092) + - pips are not correctly updated when plugin in a second monitor + (LP: #1003943) + - [dash] Unable to maximize (LP: #918648) + - all panels have same window focus on multiple monitors unity2d + (LP: #930147) + - Dash will not open files under Greek folders (LP: #1002710) + - Launcher does not respond to changes in icon theme (LP: #605475) + - [panel] Invisible items in systray (LP: #703389) + - [panel] Ignores "enabled" property on top-level menus (LP: #850017) + * Reverted some quantal-specific commits which are no longer relevant + + -- Łukasz 'sil2100' Zemczak Tue, 30 Oct 2012 09:59:49 +0100 + +unity-2d (5.12.0-0ubuntu1.2) precise-proposed; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * Cherry-picked from upstream: + - Update dependency to the renamed libgeis-dev (LP: #1046392) + * debian/control: + - Rename dependency to libgeis-dev + + [ Didier Roche ] + * debian/control: + - build-dep on latest nux and unity as libgeis-dev and + libutouch-geis-dev are conflicting + + -- Didier Roche Wed, 12 Sep 2012 09:51:58 +0200 + +unity-2d (5.12.0-0ubuntu1.1) precise-security; urgency=low + + * Fix issue with unity-2d sending the wrong event timestamp when closing an + application window; This bug was exposed by a recent Firefox update which + changed the way Firefox handled windows based on timestamps. (LP: #1010466) + - panel/applets/appname/windowhelper.cpp + + -- Łukasz 'sil2100' Zemczak Wed, 13 Jun 2012 17:36:33 +0200 + +unity-2d (5.12.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release: + - unity-2d-shell crashed with SIGSEGV in ref() (LP: #968046) + - [hud] First entry always activated with keyboard navigation + (LP: #980899) + - unity-2d-shell crashes on autoscrolling on launcher tile removal + (LP: #988239) + - unity-2d-shell crashes when using with a NX server (LP: #983942) + - Dash - update Dash keyboard shortcuts so the 'CTRL + TAB' switches + between Lenses and 'TAB' by itself moves the focus between categories + (LP: #891648) + - [spread] When multiple windows of an app are open, clicking on one + doesn't bring it to the foreground (LP: #917334) + - [HUD][multi-monitor] HUD should be expanded to the left if used on a + screen without launcher (LP: #979927) + - unity-2d scope un-url-escapes values from its model (LP: #986175) + - [places] tab key does nothing (LP: #891565) + - HUD is silent to screen readers (LP: #949445) + - launcher background coloring does not get reset when using enter to + activate/start a program (LP: #965079) + - [multi-monitor] [launcher] Drag & drop application to launcher on + primary screen, other launchers not updated (LP: #966239) + - HUD gets activated by Thinkpad USB Keyboard's back and forward buttons + (LP: #968840) + - Unity 2D doesn't load 24 bit icons (LP: #977262) + - Four finger tap does not open the Dash (LP: #978659) + - No icon in launcher entry, after installing software (LP: #980640) + - Menu items displayed incorrectly when window streched over multiples + monitors (LP: #987215) + - [unity-2d-panel] The close button (potentially the others too) can + toggled even when they are not visible anymore (LP: #924264) + - When closing the Dash with the [x] panel button the last windows is not + focused and doesn't allow to use window controls. (LP: #945459) + - [launcher] item hint flickers when hovering between launcher edge and + item (LP: #948383) + - Missaligned progress bar (LP: #980609) + - Launcher tile tooltip appears in wrong screen in RTL multimonitor setups + (LP: #984080) + + -- Didier Roche Fri, 27 Apr 2012 09:32:40 +0200 + +unity-2d (5.10.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release: + - unity-2d-shell crashed with SIGSEGV in + QCoreApplication::notifyInternal() (LP: #918566) + - Unity-2d-shell crashes on startup on 64bit machines with 20+ tiles in + launcher (LP: #967012) + - Unity 2-d launcher doesn't hide or display properly (LP: #940590) + - [dash] search terms aren't applied on lens change / dash show + (LP: #947985) + - [5.8 pre staging] "sticky edge" option does nothing visible + (LP: #961285) + - [dash] Maximise, then restore - much of background not removed from + screen (LP: #968215) + - [hud] shows up when using ctrl+alt and pressing alt first (LP: #972318) + - [UIFe] Dash - No message displayed when no results are returned in the + Dash (LP: #711199) + - Missing lens shortcuts (Super-A, Super-F) (LP: #834078) + - [dash] Unable to scroll Filter Results (LP: #920878) + - [launcher] stays open if you mouseOut before reveal animation completes + (LP: #943296) + - HUD on wrong screen on mutli monitor system (LP: #947145) + - [a11y] Orca reports "Shell" when opening HUD, Dash or Launcher + (LP: #948033) + - multimonitor: Please give me a way to turn off sticky monitor edges + (LP: #946104) + - [dash] Esc key behavior inconsistent with Unity (LP: #966121) + - toggling the spread from the launcher does not work (LP: #968146) + - unity-2d-shell crashed with SIGSEGV in KeyMonitor::registerEvents() + (LP: #965464) + - [Dash] Focus is lost when switching with the mouse (LP: #974235) + - Multiple items selected in HUD list (LP: #948441) + - Hud hides launcher even if set to always show (LP: #948960) + - [launcher] Pointer reveal barrier should be 1 way only (LP: #960175) + - [hud] connection to HUD being created on startup (LP: #965106) + - [dash] On 1024x786 screen, dash not fullscreen so border truncated + (LP: #967305) + * debian/20_ubuntu-2d-gconf-default: + - set a default key for HUD showing on Alt, in case unity-3d isn't + installed or run before unity-2d. + * debian/control: + - bump libnux-2.0-dev to latest for ABI break + + -- Didier Roche Thu, 12 Apr 2012 11:02:08 +0200 + +unity-2d (5.8.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release + - Loss of DBus connection with active Dash/Hud results in broken panel + (LP: #953168) + - [launcher] super key and number from _keypad_ doesn't work (LP: #750514) + - [dash] Home lens state not reset if dash closed & reopened (LP: #948299) + - HUD is silent to screen readers (LP: #949445) + - Use title case capitalization "Lock to Launcher" & "Unlock from + Launcher" (LP: #949636) + - tiles highlight incorrect, highlight only visible at edge (LP: #953403) + - [UIFe] Use average color of wallpaper to tint launcher/dash/panel/hud + (LP: #960194) + * debian/control: + - build-dep on latest nux and unity-core + + -- Didier Roche Fri, 23 Mar 2012 15:33:38 +0100 + +unity-2d (5.7.0-0ubuntu1) precise; urgency=low + + * New upstream release: + - unity-2d-panel crashed with SIGABRT in Unity2dDebug::unity2dQtHandler() + (LP: #925457) + - unity-2d-shell crashed with SIGSEGV in ref() (LP: #947278) + - Launcher - Make Launcher left of screen reveal more responsive and less + prone to false positives (LP: #765819) + - [dash] [launcher] [panel] Tinting based on wallpaper missing + (LP: #882101) + - [launcher] In multimonitor setup Unity-2D only shows launcher on one + monitor (fails MM UX spec #2.8) (LP: #780204) + - [unity-2d] FF exception to add PointerBarrier to Unity2d (LP: #947976) + - multimonitor, launcher: Provide an option to display either a single + launcher or a launcher on each display in a multi-monitor environment + (LP: #950136) + - lens switching is not keyboard navigable (LP: #945220) + - [panel] [multi-monitor] On secondary screen, unable to scrub from + indicator menu to app menu (LP: #844809) + - "Workspaces" button displays previous wallpaper (LP: #900019) + - Dash - cursor should change when pointer is over the search field + (LP: #849175) + - Filter checkboxes are without margins in right to left locales + (LP: #949319) + - [panel] [multi-monitor] Open indicator menu on one screen causes other + indicator to look open too (LP: #844798) + - Dash - horizental divider line in between categories incorrectly drawn + (LP: #841750) + - [launcher] Tile Progress bar starting from left of launcher, not + container (LP: #912777) + - Dash - dash is not closed with alt+f4 (LP: #891818) + - [dash] Rating stars in right-to-left locales behave inconsistently. + (LP: #945719) + - LensButton.qml:72 warning when running unity-2d (LP: #947276) + - [dash] Multi-range filters are rendered incorrectly in right-to-left + locales (LP: #950649) + * debian/unity-2d.gconf-defaults: + - removed: not used anymore and causing regression with hide-mode=2 + by default, converted to the gsettings key (LP: #942772) + * debian/unity-2d.preinst: + - removed, was a natty -> oneiric transition + * debian/control, debian/unity-2d-common.install: + - create unity-2d-common and make some packages depending on it + - move some files from unity-2d package to unity-2d-common + (gsettings and apport hook) to have packaging shipping their schema + (LP: #925457) + * debian/unity-2d-common.install.in: + - no more gconf -> gsettings migration shipped + * debian/unity-2d.postinst, prerm, trigger: + - moved to unity-2d-common new package, to ensure even people uninstalling + unity-2d got the right metacity configuration in the session + - update the trigger to the correct directory + * debian/control: + - bump to latest Standards-Version + - fix some too long description + - put the transitional packages in the oldlibs/extra section + - build-dep on libxtst-dev, libxfixes-dev for barrier change + - need latest metacity for barriers to work + + -- Didier Roche Mon, 19 Mar 2012 14:07:10 +0100 + +unity-2d (5.6.0-0ubuntu2) precise; urgency=low + + * debian/control: + - rebuild against latest libunity-core-5.0-dev and libnux-2.0-dev for ABI + break + * removed distro-patch as not anymore needed with latest unity + + -- Didier Roche Mon, 12 Mar 2012 13:43:13 +0100 + +unity-2d (5.6.0-0ubuntu1) precise; urgency=low + + * New upstream release + - [dash] [hud] If no active window, shell processes crashes (LP: #944724) + - Long delay on session logout (LP: #812104) + - apps/docs are not launched when performing a search on the home lens + (LP: #932092) + - [unity-2d] FF exception to add HUD to Unity2d (LP: #942045) + - There's a gap between the launcher and the upper panel (LP: #942031) + - Dash - Genre filter category in the Music Lens should use a 3 column + layout (LP: #841902) + - selected lens arrow should be on top instead of bottom (LP: #932291) + - [launcher] pixel-perfection fixes, new assets, tile & pip position, + border line & context menu position (LP: #936881) + - Workspace switcher icon should not generate background from icon + (LP: #939586) + - No glow assets still needed X Y Z (LP: #934059) + * Revert an upstream commit to ensure that there is not regression with + libunity-core 5.4 (change will be introduced again when unity 5.6 released) + + -- Didier Roche Mon, 05 Mar 2012 09:52:30 +0100 + +unity-2d (5.4.0-0ubuntu1) precise; urgency=low + + * New upstream release + - unity-2d-launcher crashed with SIGABRT in qt_message_output() + (LP: #854634) + - Useless scroll arrows in Unity 2D global menus (LP: #913237) + - [workspace switcher] Does not activate since bzr revision 900 + (LP: #928398) + - On unity 2d when using Hebrew localization launcher won't load if you + move cursor all the way to the right (LP: #877292) + - panel 2D uses wrong width on multi monitor setup (LP: #880698) + - Keyboard shortcut - F10 shortcut is used to show menu and this is wrong + (LP: #878492) + - [dash] User can move dash around with ALT+LeftClick+Move (LP: #827838) + - [launcher] UI does not distinguish between windows on this workspace and + others (LP: #883172) + - Panel and launcher are blank and non-functional when /usr is a symlink + (LP: #757288) + - Launcher - change to 'locked out' by default (LP: #928153) + * debian/control: + - Build-dep on latest nux (ABI break) + * debian/*install, debian/control: + - transition unity-2d-launcher and unity-2d-places to unity-2d-shell + - breaks against older gnome-session (as components links changed) + + -- Didier Roche Fri, 17 Feb 2012 14:21:45 +0100 + +unity-2d (5.2.1-0ubuntu1) precise; urgency=low + + * New upstream release + - unity-2d-launcher crashed with SIGSEGV when opening a folder on a CD + (LP: #831868) + - unity-2d-places crashed with SIGSEGV in QScriptValue::call() + (LP: #836498) + - unity-2d-launcher crashed with SIGSEGV in geis_finish() (LP: #850893) + - unity-2d-places crashed with SIGABRT in raise() (LP: #857575) + - unity-2d-launcher crashed with SIGSEGV in exit() (LP: #859596) + - [spread] layout broken since bzr revision 799 of lp:unity-2d + (LP: #900895) + - [workspace switcher] keyboard navigation of workspace switcher broken + for accessibility (LP: #744978) + - [spread] workspace switcher performance is poor, especially on low + powered CPUs (LP: #745764) + - Launcher - the rendering of the BFB and Lens squircle does not match the + design (LP: #838708) + - [dash] Huge performance hit when scrolling search results with + accessibility enabled (LP: #862956) + - DBUS_STARTER_ADDRESS and DBUS_STARTER_BUS_TYPE aren't always unset from + environment making gedit and possibly others fail to start (LP: #873027) + - Win Key can not be disabled in Unity-2d (LP: #873580) + - [dash] Unity-2d dash very slow to open (LP: #881756) + - [tests] LauncherViewTest hanging (LP: #894380) + - [tests] Unit tests failing due to lack of Xserver (LP: #894381) + - [launcher] Alt+F1 broken: does not give the focus to the launcher's + content (LP: #901505) + - [tests] Add Automated User Experience testing (LP: #903495) + - [workspace switcher] Performance can be poor when using the opengl + backend because of window texture sizes that are not limited + (LP: #808716) + - [dash] no way to unmaximize (LP: #860400) + - [launcher] In non-composite mode, background is black (LP: #879288) + - [dash] Unity 2D shows 'Search' instead of 'Run Command' on ALT + F2 + (LP: #883392) + - [launcher] Removing icon from launcher makes it hide immediately + (LP: #884410) + - OpenGL disabled regardless of use-opengl setting (LP: #887957) + - if libdir does not equal lib (LP: #888164) + - [launcher] Launcher stuck open while mouse moved to left corner of panel + (LP: #892004) + - [dash] Long results label are truncated instead of elided and a few + pixels of the next line is visible (LP: #901491) + - [launcher] Dash icon missing in PPA (LP: #903182) + - [launcher] Tile context menu should appear at mouse click down event + (LP: #813036) + - [launcher] Trash tile highlight is truncated top and bottom + (LP: #876589) + - [dash] Text highlighting color is wrong (LP: #880222) + - [launcher] left edge of panel should not reveal launcher (LP: #891636) + - [dash] Word "Filter results" has underline when highlighted + (LP: #893061) + - [launcher] Alt+F1, change desktop, Alt+F1, hit Esc: launcher doesn't + give away focus (LP: #897640) + - Top Bar - rename the "Desktop" title in the Top Bar (displayed when no + window has focus) to "Ubuntu Desktop" (LP: #869873) + - [launcher] Show desktop doesn't show launcher (LP: #898161) + - [launcher] Context menu/tooltip not positioned at Tile center + (LP: #898349) + - The QT_LAYOUT_DIRECTION string needs a translator comment (LP: #863058) + - unity panel menus don't stay open when clicked on second monitor + (LP: #869196) + - Dash- More fixes to layout and alignments (LP: #906235) + * debian/control: + - build-dep on latest libunity-core-5.0-dev + + -- Didier Roche Fri, 03 Feb 2012 11:43:38 +0100 + +unity-2d (5.2.0-0ubuntu2) precise; urgency=low + + * debian/control: Fix Vcs-Bzr: to point to precise/trunk branch. + * data/unity-2d.convert: Drop invalid "use-strut". This gsettings key does + not exist and causes gsettings-data-convert to crash, making the whole + settings migration fail. This cleans up after r804. (LP: #920894) + * debian/source/format: Move back to 1.0, as we have inline code changes + with the full code being branched from trunk. Current dpkg makes it + impossible to build a source package with 3.0 now. + + -- Martin Pitt Tue, 24 Jan 2012 14:11:16 +0100 + +unity-2d (5.2.0-0ubuntu1) precise; urgency=low + + [ Didier Roche ] + * New upstream release: + - Select quicklist items with just one right click (LP: #688830) + - Launcher - Dragging and dropping a running application in to the Trash + should quit the application and (if the app is pinned to the Launcher) + un-pin the application from the Launcher (LP: #870143) + - Dash - "See more..." line should be base-aligned with section header + (LP: #748101) + - right click on the dash icon should display a list of the lenses + (LP: #868452) + - Top Bar - rename the "Desktop" title in the Top Bar (displayed when no + window has focus) to "Ubuntu Desktop" (LP: #869873) + - Application title on quicklist should be bold (or more visible) + (LP: #900400) + - unity-2d-launcher crashed with SIGSEGV when opening a folder on a CD + (LP: #831868) + - unity-2d-places crashed with SIGSEGV in QScriptValue::call() + (LP: #836498) + - unity-2d-launcher crashed with SIGSEGV in geis_finish() (LP: #850893) + - unity-2d-places crashed with SIGABRT in raise() (LP: #857575) + - unity-2d-launcher crashed with SIGSEGV in exit() (LP: #859596) + - [spread] layout broken since bzr revision 799 of lp:unity-2d + (LP: #900895) + - [workspace switcher] keyboard navigation of workspace switcher broken + for accessibility (LP: #744978) + - [spread] workspace switcher performance is poor, especially on low + powered CPUs (LP: #745764) + - Launcher - the rendering of the BFB and Lens squircle does not match the + design (LP: #838708) + - [dash] Huge performance hit when scrolling search results with + accessibility enabled (LP: #862956) + - DBUS_STARTER_ADDRESS and DBUS_STARTER_BUS_TYPE aren't always unset from + environment making gedit and possibly others fail to start (LP: #873027) + - Win Key can not be disabled in Unity-2d (LP: #873580) + - [dash] Unity-2d dash very slow to open (LP: #881756) + - [tests] LauncherViewTest hanging (LP: #894380) + - [tests] Unit tests failing due to lack of Xserver (LP: #894381) + - [launcher] Alt+F1 broken: does not give the focus to the launcher's + content (LP: #901505) + - [tests] Add Automated User Experience testing (LP: #903495) + - [workspace switcher] Performance can be poor when using the opengl + backend because of window texture sizes that are not limited + (LP: #808716) + - [dash] no way to unmaximize (LP: #860400) + - [launcher] In non-composite mode, background is black (LP: #879288) + - [dash] Unity 2D shows 'Search' instead of 'Run Command' on ALT + F2 + (LP: #883392) + - [launcher] Removing icon from launcher makes it hide immediately + (LP: #884410) + - OpenGL disabled regardless of use-opengl setting (LP: #887957) + - if libdir does not equal lib (LP: #888164) + - [launcher] Launcher stuck open while mouse moved to left corner of panel + (LP: #892004) + - [dash] Long results label are truncated instead of elided and a few + pixels of the next line is visible (LP: #901491) + - [launcher] Dash icon missing in PPA (LP: #903182) + - [launcher] Tile context menu should appear at mouse click down event + (LP: #813036) + - [launcher] Trash tile highlight is truncated top and bottom + (LP: #876589) + - [dash] Text highlighting color is wrong (LP: #880222) + - [launcher] left edge of panel should not reveal launcher (LP: #891636) + - [dash] Word "Filter results" has underline when highlighted + (LP: #893061) + - [launcher] Alt+F1, change desktop, Alt+F1, hit Esc: launcher doesn't + give away focus (LP: #897640) + - Top Bar - rename the "Desktop" title in the Top Bar (displayed when no + window has focus) to "Ubuntu Desktop" (LP: #869873) + - [launcher] Show desktop doesn't show launcher (LP: #898161) + - [launcher] Context menu/tooltip not positioned at Tile center + (LP: #898349) + - The QT_LAYOUT_DIRECTION string needs a translator comment (LP: #863058) + - unity panel menus don't stay open when clicked on second monitor + (LP: #869196) + - Dash- More fixes to layout and alignments (LP: #906235) + * debian/control: + - bump libunitycore build-dep to 5.0. + + [ Aurélien Gâteau ] + * debian/control: + - bump build-dep versions. + + -- Didier Roche Fri, 13 Jan 2012 09:12:36 +0100 + +unity-2d (4.12.0-0ubuntu1) oneiric; urgency=low + + * New upstream release + - unity-2d-panel assert failure: *** glibc detected *** unity-2d-panel: + malloc(): smallbin double linked list corrupted: 0x08313b28 *** + (LP: #845979) + - unity-2d-panel assert failure: *** glibc detected *** unity-2d-panel: + corrupted double-linked list: 0x094bc9b0 *** (LP: #852012) + - unity-2d-panel crashed with SIGSEGV (LP: #843432) + - Dragging downwards from the menu bar or double clicking on the menu bar + should un-maximise the window (LP: #661049) + - [dash] Dash is shown when pressing and releasing quickly super+KEY + (LP: #801073) + - [dash] Do search, scroll down using mouse, then maximise window. Layout + breaks (LP: #817421) + - F10 doesn't start keyboard navigation to the panel (LP: #839628) + - [dash] Gridview moves to top when you open or close the "Show X more.." + dropdown or the Filter pane (LP: #850036) + - Impossible to navigate between panel menus when the mouse cursor is over + the panel (LP: #834065) + - [panel] F10 menu initially shown about half screen down (LP: #853766) + - [dash] Filter pane doesn't clear its background when switching lenses + (LP: #858590) + - [shortcuts] # should launch a new instance of # + application (LP: #768006) + - unity-2d-spread missing background images when path includes Unicode + (LP: #855508) + + -- Didier Roche Thu, 29 Sep 2011 16:58:34 +0200 + +unity-2d (4.10.0-0ubuntu1) oneiric; urgency=low + + * New upstream release + - unity-2d-panel segfault switching between single and dual screens + (LP: #848944) + - bad memory leak in unity-2d-panel (LP: #850320) + - unity-2d-panel crashed with SIGABRT in raise() (LP: #848155) + - [dash] Dash is shown when pressing and releasing quickly super+KEY + (LP: #801073) + - Wallpaper is loaded twice with different alignment by gnome-session and + nautilus (Oneiric) (LP: #804435) + - [panel] Maximized window title switches to Arial font (LP: #820274) + - [panel] graphics corruption in top line of pixels (LP: #846335) + - Unity-2d no panel after cancel logout due to not responding app + (LP: #849379) + - [panel] Indicators are duplicated if unity-panel-service restarts with + multiple monitors connected (LP: #850000) + - Unity doesn't mirror its interface for RTL locales. (LP: #654988) + - [panel] F10 shortcut with dual screens shows menus on both screens + (LP: #777995) + - Background wallpaper briefly appears shifted horizontally by around 15 + pixels on startup (LP: #839610) + - alt+f2 - can type, doing nothing (LP: #842413) + - Pressing Alt+F2 sometimes opens the Dash instead of opening the 'Run + command' screen (LP: #847486) + * debian/control: + - bump libxi-dev build-dep + + -- Didier Roche Thu, 22 Sep 2011 09:55:59 +0200 + +unity-2d (4.8.0-0ubuntu1) oneiric; urgency=low + + * New upstream release + - [window management] Alt tab does not switch to the desired application + but instead set the urgency flag on the window (LP: #735205) + - [dash] search field default text not cleared immediately when using + chinese input method (LP: #745246) + - [dash] Apps lens shows no result by default (LP: #834571) + - unity-2d-panel crashed with SIGSEGV in + IndicatorsWidget::onEntryRemoved() (LP: #846836) + - [panel] graphics corruption in top line of pixels (LP: #846335) + - Repeated indicators in unity-2d panel when second screen added + (LP: #846441) + - [dash] Lens navigation bar (buttons on lower edge of dash window) is + accessible (LP: #826560) + - [dash] Category filters is sorted according to their english names, even + when another language is used (LP: #838023) + + -- Didier Roche Thu, 15 Sep 2011 11:43:52 +0200 + +unity-2d (4.6.1-0ubuntu1) oneiric; urgency=low + + * Fix a segfault due to new unity service backend change. + + -- Didier Roche Fri, 09 Sep 2011 13:50:22 +0200 + +unity-2d (4.6.0-0ubuntu1) UNRELEASED; urgency=low + + * New upstream release + - [dash] Apps lens shows no result by default (LP: #834571) + - Metacity needs command line options to activate capture before unmap and + compositing without effects (LP: #791205) + - Bold fonts everywhere in the UI (dash, launcher, workspace switcher) but + in the panel (LP: #808849) + - the migration script needs to be run in unity-2d as well (LP: #819733) + - [dash] "View photos" in the dash launches default image viewer instead + of shotwell (LP: #822605) + - Launcher tooltips sometimes leave holes in panel and windows + (LP: #837277) + - [dash] Search with non ascii characters fails (LP: #840010) + - add a configuration key (dconf) to enable the opengl backend + (LP: #809202) + - [launcher] when pressing super key shortcuts numbering start at 2 + instead of 1 (LP: #830036) + - [UIFe] Unity 2D should be using the same BFB icon as Unity (LP: #838829) + - [launcher] trash icon needs to be the same as in Unity 3D (LP: #840025) + - Pressing alt on maximized window does show menu but not window controls + (LP: #836274) + - [dash] DropShadow on "See X more results" can cause visual errors on + scroll (LP: #843820) + - Dash - In the App lens filters, users should only be able filter by + 'star' rating in one star increments (LP: #839759) + - Emptying the trash from the unity sidebar should respect nautilus' "Ask + before emptying" setting (LP: #730003) + - UIFe: Panel - Indicators should be orderable regardless of their parent + IndicatorObject (LP: #823061) + * debian/control: + - rebuild against current nux and unity (API change) + + -- Didier Roche Thu, 08 Sep 2011 20:09:59 +0200 + +unity-2d (4.4.0-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - unity-2d-panel crashed with SIGSEGV in QConfSchema::findKey() + (LP: #834045) + - unity-2d-panel crashed with SIGSEGV in QConf::notify() (LP: #834001) + - [panel] Implement whitelisting for legacy tray applet (LP: #707354) + - [launcher] stops automatically hiding after some time using it + (LP: #821180) + - [panel] Empathy displays icon in deprecated systray (LP: #830017) + - [dash] Invalid UTF-8 in the dash (LP: #836587) + - [dash] Home buttons 'Media' and 'Internet' apps should not only take you + to the apps lens but also activate the right filter (LP: #837360) + - [dash] Drag&drop application from dash to launcher is broken + (LP: #837361) + - [launcher] contextual menu's corner has a blue line (LP: #828386) + - [dash] Lens bar graphical layout glitches (LP: #833805) + - [dash] Rating Filter: All button not clearing star highlighting + (LP: #834640) + - [dash] should be falling back to the default renderer if the renderer + requested by the lens is not found (LP: #837356) + - [dash] Gwibber lens icon doesn't show up in 2d unity (LP: #830728) + - [dash] Lacks horizontal renderer used by lenses such as Gwibber + (LP: #837712) + - [dash] See %1 more result inconsistency (LP: #834226) + - [launcher] When application has no icon, a question mark icon should be + displayed (LP: #837351) + - unity places should return a default icon when no matching icon is found + (LP: #711200) + - spacing between indicators should be 5 pixels (LP: #734010) + * debian/control: + - require current nux and unity + + -- Didier Roche Thu, 01 Sep 2011 17:41:00 +0200 + +unity-2d (4.2.0-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - [panel] application menus do not appear on first hover after dismissal + (lp: #825262) + - [dash] Lens icons badly scaled (lp: #825368) + - [panel] indicators are shifted offscreen to the right (lp: #827673) + - [panel] scrubbing from system indicators to menubar should be possible + (lp: #706903) + - [launcher] Closed applications don't get their launcher counts cleared + (lp: #767367) + - [dash] selected item should not be underlined but use the same + treatment as unity (lp: #817456) + - [dash] categories should be collapsed by default (lp: #827214) + - [dash] Ratings filter (lp: #831855) + - [dash] Multirange filter (lp: #831856) + - [dash] ToggleButton filter (lp: #831857) + - [dash] Icon size must be bigger to match the mockups (lp: #831858) + - [dash] "Refine search" right margin should be 15 pixels (lp: #832058) + - [dash] "Refine search" should be "Filter results" (lp: #832060) + - [dash] Font sizes should match new design (lp: #832114) + - [panel] Glitch: application menu appearing when pressing the BFB + (lp: #825060) + - [panel] Glitch: application menus are quickly opened after a drag gesture + (lp: #825267) + - [dash] File thumbnails aspect ratio is not respected (lp: #832204) + * debian/control: require current the current versions of nux and unity + + -- Sebastien Bacher Thu, 25 Aug 2011 18:16:57 +0200 + +unity-2d (4.0.0-0ubuntu2) oneiric; urgency=low + + * No change rebuild for the nux update abi break + * debian/control: update the nux requirement to be sure to pick the new one + + -- Sebastien Bacher Fri, 19 Aug 2011 11:25:56 +0200 + +unity-2d (4.0.0-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - [launcher] Impossible to keep KDE Apps in Launcher (LP: #741129) + - [dash] Background should be blurred (LP: #823326) + - No 'safely remove' option is present in the unity menu when a usb disk + is inserted (LP: #660010) + - Quicklist item "Keep In Launcher" should be "Keep in launcher" as design + (LP: #795422) + - [launcher] ESC doesn't dismiss launcher when activated with Alt+F1 + (LP: #812792) + - [dash] Background wallpaper shifted when using a non compositing window + manager (LP: #823295) + - [launcher] Bottom gradient appears too early (LP: #823877) + - mute/unmute sound when user clicks on sound applet using scroll button + or middle mouse button (LP: #609860) + - Secondary activate (i.e. middle click) support for indicators advanced + usage (LP: #812933) + - Unused GConfItemQmlWrapper dep found (LP: #821880) + * debian/control: + - bump libunity-core-4.0-dev, libnux-1.0-dev + - recommends lenses and not places anymore. Adding music lens + + -- Didier Roche Thu, 11 Aug 2011 21:22:18 +0200 + +unity-2d (3.8.14.1-0ubuntu1) oneiric; urgency=low + + * Few upstream fixes: + - unity-2d-places crashed with SIGSEGV in + QDeclarativePropertyPrivate::initProperty() (LP: #817896) + - update resets unity launcher favorites (LP: #817954) + + -- Didier Roche Tue, 02 Aug 2011 16:08:27 +0200 + +unity-2d (3.8.14-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - [launcher] Need to press Alt+F1 twice to show launcher (LP: #812787) + * debian/control: + - build on latest libunity-core-4.0-dev and latest libnux-1.0-dev + + -- Didier Roche Mon, 01 Aug 2011 19:53:40 +0200 + +unity-2d (3.8.12-0ubuntu2) oneiric; urgency=low + + * debian/control: + - enforcing latest libunity-private0 to be installed for each local + consumer + - don't recommends indicator-me, it's deprecated + * debian/libunity-2d-private0.lintian-overrides: + - remove a qml-related exported symbol warning wrongly detected + + -- Didier Roche Fri, 29 Jul 2011 15:19:11 +0200 + +unity-2d (3.8.12-0ubuntu1) oneiric; urgency=low + + [ Florian Boucault ] + * Upstreamed patch 01_build_with_new_indicator.patch + * do not run pkgbinarymangler to convert images to 8bit since this breaks + the launcher icon background handling. (LP: #809205) + (QT upstream bug: http://bugreports.qt.nokia.com/browse/QTBUG-4459) + * debian/unity-2d.install: + - install GSettings schemas into usr/share/glib-2.0/schemas + - install GConf to GSettings conversion into usr/share/GConf/gsettings + * debian/gconf/schemas/unity-2d.schemas: + - remove GConf schema for /desktop/unity-2d/launcher/super_key_enable + - remove GConf schema for /desktop/unity-2d/launcher/favorites + * debian/20_unity-2d-gconf-default: + - remove default value for /desktop/unity-2d/launcher/super_key_enable + - remove default value for /desktop/unity-2d/launcher/favorites + * debian/control: + - add dependency on libdconf-qt-dev + - add dependency on libnux-1.0-dev + + [ Didier Roche ] + * New upstream release: + - [dash] preferred applications are not stored in GConf anylonger + (LP: #805063) + - [launcher] Tiles background is white/grey instead of the color of the + icon (oneiric only) (LP: #809205) + - [dash] Keyboard navigation not implemented as specified (LP: #608132) + - Unity 2D should use dconf instead of gconf (LP: #692965) + - [launcher] KDE3 Applications do not appear in launcher (LP: #719983) + - ubuntu-bug showing that I am running unity-2D, when reporting from + Compiz Unity interface (LP: #712343) + - Apps pinned in launcher not retained between 2D and 3D Unity versions + (LP: #746823) + - [dash] Cannot have KDE4 applications as shortcuts on home screen + (LP: #750081) + - [panel] F10 shortcut does not navigate from application menu to + indicators (LP: #772061) + - [panel] F10 shortcut does not show application menu (LP: #777993) + - [dash] Wine applications are not launched (LP: #794471) + - [spread] GnomeBackground needs to use dconf to retrieve image path + (LP: #805393) + - [dash] transparency broken and graphical artifacts when using opengl + backend (LP: #806019) + - [dash] Enter no longer launches first item (LP: #811673) + - [panel] navigation between application menus temporarily gives focus + back to the application (LP: #717682) + - [panel] Empathy's emotes not visible in panel menus (LP: #742822) + - pgadmin3 not handled by unity-2d (LP: #800710) + - [dash] slow rendering of background with opengl engine (LP: #806122) + - [spread] Wallpaper is shifted by the width of the launcher (LP: #808712) + - [launcher] Migrate gconf key /desktop/unity-2d/launcher/super_key_enable + to dconf (LP: #810509) + - [panel] application name cut when menu bar visible should use a fade + (LP: #704615) + - [panel] Window title could use a little fade (LP: #694924) + - [launcher] Codeblocks doesn't appear in the list of applications + (LP: #716524) + * Fix typo in trigger (debian/unity-2d.triggers): (LP: #807358) + * Install the apport hook in the right directory so that it's not launched + unconditionally (LP: #712343) + * debian/control: + - dep on latest libqtdee-dev + - dep now on gtk3 indicator version + - dep on versionned libnux-1.0-dev + - dep on versionned libunity-core-4.0-dev + * debian/control, debian/rules, debian/libunity-2d-private-dev: + - add new -dev project (LP: #814709) + - add an upstream pc file + + -- Didier Roche Thu, 28 Jul 2011 12:05:38 +0200 + +unity-2d (3.8.10-0ubuntu2) oneiric; urgency=low + + * debian/control: + - rebuild with new indicator 0.4 + * 01_build_with_new_indicator.patch: + - patch to build with the new indicator 0.4 stack + + -- Didier Roche Sun, 10 Jul 2011 23:48:01 +0200 + +unity-2d (3.8.10-0ubuntu1) oneiric; urgency=low + + [ Florian Boucault ] + * debian/unity-2d-launcher.install: + - do not install launcher/launchermenu.css anylonger as its now shipped as + part as libunity-2d-private-qml.so using the Qt resource system + * debian/libunity-2d-private0: + - move symbolic link to /usr/share/backgrounds/warty-final-ubuntu.png from + /usr/share/unity-2d/places/artwork to /usr/share/unity-2d + * debian/control: + - add pkg-config as a build dependency + + [ Didier Roche ] + * New upstream release: + - FTBFS due to erroneous check on libwnck (LP: #800550) + - [dash] Search is slow and freezes (LP: #774569) + - Some community lenses do not display anything - UnityHorizontalRenderer + not implemented (LP: #790319) + - [underthehood] the ListAggregatorModel class is not unit tested + (LP: #794482) + - Missing a GConf schema file for the /desktop/unity-2d/… keys + (LP: #750303) + - [dash] home screen search hint should be 'Search' (LP: #797825) + * debian/unity-2d.gconf-defaults, + debian/20_ubuntu-2d-gconf-default: + - transition some gconf keys from session-wide to system-wide + (LP: #797672, #797676) + * debian/control: + - ensure we are still using gtk2 indicator for alpha2 (LP: #804938) + - bump standards-version + + -- Didier Roche Mon, 04 Jul 2011 11:05:54 +0200 + +unity-2d (3.8.8-0ubuntu1) oneiric; urgency=low + + [ Didier Roche ] + * new upstream release: + - [spread] Corruption when switching workspaces after windows have been + moved to other workspaces (LP: #760787) + - [launcher] launcher won't fully paint, corrupted view (LP: #764690) + - [launcher] icons no longer active after an incomplete drag (LP: #768812) + - drag from dash to launcher (LP: #662616) + - Don't create windows over the launcher (LP: #688816) + - [launcher] Does not reveal when hovering over the left edge of the + screen (LP: #760537) + - UIFe: Launcher - update launcher reveal interaction to make it more + accessible to first time users (LP: #754583) + - [launcher] Trash icon should indicate when it has deleted elements + (LP: #715611) + - When windows open for the first time they should not hide the launcher + (LP: #723878) + - double clicks should be disabled on bfb/Place launcher icon/double key + press (LP: #766776) + - [dash][launcher] Should use real transparency when a compositing manager + is running (LP: #794042) + - [dash] Thunderbird icon is pixelated (LP: #767115) + - [panel] Hovering the mouse cursor over the BFB reveals the current + window’s menu (LP: #793403) + - [panel] Hovering the mouse cursor away from the appmenu applet doesn’t + hide the menu (LP: #793406) + - unity-2d: does not parse QT_GRAPHICSSYSTEM env var (LP: #791852) + - Cannot drag applications from dash to desktop (LP: #756614) + * debian/control: + - unity-2d-panel recommends the indicator, not unity-2d + - appmenu-gtk and appmenu-qt are already provided by indicator-appmenu + - remove other meaningless recommends + * debian/libunity-2d-private0.install: + - install everything in Unity2d private directory + + [ Florian Boucault ] + * debian/unity-2d-launcher.install: + - do not install usr/lib/qt4/imports/UnityApplications/ anylonger as all of + UnityApplications features have been moved to the Unity2d QML plugin + installed by libunity-2d-private0 + * debian/control: + - unity-2d-places and unity-2d-spread do not depend on unity-2d-launcher. + All they need is now in libunity-2d-private0. + + -- Didier Roche Tue, 14 Jun 2011 16:14:18 +0200 + +unity-2d (3.8.6-0ubuntu3~ppa1) oneiric; urgency=low + + * Rebuild with new gcc + + -- Didier Roche Tue, 07 Jun 2011 15:00:32 +0200 + +unity-2d (3.8.6-0ubuntu2) oneiric; urgency=low + + * debian/unity-2d.postinst, debian/unity-2d.postrm: + - remove the magic to set unity-2d in oneiric as the default session in gdm + as it's now installed on the ubuntu CD. + + -- Didier Roche Wed, 01 Jun 2011 09:42:21 +0200 + +unity-2d (3.8.6-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - [launcher] Support static shortcuts in the quicklists. (LP: #669923) + - [launcher] Make sure the whole area of the item tile handle mouse events + (LP: #743402) + - [dash, launcher, spread] Added a new command line switch (-opengl) that + triggers the use of a QGLWidget for the QML viewport. (LP: #773397) + - [launcher] Fix the last shortcut text to display "0", not "10", to be + consistent with a typical keyboard layout. (LP: #743420) + - [launcher] Keyboard shortcuts for place entries (LP: #732637) + - +T to open the trash. (LP: #771886) + - [launcher] Use appropriate icon for devices depending on their type + (instead of always showing a USB icon). (LP: #703309) + - [launcher] Grab the Meta+n (for 0 ≤ n ≤ 9) hotkeys at startup, and release + them only when exiting. (LP: #758650) + - Fix the byte order of images on Big Endian architectures (like PowerPC). + Original algorithm by Paul J. Wells, reworked for efficiency. + (LP: #758782) + - [launcher] Ensure all delegates are cached in order to improve smoothness + of scrolling on very low end platforms. (LP: #780566) + - [dash] Shortcuts expanded state are now persistent. (LP: #774437) + - [launcher] Match trash nautilus window with the trash item in the + launcher. (LP: #692444) + - [launcher] For the workspaces and window overviews, trigger Compiz's Expo + and Scale plugins if Compiz is running. If Compiz isn't running, said + plugins aren't enabled or the D-Bus plugin isn't enabled, fall back to + using unity-2d-spread. (LP: #760674, #715244) + * debian/control: + - remove deprecated transitional packages (only from maverick ppa or early + natty alpha) + - don't dep on gnome-session-bin + - remove the -dev package, uneeded for a private library internal to this + source + - remove bzr build-dep, we will refresh the pot with dh_translations + * debian/rules: + - build with dh7 now + - buid with --fail-missing and purging installed but not shipped private + headers + * debian/unity-2d-launcher.preinst: + - removed, deprecated as it was for the ppa migration + * debian/libunity-2d-private0.post* + - removed: ldconfig is generated directly by dh_makeshlibs as we don't pass + -n anymore + * don't install unity-2d session as it's in gnome-session now + * debian/unity-2d.install + debian/20_ubuntu-2d-gconf-default + debian/20_ubuntu-2d-gconf-mandatory + debian/gconf/ubuntu-2d.default.path + debian/gconf/ubuntu-2d.mandatory.path: + - remove uneeded defaults and mandatory + - remove some deprecated keys + - the session is now called ubuntu-2d and not unity-2d anymore + * debian/unity-2d.preinst, debian/unity-2d.postinst + debian/unity-2d.postrm: + - take into account the natty -> oneiric migration with session name change + + -- Didier Roche Wed, 25 May 2011 12:19:25 +0200 + +unity-2d (3.8.4.1-0ubuntu1) natty; urgency=low + + * (LP: #766078) [spread] Windows and background are not positioned correctly + + -- Oliver Grawert Tue, 19 Apr 2011 20:01:06 +0200 + +unity-2d (3.8.4-0ubuntu1) natty; urgency=low + + * New upstream bugfix release + * (LP: #764690) [launcher] launcher won't fully paint, corrupted view + * (LP: #740387) graphical corruption with multiple drivers and classic desktop + * (LP: #753269) [spread] crash when sending applications to other workspaces + * (LP: #755599) [dash] Exiting the dash causes launcher and panel to disappear + * (LP: #760522) [launcher] LibreOffice applications that are not favorite are all + matched with LibreOffice Impress + * (LP: #763116) [launcher] Launcher doesn’t autohide after an application + requested attention + * (LP: #684471) [dash] Default terminal PATH when opening it from the Applications + menu is / instead of $HOME + * (LP: #739454) [launcher] nautilus windows are not matched with the home icon + * (LP: #741160) [launcher] Launching nautilus changes the favorite’s icon + * (LP: #744970) [launcher] item calling for attention needs to always be visible + * (LP: #751450) [launcher] icon for workspace switcher incorrect (back to old pink + one) + * (LP: #753382) [launcher] Synaptic favorite turns into software-properties + * (LP: #759189) [dash] no singular/plural option for "See %1 more results" + * (LP: #759776) [launcher] Looses track of open windows for synaptic and empathy + * (LP: #728927) Unity Min,Max,Close buttons not available in Libreoffice + * (LP: #759191) [launcher] most keyboard shortcuts don't activate properly the + first time/ever + * (LP: #760001) [launcher] Super key shouldn't activate dash while spread is + (LP: #running + * (LP: #760233) [launcher] critical warning from wnck + * (LP: #761661) [spread] New WindowInfo objects should not be created while spread + is inactive + * (LP: #721121) UIFe: Icon in Launcher should be home folder icon + + -- Oliver Grawert Tue, 19 Apr 2011 14:23:17 +0200 + +unity-2d (3.8.2-0ubuntu1) natty; urgency=low + + [ Oliver Grawert ] + * New upstream bugfix release + - (LP: #632526) Dash elipsizes file and application names too soon, making them + unreadable + - (LP: #669926) [launcher] Web favorites support + - (LP: #708479) Dash view should use "Prefferred Applications" icons where + appropriate + - (LP: #718686) [dash] Group of results sometimes badly positioned + - (LP: #727483) unity-2d-panel crashed with SIGSEGV in g_return_if_fail_warning() + - (LP: #731449) [launcher] Dragging a tile at the top of the launcher while + autoscrolling makes autoscroll wrong afterwards + - (LP: #736097) [dash] home screen misses icons for applications that are not + installed + - (LP: #744999) [launcher] launchers are truncated when too many items to fit + onscreen + - (LP: #745077) [spread] clicking launcher with open windows not working correctly + across workspaces + - (LP: #745237) [dash] search field default string not translated + - (LP: #746693) [launcher] .places messages not i18nized + - (LP: #747836) [dash] Banshee no longer works from the dash home page in 3.8.2 + - (LP: #750753) [dash] showing/hiding places causing graphical corruption + - (LP: #670608) [dash] Home screen customization should be easy + - (LP: #683084) Global menu doesn't work well with more than one screen + - (LP: #714646) [launcher] icons jagged edges during animation + - (LP: #717744) [panel] inactive menus are clickable + - (LP: #729002) First four items in Dash begin "Find" "Find" "Find" "Find" + - (LP: #745758) [spread] super+s should toggle the workspace switcher + - (LP: #751284) [launcher] Escaping of title broken with webfavorites + - (LP: #751325) [panel] circle of friends button icon needs to be updated to match + Unity's + - (LP: #697816) [launcher] if an urgent window is available then the spread should + not be activated + - (LP: #729478) [launcher] Clicking middle mouse button should launch another + instance of application + - (LP: #750244) [launcher] Newly installed lenses don’t appear + - (LP: #752948) Home's "Shortcuts" not i18n/l10n + + [ Aurélien Gâteau ] + * Include .mo files in unity-2d package (LP: #751425) + + -- Oliver Grawert Fri, 08 Apr 2011 16:03:10 +0200 + +unity-2d (3.8.1-0ubuntu1) natty; urgency=low + + * Upstream bugfix to fix global search showing no results (LP: #741201) + + -- Oliver Grawert Wed, 23 Mar 2011 20:52:29 +0100 + +unity-2d (3.8-0ubuntu1) natty; urgency=low + + * New upstream bugfix release + - fixes (LP: #580295),(LP: #670403),(LP: #676457),(LP: #706247), + (LP: #708429),(LP: #719507),(LP: #724717),(LP: #726712),(LP: #726715), + (LP: #726727),(LP: #727164),(LP: #727409),(LP: #730499),(LP: #733244), + (LP: #733960),(LP: #738025),(LP: #739417),(LP: #740137),(LP: #740280), + (LP: #691114),(LP: #701543),(LP: #701546),(LP: #703389),(LP: #703396), + (LP: #705642),(LP: #706248),(LP: #706713),(LP: #709280),(LP: #711081), + (LP: #714707),(LP: #716167),(LP: #721049),(LP: #722711),(LP: #722713), + (LP: #723604),(LP: #726630),(LP: #726682),(LP: #726716),(LP: #727883), + (LP: #729699),(LP: #730638),(LP: #730880),(LP: #732978),(LP: #733154), + (LP: #733897),(LP: #733959),(LP: #734143),(LP: #738332),(LP: #683026), + (LP: #718866),(LP: #721121),(LP: #724316),(LP: #731165),(LP: #734074), + (LP: #735500),(LP: #716506),(LP: #733150),(LP: #672447),(LP: #716580), + (LP: #728291),(LP: #730884),(LP: #731263),(LP: #731266) + + -- Oliver Grawert Wed, 23 Mar 2011 15:31:16 +0100 + +unity-2d (3.6.2-0ubuntu2) natty; urgency=low + + * do not run pkgbinarymangler to convert images to 8bit since this breaks + the launcher icon background handling + (QT upstream bug: http://bugreports.qt.nokia.com/browse/QTBUG-4459) + + -- Oliver Grawert Fri, 18 Mar 2011 13:08:56 +0100 + +unity-2d (3.6.2-0ubuntu1) natty; urgency=low + + * New upstream bugfix release + + -- Oliver Grawert Tue, 15 Mar 2011 17:59:55 +0100 + +unity-2d (3.6.1-0ubuntu1) natty; urgency=low + + * New Upstream, fix FTBFS with po files generation + + -- Oliver Grawert Thu, 24 Feb 2011 15:19:02 +0100 + +unity-2d (3.6.0-0ubuntu1) natty; urgency=low + + * New Upstream version + + -- Oliver Grawert Thu, 24 Feb 2011 13:45:27 +0100 + +unity-2d (3.2.2-0ubuntu1) natty; urgency=low + + * new upstream version + + -- Oliver Grawert Fri, 28 Jan 2011 15:41:48 +0100 + +unity-2d (3.2.1-0ubuntu1) natty; urgency=low + + * new upstream version, we have minor upstream versions now + + -- Oliver Grawert Thu, 27 Jan 2011 15:00:23 +0100 + +unity-2d (3.2-0ubuntu3) natty; urgency=low + + * Conflicts/Replaces needs to be Breaks/Replaces + + -- Oliver Grawert Wed, 26 Jan 2011 20:36:09 +0100 + +unity-2d (3.2-0ubuntu2) natty; urgency=low + + * merge unity-2d-default-settings package as new unity-2d toplevel + package. + * fix various typos in package descriptions (LP: #703170) + + -- Oliver Grawert Wed, 26 Jan 2011 18:27:04 +0100 + +unity-2d (3.2-0ubuntu1) natty; urgency=low + + * switch to proper upstream versioning, we are actually at 3.2 not 1.0 + + -- Oliver Grawert Fri, 21 Jan 2011 14:39:01 +0100 + +unity-2d (0.1-0ubuntu4) natty; urgency=low + + * add Vcs-Bzr location to debian/control + * update branch location in debian/copyright + * pull in some upstream fixes + + -- Oliver Grawert Wed, 21 Jan 2011 13:11:45 +0100 + +unity-2d (0.1-0ubuntu3) natty; urgency=low + + * drop the unity-place-files and unity-place-applications recommends and + dependencies as these are uninstallable in natty right now + + -- Oliver Grawert Mon, 17 Jan 2011 15:28:20 +0100 + +unity-2d (0.1-0ubuntu2) natty; urgency=low + + * Fix libuqpanel.symbols for platform independence + + -- Jonathan Riddell Sat, 15 Jan 2011 02:27:19 +0000 + +unity-2d (0.1-0ubuntu1) natty; urgency=low + + * Initial Release (LP: #703156) + + -- Michael Casadevall Fri, 14 Jan 2011 17:42:08 -0800 --- unity-2d-5.14.0.orig/debian/control +++ unity-2d-5.14.0/debian/control @@ -0,0 +1,176 @@ +Source: unity-2d +Section: x11 +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Olivier Tilloy +Build-Depends: debhelper (>= 7.0.50~), + dh-translations (>= 99), + cmake, + pkg-config, + libqt4-dev, + libqt4-opengl-dev, + libglib2.0-dev, + libwnck-3-dev, + libpango1.0-dev, + libqtgconf-dev, + libdconf-qt-dev, + libqtbamf-dev (>= 0.2.3-0ubuntu1), + libqtdee-dev (>= 0.2.4-0ubuntu1), + libdbusmenu-qt-dev, + libx11-dev, + libindicator3-dev, + libgtk-3-dev, + libgeis-dev, + libstartup-notification0-dev, + libunity-core-5.0-dev (>= 5.8.0), + libnux-2.0-dev (>= 2.10), + libxi-dev (>= 2:1.7.1.901-1ubuntu1~), + libxtst-dev, + libxfixes-dev (>= 1:5.0-4ubuntu4.2~), +Standards-Version: 3.9.3 +Vcs-Bzr: https://code.launchpad.net/~unity-2d-team/unity-2d/trunk + +Package: unity-2d +Architecture: all +Depends: ${misc:Depends}, + unity-2d-panel, + unity-2d-spread, + unity-2d-shell, + metacity (>= 1:2.34.1-1ubuntu8) +Description: Unity interface for non-accelerated graphics cards + The Unity 2D interface installs a fully usable 2D session and provides the + common configuration files and defaults. Installing this package will + offer a session called Unity 2D in your login manager. + . + Unity 2D is designed to run smoothly without any graphics acceleration. + . + This metapackage will install all required unity-2d components. + +Package: libunity-2d-private0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libxfixes3 (>= 1:5.0-4ubuntu4), +Description: Unity 2D shared library + This library is used to host common code used by several Unity 2D components + It is only used internally, there is no use case for it outside of the unity-2d + project. + +Package: libunity-2d-private-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libunity-2d-private0 (= ${binary:Version}), + libgtk-3-dev, + libwnck-3-dev, + libglib2.0-dev, + libpango1.0-dev, + libxfixes-dev (>= 1:5.0-4ubuntu4), +Description: Unity 2D shared library - development files + This library is used to host common code used by several Unity 2D components + It is only used internally, there is no use case for it outside of the unity-2d + project. + . + This package contains the development header files. + +Package: unity-2d-launcher +Architecture: all +Section: oldlibs +Priority: extra +Depends: ${misc:Depends}, + unity-2d-shell, +Description: Transitional package for unity-2d-launcher + This is a transitional package for unity-2d-launcher, and can be safely removed + after the installation is complete. + +Package: unity-2d-panel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + unity-2d-common (= ${source:Version}), + libunity-2d-private0 (= ${binary:Version}), +Provides: indicator-renderer +Recommends: indicator-application, + indicator-appmenu, + indicator-datetime, + indicator-messages, + indicator-session, + indicator-sound, +Description: Unity 2D Panel + The Unity 2D panel displays a top panel containing the application menu and + various indicators. It is part of Unity 2D and can not run as a standalone + application outside of the Unity 2D environment. + +Package: unity-2d-places +Architecture: all +Section: oldlibs +Priority: extra +Depends: ${misc:Depends}, + unity-2d-shell, +Description: Transitional package for unity-2d-places + This is a transitional package for unity-2d-places, and can be safely removed + after the installation is complete. + +Package: unity-2d-spread +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + unity-2d-common (= ${source:Version}), + libunity-2d-private0 (= ${binary:Version}), + libqt4-svg +Description: Unity 2D Spread + The Unity 2D spread allows you to display a quick thumbnailed view of open + windows so you can quickly and effectively choose which one you want to + switch to. It is part of Unity 2D and can not run as a standalone application + outside of the Unity 2D environment. + +Package: unity-2d-shell +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + unity-2d-common (= ${source:Version}), + unity-asset-pool, + libunity-2d-private0 (= ${binary:Version}), + libqt4-svg, +Recommends: unity-lens-files, + unity-lens-applications, + unity-lens-music, +Replaces: unity-2d-launcher (<< 5.4~), + unity-2d-places (<< 5.4~), +Breaks: unity-2d-launcher (<< 5.4~), + unity-2d-places (<< 5.4~), + gnome-session (<< 3.2.1-0ubuntu5~), +Description: Dash and Launcher for the Unity 2D environment + This is part of Unity 2D and can not run as a standalone application outside + of the Unity 2D environment. The components included are: + * Dash: an overlay over the desktop to provide quick access to + various categories of applications. + * Launcher: displays in a panel at the left of the screen a list of running + and favorite applications as well as highlighting their + notifications. + +Package: unity-2d-common +Architecture: all +Depends: ${misc:Depends}, +Replaces: unity-2d (<< 5.7.0) +Description: Common files for Unity 2D Shell + This is part of Unity 2D and contains the common files needed by multiple + components of it. + +Package: unity-2d-dbg +Architecture: any +Section: debug +Priority: extra +Depends: + unity-2d (= ${source:Version}), + ${misc:Depends} +Description: Debugging symbols for unity-2d + The Unity 2D interface installs a fully usable 2D session and provides the + common configuration files and defaults. Installing this package will + offer a session called Unity 2D in your login manager. + . + Unity 2D is designed to run smoothly without any graphics acceleration. + . + This package contains the debugging symbols for giblib1. --- unity-2d-5.14.0.orig/debian/unity-2d.py +++ unity-2d-5.14.0/debian/unity-2d.py @@ -0,0 +1,2 @@ +def add_info(report): + report['Tags'] = report.get('Tags', '') + ' unity-2d' --- unity-2d-5.14.0.orig/debian/20_ubuntu-2d-gconf-mandatory +++ unity-2d-5.14.0/debian/20_ubuntu-2d-gconf-mandatory @@ -0,0 +1,2 @@ +/apps/metacity/global_keybindings/panel_main_menu disabled +/apps/metacity/global_keybindings/panel_run_dialog disabled --- unity-2d-5.14.0.orig/debian/copyright +++ unity-2d-5.14.0/debian/copyright @@ -0,0 +1,62 @@ +Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=166 +Upstream-Name: Unity 2D +Source: https://code.launchpad.net/~unity-2d-team/unity-2d/trunk +License: GPL-3 + +Files: * +Copyright: 2009,2010 Canonical Ltd. +License: GPL-3 + +Files: panel/applets/indicator/indicator.c + panel/applets/indicator/indicator.h +Copyright: 2009 Mark Trompell +License: GPL-2+ + +Files: panel/applets/legacytray/fdoselectionmanager.cpp + panel/applets/legacytray/fdoselectionmanager.h + panel/applets/legacytray/x11embedpainter.cpp + panel/applets/legacytray/x11embedpainter.h + panel/applets/legacytray/x11embeddelegate.cpp + panel/applets/legacytray/x11embeddelegate.h + panel/applets/legacytray/x11embedcontainer.cpp + panel/applets/legacytray/x11embedcontainer.h +Copyright: 2008 Jason Stubbs +License: GPL-2+ + +Files: debian/* +Copyright: 2010 Canonical Ltd. +License: GPL-3 + +License: GPL-2+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 2 can be found in the file /usr/share/common-licenses/GPL-2. + +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file /usr/share/common-licenses/GPL-3. + --- unity-2d-5.14.0.orig/debian/unity-2d-spread.manpages +++ unity-2d-5.14.0/debian/unity-2d-spread.manpages @@ -0,0 +1 @@ +debian/manpages/unity-2d-spread.1 --- unity-2d-5.14.0.orig/debian/libunity-2d-private0.install.in +++ unity-2d-5.14.0/debian/libunity-2d-private0.install.in @@ -0,0 +1,3 @@ +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libunity-2d-private.so.* +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/qt4/imports/Unity2d +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/warty-final-ubuntu.jpg --- unity-2d-5.14.0.orig/debian/unity-2d-common.install.in +++ unity-2d-5.14.0/debian/unity-2d-common.install.in @@ -0,0 +1,6 @@ +debian/unity-2d.py @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/apport/package-hooks +debian/gconf/* @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf +debian/20_ubuntu-2d-gconf-mandatory @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory +debian/20_ubuntu-2d-gconf-default @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/locale/*/LC_MESSAGES/unity-2d.mo +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/glib-2.0/schemas/com.canonical.Unity2d.gschema.xml --- unity-2d-5.14.0.orig/debian/watch +++ unity-2d-5.14.0/debian/watch @@ -0,0 +1,2 @@ +# upstream will move to sane release stragery soon, +# this will be replaced then --- unity-2d-5.14.0.orig/debian/unity-2d-panel.install.in +++ unity-2d-5.14.0/debian/unity-2d-panel.install.in @@ -0,0 +1,4 @@ +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/unity-2d-panel +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/unity-2d/plugins/panel/libpanelplugin-*.so* +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/applications/unity-2d-panel.desktop +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/panel/applets/appname/artwork/*.png --- unity-2d-5.14.0.orig/debian/unity-2d-common.postinst.in +++ unity-2d-5.14.0/debian/unity-2d-common.postinst.in @@ -0,0 +1,44 @@ +#!/bin/sh +set -e + +signal_daemons() +{ + # Tell all running daemons to reload their databases + pkill -HUP -x gconfd-2 >/dev/null 2>&1 || true +} + +case "$1" in + configure|upgrade) + if which update-gconf-defaults >/dev/null 2>&1 ; then + mkdir -p /var/lib/gconf/ubuntu-2d.mandatory + mkdir -p /var/lib/gconf/ubuntu-2d.default + fi + ;; + triggered) + for trigger in $2; do + case $trigger in + @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory) + update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory \ + --destination /var/lib/gconf/ubuntu-2d.mandatory --no-signal + ;; + @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default) + update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default \ + --destination /var/lib/gconf/ubuntu-2d.default --no-signal + ;; + esac + done + signal_daemons + exit 0 + ;; +esac + +#DEBHELPER# + +# Upon installation/upgrade, regenerate all databases, because in this case +# there will be no trigger run +update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory \ + --destination /var/lib/gconf/ubuntu-2d.mandatory --no-signal +update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default \ + --destination /var/lib/gconf/ubuntu-2d.default --no-signal +signal_daemons + --- unity-2d-5.14.0.orig/debian/unity-2d-spread.install.in +++ unity-2d-5.14.0/debian/unity-2d-spread.install.in @@ -0,0 +1,4 @@ +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/unity-2d-spread +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/dbus-1/services/unity-2d-spread.service +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/spread/*.qml +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/spread/utils.js --- unity-2d-5.14.0.orig/debian/libunity-2d-private-dev.install.in +++ unity-2d-5.14.0/debian/libunity-2d-private-dev.install.in @@ -0,0 +1,3 @@ +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/libunity-2d-private.so +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_INCLUDEDIR@/unity-2d-private +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/pkgconfig --- unity-2d-5.14.0.orig/debian/rules +++ unity-2d-5.14.0/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# we dont want to convert images to 8bit. +# Ref.: https://bugs.launchpad.net/unity-2d/+bug/809205 +export NO_PNG_PKG_MANGLE=1 + +override_dh_install: + dh_install --fail-missing + +override_dh_auto_test: + echo "Tests not working right now as no X server" + +override_dh_strip: + dh_strip --dbg-package=unity-2d-dbg + +%: + dh $@ --parallel --with translations --- unity-2d-5.14.0.orig/debian/unity-2d-shell.install.in +++ unity-2d-5.14.0/debian/unity-2d-shell.install.in @@ -0,0 +1,9 @@ +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/unity-2d-shell +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/applications/unity-2d-shell.desktop +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/dbus-1/services/unity-2d-places.service +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/*.qml +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/dash +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/hud +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/launcher +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/common +@DEBIAN_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/unity-2d/shell/artwork --- unity-2d-5.14.0.orig/debian/unity-2d-panel.manpages +++ unity-2d-5.14.0/debian/unity-2d-panel.manpages @@ -0,0 +1 @@ +debian/manpages/unity-2d-panel.1 --- unity-2d-5.14.0.orig/debian/unity-2d-common.postrm.in +++ unity-2d-5.14.0/debian/unity-2d-common.postrm.in @@ -0,0 +1,21 @@ +#!/bin/sh +set -e + +case "$1" in + remove|purge) + if which update-gconf-defaults >/dev/null 2>&1 && [ -d @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/mandatory/ubuntu-2d ]; then + update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory \ + --destination /var/lib/gconf/ubuntu-2d.mandatory + update-gconf-defaults --source @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default \ + --destination /var/lib/gconf/ubuntu-2d.default + fi + if [ -d /var/lib/gconf/ubuntu-2d.mandatory ]; then + rm -rf /var/lib/gconf/ubuntu-2d.mandatory + fi + if [ -d /var/lib/gconf/ubuntu-2d.default ]; then + rm -rf /var/lib/gconf/ubuntu-2d.default + fi + ;; +esac + +#DEBHELPER# --- unity-2d-5.14.0.orig/debian/unity-2d-common.triggers.in +++ unity-2d-5.14.0/debian/unity-2d-common.triggers.in @@ -0,0 +1,2 @@ +interest @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/default +interest @CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/gconf/ubuntu-2d/mandatory --- unity-2d-5.14.0.orig/debian/compat +++ unity-2d-5.14.0/debian/compat @@ -0,0 +1 @@ +7 --- unity-2d-5.14.0.orig/debian/libunity-2d-private0.lintian-overrides +++ unity-2d-5.14.0/debian/libunity-2d-private0.lintian-overrides @@ -0,0 +1 @@ +unused-shlib-entry-in-control-file libunity-2d-private qml --- unity-2d-5.14.0.orig/debian/20_ubuntu-2d-gconf-default +++ unity-2d-5.14.0/debian/20_ubuntu-2d-gconf-default @@ -0,0 +1,6 @@ +/apps/metacity/general/show_maximized_titlebars false +/apps/metacity/general/auto_maximize_windows true +/apps/metacity/general/capture_before_unmap true +/apps/metacity/general/compositing_manager true +/apps/metacity/general/compositor_effects false +/apps/compiz-1/plugins/unityshell/screen0/options/show_hud "" --- unity-2d-5.14.0.orig/debian/unity-2d-shell.manpages +++ unity-2d-5.14.0/debian/unity-2d-shell.manpages @@ -0,0 +1 @@ +debian/manpages/unity-2d-shell.1 --- unity-2d-5.14.0.orig/debian/gconf/ubuntu-2d.mandatory.path +++ unity-2d-5.14.0/debian/gconf/ubuntu-2d.mandatory.path @@ -0,0 +1,3 @@ +# Additional mandatory path for ubuntu-2d experience +xml:readonly:/var/lib/gconf/ubuntu-2d.mandatory + --- unity-2d-5.14.0.orig/debian/gconf/ubuntu-2d.default.path +++ unity-2d-5.14.0/debian/gconf/ubuntu-2d.default.path @@ -0,0 +1,3 @@ +# Additional mandatory path for ubuntu-2d experience +xml:readonly:/var/lib/gconf/ubuntu-2d.default + --- unity-2d-5.14.0.orig/debian/source/format +++ unity-2d-5.14.0/debian/source/format @@ -0,0 +1 @@ +1.0 --- unity-2d-5.14.0.orig/debian/manpages/unity-2d-spread.1 +++ unity-2d-5.14.0/debian/manpages/unity-2d-spread.1 @@ -0,0 +1,13 @@ +.TH unity-2d-spread 1 +.SH NAME +unity-2d-spread \- Unity 2D Spread +.SH SYNOPSIS +.B unity-2d-spread +spread allows you to display a quick thumbnailed view of open windows so you +can quickly and effectively choose which one you want to switch to. It +functions as part of Unity 2D, and is not meant to be used as a standalone +app +.SH OPTIONS +.TP +This application takes no arguments. + --- unity-2d-5.14.0.orig/debian/manpages/unity-2d-shell.1 +++ unity-2d-5.14.0/debian/manpages/unity-2d-shell.1 @@ -0,0 +1,17 @@ +.TH unity-2d-shell 1 +.SH NAME +unity-2d-shell \- Unity 2D Shell +.SH SYNOPSIS +.B unity-2d-shell [-opengl] [-rootqml File.qml] +displays some components of Unity 2D. It contains the launcher and dash. +It functions as part Unity 2D, and is not meant to be used as a standalone +application. +It can however be used for testing or prototyping of only specific components +of Unity 2D by using the rootqml argument. +.SH OPTIONS +.TP +\fB\-opengl\fR +Run the application using an openGL-enabled widget +.TP +\fB\qmlfile\fR +The path of a QML file to load instead of the full shell --- unity-2d-5.14.0.orig/debian/manpages/unity-2d-panel.1 +++ unity-2d-5.14.0/debian/manpages/unity-2d-panel.1 @@ -0,0 +1,11 @@ +.TH unity-2d-panel 1 +.SH NAME +unity-2d-panel \- Unity 2D Panel +.SH SYNOPSIS +.B unity-2d-panel +displays a top panel containing the application menu and indicators. It is +part of Unity 2D, and not meant to run as a standalone component. +.SH OPTIONS +.TP +This application takes no arguments. + --- unity-2d-5.14.0.orig/libunity-2d-private/src/pointerbarrier.cpp +++ unity-2d-5.14.0/libunity-2d-private/src/pointerbarrier.cpp @@ -169,7 +169,7 @@ void PointerBarrierWrapper::createBarrier() { - if (m_threshold < 0) { + if (m_threshold <= 0) { return; } @@ -179,14 +179,23 @@ Display *display = QX11Info::display(); - m_barrier = XFixesCreatePointerBarrierVelocity(display, - DefaultRootWindow(display), - m_p1.x(), m_p1.y(), - m_p2.x(), m_p2.y(), - 0, - m_threshold, - 0, - NULL); + if (m_xi2) + m_barrier = XFixesCreatePointerBarrier(display, + DefaultRootWindow(display), + m_p1.x(), m_p1.y(), + m_p2.x(), m_p2.y(), + 0, + 0, + NULL); + else + m_barrier = XFixesCreatePointerBarrierVelocity(display, + DefaultRootWindow(display), + m_p1.x(), m_p1.y(), + m_p2.x(), m_p2.y(), + 0, + m_threshold, + 0, + NULL); if (m_barrier == 0) { UQ_WARNING << "Pointer barrier creation failed. This can happen when using a non standard X server, autohiding launcher and sticky edges won't be available."; launcher2dConfiguration().setProperty("hideMode", 0); @@ -201,6 +210,39 @@ } } +void PointerBarrierWrapper::doProcess(XIBarrierEvent *event) +{ + if (!event->dtime) + return; + + m_lastEventX = event->root_x; + m_lastEventY = event->root_y; + m_lastEventId = event->eventid; + m_lastDevice = event->deviceid; + + float v = sqrt(event->dx * event->dx + event->dy * event->dy) * 1000 / event->dtime; + if (v >= m_threshold) { + Display *display = QX11Info::display(); + XIBarrierReleasePointer (display, m_lastDevice, m_barrier, m_lastEventId); + return; + } + + m_smoothingAccumulator += v; + m_smoothingCount++; + + /* Gathers events for m_smoothingTimer->interval() miliseconds, then takes average */ + if (!m_smoothingTimer->isActive()) { + m_smoothingTimer->start(); + } + + if (m_triggerOnly && !isLastEventAgainstTrigger()) { + // We got to the barrier from the non triggering direction + // Release it so the mouse can continue its travel + Display *display = QX11Info::display(); + XIBarrierReleasePointer (display, m_lastDevice, m_barrier, m_lastEventId); + } +} + void PointerBarrierWrapper::doProcess(XFixesBarrierNotifyEvent *notifyEvent) { m_lastEventX = notifyEvent->x; @@ -321,7 +363,10 @@ } else { if (m_breakValue.addAndCheckExceedingTarget(velocity)) { Display *display = QX11Info::display(); - XFixesBarrierReleasePointer (display, m_barrier, m_lastEventId); + if (m_xi2) + XIBarrierReleasePointer (display, m_lastDevice, m_barrier, m_lastEventId); + else + XFixesBarrierReleasePointer (display, m_barrier, m_lastEventId); Q_EMIT broken(); } --- unity-2d-5.14.0.orig/libunity-2d-private/src/pointerbarriermanager.h +++ unity-2d-5.14.0/libunity-2d-private/src/pointerbarriermanager.h @@ -39,6 +39,7 @@ QSet m_barriers; int m_eventBase; int m_errorBase; + int m_xi2event; }; #endif // POINTERBARRIERMANAGER_H --- unity-2d-5.14.0.orig/libunity-2d-private/src/pointerbarriermanager.cpp +++ unity-2d-5.14.0/libunity-2d-private/src/pointerbarriermanager.cpp @@ -26,9 +26,6 @@ // Qt #include -// X -#include - PointerBarrierManager *PointerBarrierManager::instance() { static PointerBarrierManager *bpm = NULL; @@ -36,10 +33,35 @@ return bpm; } +static int GetXI2OpCode() +{ + Display *dpy = QX11Info::display(); + + int opcode, event_base, error_base; + if (!XQueryExtension (dpy, "XInputExtension", + &opcode, + &event_base, + &error_base)) + { + return -1; + } + + int maj = 2, min = 3; + XIQueryVersion(dpy, &maj, &min); + fprintf(stderr, "XInput version %i.%i found\n", maj, min); + if (maj < 2 || (maj == 2 && min < 3)) { + return -1; + } + + return opcode; +} + PointerBarrierManager::PointerBarrierManager() { Display *display = QX11Info::display(); + m_xi2event = GetXI2OpCode(); + XFixesQueryExtension(display, &m_eventBase, &m_errorBase); Unity2dApplication* application = Unity2dApplication::instance(); @@ -51,12 +73,23 @@ application->installX11EventFilter(this); } - /* Enables barrier detection events - only call once!! */ - XFixesSelectBarrierInput(display, DefaultRootWindow(display), 0xdeadbeef); + if (m_xi2event < 0) { + /* Enables xfixes barrier detection events - only call once!! */ + XFixesSelectBarrierInput(display, DefaultRootWindow(display), 0xdeadbeef); + } else { + /* Enable xi2 pointer barrier detection events */ + unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 }; + XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits }; + + XISetMask(mask.mask, XI_BarrierHit); + XISetMask(mask.mask, XI_BarrierLeave); + XISelectEvents (display, DefaultRootWindow(display), &mask, 1); + } } void PointerBarrierManager::addBarrier(PointerBarrierWrapper *barrier) { + barrier->m_xi2 = m_xi2event >= 0; m_barriers += barrier; } @@ -67,7 +100,29 @@ bool PointerBarrierManager::x11EventFilter(XEvent* event) { - if (event->type - m_eventBase == XFixesBarrierNotify) { + Display *dpy = QX11Info::display(); + XGenericEventCookie *cookie = &event->xcookie; + + if (event->type == GenericEvent && cookie->extension == m_xi2event) { + bool ret = false; + + if (cookie->evtype != XI_BarrierHit) + return false; + + XIBarrierEvent* barrier_event = (XIBarrierEvent*)cookie->data; + + Q_FOREACH (PointerBarrierWrapper *barrier, m_barriers) { + if (barrier->barrier() == barrier_event->barrier) { + barrier->doProcess(barrier_event); + ret = true; + break; + } + } + + return ret; + } + + if (m_xi2event < 0 && event->type - m_eventBase == XFixesBarrierNotify) { XFixesBarrierNotifyEvent *notifyEvent = (XFixesBarrierNotifyEvent *)event; if (notifyEvent->subtype == XFixesBarrierHitNotify) { --- unity-2d-5.14.0.orig/libunity-2d-private/src/pointerbarrier.h +++ unity-2d-5.14.0/libunity-2d-private/src/pointerbarrier.h @@ -22,6 +22,7 @@ // X11 #include +#include #include "decayedvalue.h" @@ -96,6 +97,8 @@ PointerBarrier barrier() const; + bool m_xi2; + Q_SIGNALS: void p1Changed(const QPointF &p1); void p2Changed(const QPointF &p2); @@ -123,6 +126,7 @@ void destroyBarrier(); void doProcess(XFixesBarrierNotifyEvent *event); + void doProcess(XIBarrierEvent *event); void updateRealDecayTargetPressures(); @@ -152,6 +156,7 @@ int m_lastEventX; int m_lastEventY; int m_lastEventId; + int m_lastDevice; int m_smoothingCount; int m_smoothingAccumulator;