Commit Graph

78 Commits

Author SHA1 Message Date
Jürgen Vigna
4bcf99c809 Various fixes to Tabular, InsetTabular and InsetText. Fixed left border for
multicolumn cells, fixed repaint and recalc issues of insets, fixed scrolling
of large tabulars, ADDED settings of fonts on selections, more minor stuff
I cannot remember right now, more to follow.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2027 a592a061-630c-0410-9148-cb99ea01b6c8
2001-05-28 15:11:24 +00:00
Lars Gullik Bjønnes
352479f603 remove LyXParagraph Clone use newly added copy constructor instead, some whitespace changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1988 a592a061-630c-0410-9148-cb99ea01b6c8
2001-05-08 10:50:09 +00:00
Lars Gullik Bjønnes
4c6091b63f remove !NEW_INSETS cruft
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1980 a592a061-630c-0410-9148-cb99ea01b6c8
2001-05-03 14:31:33 +00:00
Jürgen Vigna
ceeb10f1b0 Reinsert the changes Lars reverted!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1969 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-27 14:03:25 +00:00
Lars Gullik Bjønnes
a464b9b97d reversed jug-bug, will apply pieces later
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1958 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-26 17:47:40 +00:00
Lars Gullik Bjønnes
47910a7a67 move more support functions into namespace lyx, small other changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1949 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-24 15:25:26 +00:00
Jürgen Vigna
69204a88fd Fixed some redraw problems in InsetText/Tabular/Collapsable. Fixed problems
regarding automatic scrolling of Tabulars (still something wrong). Broken
MousePointer inside InsetText&co (hopefully easy to fix), but I still commit
so that people can have a look at it. It also should enhance speed of redraw
and minimize redraws (still some optimization possible).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1915 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-13 14:49:58 +00:00
Lars Gullik Bjønnes
4314e0e5cf simplify some, ws, begin minibuffer simplification
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1905 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-06 12:47:50 +00:00
Jean-Marc Lasgouttes
e59e72d1d1 do not include language.h and gettext.h in lyxfont.h and lyxparagraph.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1899 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-05 12:26:41 +00:00
Lars Gullik Bjønnes
d1b9014649 NEW_INSETS changes (reformatting)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1892 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-04 21:47:26 +00:00
Jürgen Vigna
63d5070bc3 Reindent files with tab-stops (instead of 4 spaces). It is allowed to change
now the indent in files owned by myself to tabstops if I did miss some!
(but please set your tab-width to 4 ;)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1872 a592a061-630c-0410-9148-cb99ea01b6c8
2001-04-02 14:02:58 +00:00
Jürgen Vigna
f284f1c8bc Added %x support in vspace.C (LyXLenght) and use it for the minipages.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1853 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-29 15:00:20 +00:00
Jürgen Vigna
b8fd45fd39 Some small fixes and the mouse now works for minipages again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1814 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-23 15:48:19 +00:00
Lars Gullik Bjønnes
8c26f725e8 add coments/questions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1810 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-23 08:26:36 +00:00
Lars Gullik Bjønnes
fc8465aa1f use anon namespace, somewhat better comp. handling of minipages, not quite there yet
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1795 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-20 01:22:46 +00:00
Lars Gullik Bjønnes
5115349d11 try out anonnamespace, detfault to expanded minipage
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1789 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-17 02:06:21 +00:00
Jürgen Vigna
3de10d0174 Added Minipage-Dialog, small fix in LyXTabular::l_getline (removing \r).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1787 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-16 15:15:32 +00:00
Jürgen Vigna
898a191c48 Fixed \r reading for tabulars.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1758 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-14 16:10:15 +00:00
Lars Gullik Bjønnes
8cb2e519b3 remove Last when NEW_INSETS is defined
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1730 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-11 00:21:13 +00:00
Lars Gullik Bjønnes
b95e8f250d some cascading name changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1720 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-09 00:56:42 +00:00
Jean-Marc Lasgouttes
bf6b9d1e18 some source cleanup from John
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1654 a592a061-630c-0410-9148-cb99ea01b6c8
2001-03-01 15:57:10 +00:00
Lars Gullik Bjønnes
9a3176581d small cleanup, doxygen, formatting changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1521 a592a061-630c-0410-9148-cb99ea01b6c8
2001-02-16 09:25:43 +00:00
Jürgen Vigna
a30e709a3b Some InsetTabular and -Text fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1501 a592a061-630c-0410-9148-cb99ea01b6c8
2001-02-14 08:38:21 +00:00
Lars Gullik Bjønnes
d74498be25 remove some commented code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1491 a592a061-630c-0410-9148-cb99ea01b6c8
2001-02-12 16:41:27 +00:00
Lars Gullik Bjønnes
4e839f35c6 lowercase tabular identifiers
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1312 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-10 18:18:30 +00:00
Lars Gullik Bjønnes
26db00333d support both version 1 and 2 of tabular, some other small changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1309 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-09 20:17:06 +00:00
Jürgen Vigna
fe00b6f1a2 Changed tabular-file-format + fixes in tabular.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1308 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-09 16:23:48 +00:00
Jürgen Vigna
12747e1af9 Dekels tabular/textinset patches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1305 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-08 16:14:09 +00:00
Jürgen Vigna
16a5be3ecc More fixes to insettabular/text (and some missing features added).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1299 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-03 16:04:05 +00:00
Jürgen Vigna
2affcff7d9 Fixes for/in insettabular/text.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1297 a592a061-630c-0410-9148-cb99ea01b6c8
2001-01-02 16:06:14 +00:00
Jürgen Vigna
82ce6a82ef Fixed various "missing features" in the tabular/textinset code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1286 a592a061-630c-0410-9148-cb99ea01b6c8
2000-12-22 14:44:29 +00:00
Jean-Marc Lasgouttes
7d6a0f9506 Crash fix from Angus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1269 a592a061-630c-0410-9148-cb99ea01b6c8
2000-12-07 15:30:53 +00:00
Lars Gullik Bjønnes
360cdc0b9f Angus patch, + allow to set cursor color + constify more local variables
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1226 a592a061-630c-0410-9148-cb99ea01b6c8
2000-11-21 15:46:13 +00:00
Lars Gullik Bjønnes
d1e95f33c4 compiling not tested. two patches from angus with some small fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1220 a592a061-630c-0410-9148-cb99ea01b6c8
2000-11-15 18:02:45 +00:00
Lars Gullik Bjønnes
676e29b916 fix parse error in FormPreferences, make LyX be able to compile with gcc 2.97, use mktemp if mkstemp is not available
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1218 a592a061-630c-0410-9148-cb99ea01b6c8
2000-11-15 03:22:08 +00:00
Lars Gullik Bjønnes
adaef99e60 some formatting changes some simplifications and removal of dead code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1198 a592a061-630c-0410-9148-cb99ea01b6c8
2000-11-04 10:00:12 +00:00
Jürgen Vigna
cf6dacdb0a Faster update for char insert in insettext/tabular, fix from Yves, removed
faxcode from configure.cmd.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1185 a592a061-630c-0410-9148-cb99ea01b6c8
2000-11-02 16:19:53 +00:00
Lars Gullik Bjønnes
235f7c1d2a patch from Dekel + some simplifications
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1175 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-30 21:53:29 +00:00
Jürgen Vigna
009d5b5f2c Changed int * to vector<int>.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1170 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-27 13:58:18 +00:00
Jean-Marc Lasgouttes
d46b4d4360 Jose's DocBook tables patch; Angus latest preference patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1169 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-27 10:04:51 +00:00
Lars Gullik Bjønnes
0cbe2e8189 return string() instead of 0, make scope of int cell smaller, update no.po
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1145 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-23 22:36:52 +00:00
Jürgen Vigna
8fd0a9f2d7 Finally text-insets should draw correctly (also selections), some small fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1140 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-19 09:11:39 +00:00
Lars Gullik Bjønnes
e7401bd8f2 use more std::functors add some of my own, some change to fl_display etc. read the change log...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1102 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-11 21:06:43 +00:00
Jürgen Vigna
58392ef907 Added Ascii export for tabulars + small fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1094 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-10 10:38:11 +00:00
Allan Rae
0e86ed5583 Kayvan and Dekel's patch + some small fixes to xforms/
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1065 a592a061-630c-0410-9148-cb99ea01b6c8
2000-10-02 04:21:44 +00:00
Jürgen Vigna
74a46e0474 Various fixes and some "missing features" from Dekels Mail in insettext/
tabular fixe.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1052 a592a061-630c-0410-9148-cb99ea01b6c8
2000-09-28 14:05:24 +00:00
Lars Gullik Bjønnes
d705c75da9 no time to finish compile, fixes to cxx warnings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1050 a592a061-630c-0410-9148-cb99ea01b6c8
2000-09-27 18:13:30 +00:00
Jürgen Vigna
99d6f056e4 Added linelen to insets-ascii-function, some fixes and new support
functions.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1042 a592a061-630c-0410-9148-cb99ea01b6c8
2000-09-26 15:25:14 +00:00
Lars Gullik Bjønnes
d6665cba42 get rid of dead code, some new functions constify variables.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1041 a592a061-630c-0410-9148-cb99ea01b6c8
2000-09-26 13:54:57 +00:00
Jürgen Vigna
e1cd54a1a2 Changed KDE FormIndex to use qtarch generated dialog, added FromParagraph
in the GUII xforms tree, small memory leak fix.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1038 a592a061-630c-0410-9148-cb99ea01b6c8
2000-09-25 15:59:27 +00:00