Matthias Clasen
ae0bd032ca
Add g_application_set_menu
...
This adds ane asy way to export menu information alongside
the actions that are already exported by GApplication.
2011-12-08 18:05:12 -05:00
Matthias Clasen
3d686e3d8f
Clarify docs around main loop vfuncs
...
Mention that the vfuncs are no longer used, and tweak the
wording around what g_application_run() does.
https://bugzilla.gnome.org/show_bug.cgi?id=665391
2011-12-07 14:38:37 -05:00
Matthias Clasen
3aa0fc43a6
Clarify local_command_line docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=641720
2011-11-29 22:10:37 -05:00
Ryan Lortie
a81cdf297c
GApplication: add default application
2011-11-26 20:11:40 -05:00
Brian Koning
15b1c1bf4f
GApplication: introduce ::shutdown
...
Introduce ::shutdown as a dual to ::startup.
https://bugzilla.gnome.org/show_bug.cgi?id=643934
2011-09-14 13:45:44 -04:00
Matthias Clasen
f05bce027e
GApplication: Improve documentation
...
This commit adds some details regarding platform data.
2011-03-03 23:34:49 -05:00
Rui Matos
db12eb5ca4
GApplication: document Since properly in header files, 2.26 -> 2.28
...
https://bugzilla.gnome.org/show_bug.cgi?id=641783
2011-02-08 01:00:04 +00:00
Matthias Clasen
11a59404d5
More documentation fixups
2010-10-25 08:42:36 -04:00
Matthias Clasen
d10a04b533
Remove nonexisting API from the headers
...
I couldn't find any trace of g_application_run_with_arguments.
2010-10-25 08:34:00 -04:00
Matthias Clasen
b0e45c9799
Add another example for commandline handling
...
Also, clarify some aspects in the documentation.
2010-10-23 11:59:29 +02:00
Matthias Clasen
79790b9278
Brush up the GApplication docs
...
Also, fix up inclusions, mark properties for translation, etc.
2010-10-23 02:31:16 +02:00
Ryan Lortie
e33deea16c
GApplication: reduce GVariant abuse
...
Don't use GVariant* as the representation for the argument array.
2010-10-19 19:38:00 +02:00
Ryan Lortie
3fe94ca9e9
GApplication: fill in action group implementation
2010-10-19 01:16:46 +02:00
Ryan Lortie
3e6eee806c
GApplication: add remote commandline support
2010-10-19 01:16:46 +02:00
Ryan Lortie
a7923a4aa3
new GApplication implementation
2010-10-19 01:16:46 +02:00
Matthias Clasen
8a105625b0
Documentation fixups
2010-06-17 16:07:52 -04:00
Colin Walters
102c5f6a7d
Rework GApplication API to use GInitable
...
https://bugzilla.gnome.org/show_bug.cgi?id=620952
2010-06-16 11:13:43 -04:00
Colin Walters
85210bcf9b
Switch to using variants for timestamps, split out signals
...
Like how we're handling activation, use GVariant for timestamps. To
avoid polluting the GtkApplication API with GVariants, we rename the
GApplication signals to "quit-with-data" and "action-with-data".
GtkApplication will then wrap those as just "quit" and "action".
https://bugzilla.gnome.org/show_bug.cgi?id=621002
2010-06-14 16:36:23 -04:00
Matthias Clasen
c2a539eff0
Use g types for consistency
2010-06-07 17:48:09 -04:00
Matthias Clasen
6427e93757
Merge the wip/gapplication branch
...
This adds a GApplication object to GIO, which is the core of
an application support class, supporting
- uniqueness
- exporting actions (simple scripting)
- standard actions (quit, activate)
The implementation for Linux uses D-Bus, takes a name on the
session bus, and exports a org.gtk.Application interface.
Implementations for Win32 and OS X are still missing.
2010-06-07 13:48:42 -04:00