David Zeuthen
8c523c069b
GDBus: Update TODO list
2010-05-11 12:04:37 -04:00
David Zeuthen
2d208c9d36
GDBus: In gdbus(1), try Get() if GetAll() fails
...
This fixes a problem with services that doesn't implement GetAll() for
one reason or another.
$ gdbus introspect --session --dest org.freedesktop.ReserveDevice1.Audio0 --object-path /org/freedesktop/ReserveDevice1/Audio0
node /org/freedesktop/ReserveDevice1/Audio0 {
interface org.freedesktop.ReserveDevice1 {
methods:
RequestRelease(in i priority,
out b result);
properties:
readonly i Priority = 0;
readonly s ApplicationName = 'PulseAudio Sound Server';
readonly s ApplicationDeviceName = 'Internal Audio Analog Stereo';
};
interface org.freedesktop.DBus.Properties {
methods:
Get(in s interface,
in s property,
out v value);
};
interface org.freedesktop.DBus.Introspectable {
methods:
Introspect(out s data);
};
};
2010-05-10 16:20:59 -04:00
David Zeuthen
6e23b0b785
GDBus: Add TODO item about a need to validate data / messages
2010-05-10 14:43:08 -04:00
David Zeuthen
adf50912dd
GDBus Add TODO items about finding and launching bus instances
2010-05-10 14:07:13 -04:00
David Zeuthen
7e8b07ae3b
GDBus: Use GVariant instead of GHashTable for GDBusProxy::g-properties-changed
2010-05-10 13:31:54 -04:00
David Zeuthen
869b4c6833
GDBus: Use call() instead of invoke_method()
...
Lots of people been suggesting this. We still use MethodInvocation /
method_invocation for handling incoming method calls so use call()
instead of invoke_method() helps to separate the client and server
facilities. Which is a good thing(tm).
2010-05-10 11:47:08 -04:00
Matthias Clasen
728c4e38e7
More copyright year updates
2010-05-10 08:07:28 -04:00
Matthias Clasen
5d1135618e
Trivia
2010-05-10 08:07:07 -04:00
Matthias Clasen
25a8aa5d88
Cosmetic fixes
...
Use P_() for properties, fix up indentation, etc.
2010-05-09 22:13:18 -04:00
Matthias Clasen
0cf467c2ca
Update copyright years to include 2010
2010-05-09 13:14:55 -04:00
Matthias Clasen
e82eea6fda
Microoptimize string reallocations
2010-05-09 13:09:54 -04:00
Matthias Clasen
b87dd96a8a
Move some platform sources around
...
gunixcredentialsmessage.h ought to live with other UNIX headers,
and the credentials are moved from dbus-specific to just GIO sources.
Also move gfiledescriptorbased.c to the UNIX sources.
2010-05-09 12:41:02 -04:00
Matthias Clasen
b96c3b6d60
Mention multithreading as a reason for not using libdbus
2010-05-09 12:24:56 -04:00
David Zeuthen
c148cafdd1
GDBus: Rework GCredentials type
...
These changes are is related to
https://bugzilla.gnome.org/show_bug.cgi?id=617483
and IRC discussions with danw.
2010-05-09 10:03:56 -04:00
Matthias Clasen
bb7106c5df
Add some conceptual changes
2010-05-09 02:27:09 -04:00
Matthias Clasen
8315eb77d5
Some documentation tweaks
...
Add links to the D-Bus docs in some places, and various
other additions.
2010-05-09 01:44:11 -04:00
Matthias Clasen
9164fd02c9
Document length parameter of g_settings_get/set_strv
...
This parameter was not mentioned in the doc comment, as pointed
out in bug 617767.
2010-05-08 20:10:57 -04:00
David Zeuthen
f1855c2f77
GDBus: add TODO item about maybe having to rework ::g-properties-changed
2010-05-07 15:02:37 -04:00
David Zeuthen
85c85ae63a
GDBus: add TODO item about the need to rewrite private GDBusAuth* classes
2010-05-07 14:57:20 -04:00
David Zeuthen
5bd876bef0
Add TODO item about wanting G_DBUS_NONCE_TCP_TMPDIR
2010-05-07 14:56:01 -04:00
David Zeuthen
5134a1d151
GDBus: Document environment variables in "Running GIO applications"
2010-05-07 14:36:07 -04:00
Matthias Clasen
1ddda12d64
A quick cheat sheet
2010-05-06 20:54:04 -04:00
David Zeuthen
f309334bc6
GDBus: add a man page for gdbus(1)
2010-05-06 19:42:46 -04:00
Matthias Clasen
f14e30818c
Mention D-Bus functionality in the overview
2010-05-06 18:15:00 -04:00
Matthias Clasen
133f66538d
Add a migration chapter for dbus bits
...
Also split migration.xml into separate files per chapter, it was
getting unwieldy.
2010-05-06 17:58:29 -04:00
David Zeuthen
44fd23b649
GDBus: Add more symbols to pltcheck.sh's SKIP variable
...
In particular, add these symbols
g_memdup
g_print
g_random_int
g_propagate_prefixed_e
g_thread_create_full
g_int_hash
g_file_open_tmp
g_thread_self
g_usleep
2010-05-06 17:41:31 -04:00
David Zeuthen
46ce134d51
GDBus: Add new symbols to gio.symbols
2010-05-06 17:31:51 -04:00
David Zeuthen
fb1b4599a0
GDBus: Fix up i18n
2010-05-06 16:34:23 -04:00
David Zeuthen
0fd6498cd8
Add "Since: 2.26" to all new GDBus API
2010-05-06 16:02:08 -04:00
David Zeuthen
c490c14f4e
Set up gtk-doc for GDBus
...
Also move send_credentials() and receive_credentials() to
GUnixConnection. This code might change, discussion is still ongoing
in
https://bugzilla.gnome.org/show_bug.cgi?id=617483 .
2010-05-06 15:31:45 -04:00
David Zeuthen
d0a14469d0
Initial GDBus code-drop from GDBus-standalone repo
...
Things compile and the test-suite passes. Still need to hook up
gio.symbols and docs. There are still a bunch of TODOs left in the
sources that needs to be addressed.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-05-06 14:21:32 -04:00
Javier Jardón
81e98c399e
Clean Glib header #include issues: gthread
2010-05-06 17:42:09 +02:00
Javier Jardón
c7940d8180
Clean Glib header #include issues: gmem
2010-05-06 17:42:09 +02:00
Javier Jardón
21302a741c
Clean Glib header #include issues: gtestutils
2010-05-06 17:42:09 +02:00
Javier Jardón
d1642386c9
Clean Glib header #include issues: gasyncqueue
2010-05-06 17:42:09 +02:00
Javier Jardón
434a4e1d25
Do not include "glib.h" in gio files
2010-05-06 17:42:09 +02:00
Tor Lillqvist
cbbc99d972
Minor updates to README.win32.
2010-05-05 09:44:10 +03:00
Xan Lopez
b3c9c17956
Fix typo in limits documentation
2010-05-04 18:10:56 +02:00
Torsten Schönfeld
f39a49b036
gio: Add a boxed type for GFileAttributeMatcher
...
https://bugzilla.gnome.org/show_bug.cgi?id=616892
2010-05-03 20:13:35 +02:00
Tor Lillqvist
4487b326d7
Fix list of sources in the gio Visual Studio project
...
List the additional sources needed in gio/Makefile.am, not in
gio.vcprojin. Fix broken usage of sort. Filter out Unix-only source
files.
2010-05-03 19:56:46 +03:00
Tor Lillqvist
0f795345d6
Fix misspelled identifier in the Win32 code
2010-05-03 19:24:35 +03:00
Dan Winship
622916b731
g_cancellable_release_fd: allow NULL cancellable
...
Almost all GCancellable methods silently do nothing if passed NULL for
the cancellable. Make g_cancellable_release_fd() do that as well.
2010-05-03 12:08:14 -04:00
Ryan Lortie
644dfbd704
GSettings: fix mixed use of a pointer
...
- used in some places as a move-along-as-we-go pointer
- used in other places as a pointer to the fixed base of an array
Switch all users to the first style to avoid a crasher.
2010-05-02 14:15:33 -05:00
Kjartan Maraas
5821b7f099
Updated Norwegian bokmål translation
2010-05-01 14:26:10 +02:00
Christian Persch
4c10cad661
Add API to get the compile and match flags from a GRegex
...
Bug #616967 .
2010-05-01 13:57:11 +02:00
Shaun McCance
3d5ce40624
[gvariant-varargs.xml] Fix some outdated documentation
2010-04-29 19:27:56 -05:00
Ryan Lortie
8dddf6499e
GSettingsBackend API/ABI change
...
- add list() virtual method
- add 'default_value' flag to read() call
2010-04-28 14:41:42 -05:00
Dan Winship
9ba690b386
.gitignore updates for gsettings stuff
2010-04-27 17:04:57 -04:00
Jorge González
9e40529e04
Updated Spanish translation
2010-04-27 21:05:13 +02:00
Jorge González
9ca75da121
Updated Spanish translation
2010-04-27 20:59:07 +02:00