summaryrefslogtreecommitdiff
path: root/gio/gactiongroup.h
Commit message (Collapse)AuthorAgeFilesLines
* gio: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
| | | | | | | | | | | | | | Add SPDX license (but not copyright) headers to all files which follow a certain pattern in their existing non-machine-readable header comment. This commit was entirely generated using the command: ``` git ls-files gio/*.[ch] | xargs perl -0777 -pi -e 's/\n \*\n \* This library is free software; you can redistribute it and\/or\n \* modify it under the terms of the GNU Lesser General Public/\n \*\n \* SPDX-License-Identifier: LGPL-2.1-or-later\n \*\n \* This library is free software; you can redistribute it and\/or\n \* modify it under the terms of the GNU Lesser General Public/igs' ``` Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Helps: #1415
* gio/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-291-4/+4
| | | | | | | | | | | | | | | | | Sub-directories inside gio/ already processed in a previous commit: - fam/ - gdbus-2.0/ (which contains only codegen/) - gvdb/ - inotify/ - tests/ - win32/ - xdgmime/ Other sub-directories inside gio/: - completion/: no license headers - kqueue/: not LGPL, BSD-style license https://bugzilla.gnome.org/show_bug.cgi?id=776504
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
|
* various: add GLIB_AVAILABLE_IN_ALL everywhere elseRyan Lortie2013-01-131-0/+14
| | | | | | | | | | | Add the GLIB_AVAILABLE_IN_ALL annotation to all old functions (that haven't already been annotated with the GLIB_AVAILABLE_IN_* macros or a deprecation macro). If we discover in the future that we cannot use only one macro on Windows, it will be an easy sed patch to fix that. https://bugzilla.gnome.org/show_bug.cgi?id=688681
* Move single-include guards inside include guardsMatthias Clasen2012-12-271-3/+3
| | | | | | gcc has optimizations for include guards that only work if they are outermost in the the header. https://bugzilla.gnome.org/show_bug.cgi?id=689810
* Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32Colin Walters2012-05-261-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=676816
* Clean up GApplication docsRyan Lortie2011-12-101-20/+0
| | | | | | | | | | Clean up the docs for GApplication and related classes. I'm no longer writing documentation for the structure type of classes and interfaces. See https://bugzilla.gnome.org/show_bug.cgi?id=665926 for discussin on the correct way forward on this point. Also: stop putting gtk-doc comments in installed headers.
* Add g_action_group_query_action()Ryan Lortie2011-11-261-0/+17
| | | | | | | This new API allows requesting multiple pieces of information about a particular action in one go and also simplifies the burden for GActionGroup implementations -- they need not implement all the separate APIs now.
* [gi] Fix parameter name typos in Gio docstringsMartin Pitt2011-08-111-1/+1
| | | | | | | | | | | Found by GIR compiler when building gobject-introspection: gir/gio-2.0.c:33525: Warning: Gio: g_tls_password_set_description: unknown parameter 'flags' in documentation comment, should be one of 'password', 'description' gir/gio-2.0.c:14568: Warning: Gio: g_action_group_action_state_changed: unknown parameter 'state' in documentation comment, should be one of 'action_group', 'action_name', 'value'
* Fix links in gio docsMatthias Clasen2011-06-041-11/+11
|
* docs: Document Since properly, 2.26 -> 2.28Javier Jardón2011-02-081-1/+1
|
* Remove redundant definitionsMatthias Clasen2011-01-271-7/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=640262
* Remove leftover definition from gactiongroup.hMatthias Clasen2010-10-311-15/+0
| | | | GContextActionGroupInterface is not currently used anywhere.
* Implement (untested) GApplication actions supportRyan Lortie2010-10-251-3/+26
|
* Rename methods on GActionGroup to include 'action'Ryan Lortie2010-10-191-33/+33
| | | | | | | Makes explicit the fact that you are interacting with the individual action rather than the group and removes potential namespace conflicts with classes implementing the interface (like g_application_activate() vs g_application_activate_action()).
* GActionGroup is now an interfaceRyan Lortie2010-08-301-35/+8
| | | | | | - make GAction.get_state() return a reference - fix some leaks/warnings in the tests - fix signal propagation in GSimpleActionGroup
* action-group: Check aginst the correct GType macroEmmanuele Bassi2010-08-181-2/+2
| | | | G_TYPE_ACTION_GROUP is not a G_TYPE_ACTION.
* pad the GActionGroup vtableRyan Lortie2010-08-181-0/+4
|
* add GActionGroup base classRyan Lortie2010-08-181-0/+173