Michael Schmitt
21b1aac809
add some missing LFUNs to the menu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14853 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-30 19:06:12 +00:00
Georg Baum
c9c6ed0b7f
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
Michael Schmitt
d4c773d845
* classic.ui:
...
* stdmenus.ui: remove menu entries for LaTeX preamble
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14402 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-09 17:25:55 +00:00
Michael Schmitt
1396ade8b1
fix LFUN enum values (some of them were broken by r13801)
...
adjust some commands according to the LyX naming conventions
(toggle-tooltip => tooltip-toggle, *-change(s) => change(s)-*)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13811 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-08 18:09:19 +00:00
Bo Peng
8a03d5005c
Add document->compressed menu item, by Bo Peng (ben.bob@gmail.com)
...
* src/LyXAction.C, src/lfuns.h: add LFUN_TOGGLE_COMPRESSION
* src/BufferView_pimpl.C: react to menu item
* lib/ui/stdmenus.ui: add buffer_toggle_compression
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13778 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-28 16:13:35 +00:00
Bo Peng
eb485caa96
view-source feature, from Bo Peng <ben.bob@gmail.com>
...
* src/buffer.h buffer.C - getSourceCode()
* src/lyxfunc.C - open view-source dialog
* src/text3.C - change LFUN_MOUSE_RELEASE
* src/output_linuxdoc.C, src/output_docbook.C, src/output_latex.C
- intercept output
* src/outputparams.h, outputparams.C - add par_begin, par_end, dryrun
* src/insets/insetgraphics.C - add dryrun mode of file conversion
* lib/ui/stdmenus.ui - add view-source menu item under view
* Add view-source dialog, add
src/frontends/qt2/QViewSourceDialog.h, QViewSource.C, QViewSource.h, QViewSourceDialog.C
src/frontends/qt2/ui/QViewSourceDialogBase.ui
src/frontends/controllers/ControlViewSource.h ControlViewSource.C
modify
src/frontends/qt2/Makefile.dialogs, Makefile.am, Dialogs.C,
src/frontends/controllers/Makefile.am, po.POTFILES.in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13610 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-09 02:48:54 +00:00
Michael Schmitt
2243967c46
2006-04-01 Michael Gerz <michael.gerz@teststep.org>
...
* lib/ui/stdmenus.ui:
* lib/ui/stdtoolbars.ui:
* src/converter.C
* src/lyx_main.C
* src/support/package.C.in: tiny changes to text messages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13545 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-01 13:23:24 +00:00
Jürgen Spitzmüller
2368acd8c0
fix {super|sub}script via menu (bug 1667)
...
fix font attribute handling in mathed text mode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10100 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-24 10:14:33 +00:00
Angus Leeming
70572847e2
Whitespace, only whitespace. s/ +$//
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10024 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 09:58:08 +00:00
John Levon
9e5d7cddf3
Michael's menu changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9966 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-22 23:01:21 +00:00
Jean-Marc Lasgouttes
40a54b25f7
fix shortcut for Cross-reference
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9924 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-09 13:10:18 +00:00
Georg Baum
ce7da69af1
Another set of text changes from Michael, approved by John
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9920 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-08 10:02:38 +00:00
Martin Vermeer
2eab957971
Fix handling of aligment; rearrange tabular-features menu stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9872 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-25 14:10:10 +00:00
Martin Vermeer
cab55feb0e
remove the 4x4 default table size
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9846 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-21 06:21:25 +00:00
Georg Baum
b683512500
add missing math environments to the math_insert menu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9840 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-20 15:40:51 +00:00
Martin Vermeer
1b2e0411ef
Clean up around character styles
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9827 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-18 18:09:57 +00:00
John Levon
8c5d9c4490
improve Navigate menu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9762 a592a061-630c-0410-9148-cb99ea01b6c8
2005-03-30 17:33:32 +00:00
Martin Vermeer
96cdf4a91a
Georg Baum's and my math array partition lines related stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9626 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-14 14:25:18 +00:00
Martin Vermeer
07362230de
Partition lines in matrices: UI
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9607 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-09 18:56:01 +00:00
Jürgen Spitzmüller
04a3819779
Fix output of change tracked documents (also fixes bug 1031)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9535 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-24 17:12:19 +00:00
Georg Baum
46e21249ef
increase number of default bookmarks to 5
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9480 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-15 18:36:02 +00:00
Jean-Marc Lasgouttes
a839021d22
implement Word counting (bug 728)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9402 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-27 16:30:27 +00:00
André Pönitz
ff7bf84825
Fix #1736
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9192 a592a061-630c-0410-9148-cb99ea01b6c8
2004-11-07 09:39:34 +00:00
Jean-Marc Lasgouttes
b5d776604b
remove Insert>Box submenu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8991 a592a061-630c-0410-9148-cb99ea01b6c8
2004-09-21 09:32:21 +00:00
Jean-Marc Lasgouttes
a9114d0e44
the Qt/Mac merge menu patch; this is actually different from macmove8, so I hope it still works...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8926 a592a061-630c-0410-9148-cb99ea01b6c8
2004-08-14 18:06:10 +00:00
John Levon
3bcf40e96d
Make M-x show the minibuffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8686 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-21 00:19:27 +00:00
Angus Leeming
2f10d02e30
Convert the prefs dialog to the Dialog-based scheme.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8573 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-31 18:51:11 +00:00
Angus Leeming
5394e9acc5
Remove the Forks dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8497 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-17 21:21:47 +00:00
Jürgen Spitzmüller
56a3e2e1c0
add lfun 'quote-insert' arguments single/double (ERT fixes not included)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8450 a592a061-630c-0410-9148-cb99ea01b6c8
2004-02-20 10:32:44 +00:00
Angus Leeming
48f7421140
The VSpace inset is now fully functional AFAICT.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8151 a592a061-630c-0410-9148-cb99ea01b6c8
2003-11-28 17:38:39 +00:00
Martin Vermeer
59fefa0759
The Character Style and XML short element inset.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8078 a592a061-630c-0410-9148-cb99ea01b6c8
2003-11-12 14:38:26 +00:00
André Pönitz
78cb56d735
access to new insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7986 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-27 14:05:34 +00:00
Angus Leeming
a60b5c0b72
Whitespace only.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7905 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-13 09:50:10 +00:00
Angus Leeming
d091b17e92
The \sqrt and \root icons on the math toolbar were transposed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7891 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-10 14:04:28 +00:00
Martin Vermeer
800c0dfc38
The Box patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7865 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 07:42:15 +00:00
Angus Leeming
7ec7270dae
Authorship of ui files, emacs 'text' identifier for bind files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7587 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-22 10:37:26 +00:00
André Pönitz
9823626b59
Michaels patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7568 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-18 12:57:30 +00:00
Martin Vermeer
2ece9450c4
Fix small menu mess-up (double Note item)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7561 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-17 16:56:17 +00:00
Martin Vermeer
fd6cd728a3
The 'Branches' mega-patch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7560 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-17 11:28:23 +00:00
John Levon
af50ed06d1
move Note up to submenus
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7549 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-14 15:47:20 +00:00
John Levon
ee8d50c73d
Michael's UI patch v2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7548 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-14 15:45:09 +00:00
Martin Vermeer
eaa3fd6ee0
fixed Note submenu issues
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7447 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-30 13:08:12 +00:00
Martin Vermeer
1771dbf348
submenu for Note/Comment/Greyedout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7446 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-30 11:39:36 +00:00
Jürgen Spitzmüller
7a8d5da2b8
Rearrangement of Insert menu (separate special formatting from special characters) as discussed with John on bugzilla (bug 1299)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7444 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-29 17:44:44 +00:00
Jean-Marc Lasgouttes
80d7f70dc3
move reading of bind files from lyxrc.C to kbmap.C; do not read bindings or menus when not using gui; move paper related enums to a new paper.h; remove dependency on bufferparams.h from lyxrc.h; small bugfix to tex2lyx; fix bad menu shortcut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7372 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-26 23:04:39 +00:00
John Levon
42658b7748
Fix up some mnemonics, standardise some math menu entries
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7346 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-22 15:24:01 +00:00
John Levon
46f43b7b44
Note Settings menu item
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7288 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-15 23:52:37 +00:00
John Levon
41b2fa5162
Some menu fixes, including fixing classic.ui
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7262 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-10 13:41:58 +00:00
Angus Leeming
bb01b3884c
Remove 14 LFUNs; use "dialog-show <name> <data>" instead.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7191 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-19 16:49:45 +00:00
Lars Gullik Bjønnes
5dd63a2768
The Paste Recent patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7182 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-17 15:33:49 +00:00