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