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
This commit is contained in:
@@ -1882,7 +1882,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
|
||||
$(OBJS)\monodll_dragimgg.obj \
|
||||
$(OBJS)\monodll_filectrlg.obj \
|
||||
$(OBJS)\monodll_headerctrlg.obj \
|
||||
$(OBJS)\monodll_infobar.obj \
|
||||
$(OBJS)\monodll_infobar.obj \
|
||||
$(OBJS)\monodll_listbkg.obj \
|
||||
$(OBJS)\monodll_logg.obj \
|
||||
$(OBJS)\monodll_numdlgg.obj \
|
||||
@@ -2128,7 +2128,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
|
||||
$(OBJS)\monodll_dragimgg.obj \
|
||||
$(OBJS)\monodll_filectrlg.obj \
|
||||
$(OBJS)\monodll_headerctrlg.obj \
|
||||
$(OBJS)\monodll_infobar.obj \
|
||||
$(OBJS)\monodll_infobar.obj \
|
||||
$(OBJS)\monodll_listbkg.obj \
|
||||
$(OBJS)\monodll_logg.obj \
|
||||
$(OBJS)\monodll_numdlgg.obj \
|
||||
@@ -2589,7 +2589,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
|
||||
$(OBJS)\monolib_dragimgg.obj \
|
||||
$(OBJS)\monolib_filectrlg.obj \
|
||||
$(OBJS)\monolib_headerctrlg.obj \
|
||||
$(OBJS)\monolib_infobar.obj \
|
||||
$(OBJS)\monolib_infobar.obj \
|
||||
$(OBJS)\monolib_listbkg.obj \
|
||||
$(OBJS)\monolib_logg.obj \
|
||||
$(OBJS)\monolib_numdlgg.obj \
|
||||
@@ -2835,7 +2835,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
|
||||
$(OBJS)\monolib_dragimgg.obj \
|
||||
$(OBJS)\monolib_filectrlg.obj \
|
||||
$(OBJS)\monolib_headerctrlg.obj \
|
||||
$(OBJS)\monolib_infobar.obj \
|
||||
$(OBJS)\monolib_infobar.obj \
|
||||
$(OBJS)\monolib_listbkg.obj \
|
||||
$(OBJS)\monolib_logg.obj \
|
||||
$(OBJS)\monolib_numdlgg.obj \
|
||||
@@ -3189,7 +3189,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
|
||||
$(OBJS)\coredll_dragimgg.obj \
|
||||
$(OBJS)\coredll_filectrlg.obj \
|
||||
$(OBJS)\coredll_headerctrlg.obj \
|
||||
$(OBJS)\coredll_infobar.obj \
|
||||
$(OBJS)\coredll_infobar.obj \
|
||||
$(OBJS)\coredll_listbkg.obj \
|
||||
$(OBJS)\coredll_logg.obj \
|
||||
$(OBJS)\coredll_numdlgg.obj \
|
||||
@@ -3435,7 +3435,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
|
||||
$(OBJS)\coredll_dragimgg.obj \
|
||||
$(OBJS)\coredll_filectrlg.obj \
|
||||
$(OBJS)\coredll_headerctrlg.obj \
|
||||
$(OBJS)\coredll_infobar.obj \
|
||||
$(OBJS)\coredll_infobar.obj \
|
||||
$(OBJS)\coredll_listbkg.obj \
|
||||
$(OBJS)\coredll_logg.obj \
|
||||
$(OBJS)\coredll_numdlgg.obj \
|
||||
@@ -3687,7 +3687,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
|
||||
$(OBJS)\corelib_dragimgg.obj \
|
||||
$(OBJS)\corelib_filectrlg.obj \
|
||||
$(OBJS)\corelib_headerctrlg.obj \
|
||||
$(OBJS)\corelib_infobar.obj \
|
||||
$(OBJS)\corelib_infobar.obj \
|
||||
$(OBJS)\corelib_listbkg.obj \
|
||||
$(OBJS)\corelib_logg.obj \
|
||||
$(OBJS)\corelib_numdlgg.obj \
|
||||
@@ -3933,7 +3933,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
|
||||
$(OBJS)\corelib_dragimgg.obj \
|
||||
$(OBJS)\corelib_filectrlg.obj \
|
||||
$(OBJS)\corelib_headerctrlg.obj \
|
||||
$(OBJS)\corelib_infobar.obj \
|
||||
$(OBJS)\corelib_infobar.obj \
|
||||
$(OBJS)\corelib_listbkg.obj \
|
||||
$(OBJS)\corelib_logg.obj \
|
||||
$(OBJS)\corelib_numdlgg.obj \
|
||||
@@ -7604,11 +7604,11 @@ $(OBJS)\monodll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monodll_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monodll_listbkg.obj: ..\..\src\generic\listbkg.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONODLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp
|
||||
!endif
|
||||
@@ -9805,11 +9805,11 @@ $(OBJS)\monolib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monolib_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\monolib_listbkg.obj: ..\..\src\generic\listbkg.cpp
|
||||
$(CXX) -q -c -P -o$@ $(MONOLIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp
|
||||
!endif
|
||||
@@ -12015,11 +12015,11 @@ $(OBJS)\coredll_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\coredll_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\coredll_listbkg.obj: ..\..\src\generic\listbkg.cpp
|
||||
$(CXX) -q -c -P -o$@ $(COREDLL_CXXFLAGS) ..\..\src\generic\listbkg.cpp
|
||||
!endif
|
||||
@@ -13312,11 +13312,11 @@ $(OBJS)\corelib_headerctrlg.obj: ..\..\src\generic\headerctrlg.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\corelib_infobar.obj: ..\..\src\generic\infobar.cpp
|
||||
$(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\infobar.cpp
|
||||
!endif
|
||||
|
||||
!if "$(USE_GUI)" == "1"
|
||||
$(OBJS)\corelib_listbkg.obj: ..\..\src\generic\listbkg.cpp
|
||||
$(CXX) -q -c -P -o$@ $(CORELIB_CXXFLAGS) ..\..\src\generic\listbkg.cpp
|
||||
!endif
|
||||
|
Reference in New Issue
Block a user