use gtk.stack in sidebar [$45]

Bug #1249225 reported by Daniel Fore on 2013-11-08
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Scratch
Confirmed
Wishlist
Unassigned

Bug Description

Instead of the ugly notebook, we should use gtk.stack and some nice icons as the switcher labels.

Related branches

Daniel Fore (danrabbit) wrote :
Steffen Schuhmann (sschuhmann) wrote :

I start working on this bug

Changed in scratch:
assignee: nobody → Steffen Schuhmann (schuhmannsteffen+launchpad)
Steffen Schuhmann (sschuhmann) wrote :

I started working on this bug.

The icons on the switcher would be set by the plugin itself with the property 'icon-name'.

Changed in scratch:
status: New → In Progress
Cody Garver (codygarver) wrote :

Attach your branch (or patch) to this bug when ready, so the devs can see it

Steffen Schuhmann (sschuhmann) wrote :

I'll link my branch here when the version is testable.

Daniel Fore (danrabbit) on 2014-03-08
Changed in scratch:
milestone: none → isis-beta1
Steffen Schuhmann (sschuhmann) wrote :

SourceTree Plugin is missing an icon in it's plugin file.

Cody Garver (codygarver) wrote :

Propose your branch for merge so the review process can begin: https://code.launchpad.net/~schuhmannsteffen+launchpad/scratch/gtk-stack/+register-merge

Steffen Schuhmann (sschuhmann) wrote :

Still needs some work. When I'm ready i'll set the merge request.

Steffen Schuhmann (sschuhmann) wrote :

Proposed for merging

Steffen Schuhmann (sschuhmann) wrote :

I have commited a working version. The code which leads to the error is commented out. I would recommend to open a new bug for this errors and let someone work on them who has a better understanding of the plugins.

The sourcetree error could be a result of the switch to libgee-0.8.

Affected plugins are:
    - SourceTree
    - Filemanager

Changed in scratch:
status: In Progress → Fix Committed
Daniel Fore (danrabbit) wrote :

Hey Steffen, "Fix Committed" means that the fix has been committed in trunk. Since the branch has not been merged yet, it's still "In Progress"

Changed in scratch:
status: Fix Committed → In Progress
JoshuaStrobl (joshua.strobl) wrote :

Any progress made on this?

Steffen Schuhmann (sschuhmann) wrote :

So far may work. Checked out the last state from this branch and compiled it, stack & stackswitcher are showing. For a workaround i need more information about the problem which occurs for the others.

Daniel Fore (danrabbit) on 2014-06-24
Changed in scratch:
milestone: freya-beta1 → freya-beta2
Daniel Fore (danrabbit) on 2014-08-31
Changed in scratch:
milestone: freya-beta2 → none
Changed in scratch:
assignee: Steffen Schuhmann (schuhmannsteffen+launchpad) → Artem Anufrij (artem-anufrij)
Cody Garver (codygarver) on 2015-04-04
Changed in scratch:
status: In Progress → Confirmed
assignee: Artem Anufrij (artem-anufrij) → nobody
Maxim Taranov (png2378) wrote :
summary: - use gtk.stack in sidebar
+ use gtk.stack in sidebar [$45]
tags: added: bounty
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers