lp:~3v1n0/bamf/correctly-remove-cached-children
Created by
Marco Trevisan (Treviño)
and last modified
- Get this branch:
- bzr branch lp:~3v1n0/bamf/correctly-remove-cached-children
Only
Marco Trevisan (Treviño)
can upload to this branch. If you are
Marco Trevisan (Treviño)
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Jason Smith (community): Approve
-
Diff: 259 lines (+57/-36)5 files modifiedlib/libbamf/Makefile.am (+1/-1)
lib/libbamf/bamf-matcher.c (+3/-3)
lib/libbamf/bamf-view.c (+52/-30)
lib/libbamf/bamf-window.c (+1/-0)
lib/libbamf/bamf-window.h (+0/-2)
Related bugs
Related blueprints
Branch information
Recent revisions
- 465. By Marco Trevisan (Treviño)
-
lib, BamfView: fixed typo that lead to a crash.
Now the removed children are found correctly.
- 464. By Marco Trevisan (Treviño)
-
BamfView: cached children should be reff'ed and manually searched on removal
A bamf view get unreffed when it is closed, so when a child is removed
bamf_factory_view_for_ path won't work. So we need to ref our cached children
and manually look for the right cached children when removing it. - 463. By Marco Trevisan (Treviño)
-
LibBamf, view, matcher: always keep the order of the lists we get from dbus
Using reverse-foreach + prepend is both optimized and functional.
- 458. By Marco Trevisan (Treviño)
-
Merging with recent changes in lp:~3v1n0/bamf/bamfdaemon-net-dbus-hints
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:bamf/0.4