Abdelrazak Younes
bd720f7277
Add a FIXME and a hint for implementation of surrogate pair metric problem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20839 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-08 08:55:21 +00:00
André Pönitz
72344cfbe6
delete controllers dir
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20830 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 21:38:06 +00:00
André Pönitz
8500da8691
move stuff around. probably not the final destination...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20829 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 21:14:24 +00:00
André Pönitz
bbc4043a45
remove unneeded #include
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20827 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 20:36:09 +00:00
André Pönitz
f1c1cba9c3
math stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20826 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 20:34:09 +00:00
André Pönitz
175fb31dbc
this (temporarily...) removes the "dock" option.
...
*sigh*
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20824 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 20:00:46 +00:00
André Pönitz
faafd03726
more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20823 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 18:58:47 +00:00
André Pönitz
6a2f951cf7
one more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20822 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 18:40:01 +00:00
André Pönitz
24b95a387c
some refactoring
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20821 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:59:01 +00:00
André Pönitz
4b510c9b7c
some refactoring
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20820 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:44:41 +00:00
André Pönitz
99c9b0fbcf
next ones
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20819 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:41:49 +00:00
André Pönitz
7e30f47252
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20817 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:19:14 +00:00
Bo Peng
c0fb3ecae2
Fix scons and a file inclusion problem in ControlCommand.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20816 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 14:18:21 +00:00
Edwin Leuven
5edb15537c
correct includes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20815 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 11:17:32 +00:00
André Pönitz
09013cf1af
more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20813 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 10:31:37 +00:00
André Pönitz
9358073e14
shuffle stuff around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20811 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 10:10:41 +00:00
André Pönitz
456524da45
shuffle stuff arond
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20810 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 09:59:28 +00:00
André Pönitz
30725acc58
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20809 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 09:47:12 +00:00
André Pönitz
3f554746dc
one more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20808 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 08:55:20 +00:00
Abdelrazak Younes
0f67ab46b7
Transfer some more code from GuiView to TabWorkArea.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20807 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 08:12:20 +00:00
Abdelrazak Younes
769185bc90
Transfer some code from GuiView to TabWorkArea.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20806 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-07 08:05:02 +00:00
André Pönitz
24cf8ce58f
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20805 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 22:43:21 +00:00
André Pönitz
ff2356f7e6
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20804 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 22:16:14 +00:00
André Pönitz
868cb241a2
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20803 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 21:31:01 +00:00
Bo Peng
9ccb603c96
display icons in the Embedding dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20802 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 21:14:30 +00:00
André Pönitz
f5eb303b4b
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20801 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 20:54:31 +00:00
André Pönitz
e117f67786
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20800 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 20:35:44 +00:00
André Pönitz
64e0e5663b
one more
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20799 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 20:09:40 +00:00
André Pönitz
bb1c76d479
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20798 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 19:59:13 +00:00
André Pönitz
e093f9212b
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20797 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 19:51:03 +00:00
André Pönitz
86af8a2811
move LaTeXHighlighte
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20796 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 19:03:41 +00:00
André Pönitz
b8c43ddb2f
Urm...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20794 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 17:29:53 +00:00
Abdelrazak Younes
3435635a7b
Move TabWidget related code to TabWorkArea class in GuiWorkArea.{cpp,h}
...
The close button is back...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20787 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 15:48:58 +00:00
André Pönitz
58f5bed05d
only a partial patch. will rework immediately.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20785 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 15:03:58 +00:00
André Pönitz
f39116c9df
half of another one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20784 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 14:31:48 +00:00
André Pönitz
c0afc10375
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20783 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 14:13:25 +00:00
Enrico Forestieri
0b5a2f4ddb
Fix bug 2330
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20782 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 13:42:28 +00:00
André Pönitz
035ec3b14e
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20780 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 12:03:13 +00:00
André Pönitz
a5f7d951d1
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20779 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 11:45:53 +00:00
André Pönitz
c417412fd4
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20778 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 11:33:33 +00:00
André Pönitz
4cee524cac
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20777 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 11:17:57 +00:00
André Pönitz
64e5b6de92
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20776 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 11:03:21 +00:00
André Pönitz
7a32331ab2
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20775 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 10:23:51 +00:00
André Pönitz
5629673a88
next ones
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20774 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 09:55:21 +00:00
André Pönitz
540a00cd02
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20773 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 09:39:29 +00:00
André Pönitz
06fe2c019f
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20772 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 09:19:53 +00:00
André Pönitz
5ac488927c
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20770 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 08:47:08 +00:00
Martin Vermeer
9585df177e
Get Conglomerate-style rendering back into order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20769 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 08:15:40 +00:00
André Pönitz
85b05737d4
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20766 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 23:12:55 +00:00
André Pönitz
f3d1cf3ca1
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20765 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 22:53:01 +00:00
André Pönitz
58296b3994
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20764 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 22:27:04 +00:00
André Pönitz
c2f2b1742d
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20763 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 22:08:56 +00:00
André Pönitz
d1d0501625
next one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20762 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 21:53:54 +00:00
André Pönitz
1a5acd927f
37 or so
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20761 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 21:06:08 +00:00
André Pönitz
169d3fa39e
38...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20760 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 20:43:26 +00:00
André Pönitz
33030d3ed8
39 to go
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20759 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 20:16:05 +00:00
André Pönitz
94d13e0056
start dissolving frontends/controllers. 40 steps to go.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20757 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 19:04:38 +00:00
Edwin Leuven
294cb6277b
small cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20748 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 11:58:34 +00:00
Abdelrazak Younes
86e8f751e1
Small API cleanup: as BufferView already use Buffer::changed() make it use it some more instead of WorkArea.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20747 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 09:38:40 +00:00
Uwe Stöhr
a2fe099fc0
GuiBox.cpp: fix update of height checkbox
...
BoxUi.ui: fix the ui according to r20727
InsetBox.cpp: fix that e.g. "1\width" wasn't output to TeX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20739 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 00:36:38 +00:00
Uwe Stöhr
ae0f514870
support for the Vietnamese languages
...
fileformat increased to 291
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20738 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 23:20:39 +00:00
André Pönitz
98eff22b9a
remove uneeded code;
...
move some other code to the place where it is used
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20735 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 17:35:27 +00:00
André Pönitz
044c1e348c
remove unused code
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20734 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 17:27:02 +00:00
André Pönitz
1aed51c75c
configure chack for rcc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20733 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 16:57:16 +00:00
Abdelrazak Younes
ee1c4b7aee
Transfer the setting of the current LyXView from workArea::focusInEvent() to GuiView activation event.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20732 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 15:46:58 +00:00
Abdelrazak Younes
9271a64edd
Fix tab text update when file name changes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20729 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 10:16:06 +00:00
Edwin Leuven
d8ad05cc1a
cleanup dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20727 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 07:48:26 +00:00
André Pönitz
eff699554e
shuffle stuff around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20723 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 22:28:53 +00:00
André Pönitz
bb3f2d34be
second try
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20722 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 22:27:31 +00:00
Uwe Stöhr
474a0beb2b
Buffer.cpp: compile fix
...
scons_manifest.py: dito
André, please check if you can compile before you commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20721 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 22:22:40 +00:00
André Pönitz
1bf589ad1e
generate Qt resources for lib/images/*. Unused so far.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20719 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 21:56:32 +00:00
Uwe Stöhr
2492def7da
provide wrap tables based on the current wrap float implementation
...
file format increased to 290
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20713 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 21:07:01 +00:00
André Pönitz
e462715b01
and this...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20711 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 20:18:58 +00:00
André Pönitz
58ab972f71
last commit was incomplete... not sure how I managed this..
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20710 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 20:15:49 +00:00
Uwe Stöhr
7cd94fcef5
PDFOptions.cpp: set all string containing options to \hypersetup
...
allows to unicode in pdftitle etc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20708 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 19:33:39 +00:00
Uwe Stöhr
9b13535e77
PDFOptions.cpp: add two hyperref options for better compatibility for non-latin titles, etc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20707 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 18:58:02 +00:00
André Pönitz
095cf23394
shuffle some code around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20706 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 18:56:37 +00:00
André Pönitz
3f5dd9fb3e
shuffle some code around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20704 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 18:34:32 +00:00
André Pönitz
65d1912cfe
shuffle code around.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20703 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 18:18:47 +00:00
Richard Heck
453bc40033
XXXX --> ??
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20701 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 16:57:01 +00:00
Martin Vermeer
d21a3bb445
Index as collapsible, preserving existing feature set
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20699 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 13:38:19 +00:00
André Pönitz
df2318f823
move some buffere related stuff from callback.cpp tpo Buffer.cpp.
...
simpler code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20694 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 11:00:18 +00:00
Martin Vermeer
739e3c8df3
Allow dissolution of insets inside mathed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20692 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 10:24:37 +00:00
Uwe Stöhr
d172c3d4b4
GuiWrap.cpp: fix checkbox state handling when dialog is updated
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20691 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 09:57:51 +00:00
Uwe Stöhr
e6ee456ced
WrapUi.ui: better dialog layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20690 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 09:56:28 +00:00
André Pönitz
97770c4332
small simplification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20688 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 09:21:15 +00:00
Abdelrazak Younes
b06228b35e
Fix empty blue box painting in mathed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20687 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 08:46:34 +00:00
Abdelrazak Younes
4fc79439ad
Add some more updates on window switch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20684 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 08:03:01 +00:00
Abdelrazak Younes
4461bbc42e
Fix toc widget on window switch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20683 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 07:49:15 +00:00
Abdelrazak Younes
a8cefbcce7
remove unimplemented closing() definition.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20682 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 07:46:43 +00:00
Abdelrazak Younes
51b5c6ae04
Oups... Fix crash on startup...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20681 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 07:17:58 +00:00
Abdelrazak Younes
1fe543fcd5
Fix some crashes on exit and on windows switch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20680 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 07:12:28 +00:00
Richard Heck
9b223c494e
Fix bug 4232: Crash on bad counter name.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20679 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 02:39:11 +00:00
Uwe Stöhr
6931fdf381
ControlRef.cpp: compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20676 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 23:03:18 +00:00
André Pönitz
d71a4a71dd
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20672 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 22:10:33 +00:00
André Pönitz
c4033d4012
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20671 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 21:51:54 +00:00
André Pönitz
8279ab9cf0
mere two functions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20670 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 21:01:25 +00:00
André Pönitz
19ab5ceef9
s/pkglib_/noinst_/
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20669 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 20:34:55 +00:00
Abdelrazak Younes
52cb6e770b
Remove unneeded changed() and closing() delegates.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20668 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 19:42:14 +00:00
André Pönitz
b847b8c7df
the delegate patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20667 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 18:27:20 +00:00
Abdelrazak Younes
fce745f111
Simplify WorkArea (de-)registering: now done at WorkArea construction and destruction.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20665 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 16:32:58 +00:00
Abdelrazak Younes
f0402e69c6
Fix some issues with buffer closing.
...
* Switch WorkAreaManager to std::list instead of vector.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20664 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 14:39:48 +00:00
Abdelrazak Younes
8c95397b21
Buffer::pimpl_: replace scoped_ptr with a simple pointer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20657 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 09:16:54 +00:00
Abdelrazak Younes
5249b74e5b
Cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20656 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 09:12:13 +00:00
Abdelrazak Younes
4ce0961b5a
Replace Buffer' changed() and closing() signals with a WorkAreaManager before Andre erase everything :-)
...
The resulting source code is not much bigger actually.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20654 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 09:00:08 +00:00
Jean-Marc Lasgouttes
522c624821
fix compilation on mac
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20653 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 07:51:25 +00:00
Abdelrazak Younes
fc742ab7d2
Some fixes and cleanup to command buffer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20652 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-02 06:59:02 +00:00
André Pönitz
8ae95bb178
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20650 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 22:19:39 +00:00
André Pönitz
f318fbf36c
cosmetics for unused code...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20649 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 22:14:03 +00:00
Abdelrazak Younes
71f366d4dd
Transfer the rest of Toolbars to GuiToolbars and delete Toolbars.{cpp,h}
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20648 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 21:51:06 +00:00
Abdelrazak Younes
6b90940efb
Header cleanup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20647 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 21:36:35 +00:00
Abdelrazak Younes
e8029f91ee
cleanup GuiLayoutBox.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20646 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 21:26:25 +00:00
Abdelrazak Younes
f16caac393
cleanup GuiLayoutBox a bit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20645 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 21:08:07 +00:00
Abdelrazak Younes
3ca9ddb6ed
Move most of the Gui specific code in Toolbars to its new qt4 specialization GuiToolbars.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20644 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 20:45:50 +00:00
Edwin Leuven
893b969696
listen to andré
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20640 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 17:40:42 +00:00
Jean-Marc Lasgouttes
619a52ecc4
compilation fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20638 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 14:21:33 +00:00
Edwin Leuven
cdff3df5d1
avoid costly updating
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20637 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 13:17:56 +00:00
Martin Vermeer
c56fa287b6
Final fix to get unit with optional arg (value) working
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20635 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 12:43:40 +00:00
Abdelrazak Younes
3ee38712cb
Remove remnant of the past.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20632 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 10:50:16 +00:00
Abdelrazak Younes
628eb46ccb
Assertion fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20629 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 10:23:56 +00:00
Abdelrazak Younes
a061ea31ea
Fix some assertions.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20628 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 09:54:41 +00:00
Jürgen Spitzmüller
49cf92170a
* src/frontends/qt4/GuiToolbar.cpp (update):
...
- only update visible toolbars (performance fix).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20626 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 09:19:09 +00:00
Abdelrazak Younes
7e2bdf62f2
Copy&Paste fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20623 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 08:37:13 +00:00
Abdelrazak Younes
16f4f20fca
Potentially fix slowness issue with Selection. Cache the Selection status when the data is changed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20622 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 08:18:14 +00:00
Uwe Stöhr
bb62da8d11
GuiClipboard.cpp: add missing ";"
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20621 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-01 00:11:21 +00:00
Abdelrazak Younes
e3e83d1c65
Fix slowness issue with Clipboard. Cache the Clipboard status when the data is changed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20617 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 20:28:15 +00:00
Martin Vermeer
bfe44be587
Fix warning and tab problem, thx Andre
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20611 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 17:56:49 +00:00
André Pönitz
fad47c0fe0
boost/utility -> boost/noncopyable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20608 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 15:47:00 +00:00
Jürgen Spitzmüller
cb28ab77bc
* src/insets/InsetGraphics.cpp (prepareFile):
...
- Fix wrong external_path that triggered an assert on Windows
while exporting to LaTeX (bug 4243).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20607 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-30 12:38:08 +00:00
André Pönitz
33d7e14484
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20601 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 21:37:28 +00:00
André Pönitz
ca304dea84
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20600 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 21:06:50 +00:00
André Pönitz
83cf9ed0a9
I don't think that a single function that's only use once should have a
...
pair of files of its own
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20599 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 20:25:50 +00:00
André Pönitz
cd72af583f
cosmetics
...
(maily move layout related enums into a header of there own to remov
include dependencies, alos rename a few things)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20598 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 20:02:32 +00:00
André Pönitz
473b41a736
simpolify ControlCharacter a bit
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20596 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 16:57:43 +00:00
Uwe Stöhr
9259fb187c
InsetBox.cpp: fix an issue with the height parameter handling
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20595 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 16:47:23 +00:00
Uwe Stöhr
6081aa09fa
BufferParams.cpp: add comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20591 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 15:16:45 +00:00
André Pönitz
581b67b26e
move ChangeLogs to the attic
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20587 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 14:12:55 +00:00
André Pönitz
5aaf4dce20
move font related stuff from bufferview_funcs to Font
...
delete bufferview_funcs, since it's now empty
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20579 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 11:00:18 +00:00
André Pönitz
122f32ea29
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20578 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 09:22:17 +00:00
André Pönitz
f1687373b1
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20577 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 08:02:37 +00:00
André Pönitz
bd03eaa571
make some bufferview related stuff more local
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20576 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-29 07:34:42 +00:00
Abdelrazak Younes
7ee96c2f11
* GuiParagraph: uncheck "Immediate Apply" by default.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20575 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 23:30:19 +00:00
André Pönitz
4eedb8abd6
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20574 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 23:26:59 +00:00
André Pönitz
db2c96f511
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20573 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 23:14:33 +00:00
André Pönitz
595c401eae
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20572 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 22:53:00 +00:00
André Pönitz
d4d1814219
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20571 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 22:26:28 +00:00
André Pönitz
94e968e72e
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20570 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 21:41:56 +00:00
Edwin Leuven
38df07a8a7
put widget in layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20569 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 12:34:35 +00:00
Abdelrazak Younes
6b6730f469
set eol-style.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20564 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 09:45:50 +00:00
Abdelrazak Younes
2417d9d911
* BufferView::updateMetrics(): split up the method in two for the SinglePar case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20563 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 09:11:24 +00:00
Abdelrazak Younes
e0f7fde3b6
* BufferView::updateMetrics(): allows the SinglePar optimization to proceed if the paragraph height did not change.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20562 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 08:19:03 +00:00
Abdelrazak Younes
aff5bdbc34
* TextMetrics::drawParagraph(): add 'inside' information to '-dbg painting'.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20561 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 07:44:02 +00:00
Abdelrazak Younes
b64f836199
* BufferView::update(): fitCursor() optimization.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20560 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-28 07:32:19 +00:00
Uwe Stöhr
6d45fcfbe1
BoxUi.ui, WrapUi.ui: squash a compiler warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20550 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 21:12:05 +00:00
Uwe Stöhr
bfec99c126
GuiWrap.cpp: revert r20509 as the bug in ButtonController.cpp is fixed with r20548
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20549 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 21:05:36 +00:00
Uwe Stöhr
cf41e919eb
ButtonController.cpp: fix a bug introduced in r20018: don't enable all widgets in the dialog, see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg128222.html
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20548 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 21:03:26 +00:00
Uwe Stöhr
e63f19a97a
GuiBox: fix bug 3242 http://bugzilla.lyx.org/show_bug.cgi?id=3242 :
...
make minipage optional height argument optional
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20547 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 20:19:06 +00:00
Edwin Leuven
5247d5506f
clean up layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20545 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 20:04:18 +00:00
Richard Heck
0787ade6c0
This is the first part of a cleanup of how we handle the InsetCommand hierarchy. This part starts to disentangle the type of the inset from the command that a single instance of the inset represents. This involves two sorts of changes:
...
(i) The file format is changed, so that command insets are represented as:
\begin_inset CommandInset insetype
LatexCommand command
...
\end_inset
This involves some lyx2lyx and changes to the readInset() routine in factory.cpp
(ii) The InsetCommand and InsetCommandParams classes also have to be changed, as the command name was used in these classes for various purposes for which the inset type ought really to be used.
Further clean-up to come.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20544 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 18:24:18 +00:00
Abdelrazak Younes
cd56d44a69
disable window geometry session handling for Qt < 4.2.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20543 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 15:07:40 +00:00
Abdelrazak Younes
90d1935d94
Add session support to some more dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20542 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:59:51 +00:00
Abdelrazak Younes
5bca0d424a
gcc compil fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20541 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:47:42 +00:00
Abdelrazak Younes
a9f4ddae2d
Add session support to spell-checking and search dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20540 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:37:36 +00:00
Abdelrazak Younes
83b63b2c53
* GuiDialog: Initial Window geometry session support. Inheriting class will have to be be modified to make use of that.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20539 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:35:12 +00:00
Abdelrazak Younes
49388f6abd
add #include <QShowEvent> just in case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20538 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:22:58 +00:00
Abdelrazak Younes
3e37d45f12
* DialogView: Initial Window geometry session support.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20537 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 14:05:05 +00:00
Abdelrazak Younes
5172a3122e
Fix for fitcursor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20536 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 12:04:57 +00:00
Abdelrazak Younes
738d5b06ba
* qt4/DialogView.h: new template class based on QDialog.
...
* qt4/Dialogs.cpp: use DialogView by default instead of DockView for GuiParagraph
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20534 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 11:27:52 +00:00
Abdelrazak Younes
c2b6823b2f
minor tweaks.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20533 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 10:44:29 +00:00
Abdelrazak Younes
580738caec
Fix Qt4.1 compil error.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20532 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 10:00:12 +00:00
Abdelrazak Younes
98b47fdc85
Gives the user some information about the crash.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20531 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 09:49:14 +00:00
Abdelrazak Younes
097ca4b228
Change the paragraph settings dialog:
...
- now floating by default
- re-layout horizontally for minimum mouse movement.
- allow key shortcuts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20530 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 08:56:18 +00:00
Martin Vermeer
15b8abe4b8
lyx -> LyX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20529 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 06:30:12 +00:00
Martin Vermeer
a80e1981bd
src/LyX.cpp: style corrections for trunk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20528 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 01:05:20 +00:00
Abdelrazak Younes
5e8d4df0a5
Temporarily fix jumpy cursor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20526 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 21:27:17 +00:00
Abdelrazak Younes
c1540f8d92
more bug fixes...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20524 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 20:18:41 +00:00
Abdelrazak Younes
804b85af43
Crash fix for in mathed cursor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20523 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 19:45:17 +00:00
Bo Peng
b762358eec
Lyx now starts and asks for reconfigure if no textclass is found (bug 2829)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20522 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 19:36:09 +00:00
Abdelrazak Younes
3545dc0ee3
Potential bug fix...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20517 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 14:50:35 +00:00
Abdelrazak Younes
66b5fb67b3
Potential bug fix...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20516 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 14:47:47 +00:00
Abdelrazak Younes
a29371bf47
compil fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20515 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 14:39:10 +00:00
Abdelrazak Younes
5b2415b594
Potential bug fix...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20514 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 14:37:26 +00:00
Abdelrazak Younes
2e2d67a7de
Redesign and cleanup the Paragraph Settings dialog:
...
- GuiParagraphDialog: Renamed to GuiParagraph
- Now use the DockView infrastructure (and is thus docked by default)
- Additional mode for immediate application of changed parameters.
Some bits are missing due to some remaining bugs in the GUI dialog updating following the big GUII cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20513 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 13:13:01 +00:00
Abdelrazak Younes
960af372a8
De-serialization of the paragraph settings dialog step 3: fix the multi-paragraph selection case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20512 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 08:40:16 +00:00
Abdelrazak Younes
67206b5d60
De-serialization of the paragraph settings dialog step 2: the dialog does not have to be modal anymore.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20511 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 07:38:09 +00:00
Abdelrazak Younes
38421f8022
De-serialization of the paragraph settings dialog step 1: use current paragraph directly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20510 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-26 07:34:57 +00:00
Uwe Stöhr
2c885f9a6d
GuiWrap.cpp: disconnect the widgets that are by default disabled from readonly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20509 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 23:50:55 +00:00
Uwe Stöhr
c57143d682
BufferParams.cpp: change the package loading to:
...
former now
needed packages needed packages
--- babel
hyperref hyperref
LyX-specific stuff LyX-specific stuff
user preamble user preamble
babel ---
This is needed because hyperref should be loaded after babel but has to be loaded before the LyX-specific stuff. The LyX-specific stuff has to be loaded before the user preamble.
It shouldn't harm to load babel before the user preamble, I even think this is an advantage because many packages need the loaded babel for translations and the users are able to change babel translation.
The new scheme compile fine with all LyX docs and my German math manual. When you have an example where this scheme doesn't work, please shout!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20508 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 21:20:57 +00:00
Abdelrazak Younes
585b3217f5
Remove unused code and comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20485 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 09:35:36 +00:00
Abdelrazak Younes
a622a0645c
* BufferView::workAreaDispatch(): reconstruct the ViewMetricsInfo in any case when a mouse hovering event is detected. It seems that the anchor/offset_ref_ are modified behind our back...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20483 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 08:47:54 +00:00
Abdelrazak Younes
8df72fdd0f
* BufferView::workAreaDispatch(): restore anchor when mouse hovering. The problem is that scrollbar update modified the offset_ref_.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20482 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 08:09:11 +00:00
Abdelrazak Younes
fb6af9a08a
Remove remnant of the past.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20481 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 07:41:03 +00:00
Abdelrazak Younes
4b649e746a
Fix drawing of horizontal line and page break.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20480 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 07:07:11 +00:00
Abdelrazak Younes
82d3607f05
Hopefully fix 'Corners' and 'SubLabel' insets drawing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20479 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-25 06:49:04 +00:00
Uwe Stöhr
21c4d09a19
GuiWrap: make the optional options really optional by checkboxes in the dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20478 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 22:35:00 +00:00
Dov Feldstern
4c8544239e
Upon exiting an inset, set the font back to what it was when entering.
...
This is related to the move of current_font from text to cursor (r19999).
Specifically, after r20261, this is necessary in order that the font not
remain in "latex_language" when exiting an ERT inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20477 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 22:20:03 +00:00
Bo Peng
6294c20a24
add another typename, see r20470
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20475 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 19:20:40 +00:00
Jürgen Spitzmüller
d00ae71b63
Fix bug 4182, partially:
...
* src/insets/InsetCaption.cpp (draw, metrics):
- set correct font for caption in Workarea.
* src/insets/insetListings.cpp (latex):
- try to set correct font for caption in output (doesn't work yet).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20472 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 17:51:15 +00:00
Jürgen Spitzmüller
430a18042e
* src/CoordCache.h: compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20470 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 17:43:29 +00:00
Uwe Stöhr
d4cd884447
LaTeXFeatures.cpp: make url a simple feature
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20467 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 17:15:18 +00:00
Abdelrazak Younes
f319fdbc2a
Put MathData on a diet: transfer dimension cache to BufferView' CoordCache along its position.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20465 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 13:52:04 +00:00
Abdelrazak Younes
a42571cab4
* CoordCache: prepare transfer of MathData dimension to arrays cache.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20464 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 13:47:03 +00:00
Uwe Stöhr
b7d0510502
Fileformat increased to 287: support for optional arguments of package wrapfig that is used for wrap floats
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20462 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 13:43:58 +00:00
Uwe Stöhr
63d05dbff4
GuiBox.cpp: fix bug 4233 http://bugzilla.lyx.org/show_bug.cgi?id=4233
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20460 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 11:44:19 +00:00
Abdelrazak Younes
a7058ad9c7
* CoordCacheBase::covers(): new method.
...
* CoordCache: correct and extend documentation.
* Inset::covers(): use CoordCacheBase::covers().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20459 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-24 08:05:49 +00:00
Abdelrazak Younes
137158532b
Put mathed on a diet: transfer dimension cache from inset to BufferView.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20457 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 22:39:49 +00:00
Uwe Stöhr
d0cd79a7ed
PDFOptions: patch by Pavel to store the settings when the user switches hyperref temporarily off
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20456 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 19:17:22 +00:00
Abdelrazak Younes
388c636c07
Temporarily fix cursor positioning within mathed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20453 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 16:59:47 +00:00
Abdelrazak Younes
696b5d29b5
Temporarily fix cursor positioning within mathed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20452 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 16:55:15 +00:00
Abdelrazak Younes
64a8c4b35c
Proper fix following reversion of r20422 in r20444.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20451 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 16:30:13 +00:00
Abdelrazak Younes
f93367f9e6
Fix RTL inset painting.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20449 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 15:35:06 +00:00
Uwe Stöhr
011459ce46
- increase fileformat to 286: this has been forgotten in Pavel's PDF-support patch
...
(besides this, note that the fileformat change to 285 is not yet documented in FORMAT)
- lyx2lyx/lyx_1_6.py: fix routine to revert the PDF-support stuff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20448 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 12:39:31 +00:00
Abdelrazak Younes
0dc4a1fa97
Fix Cut&Paste bug.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20445 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 08:59:50 +00:00
Abdelrazak Younes
731ae937ea
reverting r20422 until I know more about this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20444 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-23 08:00:19 +00:00
Uwe Stöhr
bf57381fb4
GuiDocument.cpp: - replace bookmarkslevel edit field by a spinbox (by Pavel)
...
- fix the pagemode handling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20442 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 22:20:15 +00:00
Uwe Stöhr
65a9b1a683
PDFOptions: replace bookmarkslevel edit field by a spinbox (by Pavel)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20441 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 22:18:44 +00:00
Richard Heck
9eb79dcfe5
Silence a warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20434 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 15:56:26 +00:00
Uwe Stöhr
39de8e95a4
BufferParams.cpp: whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20432 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 12:55:12 +00:00
Uwe Stöhr
9c59de3c67
PDFOptions.cpp: clean up the appearance of the parameters in the LaTeX-output
...
BufferParams.cpp: move the hyperref call to the right position
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20431 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 12:53:22 +00:00
Uwe Stöhr
1f83c98eb4
LaTeXFeatures.cpp: "wrapfig" has to be loaded after "float"
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20430 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 12:51:33 +00:00
Uwe Stöhr
f675f011be
PDF-support patches by Pavel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20429 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 11:39:19 +00:00
Uwe Stöhr
77f4172bb2
PDFSupportUi.ui: set styles
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20426 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-22 00:34:18 +00:00
Uwe Stöhr
020af57832
PDFOptions.cpp: fix two bugs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20424 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 23:55:24 +00:00
Abdelrazak Younes
4734433a3c
RTL bugfix: inside texted, use ParagraphMetrics::insetDimension() instead of Inset::dimension().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20422 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 21:11:05 +00:00
Abdelrazak Younes
f75e4d3c4b
Revert unintentionally committed change.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20421 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 20:57:00 +00:00
Abdelrazak Younes
237c132c1e
* Inset:
...
- get rid of the cached Dimension. Text inset dimensions are saved in ParagraphMetrics and mathed maintain their own dimension where needed.
- width(), ascent(), descent(): deleted.
- dimension(): now needs a valid BufferView.
- metrics(): now void.
* BufferView::getCoveringInset(): simplify.
* ParagraphMetrics(): now cache inset dimensions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20420 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 20:39:47 +00:00
Abdelrazak Younes
24a74bdb53
* GuiApplication::notify():
...
- don't crash with abort() but exit gracefully when an exception is caught.
- try to catch LyX specific exceptions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20419 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 20:27:07 +00:00
Jean-Marc Lasgouttes
a9ff81ed29
fix uninitialized variable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20412 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 13:32:49 +00:00
André Pönitz
9e879d112b
some code wstyle issues.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20408 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 09:49:50 +00:00
José Matox
309c75046e
Make --without-include-boost compile (autotools)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20407 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 07:18:21 +00:00
Richard Heck
6881ac8c4c
Fix from Pavel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20406 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 02:10:50 +00:00
Richard Heck
51179197c6
Whitespace issues.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20405 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 02:01:30 +00:00
Richard Heck
d26f4eacea
Compilation and linking fixes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20404 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 01:51:08 +00:00
Richard Heck
2539f2e5eb
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20403 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 01:17:41 +00:00
Richard Heck
9997fdda53
Fix some typos that were preventing compilation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20402 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 01:00:31 +00:00
Richard Heck
067c8f2ae9
Fix naming problem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20401 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 00:05:08 +00:00
Richard Heck
d71a15c593
Fix comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20400 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 00:03:47 +00:00
Uwe Stöhr
4826b931b5
add the missing PDFSupportUi.ui
...
but the PDF stuff still doesn't compile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20399 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 23:45:29 +00:00
Uwe Stöhr
49a321fc84
add missing PDFoptions.cpp
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20397 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 23:29:20 +00:00
Uwe Stöhr
06b5c55102
PDFOptions.h: forgot and endif this in last commit
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20396 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 23:19:37 +00:00
Uwe Stöhr
cfa00f8342
add missing file PDFOptions.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20395 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 23:16:59 +00:00
André Pönitz
1b79e53ffe
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20392 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 22:42:16 +00:00
André Pönitz
3ff14b8300
Pavel Sanda's "PDFOptions" patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20389 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 22:31:18 +00:00
André Pönitz
82309f0c2d
Remove a few includes from Text.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20386 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 20:44:08 +00:00
Richard Heck
aa01777060
Change LFUN_FONT_CODE to LFUN_FONT_TYPEWERITER, possibly in preparation for a move to character-style-based font changes, etc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20381 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 18:02:39 +00:00
Martin Vermeer
417c25c91b
Robustify this
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20379 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 14:11:37 +00:00
Abdelrazak Younes
4c82dd1fc8
Inset coords shall not be recorded in Inset::draw() because this can create problems with inheritance (which often modify the coords but not the Inset pointer itself). Right now there three kind of inset containers: paragraphs, tables and math arrays. The coords caching is fixed in the first two.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20376 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 10:58:38 +00:00
Abdelrazak Younes
c3fefae326
shut down conversion warning and unicode fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20374 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 09:15:43 +00:00
Abdelrazak Younes
7fca730b3b
Remove TextMetrics.h header.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20373 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 08:51:58 +00:00
Abdelrazak Younes
ae7c588552
* TextMetrics:
...
- first() and last(): change return type because std::pair of reference didn't work (i.e. bug)
* BufferView::workAreaDispatch(): re-enable and fix 'mouse hover' feature.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20372 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 08:48:28 +00:00
Richard Heck
9df31de303
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20371 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 07:46:08 +00:00
Richard Heck
0917ffc697
Indentation fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20369 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 06:22:07 +00:00
Richard Heck
acec7296f5
Make it prettier.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20368 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 05:05:10 +00:00
Richard Heck
e8da1771f2
Introduce LFUN_MASTER_BUFFER_VIEW and UPDATE. Code by Tommaso Cucinotta.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20366 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 05:00:23 +00:00
Richard Heck
c18108d92b
Silence a warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20365 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 04:27:16 +00:00
André Pönitz
978f65391e
reduce #includes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20363 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 22:37:22 +00:00
André Pönitz
72fe3d9fc1
One more second..
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20362 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 21:28:11 +00:00
André Pönitz
b6a33822e5
Simpler structure, 2-3s faster compiles. Not that it matters much...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20361 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 21:10:00 +00:00
André Pönitz
1f0f9f75fe
cut down pch.h to more frequently needed headers
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20360 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 20:17:00 +00:00
Edwin Leuven
cf4679b1da
oops! fix case
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20359 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 14:59:42 +00:00
Edwin Leuven
a229ecb226
another small layout tweak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20358 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 12:29:08 +00:00
Edwin Leuven
cc9e364d83
make sure formats are sorted and converters up-to-date
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20357 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 10:16:44 +00:00
Edwin Leuven
95169237dc
layout tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20356 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-19 09:08:07 +00:00
Martin Vermeer
4cc0355468
Polish
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20354 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 20:48:39 +00:00
Martin Vermeer
dc23701244
Pick up some stitches dropped by Abdel ;-)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20353 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 20:18:50 +00:00
Richard Heck
e020bc1806
Fulfill promise to Andre: TextClass_ptr --> TextClassPtr.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20349 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 17:46:14 +00:00
Martin Vermeer
6a70aac9e2
Forgot this, suppress debug output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20338 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 15:06:32 +00:00
Martin Vermeer
f390780a35
Units corrections, all Georg's noticed problems
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20337 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 15:04:58 +00:00
Jürgen Spitzmüller
d7af145e72
* src/LaTeX.cpp (scanLogFile):
...
- parse file:line:error style messages (bug 4222)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20335 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 13:38:30 +00:00
Abdelrazak Younes
516ff470d8
Fix InsetBox drawing and remove remnant of the wide() hack.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20334 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-18 08:52:38 +00:00
André Pönitz
a81782869e
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20333 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 23:00:53 +00:00
André Pönitz
7afa73a0b3
small simplification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20332 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 22:51:03 +00:00
Abdelrazak Younes
745d9ac46e
* InsetCollapsable::draw(): replace use of dim_ with InsetText::dimension().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20331 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 22:18:07 +00:00
Abdelrazak Younes
df6dca574e
temporarily disabling mouse hover feature as it is causing painting problems.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20330 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 22:11:13 +00:00
André Pönitz
4b5026c2e2
little simplification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20329 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 22:04:17 +00:00
Abdelrazak Younes
85fa1e9efd
remove InsetCaption::drawSelection(): this was not used.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20328 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 21:51:32 +00:00
Abdelrazak Younes
2dc0945bda
remove InsetCollapsable::drawSelection(): this was not used.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20327 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 21:48:25 +00:00
Abdelrazak Younes
74acf6b528
Cleanup the TEXT_TO_INSET_OFFSET mess. This correction is done now once in InsetText. Various other cleanup resulting from this change. In particular, pave the way to the removal of Dimension Inset::dim_ member by registering the inset dimension in RowPainter::paintInset() instead of InsetXXX::draw().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20326 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 21:45:14 +00:00
Abdelrazak Younes
c3e1c597ab
MSVC compil fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20323 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 20:27:38 +00:00
André Pönitz
f86525fc2e
simplify KeySymbol stuff. which hopefully works...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20322 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-17 18:41:03 +00:00
André Pönitz
1e62913610
cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20319 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 20:58:22 +00:00
Bo Peng
6258199fe8
make index label translatable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20318 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 14:43:10 +00:00
Bo Peng
18d587cb7e
Display index name in InsetIndex label
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20313 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 14:08:16 +00:00
Lars Gullik Bjønnes
45c0f1bbd8
Ambigous else
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20308 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 10:40:29 +00:00
Lars Gullik Bjønnes
ed8520086b
Comment out unused parameter
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20307 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 10:39:44 +00:00
Lars Gullik Bjønnes
7d6269a440
Move encode into anon namespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20306 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 10:38:59 +00:00
Lars Gullik Bjønnes
9e770f6e53
Whitespace changes only
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20305 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 10:38:25 +00:00
Lars Gullik Bjønnes
26f336769a
Remove warnings reported with gcc 4.3:
...
- Modifier on return type ignored
- Ambigous else
- Ambigous logical operators
- Semi-colon instead of empty block
- Missing header files
- Missing using std::XX
- Initialization out of order
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20304 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-16 10:36:57 +00:00
André Pönitz
150b11e953
Why would boost::array<Bullet, 4> be better than Bullet[4]?
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20301 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 23:04:28 +00:00
André Pönitz
fe2085b0e1
consmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20300 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 22:56:09 +00:00
André Pönitz
8e44e482c4
forgot these
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20299 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 20:32:38 +00:00
André Pönitz
50de85396c
some remnaming
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20298 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 20:31:50 +00:00
Bo Peng
93196b1f73
Embedding: add a check box to InsetGraphic and show/change embedding status
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20297 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 18:31:32 +00:00
André Pönitz
d348b0183b
Rename class socket_callback into SocketCallback; adjust buidl systems;
...
prevent double deletion of socket notifier
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20296 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 17:47:35 +00:00
Edwin Leuven
ea0e5ee1d8
small layout tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20295 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 17:32:15 +00:00
Abdelrazak Younes
3772f193cc
revert rev 20291, a better fix was found in rev 20293
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20294 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 17:32:11 +00:00
Abdelrazak Younes
7efb007296
Clear out selection and cut stack buffers on exit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20293 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 17:24:08 +00:00
Edwin Leuven
76e3fbcf7a
* new file formats panel that includes copier
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20292 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 17:09:57 +00:00
Abdelrazak Younes
75ce500989
Fix bug 4178:
...
http://bugzilla.lyx.org/show_bug.cgi?id=4178
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20291 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 16:50:14 +00:00
Martin Vermeer
0ea6f2c7f1
Support for units and fractional units with values
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20290 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 16:39:51 +00:00
André Pönitz
6c26624d39
shuffle stuff around; minor coding style issues
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20289 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 15:42:22 +00:00
Abdelrazak Younes
f53592dd60
LFUN_SCREEN_UP/DOWN: Take into account the off-screen cursor case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20288 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 14:33:37 +00:00
Abdelrazak Younes
78b78ec6e1
Give a sane behaviour to page up/down scrolling when clicking in the page scroll area of the scrollbar.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20287 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 13:59:26 +00:00
Edwin Leuven
e99d97c127
extract code that sets color of widget from ButtonController and move to qt_helpers
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20285 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 13:06:48 +00:00
Abdelrazak Younes
5afe768b67
Fix crash with math inset with empty string.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20284 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 12:34:21 +00:00
Abdelrazak Younes
8d52aa5638
Give PageDown/Up scrolling a sane behaviour. Does not work with selection yet...
...
* BufferView:
- new scroll(), scrollDown() and scrollUp() method for pixel scrolling.
- new LFUN_SCREEN_UP/DOWN handling.
* TextMetrics: new helper and access methods.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20283 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 12:28:41 +00:00
Richard Heck
2499fdf7f5
This is the last of a series of patches that merges the layout modules development in personal/branches/rgheck back into the tree.
...
Design goal: Allow the use of layout "modules", which are to LaTeX packages as layout files are to LaTeX document classes. Thus, one could have a module that defined certain character styles, environments, commands, or what have you, and include it in various documents, each of which uses a different document class, without having to modify the layout files themselves. For example, a theorems.module could be used with article.layout to provide support for theorem-type environments, without having to modify article.layout itself, and the same module could be used with book.layout, etc.
This patch adds the GUI for managing modules.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20282 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 01:55:09 +00:00
Richard Heck
6f0703e707
Repair behavior of citation dialog after all the recent changes in src/frontends/. Previously, there had been a virtual initialiseParams() method in QCitation which overrode the corresponding method in ControlCitation. But now there is no "local" controller, and so intialiseParams() overrode nothing and so never got called.
...
I've also made some minor changes here to GuiSelectionManager, changing updateView(), which is now used as a commonly overridden method of GuiDialog, back to update(). The method does not serve the same purpose here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20281 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-15 01:53:26 +00:00
Abdelrazak Younes
97811b4116
Fix Cursor::setCurrentFont() within mathed.
...
* DocIterator::innerTextSlice(): new method.
* Cursor::setCurrentFont(): use that.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20277 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 12:52:39 +00:00
Jean-Marc Lasgouttes
5031a8eb64
make valgrind happy (although I have no evidence this caused problems)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20276 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 08:11:41 +00:00
Jean-Marc Lasgouttes
a546691ca3
* src/Encoding.cpp (read): silence a compiler warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20275 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 08:05:19 +00:00
Jean-Marc Lasgouttes
32398d5165
Text::breakParagraph wants a bool as second parameter, not an int
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20274 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 08:00:12 +00:00
Richard Heck
12ac451406
Surely we do not need to see this every time either.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20271 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 06:35:59 +00:00
Richard Heck
50a7ee7633
Surely we do not need to see this every time.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20270 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 06:33:53 +00:00
Richard Heck
b6bed295a3
Somehow this got missed when (partially) fixing the recursive include problem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20267 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-14 01:03:55 +00:00
Richard Heck
3ddc46bab0
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20266 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 22:25:37 +00:00
Bo Peng
1109af0b0f
Embedding: handle readOnly files correctly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20262 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 15:09:56 +00:00
Martin Vermeer
a750970781
Force current font to red typewriter in ERT
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20261 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 14:29:44 +00:00
Bo Peng
2bf225183b
Embedding: fix the add file feature (update dialog, mark buffer dirty, copy embedded file ...)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20256 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 05:30:44 +00:00
Bo Peng
4e7fa2bfef
Embedding: initialize enableCB checkbox correctly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20255 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 05:04:05 +00:00
Bo Peng
eb04266ab9
Embedding: mark buffer dirty after enable/disable bundling
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20254 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 04:56:46 +00:00
Bo Peng
3cdd9376f5
Embedding: mark buffer dirty after changing embedding status
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20253 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-13 04:45:49 +00:00
André Pönitz
73c47eeaeb
Add tests/regfiles/biblio to EXTRA_DIST
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20248 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 20:36:08 +00:00
Enrico Forestieri
e5cb4fc10f
Fix crash with old versions (earlier than 2.2.92) of fontconfig.
...
* src/frontends/qt4/GuiFontLoader.{cpp,h}
(GuiFontLoader::GuiFontLoader): don't store font IDs anymore,
as we are not going to clean up after ourselves.
(GuiFontLoader::~GuiFontLoader): make it virtual again and
do nothing (avoids a crash with fontconfig < 2.2.92).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20246 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 19:07:22 +00:00
Bo Peng
ca281eaa0c
Embedding: update related insets when the embedding status of a fileitem is changed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20240 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 14:27:47 +00:00
Abdelrazak Younes
e6854f527f
* bufferview_funcs.cpp:status(): use new TextMetrics::parPosition().
...
* TextMetrics::cursorNext(): compil fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20239 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 12:07:45 +00:00
Abdelrazak Younes
8319910995
Fix PageDown/Up temporarily.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20237 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 08:15:56 +00:00
Martin Vermeer
967c30e354
Partial support for units
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20236 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 08:15:33 +00:00
Enrico Forestieri
cc9fb465a6
Compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20235 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-12 01:12:10 +00:00
André Pönitz
887bd847c6
remove unnneded #include
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20233 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 22:31:24 +00:00
André Pönitz
f819d860c2
remove unused code
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20230 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 21:52:30 +00:00
André Pönitz
9b8e429a64
remove unnecessary includes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20228 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 21:43:55 +00:00
André Pönitz
cc4b9be893
shuffle stuff around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20225 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 21:27:57 +00:00
André Pönitz
470aba2a0e
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20217 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 18:33:42 +00:00
André Pönitz
34492a9d03
less functions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20216 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 17:06:15 +00:00
Richard Heck
63a190ef49
Add layout-reload LFUN. This is useful for people creating and editing layouts.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20215 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 16:42:22 +00:00
Abdelrazak Younes
6ce171eec8
Transfer the Paragraph position cache from CoordCache to ParagraphMetrics and TextMetrics.
...
* ParagraphMetrics::position_: new private member (and associated access method).
* TextMetrics:
- origin_: new screen position cache.
- use origin_ and ParagraphMetrics::position() instead of the parPos cache.
* Cursor:
- comment out buggy bruteFind() method, will work on that later.
* BufferView::updateMetrics(): refactor and simplify to use new cache and to gather everything SinglePar related.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20214 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 16:04:10 +00:00
Bo Peng
905324dd16
Embedding: for safety, update before changing embedding status
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20213 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 16:00:16 +00:00
Bo Peng
e2d5893eab
Embedding: move manifest to .lyx file, as a separate section between header and body
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20212 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 14:23:12 +00:00
Bo Peng
b416cdbf47
adding missing header files due to the use of PCH (the 8th time?)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20204 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-11 05:19:48 +00:00
André Pönitz
94e61a3bc9
shuffle some frontend stuff around. merge controller(base) and "Kernel". Make frontend::Dialog pure virtual
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20202 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 22:32:59 +00:00
André Pönitz
a17926e673
remove Dialog::title_, direct setting the title works as well.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20196 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 19:02:11 +00:00
André Pönitz
d5c3b142ba
remove duplicated entry
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20194 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 18:09:37 +00:00
Jürgen Spitzmüller
59c2e75e41
* src/insets/InsetCommand.{cpp,h}:
...
- implement edit function that opens the inset's dialog.
* src/BufferView.cpp (doDispatch):
- call inset->edit (i.e. open dialog) for EDITABLE insets on next-inset-toggle (bug 2907)
* src/Text3.cpp (doDispatch: INDEX_INSERT):
- move inset->edit to where it belongs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20193 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 16:06:01 +00:00
Jürgen Spitzmüller
7e1861b41e
* src/Paragraph.cpp (getLabelWidthString):
...
- don't judge possibility of configurable label string by the existence of such,
but rather by the margintype (bug 4127)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20189 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 13:45:48 +00:00
Bo Peng
3189e7b5dd
Embedding: prepare to read/write manifest in .lyx file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20186 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-10 03:54:02 +00:00
Uwe Stöhr
17112f655d
Helge's wrapfig patch:
...
- Format incremented to 284
- LaTeX-package wrapfig is now used instead of flotflt for wrap floats (this allows us to implement now also a table wrap float)
(the optional overhang argument of wrapfig will be implemented later)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20185 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 23:47:22 +00:00
Abdelrazak Younes
be38aa2638
fix outline dialog for non-Mac platform.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20178 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 20:51:04 +00:00
Abdelrazak Younes
c3e3534148
* TextMetrics::draw(): withdraw first row ascent before drawing because the convention is that the baseline of a multirow text is the baseline of the first row.
...
All other files: adapt to above change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20177 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 20:21:43 +00:00
Edwin Leuven
2ec54cfde7
more frontend cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20172 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-09 15:56:58 +00:00