lp:~elementary-pantheon/granite/source-list

Created by Victor Martinez and last modified

Granite's SourceList widget development branch.

Get this branch:
bzr branch lp:~elementary-pantheon/granite/source-list
Members of elementary Pantheon team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
elementary Pantheon team
Project:
Granite
Status:
Merged

Recent revisions

443. By Victor Martinez

Improve code that handles expander clicks.

Revision 436 broke the previous method and it needed a slight rewrite. The new implementation is faster and feels more responsive.

442. By Victor Martinez

Fix a couple of errors in the documentation. Also suggest using ThinPaned instead of SidebarPaned.

441. By Victor Martinez

Coding-style fixes

440. By Victor Martinez

Prevent non-selectable items from being edited and update documentation of ExpandableItem

439. By Victor Martinez

[API] Add methods that allow navigating the actual branch:
+ SourceList.get_n_visible_children
+ SourceList.get_first_child
+ SourceList.get_last_child
+ SourceList.get_previous_item
+ SourceList.get_next_item

438. By Victor Martinez

Don't prevent an item from being selected if the user clicks over an invisible expander renderer

437. By Victor Martinez

Merge current trunk and fix conflicts

436. By Victor Martinez

Re-write code responsible for handling level indentation.

We no longer rely on GtkTreeView.level_indentation for indentation purposes, because it had the bad side-effect of also adding extra space on the right-side, breaking the alignment of the expander and activatable-icon renderers.

The new code packs empty cell renderers at the beginning of every new row, keeping visible only those with index lower or equal than the current indentation level of the row.

435. By Victor Martinez

Add use_align and row_align parameters to SourceList.scroll_to_item

434. By Victor Martinez

Update documentation of SourceList.refilter

Branch metadata

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

Subscribers