summaryrefslogtreecommitdiff
path: root/service
Commit message (Collapse)AuthorAgeFilesLines
...
* Many improvementsRyan Lortie2010-07-156-69/+361
| | | | | | | | | | | | | | | | | | | | | | | - support the notion of 'profiles' This is how we will configure layering of databases in dconf. It's not wired-up yet (except to choose the name of the user database). - support multiple writers in the service Using the (very freshly API-broken) GDBus subtree support. Introspection returns the names of existing databases, but any object path can be used to create a new database. - support the start of the 'shm' file Used to prevent the reader from reopening the gvdb every time. dconf reads now involve zero system calls in the usual case. The server is queried on startup for the location of the shm files. By default, this is in ~/.cache/dconf/ for now. This won't work properly on NFS, but it's a start.
* Bug 623391 - Crashes at startupRyan Lortie2010-07-101-1/+1
| | | | | | Pretty typical heap corruption bug. I didn't allocate +1 for the NULL pointer at the end of the key array.
* session, not "starter" busRyan Lortie2010-06-101-9/+2
|
* set serial number soonerRyan Lortie2010-06-071-5/+4
| | | | | | Waiting until we acquired the name to set the serial number caused the first event when activating to have a serial number of zero. This caused the client to ignore it.
* factor-out common client-side codeRyan Lortie2010-05-211-1/+1
| | | | Preparing for creating standalone client-side library.
* retry at the last commitRyan Lortie2010-05-191-9/+5
|
* GDBus porting fixupsRyan Lortie2010-05-181-1/+7
| | | | | | - fix signal emission - adapt the backend code to deal with the fact that we are using GVariant* containing 'variant' now.
* Remove workaround for GDBus bugRyan Lortie2010-05-181-42/+25
| | | | GDBus is working quite nicely now :)
* Track GDBus changesRyan Lortie2010-05-141-12/+28
|
* Add copyright headers, COPYING fileRyan Lortie2010-04-282-0/+42
|
* Initial commitRyan Lortie2010-04-285-0/+545