Onboard doesn't respect launcher icon size

Bug #1078554 reported by Robert Ancell
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Onboard
Fix Released
Undecided
Unassigned
ubuntu-nexus7
Fix Released
Undecided
Canonical Desktop Team
onboard (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Onboard positions itself nicely to keep the launcher visible. However when you change the launcher icon size from the default (System Settings>Appearance>Launcher icon size) it doesn't adjust it's size and overlaps when using 64 pixel icons.

Tags: mobile nexus7
Revision history for this message
Ara Pulido (ara) wrote :

Confirming this is happening

Changed in ubuntu-nexus7:
status: New → Confirmed
Chris Wayne (cwayne)
tags: added: mobile needs-upstream nexus7
Revision history for this message
Chris Wayne (cwayne) wrote :

This is because the size of the onboard at the start is hard-coded to work with the default launcher, though a dynamic resize based on launcher size would be nice.

Revision history for this message
Sean Feole (sfeole) wrote :

Because of comment #2 are we doing anything more with this bug? should it be triaged and/or closed?

Revision history for this message
marmuta (marmuta) wrote :

Chris, the snapshot in the Nexus 7 PPA should be able to do dynamic resizing already. You can turn it on in preferences (onboard-settings) -> Window -> Dock to screen edge. Onboard then acts as a panel and horizontally expands to the size of the workarea. This version was a just a rough first sketch, but it should mostly work. Trunk does it a bit more reliably now, with smoother transitions and slide-in animation.

I'll keep the status at confirmed for Onboard, as there are still some pieces missing before the docking mode can become default (mainly resizing and auto-show repositioning).

Changed in onboard:
status: New → Confirmed
Revision history for this message
Sean Feole (sfeole) wrote :

still and issue in Raring 13.04.

Marmuta, I couldn't find the "Dock to screen edge" option under Preferences. Is that still bundled in 0.98.2-0buntu1 ?

Changed in ubuntu-nexus7:
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
tags: removed: needs-upstream
Revision history for this message
marmuta (marmuta) wrote :

Sean, Raring still has the old 0.98.2 release without docking and without the touch enhancements. We're close to releasing a fresh (alpha) version with improved docking. I'm busily ironing out some last minute bugs.

Changed in onboard:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.3 KiB)

This bug was fixed in the package onboard - 0.99.0~alpha1~tr1190-0ubuntu1

---------------
onboard (0.99.0~alpha1~tr1190-0ubuntu1) raring; urgency=low

  * New upstream alpha release. (LP: #1089396)
    + Fix Onboard becoming empty when system font dpi changes

onboard (0.99.0~alpha1~tr1188-0ubuntu1) raring; urgency=low

  * Sponsorship request for Ubuntu Raring (LP: #1089396)
  * debian/control: raise virtkey run dependency to 0.63.0 or above
  * debian/patches: refresh patch and change default theme
  * Onboard requires now virtkey >= 0.63.0
  * Add example file with system defaults for the nexus7
  * Various changes to get acceptable speeds on the nexus7 (LP: #1070760)
  * Add docking feature (LP: #405034)
  * Add sliding feature for docking and auto-repositioning
  * Add multitouch support
  * Add a toggle to stop listening to touch events in case of many problems
  * Add popup on long press for key variants like diacritics
  * New option to choose popup vs repeat for keys with variants
  * New gsettings key for the popup delay
  * Make move, frame and touch handles work on the nexus7
  * Perform simulated clicks on correct touch position
  * Auto-release pointer grab after timeout in case nexus7 is unresponsive
  * Fix xserver memory leaking
  * Improve speed when typing and moving the pointer (LP: #1055448)
  * Fix rendering being slowed by emboss effect on keycaps (LP: #890221)
  * Fix for not being able to move/resize Onboard on touchscreens (LP: #959035)
  * Have Onboard respect launcher icon size (LP: #1078554)
  * Auto-show Onboard by clicking already selected text entries (LP: #1078602)
  * Make default shortcut for language/layout work from Onboard (LP: #1078629)
  * New design of the Preferences dialog with more options (LP: #1053496)
  * Disable click buttons when mousetweaks is not installed
  * Add D-Bus service to show and hide the keyboard (LP: 1032042)
  * Don't export dbus service for embedded instances
  * Set NumLock's default sticky behavior to LOCK_ONLY
  * Keep state of NumLock across restarts
  * New attribute in layout files for sticky key behaviour
  * New layout tags key_template and keysym_rule defining keysym-specific labels
  * New window tag for color schemes to define border of popups
  * New layout tag for language specific overrides in the layouts
  * Move common key definitions into template for import by layout files
  * Sync modifier states of Onboard with changes by hardware keyboard or tools
  * Fix keys not re-rendered when releasing latched modifiers (LP: #1069990)
  * Send key strokes for all modifiers (LP: #1067797)
  * Blacklist Ctrl-LAlt+Fn keys by default
  * Add alternative key generation by at-spi2
  * Try to improve struts handling for metacity and mutter
  * Fix getpreferredencoding hack, by Matthias Klose
  * Build for all python3 versions, by Matthias Klose
  * Add work arounds for some problems with the search box of firefox
  * Improve startup sequence to fix Onboard showing up sometime at position 0.0
  * Make scanning work out of the box on the nexus7
  * Small changes to some themes
  * Add new Nightshade theme
  * Add keystroke width to the theme settings
  * Highlight pressed keys ...

Read more...

Changed in onboard (Ubuntu):
status: New → Fix Released
Changed in onboard:
status: Fix Committed → Fix Released
Changed in ubuntu-nexus7:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.