lp:liboobs
- Get this branch:
- bzr branch lp:liboobs
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.gnome.org/liboobs.
Last successful import was .
Recent revisions
- 258. By Milan Bouchet-Valat
-
Remove idle tasks when destroying objects
On updates, individual objects (like OobsGroups) might be destroyed
while an update signal waiting to be sent, thus calling the signal
on invalid objects. Also remove previous tasks before adding a new one,
because we were adding several tasks before processing them. - 257. By Milan Bouchet-Valat
-
Store OobsUser's main group as GID rather than OobsGroup
Storing main group as a reference to an OobsGroup means we have to
keep track of OobsGroupsConfig updates, and mess with reference
cycles. The most accurate information provided by the system is
the GID of the main group, so it's better to use this and retrieve
the corresponding OobsGroup when oobs_user_get_main_ group() is called. This fixes issues with OobsGroupsConfig not being updated properly when
creating a user triggers the creation of its main group in the backends:
we couldn't update OobsUsersConfig and OobsGroupsConfig correctly since
they each depended on the other, which means the new main group was not
found, and made subsequent commits fail (invalid GID). See e.g.
https://bugs.launchpad .net/ubuntu/ +source/ gnome-system- tools/+ bug/659758 - 253. By Milan Bouchet-Valat
-
Add oobs_user_
get_full_ name_fallback( ) Convenience function for place where GUIs don't want to show
the real name, but rather some use identifier. If real name
is missing, using login is the best solution in most places.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)