Ignacio Casal Quinteiro
007e3c5939
gwin32fsmonitorutils: coding style fixes
2016-03-01 08:37:14 +01:00
Sebastian Geiger
7f60cbb701
gio: fix documentation of GAction
2016-02-29 15:47:32 +01:00
Ignacio Casal Quinteiro
45ccd3f951
gwin32filemonitor: some cleanups
...
Make the code a bit more consistent and get it into preparation to
merge the fs monitor stuff that uses the private struct directly.
2016-02-28 15:05:18 +01:00
Ignacio Casal Quinteiro
bc5b7332b7
Improve error on win32input/output streams
2016-02-25 17:23:50 +01:00
Ignacio Casal Quinteiro
73192b84f8
gwin32outputstream: cleanups to make the code more consistent
2016-02-25 10:00:32 +01:00
Ignacio Casal Quinteiro
d5cb451c51
gwin32inputstream: some cleanups to make the code more consistent
2016-02-25 09:56:25 +01:00
Ignacio Casal Quinteiro
53a24814f6
gsettingschema: fix uninitialized value warning
...
This error could actually happen in case the assertions are off.
2016-02-24 17:20:57 +01:00
Ignacio Casal Quinteiro
f3334b47ec
Revert "registrybackend: use G_DECLARE_FINAL_TYPE"
...
This reverts commit b0776ddd18
.
mingw does not seem to like this patch so better go on the safe
way.
2016-02-24 09:33:22 +01:00
Ignacio Casal Quinteiro
13057bb73e
registrybackend: fix warning about unused variable
2016-02-24 09:18:42 +01:00
Tobias Nygren
0d0db60959
gio/gtestdbus.c: don't use non-standard %m printf modifier
...
https://bugzilla.gnome.org/show_bug.cgi?id=756706
2016-02-19 11:29:32 +00:00
Lars Uebernickel
b32f8ba19b
gapplication: add a way to override the app-id
...
Some applications support running in a mode where they present
themselves as a different application to the user (for example web
browsers or terminals).
To facilitate this, add an option --gapplication-app-id which allows
users to override an application's id from desktop files or similar.
Applications need to opt-in to this by setting the
G_APPLICATION_CAN_OVERRIDE_APP_ID flag.
https://bugzilla.gnome.org/show_bug.cgi?id=743933
2016-02-18 08:18:58 -05:00
Matthias Clasen
caf03300e5
Remove leftover markup
2016-02-17 20:10:43 -05:00
Cole Robinson
a3a97dca3a
gsettings: schema_list should use the passed schema's source
...
currently schema_list will iterate over the default SchemaSource
list, and not the one associated with the passed in Schema. This
means schema_list can give incorrect results for a Schema fetched
from a non-default SchemaSource, like via new_from_directory.
https://bugzilla.gnome.org/show_bug.cgi?id=757506
2016-02-16 10:57:58 -05:00
Ignacio Casal Quinteiro
19fd89f8db
registrybackend: avoid adding a new child when we return the root
2016-02-05 12:05:02 +01:00
Ignacio Casal Quinteiro
63b0f1087d
registrybackend: another cleanup creating a registry cache item
2016-02-05 11:39:30 +01:00
Ignacio Casal Quinteiro
c73e9fc36a
registrybackend: use registry_cache_add_item instead of creating manually
2016-02-05 11:14:24 +01:00
Ignacio Casal Quinteiro
bd3dd1cd48
registrybackend: get whether a key is writable or not
2016-02-05 10:44:45 +01:00
Руслан Ижбулатов
604ca89176
registrybackend: do convert values to UTF-16
...
Perform conversion before writing a value out of the cache into the registry,
and convert back when reading a value into the cache out of the registry.
The registry holds UTF-8 strings.
2016-02-05 09:40:30 +01:00
Руслан Ижбулатов
c4d943186e
registrybackend: fix memory leak
2016-02-05 09:39:21 +01:00
Ignacio Casal Quinteiro
b8fc289e8f
registrybackend: remove useless include
2016-02-04 12:44:11 +01:00
Ignacio Casal Quinteiro
74442a0b8c
registrybackend: do not leak self if there are no items
2016-02-04 11:16:45 +01:00
Ignacio Casal Quinteiro
dc97bb9b9b
registrybackend: handle readability of the keys
...
If a key is removed or it cannot be read anymore we should
notify the backend about it so it fallbacks to the default
value.
2016-02-04 11:02:46 +01:00
Ignacio Casal Quinteiro
05dd91a0b6
registrybackend: use unicode calls intead of the ansi ones
...
https://bugzilla.gnome.org/show_bug.cgi?id=761504
2016-02-04 08:59:59 +01:00
Ignacio Casal Quinteiro
7161d70955
registrybackend: remove useless get_permission override
...
The base class does the same
2016-02-04 07:55:25 +01:00
Ignacio Casal Quinteiro
259a61ed2d
registrybackend: pass the event to the cache update
...
This way the registry cache has more control to specify what has
changed.
2016-02-03 19:19:50 +01:00
Rico Tzschichholz
e3189527dc
gio/gobject: Various introspection fixes
2016-02-03 18:13:49 +01:00
Ignacio Casal Quinteiro
c7ea434e2c
registrybackend: properly propagate the partial key name
2016-02-03 13:10:09 +01:00
Ignacio Casal Quinteiro
f1a5e394b0
registrybackend: rename touched flag to readable
...
This is a flag used to understand if a key exists on the registry
and if it is readable. It makes more sense to rename it as readable
since anyway a key that does not exists anymore is a key that is
not readable.
2016-02-02 14:48:22 +01:00
Ignacio Casal Quinteiro
5cc997f7c4
registrybackend: close the key only if successfully opened
2016-02-02 11:08:50 +01:00
Ignacio Casal Quinteiro
bf3f827ca1
registrybackend: use ptr_array_new_with_free_func
2016-02-02 11:08:42 +01:00
Ignacio Casal Quinteiro
9098a7f927
registrybackend: minor style cleanup
2016-02-02 11:04:56 +01:00
Rico Tzschichholz
d268d9f86a
socket: Fix annotation of g_socket_receive_message
...
https://bugzilla.gnome.org/show_bug.cgi?id=761337
2016-02-02 10:15:04 +01:00
Rico Tzschichholz
ec173eb654
application: Fix annoation of g_application_add_option_group
...
https://bugzilla.gnome.org/show_bug.cgi?id=761337
2016-02-02 10:11:08 +01:00
Ignacio Casal Quinteiro
169cfb250f
registrybackend: avoid signed/unsigned comparison warnings
2016-02-01 14:25:05 +01:00
Ignacio Casal Quinteiro
b0776ddd18
registrybackend: use G_DECLARE_FINAL_TYPE
2016-02-01 14:24:46 +01:00
Sébastien Wilmet
95dd373024
docs: better documentation for g_file_info_copy_into()
...
The documentation of g_file_info_copy_into() was misleading. The
attributes are not just copied, @dest_info is also cleared at the
beginning. So any previously set attributes in @dest_info are lost.
There was a bug in gedit about this function, where some metadata were
not saved. So it might make sense to change the implementation to not
clear @dest_info, and copy one by one the attributes from @src_info to
@dest_info.
https://bugzilla.gnome.org/show_bug.cgi?id=747927
2016-01-28 20:31:53 +01:00
Sébastien Wilmet
a4ed89bf75
docs: improve doc of g_file_info_list_attributes()
...
The name_space can be NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=747927
2016-01-28 18:49:28 +01:00
Matthias Clasen
42699e37be
gio: Include filename in error message
...
I'm tired of seeing 'No such file or directory' in the logs without
a hint as to what is actually wrong. Including the filename here
may help me tracking down a bug in the continuous infrastructure.
2016-01-27 21:05:31 -05:00
Chun-wei Fan
d20e88fd11
gwinhttpfile.c: Fix build on Visual Studio
...
Visual Studio, at least the older versions, cannot use L on macros which
are defined as a constant string, plus the L must be applied to all string
literals here. This does not look nice, but this is life...
2016-01-26 23:23:42 +08:00
Ignacio Casal Quinteiro
56b0454ba5
registrybackend: fix warning
2016-01-26 15:41:08 +01:00
Ignacio Casal Quinteiro
b57eac68e5
registrybackend: fix double-free error
2016-01-26 15:22:48 +01:00
Ignacio Casal Quinteiro
df1ffe7e27
registrybackend: remove :( from messages
2016-01-26 14:35:31 +01:00
Ignacio Casal Quinteiro
0200e4036c
registrybackend: simplify g_message_win32_error
2016-01-26 13:26:41 +01:00
Ignacio Casal Quinteiro
bc85dee6b3
registrybackend: do not accept 0 as a windows error
...
We might end up removing from the error stack the wrong error
and this might be missleading
2016-01-26 13:19:56 +01:00
Ignacio Casal Quinteiro
bad7e4a114
registrybackend: do not leak the watch data in case of failure
2016-01-26 13:15:51 +01:00
Ignacio Casal Quinteiro
31aab1bd42
registrybackend: do not leak key and event if it cannot add the watch
2016-01-26 12:53:56 +01:00
Ignacio Casal Quinteiro
a92d97ff1f
registrybackend: more style fixes
...
This is the never ending story
2016-01-26 12:21:48 +01:00
Ignacio Casal Quinteiro
1b5b0eff9a
registrybackend: fix possible crash if cache_node is NULL
2016-01-26 12:02:18 +01:00
Ignacio Casal Quinteiro
67f6ede3e5
registrybackend: remove space before ++
2016-01-26 11:46:51 +01:00
Ignacio Casal Quinteiro
8f7aa273de
registrybackend: fix possible mem leak
...
If the parameters do not validate we would leak the memory.
2016-01-26 11:42:33 +01:00