Lars Gullik Bjønnes
65d4b13616
layout as layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4471 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-24 20:28:12 +00:00
André Pönitz
4d59d00ad4
First shot at inset-unification mathed & rest of the world
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4467 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-24 15:51:35 +00:00
André Pönitz
3786644124
most of the so far unapplied stuff from porto including proper support for
...
\fbox and a few bugfixes (and quite probable lots of new bugs)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4466 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-24 15:37:14 +00:00
Lars Gullik Bjønnes
f1c24d1009
*duck*
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4417 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-18 15:44:30 +00:00
José Matox
c788ba4d67
playing around with visual feedback for the new mathed font insets
...
now a font change gets small (and hopefully not too annoying) markers and no two "logical" positions end up in the same physical position on screen. Comments welcome.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4402 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-14 12:24:28 +00:00
John Levon
ab5f0efdcb
Some minor cleanup + use of scoped_ptr instead of raw pointer,
...
to reduce diff size
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4374 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-12 02:54:19 +00:00
André Pönitz
aa1b4aa789
further \mbox tweaking
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4333 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-04 09:45:41 +00:00
André Pönitz
8d9f14a22b
small advances with \mbox
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4331 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-04 09:06:04 +00:00
André Pönitz
bc6e1a1338
the parser changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4324 a592a061-630c-0410-9148-cb99ea01b6c8
2002-06-03 07:31:08 +00:00
André Pönitz
fe87869cb7
fonts as insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4289 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-30 07:09:54 +00:00
Lars Gullik Bjønnes
1e39473100
Switch from SigC signals to boost::signals
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4281 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-29 16:21:03 +00:00
André Pönitz
66fb6d57da
add using std::abs;
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4235 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-28 08:48:42 +00:00
John Levon
97ef9131ba
static_cast-based key/mouse-state. Kill insetKeyPress.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4210 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-26 17:33:14 +00:00
John Levon
2dabaa33de
font_metrics part 1
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4203 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-24 14:34:32 +00:00
John Levon
435d527581
guii2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4190 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-23 12:08:47 +00:00
John Levon
06f9f0ea08
OK I'll try guii1 again ...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4186 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-23 09:21:32 +00:00
Lars Gullik Bjønnes
09955f825a
small changed fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4166 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-15 21:53:28 +00:00
Jürgen Vigna
b83dce0da3
Forgot about this the Panel should NEVER be opened in a Press event ONLY
...
in the Release event!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4054 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-24 13:52:04 +00:00
Jürgen Vigna
d90f89db7e
Fix clicking on a mathed inset with button != 1.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4051 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-24 09:01:03 +00:00
Jean-Marc Lasgouttes
0c02b0e141
allow insertion of protected space in maths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4042 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-22 22:31:49 +00:00
Lars Gullik Bjønnes
abc4ed9a65
add qt2/xforms to guilib + simple ws changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4039 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-22 16:31:14 +00:00
André Pönitz
83c2be0da4
fix enering of \_
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4027 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-18 15:29:27 +00:00
Jean-Marc Lasgouttes
2611cce4f1
fix math-delim
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4006 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-16 09:57:37 +00:00
André Pönitz
02962ba61a
fix math cursor position after switching buffers.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3997 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-15 15:26:32 +00:00
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