Cosimo Cecchi
408a9fcbcc
gaction: update property flags to match needs of GSimpleAction
...
Commit 068d53358b
uncovered this mismatch
between properties on the interface and those on the implementation.
Update them so they match.
2010-12-28 12:24:39 +01:00
Matthias Clasen
eed36d38d1
Various doc tweaks
2010-11-28 23:55:43 -05:00
Ryan Lortie
04b58a3e27
Change 'Since:' to 2.28 for action classes
2010-10-19 01:16:46 +02:00
Johan Dahlin
835f9cb310
[introspection] Move over annotations
...
Move all the annotations over from gobject-introspection.
They will not be used directly by the introspection scanner for now,
instead they will be extracted by a script and updated manually
until introspection is properly integrated into the glib build
2010-09-24 15:52:38 -03:00
Ryan Lortie
846b0b3466
GAction is now an interface
...
the new class GSimpleAction is the implementation half
2010-08-30 19:26:37 +02:00
Ryan Lortie
6cd62920bb
GActionGroup is now an interface
...
- make GAction.get_state() return a reference
- fix some leaks/warnings in the tests
- fix signal propagation in GSimpleActionGroup
2010-08-30 19:26:37 +02:00
Matthias Clasen
33b775308b
Document behaviour wrt. to floating variants
2010-08-21 19:18:17 -04:00
Matthias Clasen
e8ffb1ae83
Add some annotations
2010-08-21 18:12:18 -04:00
Ryan Lortie
5b38bc5ad5
Simplify/fix state logic in GAction, test it.
2010-08-21 17:35:32 -04:00
Emmanuele Bassi
81b91a8852
action: Minor fixes
...
• Argument validation.
• Since: annotations.
• Remove (allow-none) annotations from return values.
• Coding style fixes.
2010-08-18 16:55:40 +01:00
Ryan Lortie
8014e9c6e6
add testcase for GAction
...
fix some small bugs it found
2010-08-18 01:55:48 -04:00
Ryan Lortie
8475d6d7d0
add GAction base class
2010-08-18 01:45:15 -04:00