13
0
livetrax/libs/tk/ytk
Robin Gareus 3acc8c76ca
Handle Filechooser Location entry
In order for the Filechooser Location widget to work two
things need to be setup, which only the FileChooserDialog
does:
 * subscribe to Widget's "response-requested" signal
 * call should_respond () hook from top-level window's
   default handler.

The Location Entry emits "activates-default". In case of
the Dialog, that calls the dialogs response callback,
which then calls ` _gtk_file_chooser_embed_should_respond`.

That handles changes made by the user to the location entry.

-=-

Gtk::FileChooserWidget does not handle this, "response-requested"
signal is not exposed, nor is _gtk_file_chooser_embed_should_respond
available outside Gtk.

This change at least selects the file in the treeview, which
allows further handling, without interfering with FileChooserDialog's
behavior.
2024-09-04 22:29:24 +02:00
..
po
ytk/gtk Fix YTK doxygen errors 2024-05-27 22:21:29 +02:00
config.h
fnmatch.c
gtkaboutdialog.c
gtkaccelgroup.c
gtkaccellabel.c
gtkaccelmap.c
gtkaccessible.c
gtkaction.c
gtkactiongroup.c
gtkactivatable.c
gtkadjustment.c
gtkaliasdef.c
gtkalignment.c
gtkarrow.c
gtkaspectframe.c
gtkassistant.c
gtkbbox.c
gtkbin.c
gtkbindings.c
gtkbox.c
gtkbuildable.c
gtkbuilder.c
gtkbuilderparser.c
gtkbutton.c
gtkcelleditable.c
gtkcelllayout.c
gtkcellrenderer.c
gtkcellrendereraccel.c
gtkcellrenderercombo.c
gtkcellrendererpixbuf.c
gtkcellrendererprogress.c
gtkcellrendererspin.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtkcellrendererspinner.c
gtkcellrenderertext.c
gtkcellrenderertoggle.c
gtkcellview.c
gtkcheckbutton.c
gtkcheckmenuitem.c
gtkclipboard-quartz.c
gtkclipboard.c
gtkcolorbutton.c
gtkcolorsel.c
gtkcolorseldialog.c
gtkcombobox.c
gtkcomboboxentry.c
gtkcomboboxtext.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtkcontainer.c
gtkdialog.c
gtkdnd-quartz.c
gtkdnd.c
gtkdrawingarea.c
gtkeditable.c
gtkentry.c
gtkentrybuffer.c
gtkentrycompletion.c
gtkeventbox.c
gtkexpander.c
gtkfilechooser.c
gtkfilechooserbutton.c
gtkfilechooserdefault.c Handle Filechooser Location entry 2024-09-04 22:29:24 +02:00
gtkfilechooserdialog.c
gtkfilechooserembed.c
gtkfilechooserentry.c
gtkfilechoosersettings.c
gtkfilechooserutils.c
gtkfilechooserwidget.c
gtkfilefilter.c
gtkfilesystem.c
gtkfilesystemmodel.c
gtkfixed.c
gtkfontbutton.c
gtkfontsel.c
gtkframe.c
gtkgc.c
gtkhandlebox.c
gtkhbbox.c
gtkhbox.c
gtkhpaned.c
gtkhruler.c
gtkhscale.c
gtkhscrollbar.c
gtkhseparator.c
gtkhsv.c
gtkiconcache.c
gtkiconcachevalidator.c
gtkiconfactory.c
gtkicontheme.c
gtkiconview.c
gtkimage.c
gtkimagemenuitem.c
gtkimcontext.c
gtkimcontextsimple.c
gtkimmodule.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtkimmulticontext.c
gtkinfobar.c
gtkinvisible.c
gtkitem.c
gtkkeyhash.c
gtklabel.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtklayout.c
gtklinkbutton.c
gtkliststore.c
gtkmain.c YTK: remove unused code 2024-03-18 22:02:54 +01:00
gtkmarshal.c
gtkmarshalers.c
gtkmenu.c fix a likely logic error in GtkMenu handling of enter events 2024-07-15 11:09:59 -06:00
gtkmenubar.c
gtkmenuitem.c
gtkmenushell.c
gtkmenutoolbutton.c
gtkmessagedialog.c
gtkmisc.c
gtkmnemonichash.c
gtkmodules.c
gtkmountoperation-stub.c
gtkmountoperation-x11.c
gtkmountoperation.c
gtknotebook.c
gtkobject.c
gtkoffscreenwindow.c
gtkoptionmenu.c
gtkorientable.c
gtkpaned.c
gtkpango.c
gtkpathbar.c
gtkplug-stub.c
gtkplug-win32.c
gtkplug-x11.c
gtkplug.c
gtkprogress.c
gtkprogressbar.c
gtkquartz.c YTK: remove unused code 2024-03-18 22:02:54 +01:00
gtkquery.c
gtkradioaction.c
gtkradiobutton.c
gtkradiomenuitem.c
gtkradiotoolbutton.c
gtkrange.c
gtkrbtree.c
gtkrc.c
gtkrecentaction.c
gtkrecentchooser.c
gtkrecentchooserdefault.c
gtkrecentchooserdialog.c
gtkrecentchoosermenu.c
gtkrecentchooserutils.c
gtkrecentchooserwidget.c
gtkrecentfilter.c
gtkrecentmanager.c Fix YTK filemanager recently-used (Windows, macOS) 2024-08-06 20:51:56 +02:00
gtkruler.c
gtkscale.c
gtkscalebutton.c
gtkscrollbar.c
gtkscrolledwindow.c
gtksearchengine.c
gtksearchenginequartz.c
gtksearchenginesimple.c
gtkselection.c
gtkseparator.c
gtkseparatormenuitem.c
gtkseparatortoolitem.c
gtksettings.c
gtkshow.c
gtksizegroup.c
gtksocket-stub.c
gtksocket-win32.c
gtksocket-x11.c
gtksocket.c
gtkspinbutton.c
gtkspinner.c
gtkstatusbar.c
gtkstock.c
gtkstyle.c
gtktable.c
gtktearoffmenuitem.c
gtktextbtree.c
gtktextbuffer.c
gtktextbufferrichtext.c
gtktextbufferserialize.c
gtktextchild.c
gtktextdisplay.c
gtktextiter.c
gtktextlayout.c
gtktextmark.c
gtktextsegment.c
gtktexttag.c
gtktexttagtable.c
gtktexttypes.c
gtktextutil.c
gtktextview.c
gtkthemes.c
gtktoggleaction.c
gtktogglebutton.c
gtktoggletoolbutton.c
gtktoolbar.c
gtktoolbutton.c
gtktoolitem.c
gtktoolitemgroup.c
gtktoolpalette.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtktoolshell.c
gtktooltip.c
gtktooltips.c
gtktreedatalist.c
gtktreednd.c
gtktreemodel.c
gtktreemodelfilter.c
gtktreemodelsort.c
gtktreeselection.c
gtktreesortable.c
gtktreestore.c
gtktreeview.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtktreeviewcolumn.c
gtktypebuiltins.c
gtktypeutils.c
gtkuimanager.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtkvbbox.c
gtkvbox.c
gtkviewport.c
gtkvpaned.c
gtkvruler.c
gtkvscale.c
gtkvscrollbar.c
gtkvseparator.c
gtkwidget.c Fix more -Wincompatible-pointer-types 2024-03-18 21:24:46 +01:00
gtkwin32embed.c
gtkwin32embedwidget.c
gtkwindow-decorate.c
gtkwindow.c
gtkxembed.c
line-arrow.xbm
line-wrap.xbm
tree_minus.xpm
tree_plus.xpm
wscript Fix builds with gcc-14 lstat (#9703 PR #893) 2024-05-07 00:17:56 +02:00
ximian-icons.h