2002-03-13 18:24:44 +00:00
|
|
|
include $(top_srcdir)/config/common.am
|
|
|
|
|
2003-08-02 20:01:52 +00:00
|
|
|
SUBDIRS = controllers $(FRONTENDS_SUBDIRS)
|
2002-03-13 18:24:44 +00:00
|
|
|
|
2006-07-03 19:20:25 +00:00
|
|
|
DIST_SUBDIRS = controllers qt3 gtk qt4
|
2002-04-08 09:42:58 +00:00
|
|
|
|
2005-07-12 23:42:23 +00:00
|
|
|
EXTRA_DIST = pch.h
|
|
|
|
|
|
|
|
BUILT_SOURCES = $(PCH_FILE)
|
|
|
|
|
2002-02-20 22:57:44 +00:00
|
|
|
noinst_LTLIBRARIES = libfrontends.la
|
2001-05-31 13:07:02 +00:00
|
|
|
|
2005-05-20 16:56:28 +00:00
|
|
|
AM_CPPFLAGS += $(PCH_FLAGS) -I$(srcdir)/.. $(BOOST_INCLUDES)
|
2004-08-15 21:45:30 +00:00
|
|
|
|
2002-04-06 14:12:02 +00:00
|
|
|
libfrontends_la_SOURCES = \
|
2001-11-26 10:19:58 +00:00
|
|
|
Alert.C \
|
|
|
|
Alert.h \
|
|
|
|
Alert_pimpl.h \
|
2001-04-26 19:02:13 +00:00
|
|
|
Dialogs.C \
|
2000-06-12 11:55:12 +00:00
|
|
|
Dialogs.h \
|
2001-03-07 14:25:31 +00:00
|
|
|
FileDialog.h \
|
2002-06-18 15:44:30 +00:00
|
|
|
LyXKeySym.h \
|
|
|
|
LyXKeySymFactory.h \
|
|
|
|
LyXView.C \
|
|
|
|
LyXView.h \
|
2000-07-24 13:53:19 +00:00
|
|
|
Menubar.h \
|
2002-05-23 09:21:32 +00:00
|
|
|
Painter.C \
|
|
|
|
Painter.h \
|
2001-02-07 16:44:49 +00:00
|
|
|
Timeout.C \
|
|
|
|
Timeout.h \
|
2004-04-29 09:54:59 +00:00
|
|
|
Toolbars.C \
|
|
|
|
Toolbars.h \
|
2006-06-20 08:39:16 +00:00
|
|
|
Clipboard.h \
|
|
|
|
Gui.h \
|
Split clipboard and X selection
* src/LyXAction.C
(LyXAction::init): handle new LFUN_CLIPBOARD_PASTE
* src/insets/insettabular.C
(InsetTabular::doDispatch): ditto
* src/insets/insetbox.C
(InsetBox::doDispatch): ditto
* src/insets/insetert.C
(InsetERT::doDispatch): ditto
(InsetERT::getStatus): ditto
* src/insets/insetcharstyle.C
(InsetCharStyle::doDispatch): ditto
* src/BufferView_pimpl.C
(BufferView::Pimpl::selectionRequest): stuff selection, not clipboard
* src/mathed/math_nestinset.C
(MathNestInset::lfunMousePress): get stuff selection, not clipboard
(MathNestInset::lfunMouseRelease): clipboard -> selection in
commented code
* src/CutAndPaste.C
(cutSelection): ditto
* src/frontends/{qt3,gtk}/GuiImplementation.C
(GuiImplementation::newWorkArea): create new selection, not clipboard,
since the clipboard is now an object
(GuiImplementation::destroyWorkArea): destroy selection, not clipboard
* src/frontends/{qt4,qt3,gtk}/GuiSelection.h: new, copied from
GuiClipboard.h
* src/frontends/{qt4,qt3,gtk}/GuiSelection.C: new, copied from
GuiClipboard.C
* src/frontends/{qt3,gtk}/GuiImplementation.h
(selection): new accessor for selection_
(selection_): new, the global selection object
* src/frontends/{qt4,qt3,gtk}/Makefile.am: add GuiSelection.C and
GuiSelection.h
* src/frontends/{qt4,qt3,gtk}/GuiClipboard.C
(GuiClipboard::get): return clipboard, not selection
(GuiClipboard::put): stuff clipboard, not selection
* src/frontends/{qt4,qt3,gtk}/GuiClipboard.h
(haveSelection): remove (this is now in GuiSelection)
* src/frontends/{qt3,gtk}/GuiClipboard.h
(old_work_area_): remove, since it is not needed anymore
* src/frontends/gtk/ghelpers.C
(getGTKStockIcon): handle LFUN_CLIPBOARD_PASTE
* src/frontends/Clipboard.h
(haveSelection): remove (this is now in Selection)
* src/frontends/qt4/GuiImplementation.[Ch]
(GuiImplementation::selection): new accessor for selection_
* src/frontends/Gui.h
(selection): New accessor for the global selection object
* src/frontends/Selection.h; new, copied from Clipboard.h
* src/frontends/Makefile.am: add Selection.h
* src/text3.C
(various): s/clipboard().haveSelection/selection().haveSelection/
(LyXText::dispatch): handle LFUN_CLIPBOARD_PASTE
(LyXText::getStatus): ditto
* src/lfuns.h: new lfun LFUN_CLIPBOARD_PASTE
* lib/ui/stdmenus.ui: add new lfun LFUN_CLIPBOARD_PASTE
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14408 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-10 11:32:25 +00:00
|
|
|
Selection.h \
|
2006-06-20 08:39:16 +00:00
|
|
|
WorkArea.C \
|
2002-05-23 15:43:25 +00:00
|
|
|
WorkArea.h \
|
2002-05-24 14:34:32 +00:00
|
|
|
font_metrics.h \
|
2002-06-18 15:44:30 +00:00
|
|
|
guiapi.h \
|
2002-08-15 17:48:53 +00:00
|
|
|
guiapi.C \
|
2002-05-26 17:33:14 +00:00
|
|
|
key_state.h \
|
2002-06-12 09:47:10 +00:00
|
|
|
lyx_gui.h \
|
2002-05-26 17:33:14 +00:00
|
|
|
mouse_state.h \
|
2004-04-07 20:20:15 +00:00
|
|
|
nullpainter.C \
|
2006-06-20 08:39:16 +00:00
|
|
|
nullpainter.h
|