wxWidgets/include/wx/gtk
Václav Slavík 690ddfec6e Integrate with GNOME's Recent Documents menu.
GTK+ provides GtkRecentManager for this purpose since 2.10. Use it in
wxFileHistory if available. Integration is simple, we just add a file to
GtkRecentManager in addition to normal wxFileHistory handling.

A well-behaved GNOME application would use GtkRecentManager as the
primary store for recent files, so that it reflects when the user works
with supported files in another editor(s) too. But for now, this is much
better than no support at all.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-05-07 06:45:48 +00:00
..
gnome No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
hildon add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
private no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
accel.h
animate.h allow loading wxAnimationCtrl contents from stream (patch 1962344) 2008-05-17 22:51:52 +00:00
app.h remove unused function GetGdkVisual() 2010-01-07 18:30:18 +00:00
assertdlg_gtk.h functions not taking argument must be declared as (void) in C, not () 2007-09-21 11:25:11 +00:00
bitmap.h Implement wxMask copy ctor for wxGTK. 2010-03-28 23:20:49 +00:00
bmpbuttn.h set the initial size of bitmap buttons correctly again after it was broken by r61081 (closes #10927) 2009-06-27 22:22:48 +00:00
bmpcbox.h Added wxGTK wxBitmapComboBox::DoGetBestSize() implementation that takes bitmap size into acccount. 2009-07-18 08:33:55 +00:00
brush.h declare future-deprecated SetStyle(int) in wxPen/Brush and not wxPen/BrushBase as it's useless there (compilation of user code doing pen.SetStyle(wxDOT) still fails) 2008-06-17 17:28:26 +00:00
button.h simplify Enable() 2009-12-05 19:25:04 +00:00
calctrl.h add wx-prefixed and semicolon-requiring versions of DECLARE_NO_{COPY,ASSIGN}_CLASS macros 2009-02-08 11:45:59 +00:00
checkbox.h remove unnecessary DoGetBestSize 2009-12-05 19:26:39 +00:00
checklst.h Globally replace _T() with wxT(). 2009-07-23 20:30:22 +00:00
chkconf.h do platform-specific checks after ensuring that the symbols we use are defined; extract wxGTK-specific checks to wx/gtk/chkconf.h 2007-07-19 15:47:11 +00:00
choice.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
clipbrd.h Added experimental async clipboard format query 2008-12-21 22:15:50 +00:00
clrpicker.h Include the parent classes header to fix compilation of wxGTK core after these controls don't inherit from generic control anymore (which happened to do the include of button.h before) 2007-11-06 00:32:34 +00:00
collpane.h Also report events from wxCollapsiblePane's label 2009-02-03 09:53:33 +00:00
colordlg.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
colour.h added wxColourBase::Init() and use DEFINE_STD_WXCOLOUR_CONSTRUCTORS() in all ports now (patch 1851600) 2007-12-22 15:03:58 +00:00
combobox.h Add wxComboBox::Popup() and Dismiss() to manually show or hide its popup. 2010-01-24 01:00:45 +00:00
control.h Workaround for GTK+ sensitivity bug 2009-01-18 12:34:23 +00:00
cursor.h fix the wxCursor(const wxString& cursor_file, ...) ctor by reusing wxImage ctor; fix doxygen rendering of that ctor docs 2009-05-16 10:42:48 +00:00
dataform.h check for self-assignment in operator= 2008-01-09 04:08:33 +00:00
dataobj2.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
dataobj.h
dataview.h Big wxDataViewCtrl renderer classes refactoring. 2009-11-10 17:40:58 +00:00
dc.h make access for virtuals match base 2007-12-06 16:22:00 +00:00
dcclient.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dcmemory.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
dcscreen.h make access for virtuals match base 2007-12-06 16:22:00 +00:00
dialog.h replace TRUE/FALSE with true/false 2009-10-09 17:39:19 +00:00
dirdlg.h removed all compile- and run-time checks for GTK+ < 2.4; don't include the generic files which are now never used in wxGTK in the build 2007-11-05 22:31:24 +00:00
dnd.h Do earlier and better checking for matching actions and data format, hopefully fixes #11201 2009-11-15 13:39:05 +00:00
dvrenderer.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
dvrenderers.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
evtloop.h Refactor wxEventLoopSource-related code. 2009-10-22 11:36:35 +00:00
evtloopsrc.h no real change: just fix RCS-ID so that it reflects the current revision number 2010-04-25 21:33:16 +00:00
filectrl.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
filedlg.h replace m_insertCallback with a virtual function, contrary to the old comments a virtual works just fine 2008-08-29 15:46:48 +00:00
filehistory.h Integrate with GNOME's Recent Documents menu. 2010-05-07 06:45:48 +00:00
filepicker.h Initialize picker style in native GTK file/dir pickers. 2010-03-16 00:23:57 +00:00
font.h Removed wxFont::Set/GetNoAntiAliasing() implementations. 2009-10-09 13:04:59 +00:00
fontdlg.h
fontpicker.h Include the parent classes header to fix compilation of wxGTK core after these controls don't inherit from generic control anymore (which happened to do the include of button.h before) 2007-11-06 00:32:34 +00:00
frame.h Applied patch #9058 (add Hildon 2.0 support) 2009-09-24 12:36:34 +00:00
gauge.h
glcanvas.h remove unnecessary m_glWidget, fix return types for realize and map callbacks 2008-02-01 04:51:34 +00:00
hyperlink.h native wxHyperlinkCtrl implementation for GTK+ 2.10+ (patch 1661851) 2007-03-07 22:12:47 +00:00
infobar.h Move wxInfoBar to core library from adv. 2010-05-05 12:20:08 +00:00
listbox.h GTK prefix for internal tooltip methods 2009-02-13 10:10:36 +00:00
mdi.h fix crash caused by an wxMDIClientWindow's GTK signal handler being called when the wxMDIClientWindow is already (partially) destroyed: easily reproducible (without this fix) in the 'mdi' and 'svg' samples 2009-03-14 01:24:45 +00:00
menu.h Don't use invoking window in wxGTK wxMenuBar implementation. 2010-04-24 15:08:00 +00:00
menuitem.h don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither 2009-01-19 13:55:27 +00:00
minifram.h make DoSetSizeHints protected, remove parameter defaults 2007-11-22 06:12:56 +00:00
msgdlg.h make access for virtuals match base 2008-11-16 18:20:21 +00:00
notebook.h replace m_insertCallback with a virtual function, contrary to the old comments a virtual works just fine 2008-08-29 15:46:48 +00:00
pen.h declare future-deprecated SetStyle(int) in wxPen/Brush and not wxPen/BrushBase as it's useless there (compilation of user code doing pen.SetStyle(wxDOT) still fails) 2008-06-17 17:28:26 +00:00
popupwin.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
print.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
private.h Remove unnecessary declarations. 2010-03-30 16:14:11 +00:00
radiobox.h use wxRA_SPECIFY_COLS/ROWS instead of old, deprecated and confusing wxRA_HORIZONTAL/VERTICAL 2009-06-03 22:33:32 +00:00
radiobut.h simplify Enable() 2009-12-05 19:25:04 +00:00
region.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
scrolbar.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
scrolwin.h do only what is necessary in SetScrollbars(), let the base class do the rest 2009-02-08 20:51:44 +00:00
slider.h Implement wxSL_VALUE_LABEL and wxSL_MIN_MAX_LABELS for GTK+ 2009-11-14 10:58:31 +00:00
spinbutt.h simplify Enable() 2009-12-05 19:25:04 +00:00
spinctrl.h wxSpinCtrl values are always integral, they don't need to be rounded 2009-11-10 17:36:53 +00:00
statbmp.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
statbox.h minor cleanup 2009-12-05 19:57:58 +00:00
statline.h default name of wxStaticLine should be wxStaticLineNameStr, not wxStaticTextNameStr 2006-12-09 14:52:59 +00:00
stattext.h Enable best size caching, remove unnecessary GetLabel() and SetForegroundColour(), 2008-02-02 21:33:51 +00:00
taskbar.h new wxTaskBarIcon implementation for GTK2 2009-02-08 22:21:24 +00:00
textctrl.h Partially implement wxTextCtrl::GetStyle() in wxGTK. 2009-10-05 22:53:26 +00:00
textentry.h wxTextEntry::SetMargins(), GetMargins() - implemented on wxMSW and wxGTK (GTK+ 2.10+); also added similar functions into wxComboCtrl, deprecated old indent-functions; wxPropertyGrid modified to use the new functionality 2009-09-05 12:39:12 +00:00
tglbtn.h simplify Enable() 2009-12-05 19:25:04 +00:00
toolbar.h Take into account the initial buttons state when creating wxGTK toolbar. 2009-12-26 16:36:39 +00:00
tooltip.h GTK prefix for internal tooltip methods 2009-02-13 10:10:36 +00:00
toplevel.h better fix for #11803, don't set iconized state for hidden window 2010-03-23 17:58:03 +00:00
treeentry_gtk.h No changes, just removed hard tabs and trailing white space. 2009-08-21 10:41:26 +00:00
window.h Reverse hierarchy of wxPizza GdkWindows 2010-03-29 01:16:06 +00:00