André Pönitz
db61b4cd53
Hotfix to move cursor to the right when pressing M-m g x in text mode.
...
We desperately need context sensitive keybindings and more atomic LFUNs..
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3992 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-15 08:50:20 +00:00
André Pönitz
c23e945804
fix typo in error message
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3988 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-12 15:14:13 +00:00
André Pönitz
acf7dbb946
remove debug message
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3987 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-12 15:12:10 +00:00
André Pönitz
4025b11bc4
fix crashs discovered by Michael
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3984 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-12 13:30:14 +00:00
André Pönitz
33024d85e3
Nobody noticed that right click on math insets did not pop up the panel
...
anymore?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3959 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-09 14:45:52 +00:00
Angus Leeming
c70e6fea61
Remove last traces of the hack used until yesterday for the cursor
...
positioning with the mouse.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3902 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-04 11:59:32 +00:00
André Pönitz
12f082c3ba
fix bug that disabled entering 'special char macros' like \, and \:
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3898 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-04 10:11:13 +00:00
André Pönitz
1e9b462b6e
remove no more needed hack for positioning the cursor with the mouse
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3890 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-03 13:40:22 +00:00
André Pönitz
855181bd35
small parser tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3854 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 16:13:52 +00:00
André Pönitz
28168bd4df
work around for bug reported by Mario Morandini
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3838 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-26 12:38:59 +00:00
André Pönitz
4366ef931c
- revive 1.1.6 eqnarray behaviour when pressing <Del> in the last position of a
...
cell.
- allow additional argument to math-macros for drawing purposes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3823 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-25 12:11:25 +00:00
Lars Gullik Bjønnes
2b8ef58dc0
ws cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3804 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 17:42:56 +00:00
André Pönitz
a575055c84
suppress debug messages
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3781 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 17:30:41 +00:00
André Pönitz
858355fb69
- reduce sizeof(MathCharInset) by 20 by better font caching
...
(lots of subsequent changes)
- ascii art drawing for \frac and \sqrt
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3780 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 16:55:58 +00:00
André Pönitz
99cb25781a
fix for the first item on Martin's list
...
some infrastructure for drawing as ascii art
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3761 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 11:45:53 +00:00
André Pönitz
d15da27db8
speed up math drawing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3729 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 14:59:08 +00:00
André Pönitz
19e6fc3513
re-enable mathrm toggling with C-m (was disabled by accident)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3698 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:55:39 +00:00
Lars Gullik Bjønnes
7ea7dabed1
to much stuff for my liking...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3554 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 15:59:55 +00:00
André Pönitz
d7f701b8d6
move around debugging stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3544 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:07:09 +00:00
André Pönitz
e70e507d01
support for AMS's \pmatrix and \bmatrix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3530 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-13 13:15:15 +00:00
André Pönitz
5cecfe8c7f
popup math panel on right mouse click
...
support for \dddot
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3508 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 09:42:59 +00:00
André Pönitz
ffabba6156
Finxing Umlauts, Part I
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3503 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 08:03:38 +00:00
André Pönitz
00e2f3f631
small internal stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3497 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-07 08:19:47 +00:00
André Pönitz
0c60793515
partial fix for #141
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3474 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 17:01:30 +00:00
André Pönitz
b1d75ead87
Somewhat better behaviour for Umlauts in math
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3472 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 14:56:49 +00:00
André Pönitz
a86ed9bea2
prepare writing info messages to the minibuffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3390 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 14:24:38 +00:00
Angus Leeming
de3b5aab16
Resolve virtual function name clashes:
...
* Rename InsetMinipage's width and height functions as pageWidth and
pageHeight, respectivelyi as they are functionally distinct from
the InsetCollapsable's methods of the same name.
* Change the "bool const &" parameters of UpdateableInset::searchForward and
searchBackward to "bool". Ditto with other classes, so all are now consistent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3375 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-14 16:10:29 +00:00
André Pönitz
08ae48d886
enable direct input of #1...#9; some whitespace changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3332 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-11 10:26:13 +00:00
Angus Leeming
df3128954a
Martin's latest math dialog patch using LFUNs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3331 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 16:47:03 +00:00
André Pönitz
8d5e44685d
next try, part I
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3291 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 18:37:18 +00:00
André Pönitz
f4892a2d33
visual support for \displaystyle
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3280 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 12:02:54 +00:00
André Pönitz
a3f60ae91e
forward search in math insets. ugly. seems to work. don't ask why.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3279 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 09:41:26 +00:00
André Pönitz
d109cee80b
preliminary support for \mbox
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3237 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-18 12:21:33 +00:00
Jürgen Vigna
bc20177045
Fixed poping up of Layout-Dialogs on Mouse-Button-3 press.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3225 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-17 13:33:22 +00:00
André Pönitz
5c0b5fb2cc
clear selection on 'escape' if present
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3210 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-14 17:15:56 +00:00
André Pönitz
06fbab0b77
fix "cursor moving out of visible area" in large formulas
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3203 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-13 14:12:09 +00:00
André Pönitz
d857fc89c8
Martin's super/subscript patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3199 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-12 14:37:59 +00:00
André Pönitz
582c2887a9
remove more unneeded stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3156 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-05 18:55:45 +00:00
André Pönitz
aed2b1804c
make operator<<(*stream, ...) free functions;
...
make *stream 'class' instead of 'struct' (not finished);
use LCOlor::mathline only for boxes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3140 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-03 16:24:50 +00:00
André Pönitz
8c3c804a4d
fix drawing glitch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3118 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-30 09:16:16 +00:00
André Pönitz
9b0945a47f
re-enable the mathcursor->normalize() safety belt.
...
This trades Asserts() against a console warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3103 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-28 13:09:40 +00:00
Jean-Marc Lasgouttes
c897a93ed7
cleanups from Andre
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3075 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-26 11:08:43 +00:00
André Pönitz
e9a6693751
Hack: save mouseclick that gets passed before the call to edit() until we
...
are able to handle it (i.e. after the call to edit()).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3061 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-22 10:24:01 +00:00
André Pönitz
96175b2fe6
strange enough: parts not commited during the last 'cvs commit' ..
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3054 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-20 17:16:21 +00:00
André Pönitz
932884ff5b
small stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3049 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-20 14:48:25 +00:00
André Pönitz
ef9cb74104
selection using the mouse should work now. Note: an x is not a y, nor is
...
a y an x. Even if x's and y's come in disguise as xo's or yo's. Then, an xo
is not a yo nor is a yo a x0. Aaaargh...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3047 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-20 11:15:18 +00:00
André Pönitz
a415942e01
small mouse click stuff. still not ok...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3046 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-20 09:06:12 +00:00
André Pönitz
f9544ad301
mouse selection stuff. better, but not ok...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3040 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-16 13:38:00 +00:00
André Pönitz
015b7a2f58
search & replace for symbols & function
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3039 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-16 12:00:27 +00:00
André Pönitz
ebcc9580c9
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3023 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-13 15:29:45 +00:00