summaryrefslogtreecommitdiff
path: root/gtk/gtkaboutdialog.h
Commit message (Collapse)AuthorAgeFilesLines
* Replace "gchar" with "char"Benjamin Otte2020-07-251-29/+29
|
* Assorted documentation fixesMatthias Clasen2020-04-201-0/+3
|
* gtk/gtkaboutdialog: Add some more very common licenses:Javier Jardón2020-04-111-1/+5
| | | | | | - BSD 3-Clause "New" or "Revised" license - Apache License 2.0 - Mozilla Public License 2.0
* about dialog: Make finalMatthias Clasen2019-05-261-28/+0
|
* aboutdialog: Remove priv pointerTimm Bäder2018-07-081-4/+0
|
* aboutdialog: Make logo a paintableBenjamin Otte2018-03-161-2/+2
| | | | No reason to limit this to textures anymore.
* The big versioning cleanupMatthias Clasen2018-02-061-9/+7
| | | | | | | Remove all the old 2.x and 3.x version annotations. GTK+ 4 is a new start, and from the perspective of a GTK+ 4 developer all these APIs have been around since the beginning.
* Add AGPL3-only licence to GtkAboutDialogNuclear Sunshine2018-01-281-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=792793
* aboutdialog: Make logo a texture propertyBenjamin Otte2017-11-051-2/+2
| | | | Get rid of cairo surfaces!
* GtkAboutDialog: Use surfaces for logoAlexander Larsson2017-10-221-2/+2
|
* about dialog: Add a "system" tabMatthias Clasen2017-01-121-0/+5
| | | | | | | | This is a free-form tab that can contain information about the system environment. To see it, set GtkAboutDialog::system-information to a non-NULL value. https://bugzilla.gnome.org/show_bug.cgi?id=776604
* gtkaboutdialog: don't break ABI in GtkLicense enumMohammed Sadik2016-03-251-4/+4
| | | | | | | | | | As the elements in the enum are not explicitly numbered, inserting an element between some other elements shall change the values of elements after the insertion. So append the new element at the end. Anyway, no code should rely on the position of an element in an enum. https://bugzilla.gnome.org/show_bug.cgi?id=763850
* gtkaboutdialog: Add support for GNU Affero GPLv3+Mohammed Sadik2016-03-241-0/+3
| | | | | | Add support for GNU Affero GPLv3 (or later) to GtkLicense enum https://bugzilla.gnome.org/show_bug.cgi?id=763850
* Remove introspection scanner guards around autocleanupsEmmanuele Bassi2015-11-111-2/+0
| | | | They are not needed.
* Move GtkAboutDialog autocleanup to the class headerEmmanuele Bassi2015-11-101-0/+4
|
* docs: use #*-struct instead of <structname>William Jon McCann2014-01-271-1/+1
|
* about dialog: add docs for new GtkLicense valuesWilliam Jon McCann2013-12-161-4/+8
|
* about dialog: differentiate GPL "or later" versionsWilliam Jon McCann2013-12-161-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=720410
* Add annotations to gtk headersMatthias Clasen2013-05-051-0/+33
| | | | Add annotations to all exported functions in GTK+ headers.
* Move single-include guards inside include guardsMatthias Clasen2012-12-281-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
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* gtk: Use versioned deprecationsMatthias Clasen2012-02-271-0/+1
| | | | | | | This patch changes all uses of GDK_DEPRECATED(_FOR) in gtk headers by the versioned variants, GDK_DEPRECATED_IN_3_x(_FOR). At the same time, we add GDK_AVAILABLE_IN_3_x annotations for all API additions in 3.2 and 3.4.
* GtkAboutDialog: Make credits section extensibleMatthias Clasen2012-01-251-0/+3
| | | | | | | | | This commit adds API that allows to add new named sections to the Credits part of GtkAboutDialog, in addition to the hardcoded sections for authors, documenters, artists and translators. https://bugzilla.gnome.org/show_bug.cgi?id=484693
* gtk: Use const instead G_CONST_RETURNJavier Jardón2011-06-101-12/+12
|
* Remove url hooks from GtkAboutDialog and GtkLinkButtonMatthias Clasen2010-09-221-39/+20
| | | | | | | | With gtk_show_uri, global configurability of link activation has moved to GIO/gvfs. For local overrides, GtkLinkButton has the ::clicked signal, and GtkAboutDialog gets an ::activate-link signal. Bug 339745
* about: Add :license-type propertyEmmanuele Bassi2010-08-101-0/+38
| | | | | | | | | The :license-type property of GtkAboutDialog allows using a symbolic enumeration value that will construct a placeholder license preamble linking to a specific URL. This allows localization of the licensing text without using a translation of the actual license, since it would not be valid. Bug 336225.
* Unseal GtkAboutDialog's private_data member, convert from gpointer to ↵Cody Russell2010-05-031-1/+2
| | | | GtkAboutDialogPrivate
* Remove all traces of GDK_PIXBUF/GTK_DISABLE_SINGLE_INCLUDESMichael Natterer2010-05-031-1/+1
| | | | ...and disallow inclusion of individual files unconditionally.
* Remove deprecated functions from GtkAboutDialogChristian Dywan2010-05-031-6/+0
|
* Move documentation from templates to inline comments: GtkAboutDialogJavier Jardón2009-10-141-0/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=597865
* Revert name changeCody Russell2008-07-011-1/+1
| | | | svn path=/trunk/; revision=20724
* Practically everything changed.Cody Russell2008-06-301-1/+1
| | | | | | | | | | | | | 2008-06-30 Cody Russell <bratsche@gnome.org> * Practically everything changed. Change all references of GIMP Toolkit (and variations of it) to GTK+ Toolkit, showing no mercy at all to our beloved ancestry. (#540529) svn path=/trunk/; revision=20709
* Seal priv pointer in GtkAboutDialog.Tim Janik2008-06-201-1/+1
| | | | svn path=/trunk/; revision=20552
* define __GTK_H_INSIDE__ around including all other headers.Michael Natterer2008-05-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-28 Michael Natterer <mitch@imendio.com> * gtk/gtk.h: define __GTK_H_INSIDE__ around including all other headers. * gtk/gtktypebuiltins.h.template * gtk/gtkversion.h.in * gtk/gtk*.h: add single-include guards that #error out if GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is included individually. * gtk/gtkprintbackend.h * gtk/gtkprinter-private.h * gtk/gtktextlayout.h * gtk/gtktexttagprivate.h * gtk/gtktexttypes.h * gtk/gtktreedatalist.h: include <gtk/gtk.h> instead of individual headers in these private or semi-private headers. * gtk/gtkimmodule.h: also here because it's not in gtk.h. * gtk/gtkpagesetupunixdialog.h * gtk/gtkprinter.h * gtk/gtkprintjob.h * gtk/gtkprintunixdialog.h: likewise in the gtkunixprint headers. * gtk/gtkclist.h * gtk/gtkcombo.h * gtk/gtkctree.h * gtk/gtkfilesel.h * gtk/gtkitemfactory.h * gtk/gtklist.h * gtk/gtklistitem.h * gtk/gtkoldeditable.h * gtk/gtkoptionmenu.h * gtk/gtkpixmap.h * gtk/gtkpreview.h * gtk/gtksignal.h * gtk/gtktipsquery.h: whenever possible, include only <gtk/gtk.h> instead of individual headers in these deprecated headers. They don't get included at all when GTK_DISABLE_DEPRECATED is defined, so if an app needs them anyway, it must undef GTK_DISABLE_DEPRECATED and include them individually, which should continue to work. * gtk/gtkclist.c: include "gtkctree.h" because of the change above. svn path=/trunk/; revision=20221
* gtk/gtklinkbutton.h Change function argument "link" to "link_" to fixCody Russell2007-06-041-1/+1
| | | | | | | | | | | | 2007-06-04 Cody Russell <bratsche@gnome.org> * gtk/gtklinkbutton.h * gtk/gtkaboutdialog.h: Change function argument "link" to "link_" to fix warnings for applications compiling with -Wshadow. (#379213) svn path=/trunk/; revision=18033
* Functions: gtk_about_dialog_get/set_name() were deprecated in favour ofTristan Van Berkom2007-05-141-0/+5
| | | | | | | | | | * gtk/gtkaboutdialog.c: Functions: gtk_about_dialog_get/set_name() were deprecated in favour of gtk_about_dialog_get/set_program_name(), the GtkAboutDialog now uses the "program-name" property instead of the conflicting "name" property (fixes bug 345822). svn path=/trunk/; revision=17845
* Add a GtkAboutDialog::wrap-license propertyMatthias Clasen2005-07-051-0/+5
|
* Use G_GNUC_NULL_TERMINATED where appropriate. (#165682, Marc Meissner)Matthias Clasen2005-03-081-1/+1
| | | | | | | | | | | | | | | | 2005-03-08 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwidget.h: * gtk/gtktreeview.h: * gtk/gtktreeviewcolumn.h: * gtk/gtktextbuffer.h: * gtk/gtkobject.h: * gtk/gtkfilechooserdialog.h: * gtk/gtkdialog.h: * gtk/gtkcontainer.h: * gtk/gtkcelllayout.h: * gtk/gtkaboutdialog.h: Use G_GNUC_NULL_TERMINATED where appropriate. (#165682, Marc Meissner)
* 2.5.5GTK_2_5_5Matthias Clasen2004-11-121-3/+3
|
* Change the return types of the gchar ** getters to be more const correct.Matthias Clasen2004-11-081-6/+6
| | | | | | | | 2004-11-08 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaboutdialog.[hc]: Change the return types of the gchar ** getters to be more const correct. (#157566, Mariano Suárez-Alvarez)
* Support named icons as logos. (#156378, James Henstridge)Matthias Clasen2004-10-251-0/+3
| | | | | | | | | 2004-10-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaboutdialog.h: * gtk/gtkaboutdialog.c (gtk_about_dialog_set_logo_icon_name) (gtk_about_dialog_get_logo_icon_name): Support named icons as logos. (#156378, James Henstridge)
* Adjust to GtkAboutDialog API changes.Matthias Clasen2004-08-131-4/+9
| | | | | | | | | | | Thu Aug 12 21:02:57 2004 Matthias Clasen <maclas@gmx.de> * demos/gtk-demo/appwindow.c (about_cb): Adjust to GtkAboutDialog API changes. * gtk/gtkaboutdialog.h: * gtk/gtkaboutdialog.c (gtk_about_dialog_set_email_hook): (gtk_about_dialog_set_url_hook): Add callback data and destroy notify for language bindings. (#149999, Olivier Andrieu)
* New widget: GtkAboutDialog.Matthias Clasen2004-07-121-0/+114
2004-07-12 Matthias Clasen <mclasen@redhat.com> * gtk/gtkaboutdialog.h: * gtk/gtkaboutdialog.c: New widget: GtkAboutDialog. * gtk/Makefile.am (gtk_public_h_sources, gtk_c_sources): * gtk/gtk.h: Add GtkAboutDialog. (#109435, Paolo Borelli, patch by Matthias Clasen)