Tor Lillqvist
4523b2b9cd
Bypass l10n tests for now on Windows
2010-04-19 16:14:45 +03:00
Matthias Clasen
1064097504
Add a bit about autofoo for schemas
...
Always a good idea to have copiable snipplets in a porting guide...
2010-04-19 08:57:19 -04:00
Tor Lillqvist
a96360ad68
Avoid non-portable <glob.h> API
...
And thus we can build gschema-compile on all platforms, and run it in
tests.
2010-04-19 15:48:30 +03:00
Matthias Clasen
c279b5b999
Add a schema convertion script
2010-04-19 08:04:57 -04:00
Tor Lillqvist
df8800e59a
Portability improvements
...
Gschema-compile uses glob which is available on Unix only. Thus can't
run the gschema-compile test except on Unix either.
To avoid an Automake error, comment out the SOURCES and LDADD of
unix-streams which for some reason has been commented out from
TEST_PROGS.
Can't use a Makefile.am target called foo_PROGRAMS for random files
that aren't actually programs, as Automake assumes EXEEXT should be
appended to the file names.
2010-04-19 12:28:44 +03:00
Tor Lillqvist
9af8b83211
Add GWin32InputStream and GWin32OutputStream classes
...
Correspond to GUnixInputStream and GUnixOutputStream. No true async
support though. But that is how the Win32 API is, for files not
explicitly opened for so-called overlapped IO.
The API to create these streams takes Win32 HANDLEs. Not file
descriptors, because file descriptors are specific to the C library
used. The user code and GLib might be using different C libraries.
Also add a test program for the new classes, and a gio-windows-2.0.pc
file.
2010-04-19 11:54:56 +03:00
Matthias Clasen
48cd4cbba5
Silence a warning
...
g_string_insert_len (s, pos, NULL, 0) is a harmless nop, don't
spew warnings in this case.
2010-04-18 23:53:31 -04:00
Matthias Clasen
32de7d6905
Fix up docs for backend setup functions
2010-04-18 15:57:11 -04:00
Matthias Clasen
fd8cdb83e1
Refer to gio-querymodules in the extension point docs
2010-04-18 15:55:14 -04:00
Matthias Clasen
b7afff0033
Add a man page for gio-querymodules
2010-04-18 15:54:54 -04:00
Matthias Clasen
e0850b56e2
Correct filename extension in help output.
2010-04-18 15:37:55 -04:00
Matthias Clasen
eaae8f6578
Whitespace fix
2010-04-18 15:35:22 -04:00
Matthias Clasen
a6bd74a08d
Update the gschema-compile docs
...
Correct the schema file extension, mention the usual locations
for schemas and add a reference to gsettings-schema-convert.
2010-04-18 14:58:50 -04:00
David King
9023ac0934
[docs] Remove unused sgml template from GObject documentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=589351
Signed-off-by: Javier Jardón <jjardon@gnome.org>
2010-04-18 20:21:10 +02:00
Matthias Clasen
626d8ac9e1
More distcheck fixes
2010-04-17 21:31:30 -04:00
Matthias Clasen
187883dc58
add a keyfile test
2010-04-17 21:20:33 -04:00
Matthias Clasen
f07613997c
More distcheck fix attempts
2010-04-17 20:54:53 -04:00
Matthias Clasen
87e68c75bc
Distcheck fixes
2010-04-17 20:13:59 -04:00
Matthias Clasen
3db0f554e4
Some build fixes
2010-04-17 16:57:28 -04:00
Matthias Clasen
137cee425f
Correct the sense of an assertion
2010-04-17 16:48:10 -04:00
Matthias Clasen
d2b837df5d
Document the tests
...
Add a short note for each test that explains what it tries to test.
2010-04-17 16:13:22 -04:00
Ryan Lortie
118ae129bc
GDelayedSettingsBackend: another mandatory fixup
...
- emit the "has-unapplied" property notify if dropping the last key
from the changeset due to a mandatory key
2010-04-17 11:58:52 -04:00
Ryan Lortie
e06e441ac2
GSettings delayed: fix handling of mandatory keys
...
- if a key becomes mandatory, drop it from the changeset
- if we still get failing writes (ie: because of a race) then drop the
entire changeset and signal that it happened
2010-04-17 11:49:22 -04:00
Ryan Lortie
eaaa4d14aa
add backend setup APIs
2010-04-17 10:26:51 -04:00
Matthias Clasen
21f064486c
Updates
2010-04-17 01:55:55 -04:00
Matthias Clasen
c8a7bb6ccd
Merge GSettings tests
2010-04-17 01:48:05 -04:00
Ryan Lortie
265ca3db9d
let binding functions return a floating GVariant
2010-04-17 01:27:00 -04:00
Ryan Lortie
c8e264b6d0
add GMemorySettingsBackend
2010-04-17 01:26:34 -04:00
Ryan Lortie
77ab3c28b9
add pltcheck.sh exception for GChecksum
2010-04-17 01:02:05 -04:00
Ryan Lortie
79bc511d95
XML schemas are now *.gschema.xml
2010-04-17 00:40:09 -04:00
Matthias Clasen
0d7fbae04c
Remove garbage
2010-04-17 00:36:14 -04:00
Matthias Clasen
bd273f9e09
Merge the GSettings docs
2010-04-17 00:31:41 -04:00
Matthias Clasen
16637a1687
Document G_SETTINGS_BIND_GET_NO_CHANGES
2010-04-17 00:16:01 -04:00
Matthias Clasen
a2716ad020
Merge the keyfile settings backend.
2010-04-16 23:57:26 -04:00
Ryan Lortie
a187634b29
merge GSettings
2010-04-16 23:23:40 -04:00
Ryan Lortie
43a72ce1be
GSettingsSchema: add call to get list of keys
2010-04-16 23:21:08 -04:00
Matthias Clasen
61a5692fa1
Man page tweaks
...
Add enough info to keep the docbook stylesheets from embedding
FIXMEs in the formatted output.
2010-04-16 20:43:53 -04:00
Matthias Clasen
51d40405de
Man page tweaks
2010-04-16 20:40:02 -04:00
Matthias Clasen
a922596e54
Some doc tweaks
2010-04-16 19:30:58 -04:00
Matthias Clasen
4c90d4cd45
Add indices for 2.26 api additions
2010-04-16 19:13:51 -04:00
Ryan Lortie
ac5c1e2db6
set version to 2.25.0
2010-04-16 14:30:12 -04:00
Ryan Lortie
d4a4a4ccdb
GSettings: import delayed backend to master
2010-04-16 12:02:44 -04:00
Ryan Lortie
04c1eadfff
GSettings: more PLT/visibility fixups
2010-04-16 12:02:29 -04:00
Ryan Lortie
149224664f
gio.symbols: remove pointless whitespace
2010-04-16 12:01:56 -04:00
Ryan Lortie
2474ebf15e
GSettingsBackend: fix type in g_return_val_if_fail
2010-04-16 12:01:56 -04:00
Ryan Lortie
69801f8dc8
Merge remote branch 'gvdb/master'
2010-04-16 11:05:22 -04:00
Ryan Lortie
caad55d726
Fix uninitialised header in the builder.
2010-04-16 11:04:15 -04:00
Ryan Lortie
897bd9f384
GSettings: merge the schema compiler
2010-04-15 23:35:49 -04:00
Ryan Lortie
2bc8157735
merge GSettingsSchema
2010-04-15 22:30:11 -04:00
Ryan Lortie
45a1c41e8c
Merge remote branch 'gvdb/master'
2010-04-15 22:14:39 -04:00