summaryrefslogtreecommitdiff
path: root/gtk/gtksearchentry.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
| | | | The conversion was done by guard2one.
* Apply 4 suggestion(s) to 2 file(s)Matthias Clasen2023-02-131-2/+2
|
* gtksearchentry: Add getter/setter for placeholder textAlexandros Theodotou2023-02-131-0/+6
|
* gtk: Dissolve gtk-autocleanup.hMatthias Clasen2022-09-231-0/+2
| | | | | Move the autocleanup declarations into their respective headers.
* searchentry: Make search delay editableOndřej Míchal2022-03-151-0/+5
| | | | | | | | | | | | | | The default search delay of 150ms can be too low at times[0], leading app developers to add additional delay while handling the search-changed signal[1]. Based on past work from hugsie[2]. Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/4133 [0] https://github.com/getting-things-gnome/gtg/issues/281 [1] https://github.com/getting-things-gnome/gtg/pull/587 [2] https://gitlab.gnome.org/GNOME/gtk/-/issues/678
* search entry: Make finalMatthias Clasen2019-05-261-20/+0
|
* gtk: Drop gtk_search_[entry|bar]_handle_event()Carlos Garnacho2019-04-031-4/+0
| | | | This is now unused, and unrecommended.
* search entry: Use a GtkTextMatthias Clasen2019-02-191-7/+7
|
* gtksearchbar/entry: Add [gs]et_key_capture_widget() API callsCarlos Garnacho2018-04-051-0/+8
| | | | | This lets these widgets actively pull events from a widget, instead of passively being fed events.
* The big versioning cleanupMatthias Clasen2018-02-061-3/+3
| | | | | | | 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.
* GtkSearchEntry: Add more APIMatthias Clasen2015-01-241-5/+7
| | | | | | Add ::next-match, ::previous-match and ::stop-search keybinding signals that are bound to Ctrl-g, Ctrl-Shift-g and Escape. Also add a gtk_search_entry_handle_event() function to handle key events.
* Change the way GtkSearchEntry does delayed change notificationMatthias Clasen2013-07-281-1/+2
| | | | | | | | We add a GtkSearchEntry::search-changed signal which gets emitted with a 150 millisecond delay. The ::change signal goes back to its expected semantics. https://bugzilla.gnome.org/show_bug.cgi?id=700229
* 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
* gtk: Add GtkSearchEntryBastien Nocera2012-06-111-0/+73
Add a search entry widget with the recommended behaviour implemented. As used in gnome-control-center, Totem, gnome-documents and many others. https://bugzilla.gnome.org/show_bug.cgi?id=652809