Jean-Marc Lasgouttes
a4391b65ca
now that tex2lyx reads the files as utf8, file names should be correct
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28294 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-30 14:42:35 +00:00
Uwe Stöhr
09c05e6725
FuncCode.h: whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28293 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-30 01:04:10 +00:00
Uwe Stöhr
b742ff6406
support for the LaTeX commands \*phantom, fileformat change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28292 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-30 00:56:37 +00:00
Pavel Sanda
1f94bc302a
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28291 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-28 23:44:27 +00:00
Pavel Sanda
3124fff5c8
* lfun doxy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28287 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-28 20:53:53 +00:00
Jürgen Spitzmüller
72b195fa4b
* LyXFileDialog.cpp:
...
- limit workaround for Qt bug that was fixed in Qt 4.3.4 to previous Qt versions
(related to bug 4513).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28284 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-27 08:50:19 +00:00
Uwe Stöhr
6a0cdc2a1e
revert r28281
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28282 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 23:50:54 +00:00
Uwe Stöhr
5ae52b3b6c
remove the no longer used GuiNote
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28281 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 17:48:38 +00:00
Jürgen Spitzmüller
0f830027a3
* GuiApplication.cpp:
...
- use the first command in sequence as icon name for command-alternatives.
* lib/ui/stdtoolbars.inc:
- use command-alternatives for the alignment buttons in the tabular toolbar (bug 5709).
* lib/images/tabular-feature_align-*.png:
* lib/images/tabular-feature_valign-*.png:
- rename to tabular-feature_m-[v]align-*.png:
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28280 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 17:04:57 +00:00
Pavel Sanda
86ea78391e
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5627
...
(painting problems after load of instant preview image)
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147622.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28276 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-25 12:24:03 +00:00
Jürgen Spitzmüller
241ea2fc88
* GuiViewSource.cpp:
...
- enable widget in read-only mode.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28270 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-24 12:38:05 +00:00
Pavel Sanda
2c9c081e09
Enhance variables for Convertes - add input and original paths.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147425.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28263 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-21 20:08:07 +00:00
Pavel Sanda
5e3d6fe9d5
When more windows are opened ensureBufferClean tries to save different document.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28256 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-20 14:46:18 +00:00
Uwe Stöhr
5f3ef27629
LyXFunc.cpp: whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28254 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-20 01:04:48 +00:00
Uwe Stöhr
32d26cd44e
FuncCode.h: correct comment character
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28253 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-20 00:38:21 +00:00
Uwe Stöhr
783884d3be
InsetNote.cpp: fix comment typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28252 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-19 23:59:57 +00:00
Vincent van Ravesteijn
cf40884454
UI Command Buffer improvements.
...
* the history is stored in the session file and restored in the next LyX session,
* the lists now disappear when the mouse is released in stead of pressed,
* correct enabling/disabling of the up/down button,
* hide the lists when clicked outside the list. Now using the function event() and check for a mouseButtonPressEvent instead of using mouseReleaseEvent(). The latter is only called when the mouse button is released inside the widget, but we want to use this event to detect a mouseclick outside the list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28250 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 21:50:23 +00:00
Vincent van Ravesteijn
7da84afa62
Adjust the comment for r28242.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28244 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 15:28:25 +00:00
Vincent van Ravesteijn
83f13982fc
Avoid crash due to an infinite recursive loop when inset is NULL.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28242 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 15:21:57 +00:00
Vincent van Ravesteijn
d87030a353
Make the Apply button of the GuiCharacter dialog buffer dependent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28240 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:43:03 +00:00
Vincent van Ravesteijn
2afc45c538
Make the GuiCharacter dialog use the new ButtonPolicy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28239 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:41:12 +00:00
Vincent van Ravesteijn
160b0868c9
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28238 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:37:14 +00:00
Vincent van Ravesteijn
780742b73a
New ButtonPolicy for dialogs with an auto-apply option.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28237 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:33:51 +00:00
Jürgen Spitzmüller
9485531ca0
* LaTeXFeatures.cpp:
...
- make lyxarrow robust, since \@ifstar is fragile.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28235 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-18 14:00:43 +00:00
Richard Heck
0596363567
Localize a couple strings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28219 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 18:12:02 +00:00
Richard Heck
4856342a1e
Whoops. Was programming in perl yesterday....
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28218 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 18:04:54 +00:00
Pavel Sanda
8883d5438e
Recognize also dia's compressed format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28216 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 16:31:59 +00:00
Pavel Sanda
aa2aee5c9b
Squash warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28205 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 13:49:49 +00:00
Pavel Sanda
f1cc71b3b5
Another one.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28204 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 13:38:21 +00:00
Pavel Sanda
31d7519b13
Uncrustify string for translators
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28203 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 13:30:41 +00:00
Jürgen Spitzmüller
933ab5545c
* InsetGraphics.{cpp.h}:
...
- add possibility to count graphics group members.
* GuiGraphics.{cpp, h}:
- warning message if a deserted group is going to be dissolved
* GraphicsUI.ui:
- terminology.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28198 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 08:02:52 +00:00
Pavel Sanda
edbbf01dac
Not saved automatically
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28197 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 05:52:32 +00:00
Uwe Stöhr
2a41c48394
InsetHyperlink.cpp: the "#" character must not be escaped in the URL field, only in the name field
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28195 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 05:24:05 +00:00
Richard Heck
01d60968f9
This can be a const ref now.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28194 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 00:29:32 +00:00
Richard Heck
32950f6c6c
Improve the display of BibTeX info in InsetCitation by retrieving missing
...
fields from the crossref.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28193 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-17 00:16:31 +00:00
Richard Heck
bb24f02188
We'll do the unicode conversion where it's actually needed: where we
...
calculate what to display.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28191 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 23:42:16 +00:00
Richard Heck
d8bf83a85a
Cache the getInfo() return value. This will matter shortly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28190 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 23:40:37 +00:00
Richard Heck
7dcc99fb17
Revert r27975 and 28105, as they are causing too many problems, e.g.,
...
that search gets messed up, and that files can take forever to load.
A better way to do this in in process.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28189 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 23:23:14 +00:00
Vincent van Ravesteijn
a5ceef887d
Clean up the menus:
...
* Two new types of menuitems are introduced: Help and Info
* Help messages make sure that the submenu they are in is enabled.
* Empty lists are now represented by a message in brackets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28188 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 20:58:04 +00:00
Vincent van Ravesteijn
70ddcfdd0e
Improved description of VC_COMMAND
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28187 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 20:50:15 +00:00
Pavel Sanda
5a6cdebbf2
Now not needed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28186 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 15:58:42 +00:00
Jürgen Spitzmüller
be4beae809
* GuiGraphics.cpp:
...
- remove redundant line.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28185 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 15:39:29 +00:00
Jürgen Spitzmüller
c248ed757b
* GuiGraphics.{cpp,h}:
...
* GraphicsUi.ui:
- polish UI for graphics groups.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28184 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 14:54:25 +00:00
Jürgen Spitzmüller
b0edde64a0
* environment.cpp:
...
- correct return value of setenv.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28182 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 14:41:24 +00:00
Vincent van Ravesteijn
650a0261a6
Disable the Edit->Math menu when not in math.
...
Introduce new LFUN_MATH_FONT_STYLE which takes one of the font styles as an argument. A dispatch is being redirected to math-insert.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28181 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-16 10:35:57 +00:00
Pavel Sanda
26e3d3ff66
Fix make check
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28179 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-15 22:49:32 +00:00
Jürgen Spitzmüller
a8516f57ee
* GuiAbout.cpp:
...
- fall back to lyx_release_date, if everything else fails.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28173 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-15 13:56:40 +00:00
Jürgen Spitzmüller
6bb9cf4918
* configure.ac:
...
- use ISO format for LYX_DATE
* GuiAbout.cpp:
- make release date translatable.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28172 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-15 13:31:05 +00:00
Martin Vermeer
b4b47d783b
Make autocorrect configurable in preferences file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28171 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-15 09:48:00 +00:00
Uwe Stöhr
06e961047e
InsetHyperlink.cpp: - fix my rash r28141
...
- bugfix allow the usage of "%" in the URL field
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28169 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-15 02:53:08 +00:00
Vincent van Ravesteijn
36a2d521a6
Fix display of label in GuiPref.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28166 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 19:38:21 +00:00
Jürgen Spitzmüller
94442d8b30
* qt_helpers.{cpp,h}:
...
- get rid of function lengthAutoToWidgets, which was only used by GuiGraphics
- new variant of lengthToWidgets that takes a docstring
* Validator.{cpp,h}:
- the auto text in the Auto validators are customizable
* GuiGraphics.cpp:
- make the "auto" string translatable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28165 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 17:53:31 +00:00
Jürgen Spitzmüller
5707a39041
* GuiExternal.{cpp,h}:
...
* ExternalUi.ui:
- use LengthCombo for width unit.
- use reliable item data, instead of doing manual recounts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28164 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 15:47:25 +00:00
Pavel Sanda
82883a05f4
FindAdvSearch. Next patch from Tommaso.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147338.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28163 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 15:34:56 +00:00
Pavel Sanda
2ae25baf25
oops
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28162 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 15:33:14 +00:00
Jean-Marc Lasgouttes
1b913ff871
fix compilation of check_filetools
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28161 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 15:18:29 +00:00
Pavel Sanda
5701383b40
Add editable combobox for groups in graphics dialogs as discussed in
...
http://www.mail-archive.com/lyx-users@lists.lyx.org/msg70194.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28160 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 15:10:15 +00:00
Jean-Marc Lasgouttes
ec7d9f4593
Fix bug 4741: Pasting with middle mouse button into read only document works
...
http://bugzilla.lyx.org/show_bug.cgi?id=4741
Create a new LFUN selection-paste (to paste the internal selection), and bind
middle mouse button to
command-alternatives selection-paste ; primary-selection-paste paragraph
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28154 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 14:24:59 +00:00
Jürgen Spitzmüller
92c30f4294
* GuiBox.cpp:
...
- remove the useless "none" special length from the combo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28153 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 14:10:52 +00:00
Jürgen Spitzmüller
5ba20465fe
* LengthCombo.{cpp,h}:
...
- rename [add|remove]Item(unit) to [add|remove]Unit(unit)
- remove now unnecessary reimplemantations of QComboBox functions
- new member setCurrentItem(QString)
* GuiBox.cpp:
- set ItemData for special lengths, which simplifies the logic a lot.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28152 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 12:57:23 +00:00
Jürgen Spitzmüller
18a8d490c7
* LengthCombo.{cpp, h}:
...
- use model/view infrastructure to store reliable data
- use real unit name, not i18n strings, for all comparision purposes
- remove unit "mu" in default contruction (bug 5682)
- add some helpers to add and remove units
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28146 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 10:20:33 +00:00
Pavel Sanda
b05dcd0252
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28145 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 10:18:49 +00:00
Jürgen Spitzmüller
ef6be5f499
* load CJKutf8 package, if available, for CJK documents in utf8 encoding
...
(first part of fix to bug 5386)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28142 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 09:26:13 +00:00
Uwe Stöhr
03264aab68
InsetHyperlink.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5686
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28141 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-14 01:27:01 +00:00
Pavel Sanda
21470a6219
Add LFUN_VC_COMMAND.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147331.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28138 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-13 21:33:56 +00:00
Pavel Sanda
da24e05566
Cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28137 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-13 21:09:47 +00:00
Pavel Sanda
6837cd7a84
Another cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28132 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-13 00:58:01 +00:00
Pavel Sanda
4851e1c9f5
Add comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28131 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-13 00:55:12 +00:00
Pavel Sanda
14b34d5afd
Add comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28129 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-12 20:29:58 +00:00
Jürgen Spitzmüller
7952dfef25
* lengthcommon.cpp:
...
- adjust line length.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28121 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-12 09:23:06 +00:00
Jürgen Spitzmüller
743a29799b
* use ulem instead of soul for change tracking
...
(fixes bugs 5091, 5480, 5647).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28114 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-12 08:01:28 +00:00
Jürgen Spitzmüller
9fba7d7759
* qt_helpers.cpp:
...
- fix function Length lengthFromWidgets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28112 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-12 06:48:12 +00:00
Uwe Stöhr
ef9b66cf2d
lengthcommon.cpp: separate the translations for mu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28107 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-12 01:50:16 +00:00
Pavel Sanda
a87df64327
Add comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28106 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 22:55:16 +00:00
Richard Heck
d17e30c00d
Fix the translation of macros like: \"u, which don't appear
...
in unicodesymbols.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28105 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 21:40:10 +00:00
Richard Heck
392381882b
r28101 for trunk, courtesy of Bo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28104 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 21:38:04 +00:00
Enrico Forestieri
e4eb0f3118
Fix layout of the View Source window when using Qt 4.2.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28091 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 12:12:56 +00:00
Jürgen Spitzmüller
b99fc9bcd9
* LaTeXFeatures.cpp:
...
* InsetSpecialChar.cpp:
- make the menu separator direction-aware [only in LaTeX output] (bug 3560).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28085 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-11 08:31:52 +00:00
Jürgen Spitzmüller
6525a79188
* InsetSpace.cpp: typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28071 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-10 17:07:52 +00:00
Enrico Forestieri
7728b5cbb9
Fix bug 5665
...
http://bugzilla.lyx.org/show_bug.cgi?id=5665
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28058 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 16:09:41 +00:00
Pavel Sanda
4ef19a6580
Another round.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28052 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 08:44:52 +00:00
Pavel Sanda
42040b7757
Add tooltip to images groupId.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28047 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 07:41:31 +00:00
Jürgen Spitzmüller
56f22a330e
* GuiView.cpp (insertPlaintextFile):
...
- set a proper file filter in the file dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28045 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 07:35:20 +00:00
Pavel Sanda
c1ca2b89fb
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5648
...
Patch from Bo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28043 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 07:32:52 +00:00
Pavel Sanda
b91f9d7d42
Comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28040 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 22:07:22 +00:00
Pavel Sanda
e5767128ec
Cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28039 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 21:50:11 +00:00
Pavel Sanda
b74d910ffe
AdvSearch - regexps fix.
...
Patch from Tommaso.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147090.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28038 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 21:49:56 +00:00
Jürgen Spitzmüller
4c0dcc4a57
forgot to save ...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28034 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 08:00:37 +00:00
Jürgen Spitzmüller
454a2d4832
* GuiDocument.cpp (dispatchParams):
...
- do not set master buffer and warn if the master does not include child
- issue warning if the master could not be loaded.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28033 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 07:59:37 +00:00
Vincent van Ravesteijn
658cee5ad4
Do not create a new file after 'new from template..' and cancel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28029 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 00:29:06 +00:00
Vincent van Ravesteijn
c53082b6c3
Improved UI for version control:
...
* the menu-item should also be enabled when the buffer is still unnamed (it will be saved anyway), and
* no buffer-reload after user cancel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28028 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 00:14:55 +00:00
Vincent van Ravesteijn
f48e86dedc
Fix disabling of submenus that are empty.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28027 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 17:59:10 +00:00
Vincent van Ravesteijn
a16fabfb26
Fix disabling of submenus that have only disabled items.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28026 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 17:54:29 +00:00
Jürgen Spitzmüller
72dc5352dd
* TocWidget: whitespace only.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28024 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 14:49:40 +00:00
Jürgen Spitzmüller
2a4a108e60
* Buffer.cpp:
...
- prevent potential null pointer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28023 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 11:07:48 +00:00
Jürgen Spitzmüller
bd934ddf3e
* Buffer.cpp:
...
- do not set master_file as master buffer if the document s no real child (bug 5653).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28020 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 07:53:28 +00:00
Vincent van Ravesteijn
c51ae2651c
Correct enabling of the "Navigate->Bookmarks->Clear Bookmarks" menu item.
...
* LyXFunc.cpp:
Note that getStatus() always returned true for LFUN_BOOKMARK_CLEAR. This is because bookmarks().size() is hardcoded in the code to be 9 which is always larger than zero, obviously
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28014 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 01:48:47 +00:00
Martin Vermeer
823e27f465
Make autocorrect (still disabled) better. Now switched
...
on/off by !/space.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28008 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-06 09:44:47 +00:00
Vincent van Ravesteijn
78a05e4359
Improved debug message for locating toolbar icons. Patch from Dieter Jurzitza.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28000 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 19:05:46 +00:00
Vincent van Ravesteijn
7b659b4ecd
Case-insensitive sorting of colors in GuiPrefs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27995 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 13:37:46 +00:00
Vincent van Ravesteijn
bd97d99c9a
Add comment about r27991.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27992 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 09:56:37 +00:00
Vincent van Ravesteijn
cc3b9c61cf
Fix crash when no new document can be created.
...
This occurs frequently when the temporary directory cannot be created because it already exists. The temporary directory can exist as a result of previous crashes of LyX.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27991 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 00:00:19 +00:00
Vincent van Ravesteijn
d57b6f315d
Safety measure for r27988.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27990 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:39:12 +00:00
Richard Heck
9d48ad4f74
Improvements to the parser that extracts the "family name". We now get
...
the last name, with the "von" part, even when commas are not used in the
BibTeX file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27989 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:35:08 +00:00
Vincent van Ravesteijn
89034a543b
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5560 .
...
Allow users to paste text from e.g. MS Word. This text can be paste from clipboard both as text and as graphics. LyX should prefer to paste it as text.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27988 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:31:32 +00:00
Richard Heck
a05cc2c93e
Fix minor problem with fromLaTeXCommand(): We were missing things like
...
\"{U}ber, since \"{U} was followed by a letter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27987 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:26:04 +00:00
Vincent van Ravesteijn
dd64c572c2
Allow users to specify toolbar icons for commands with a backslash. This is in the same style as the replacements made for math-insert commands.
...
See the user's list:
http://thread.gmane.org/gmane.editors.lyx.general/52712
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27979 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-03 18:33:09 +00:00
Vincent van Ravesteijn
965fdcb46a
Allow users to specify toolbar icons for commands with a backslash. This is in the same style as the replacements made for math-insert commands.
...
See the user's list:
http://thread.gmane.org/gmane.editors.lyx.general/52712
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27977 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-02 01:52:54 +00:00
Vincent van Ravesteijn
5e860f2344
Prevent empty warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27976 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-01 16:35:14 +00:00
Richard Heck
f93e4254ee
Convert LaTeX constructs to Unicode when reading BibTeX files.
...
Also, ignore other LaTeX commands.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27975 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-29 00:10:41 +00:00
Georg Baum
a9f29e6f6c
make Pavel happy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27971 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 17:25:11 +00:00
Enrico Forestieri
ef65f0e1af
Add clarifying comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27969 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 12:49:42 +00:00
Abdelrazak Younes
852c5178de
FindAndReplace by Tommaso:
...
- solves some issues related to the dialog set-up
(overlapping of dialog title with upper sub-widget),
by "borrowing" the widget structure from
ViewSource.{h,cpp}
- reduces the default occupation of the dialog (in particular,
it was "colliding" with the ViewSource itself);
- proposes to introduce a tabbed-panel in the F&R
dialog, so as to have a "basic" and "advanced" tabs;
(one option could be to make the dialog even smaller
by moving all of the replace-related stuff into a separate
"Replace" tab)
- recovers the eventFilter functionality back, so as to catch
"Enter" or "Esc" key presses while in the Search Work Area
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27967 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 08:18:11 +00:00
Enrico Forestieri
98114f5a82
Take into account that '\' is always part of a LaTeX command and also
...
that entries in the unicodesymbols file may not start with '\'.
Maybe the method should be renamed as fromLaTeXCode?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27957 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 02:03:53 +00:00
Georg Baum
030e249d91
fix potential problems detected by gcc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27956 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:18:47 +00:00
Georg Baum
07676f2330
fix metrics debugging
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27955 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:16:05 +00:00
Georg Baum
ac1fd9b37f
fix bug 2558: hspace support in math
...
The basic idea was to reuse the corresponding text space inset in the same
fashion as is already done for references. The dialog displays a different
selection for math than for text. If wanted, the additional spaces could
also be enabled for text, but that would be a file format change.
Constructs like \hspace{\mylengthvariable} that are not supported are
treated by the math parser as ERT as before.
For reasons I don't know the context menu does not work, but this is not so
important IMHO (since a left click opens the dialog).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27954 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:12:32 +00:00
Jean-Marc Lasgouttes
df8bb4edcd
* Encoding.cpp (fromLaTeXCommand): fix bug when the string passed
...
to the method does not match any of the known unicode symbols.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 15:23:05 +00:00
Pavel Sanda
3135ff4959
Line length
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27950 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:51:09 +00:00
Jürgen Spitzmüller
739ad5d718
* GuiPrefs.cpp (apply):
...
- unbind existing shortcuts before binding new ones (bug 5444).
Patch submitted and tested by Bennett.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27948 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:41:37 +00:00
Jürgen Spitzmüller
d60537a844
* Text3.cpp:
...
- enable LFUN_INSET_DISSOLVE for insets at cursor (bug 4985).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27947 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:24:43 +00:00
Pavel Sanda
4e4e8afcc2
Sort order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27940 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-21 01:54:04 +00:00
Pavel Sanda
d9f13a9072
Fix first insert of external material & instant preview.
...
Bug http://bugzilla.lyx.org/show_bug.cgi?id=5626 .
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146921.html .
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27939 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-21 01:53:47 +00:00
Pavel Sanda
fd6679bd34
AdvSearch - next patch from Tommaso.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146966.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27938 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 16:00:47 +00:00
Pavel Sanda
d5f2772922
Hopefully better dialog policy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27936 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 13:09:36 +00:00
Pavel Sanda
fe5a20a489
Template type can be changed in dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27933 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 10:08:15 +00:00
Pavel Sanda
aee1c6c785
Affect only scale box. Thanks Juergen.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27932 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 10:06:31 +00:00
Pavel Sanda
05879ba39f
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5628 .
...
Instant preview of external material uses scaling from latex settings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27928 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 01:30:57 +00:00
Martin Vermeer
d6f30aac95
Fix, but keep disabled, mathed autocorrect
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27927 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 10:26:33 +00:00
Jürgen Spitzmüller
96b062a520
* LaTeXUI.ui:
...
* UserGuide:
- Postscript driver -> graphics driver.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27920 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 09:57:27 +00:00
Jürgen Spitzmüller
3d48607f1a
* BufferParams.{cpp,h}:
...
- pass graphics driver to geometry (bug 5613)
- put papersize options to package call, not in \geometry
which broke compilation in some cases (bug 3838)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27917 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 09:32:04 +00:00
Richard Heck
fa6d2fd93d
Currently, a second InsetLayout declaration of a given inset completely
...
overwrites the existing definition, instead of updating it, as our Style
declarations do. This patch fixes this behavior, so that e.g.:
#\DeclareLyXModule{ERT}
#DescriptionBegin
#Make ERT Classic
#DescriptionEnd
Format 11
InsetLayout ERT
Decoration classic
End
will do as advertised.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27900 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 16:11:15 +00:00
Richard Heck
6525159a41
Exit early to avoid indentation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27897 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 16:01:32 +00:00
Jürgen Spitzmüller
5784ce29fd
Let InsetWrap find its InsetLayout.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27895 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 15:34:32 +00:00
Richard Heck
6172a07a9d
Constness and a typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27894 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 14:13:02 +00:00
Jürgen Spitzmüller
c65ed50ced
* BufferView.cpp:
...
- record undo for LFUN_NEXT_INSET_MODIFY.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27891 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 09:04:27 +00:00
Jürgen Spitzmüller
80044635f0
* LyXAction.cpp:
...
- LFUN_NEXT_INSET_MODIFY: ReadOnly -> Noop.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27888 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 07:44:09 +00:00
Jean-Marc Lasgouttes
85822a8784
improve debug information
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27885 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 15:47:33 +00:00
Jean-Marc Lasgouttes
5c2539f9ee
do not require inset dimensions when the inset is not in the right range (bug 4443)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27878 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 10:51:00 +00:00
Peter Kümmel
f50a1f68ea
Could not convert file: don't warn me to death
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27869 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-13 15:11:34 +00:00
Peter Kümmel
009e239108
fix linker error
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27868 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-13 14:41:37 +00:00
Jean-Marc Lasgouttes
370a4d8cf2
1/ call InsetCollapsable::validate instead of InsetText::validate in several
...
to allow customization in layout files
2/ do not add preamble chunks for features that are used in inactive insets
(notes, inactive branches)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27859 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-12 15:38:52 +00:00
Jean-Marc Lasgouttes
e79a9fa983
make help-open search in examples too
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27858 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-12 15:34:35 +00:00
Jürgen Spitzmüller
a31a6ccadf
* LyXFunc.cpp: prevent potential assertion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27842 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-11 09:25:08 +00:00
Jürgen Spitzmüller
04d1a65234
* Paragraph.cpp: embrace ']' (fix bug 5610)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27838 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 19:52:13 +00:00
Pavel Sanda
c5b2eb76b6
another ispell leftover
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27824 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 10:45:29 +00:00
Uwe Stöhr
74abd44fb1
lyxfind.cpp: fix spacing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27800 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:18:30 +00:00
Uwe Stöhr
08a0d7f3cd
Makefile.am: PSpell and ISpell was removed for LyX 2.0 at the developer meeting
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27798 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:09:18 +00:00
Jürgen Spitzmüller
4d363d56dd
* LyXFunc.cpp (reload):
...
- if the lyx_view_ has been detroyed, create a new one (fix bug 5389).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27781 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 14:44:40 +00:00
Jürgen Spitzmüller
f4b8f4528f
* src/buffer_funcs.{cpp,h}:
...
- add optional bool "acceptDirty" to checkAndLoadLyXFiles.
If true, the method doesn't care for buffer dirtiness
* src/Buffer.cpp:
- when checking for master buffer, do not care if it's dirty
(fix bug 5514)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27774 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 15:49:07 +00:00
Jürgen Spitzmüller
6edb56cf03
* GuiToolbar.cpp (set):
...
- honour obsoleted styles (part of bug 2607).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27772 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 14:02:03 +00:00
Jürgen Spitzmüller
287de0508d
* GuiSpellchecker:
...
- prevent invalid pointer access (spellchecker crash reported by Abdel).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27770 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 10:20:26 +00:00
Jürgen Spitzmüller
1a24671e1c
* Buffer.cpp (readFile):
...
- set params().compressed (bug 5589).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27768 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-04 09:14:17 +00:00
Jürgen Spitzmüller
1e08043e67
Add button to rescan the list of bib/bst files from within the dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-02 08:46:59 +00:00
Vincent van Ravesteijn
10b88864a8
Add *.lyx16 filter to File->Open..
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27754 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-30 19:14:34 +00:00
Vincent van Ravesteijn
9c9cdd3912
Fix bug 5507: Full screen hangs LyX when no file is opened
...
http://bugzilla.lyx.org/show_bug.cgi?id=5507
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27744 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 17:29:13 +00:00
Uwe Stöhr
9563341e84
Paragraph.cpp: revert r27719 because this broke every document that uses a note or comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27734 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 00:23:21 +00:00
Vincent van Ravesteijn
c8685184f4
Oops.. compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27728 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 23:01:20 +00:00
Vincent van Ravesteijn
85f73a4271
Fix bug 5074: Crash while switching to Word
...
http://bugzilla.lyx.org/show_bug.cgi?id=5074
In GuiApplication.cpp the function cfFromMime returns an invalid FORMATETC struct with uninitialized members when the mimeType is not emf or wmf.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27727 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 22:48:50 +00:00
Jürgen Spitzmüller
9b39fbf557
Add support for Swiss German (bug 5450). File format change.
...
Babel doesn't support this variant (yet), so we use ngerman. However, for spell checking and thesaurus, this makes
a difference.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27725 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 13:44:03 +00:00
Jürgen Spitzmüller
b6938386a2
* LaTeX.cpp (run):
...
- perform an additional bibtex cycle if requested
(e.g. by Biblatex)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27724 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 12:54:29 +00:00
Jean-Marc Lasgouttes
632da1cc57
very basic support for switching encoding in a document (no context of grouping right now)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27721 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-27 14:16:02 +00:00
Jean-Marc Lasgouttes
4d07d0b61c
when validating a paragraph, skip insets that do not produce output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27719 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-27 08:32:52 +00:00
Vincent van Ravesteijn
aaf27b169d
Remove useless and confusing lines of code. As subfloat is not written into the LyX file, we have to (at the moment) rely on a call to updateLabels before setting the new label.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27717 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 23:29:36 +00:00
Vincent van Ravesteijn
0488bee43f
Constify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27716 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:42:18 +00:00
Vincent van Ravesteijn
39f6e4b898
Fix bug 5088:
...
http://bugzilla.lyx.org/show_bug.cgi?id=5088
After executing DEPM to remove a double space, the position of the cursor was only 'fixed' if the cursor remained in the same par. This patch corrects this
to fix the position of the cursor also when the cursor is in a nested inset which is in the same par. This is needed because otherwise the cursor would not
point to the inset but one pos after it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27715 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:26:29 +00:00
Enrico Forestieri
4e12c4327a
Avoid useless assignment to errno and add scope operator for safety.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27713 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:05:35 +00:00
Richard Heck
9a67491a3f
Make LFUN_FONT_ITAL actually do something.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27712 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 18:47:52 +00:00
Enrico Forestieri
077baded5c
Fix bug 641 (Detect stale lyxpipes after crash)
...
http://bugzilla.lyx.org/show_bug.cgi?id=641
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27708 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 01:22:05 +00:00
Jürgen Spitzmüller
c2bdcc6b63
* Lexer.{cpp,h}:
...
- implement quoteString for docstring
* Menus.cpp:
- use it for quoting flex argument.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27703 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-25 14:44:17 +00:00
Vincent van Ravesteijn
cf247233c9
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5567 : Enable up button in command buffer widget.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27701 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-25 13:20:54 +00:00
Richard Heck
bf8c0ff40d
Wrap flex-insert's argument in quotes, as it could contain spaces. (Do we need to go further, in case it contains quotes? Or do you get what you deserve if you try that?)
...
Jurgen, OK for branch?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27698 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 22:10:38 +00:00
Stephan Witt
3cef6c3bab
convert string arguments for bformat with proper encoding
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27696 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 21:12:58 +00:00
Richard Heck
74037183fe
Typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27694 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 16:31:25 +00:00
Richard Heck
39bc3f3f93
Fix most of bug 5539.
...
If a file fails to load, we do not try to load it again. The downside is that, even if you fixed the problem, then LyX won't try to load it again in that session. I tried resetting the failedtoload_ variable in fileChanged(), but that didn't work, as it doesn't seem to get hit. I'm not sure what to do here, but it isn't a huge issue.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27688 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 12:45:18 +00:00
Richard Heck
aeb997e3f0
Make getChildBuffer() and loadIfNeeded() methods rather than standalone
...
functions. Preparatory to another patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27687 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 12:40:53 +00:00
Jürgen Spitzmüller
78ab480e72
whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 14:46:33 +00:00
Vincent van Ravesteijn
d6f4fb4944
Some fixes for the buttons of the Document and Preferences dialog:
...
http://bugzilla.lyx.org/show_bug.cgi?id=5295
- set the bc status to INITIAL when the dialog is initialized, and
- enable the restore button in the Document dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27683 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 14:12:39 +00:00
Jürgen Spitzmüller
b394f9998f
* GuiErrorList.cpp (showEvent):
...
- add missing dialog update to fix a problem reported on the users list
and here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506183
(missing package error not shown).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27679 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 10:55:41 +00:00
Abdelrazak Younes
21b78c8d5a
Fix assertion on exit when quitting.
...
Wraning for everybody: don't use static Buffer object, always pass through theBufferList().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27677 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 08:37:14 +00:00
Abdelrazak Younes
9062958419
FindAndReplace: more simplification and add a WorkArea for replace (not used yet).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27671 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 18:18:51 +00:00
Abdelrazak Younes
6f305f211d
FindAndReplace: more simplification.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27669 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:54:59 +00:00
Abdelrazak Younes
b718b83074
FindAndReplace: more simplification and correct focus handling.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27668 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:35:17 +00:00
Abdelrazak Younes
227dd33f2f
Doh!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27667 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:06:26 +00:00
Jürgen Spitzmüller
17e11a930d
* output_latex:cpp:
...
- fix some CJK nesting issues.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27665 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 16:40:39 +00:00
Abdelrazak Younes
09738dbba4
Transfer more things from FindAndReplace to EmbeddedWorkArea.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27664 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 15:21:45 +00:00
Abdelrazak Younes
5b02eaa5e8
Create a new EmbeddedWorkArea for dialog embedding purpose and use that in FindAndReplace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27663 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 14:45:47 +00:00
Jürgen Spitzmüller
6b64fc8ca6
* src/Language{.cpp,h}:
...
- new member internalFontEncoding() that indicates if a language
switches the font encoding internally.
* src/Paragraph.cpp (latexSpecialChar):
- don't call latexSpecialT1 if the internal font encoding isn't T1.
This fixes the output of straight quotation marks in Hebrew and Greek.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27660 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 14:58:26 +00:00
Dov Feldstern
af1d2906ef
get rid of code duplication between overloaded versions of isRTLBoundary
...
This is in preparation of some changes to be made in this function, now the change will only have to be done once...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27656 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 11:32:56 +00:00
Enrico Forestieri
0a2b62f468
According to http://en.wikipedia.org/wiki/ISO-2022-JP , a character may be
...
encoded using 1 or 2 bytes, but it may be prefixed by 3-byte escape sequence.
So, a single ucs4 char could need a maximum of 5 bytes. I think that it
is better to be safe than sorry...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27645 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:32:22 +00:00
Enrico Forestieri
487af713fb
Hrmpf.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27644 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:13:41 +00:00
Enrico Forestieri
b48de25bb1
Was forgetting this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27643 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:05:47 +00:00
Enrico Forestieri
01c6c4879e
After a better understanding of the problem, restrict the fix for
...
bugs 5216, 5280, and 5489 to the ISO-2022-JP encoding.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27642 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 18:48:56 +00:00
Richard Heck
c03e5941a3
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27637 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:41:10 +00:00
Richard Heck
0ad3996fd3
Remove obsolete comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27636 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:28:03 +00:00
Richard Heck
69e95a3ed9
The comment preceding getValueForField() reflected an earlier implmentation.
...
There is now no reason not to use operator[] here, which is more natural.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27635 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:16:12 +00:00
Richard Heck
900355d27f
Fix some comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27634 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 03:58:20 +00:00
Richard Heck
656ffa1079
Fix 5538.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27633 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 03:52:22 +00:00
Vincent van Ravesteijn
d38cc523c6
Fix tabular cursor movement:
...
- allow repeated shift-up in a multi-line column,
- finish r27581 and r27567 :
we have to call cur.selHandle ourselves now,
- do not dispatch to the cell in multicell selection.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27632 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 01:02:48 +00:00
Vincent van Ravesteijn
550f1d9ce8
Do not paint an invisible cursor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27631 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 23:57:26 +00:00
Vincent van Ravesteijn
912979d2db
Correct painting of a fully selected tabular cell.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27630 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 22:35:02 +00:00
Stephan Witt
2d1e0ffabd
fix some memory leaks (NSAutoreleaseNoPool)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27627 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 21:51:41 +00:00
Vincent van Ravesteijn
6f88e64895
Fix bug #5536 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27626 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 21:37:02 +00:00
Enrico Forestieri
d0ce9e3984
Style
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27619 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 12:04:40 +00:00
Enrico Forestieri
07c0a6e496
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5489 and at the same time
...
properly fix bugs 5216 and 5280. The best thing to do would be recognizing
at configure time a buggy iconv and #defining WORKAROUND_ICONV_BUG in
config.h, but I don't know how that could be done.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27618 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 10:40:22 +00:00
Pavel Sanda
45624a5864
Since meeting we have new codename :)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27617 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 01:38:18 +00:00
Pavel Sanda
96578ef324
Support gcc 4.4. Patch from Martin Michlmayr.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146271.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27609 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:49:47 +00:00
Pavel Sanda
174a4fb8f6
#4430 still not fixed. try better one.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27606 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:30:28 +00:00
Jean-Marc Lasgouttes
7d561f91a6
implement undo grouping for command sequences
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27605 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:26:19 +00:00
Vincent van Ravesteijn
4c1c676e35
Fix some small Tabular UI glitches
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27604 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 11:58:14 +00:00
André Pönitz
6192345f60
add Buffer * member to DocIterator
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27603 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 11:46:07 +00:00
Jürgen Spitzmüller
90a4256e03
* GuiThesaurus.cpp:
...
- entry parsing should work for all cases now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27602 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 07:15:44 +00:00
Jean-Marc Lasgouttes
c0828f5c52
small spacing bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27599 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:29:11 +00:00
Jean-Marc Lasgouttes
552da336ac
Now tex2lyx is able to parse stuff that is in unicodesymbols file, as well
...
as accents. Time will tell how robust this is.
All support for InsetLatexAccent has been removed.
I did not do the support for \inputencoding yet, because it is more difficult
to get right...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27596 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:24:56 +00:00
Stefan Schimanski
22808f5265
* compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27595 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:10:26 +00:00
Stefan Schimanski
971f934d1e
* fix latex grid output of commit http://www.lyx.org/trac/changeset/27524
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27594 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:07:13 +00:00
Pavel Sanda
b818b2c7ea
Try to fix reported RCS bug on Windows.
...
To setup system temporary directory with spaces in path is genuine idea.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:01:55 +00:00
Jean-Marc Lasgouttes
28f43b1896
Now tex2lyx is able to set the encoding from what it reads in the preamble.
...
What works:
- parsing of inputenc should work
- \inputencoding is acted on in the preamble
What does not work:
- \inputencoding in the text
- all the corner cases I have not considered, and all buggy stuff in the
'what works' paragraph
- InsetLatexAccent are still created, but I do not know when they got added
to the code.
The only notable trick in the code is that I had to disable buffering. Otherwise
the whole text was read before I had a chance to change the encoding...
Finally I remove the artificial limitation that forbid
\usepackage[opt1,opt2]{package1,package2}
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27592 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:51:18 +00:00
Stefan Schimanski
e66cbe70b6
* fix tab order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27591 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:45:47 +00:00
Stefan Schimanski
412f520892
* "Goto label" in reference dialog works with master and child documents
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27590 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:28:06 +00:00
Pavel Sanda
ffa48ab035
definitive fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27589 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:58:27 +00:00
Jean-Marc Lasgouttes
561802d41e
tentative fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27588 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:38:04 +00:00
Pavel Sanda
75703b4303
another fix for trunk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27587 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:35:27 +00:00
Pavel Sanda
e93cf2410d
This breaks elsewhere.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27584 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:17:17 +00:00
Pavel Sanda
2ba7bb0660
gcc fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27582 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:00:28 +00:00
Jean-Marc Lasgouttes
40f5f4e12f
add support for changing encoding on idocstream
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27579 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:25:26 +00:00
Stefan Schimanski
19b000287f
* compile fix for vc++
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27578 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:25:22 +00:00
Jean-Marc Lasgouttes
f481bf03d4
we already have too many defines in config.h...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27577 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:22:48 +00:00
André Pönitz
af05d3ffa3
remove unneeded "default language" option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27576 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:22:06 +00:00
Stefan Schimanski
5a10add52e
* "Copy as Reference" in the context menu of a label
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27575 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:19:07 +00:00
André Pönitz
b56f16c5be
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27574 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:18:43 +00:00
Enrico Forestieri
d2bd215690
Fix for mingw/cygwin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27573 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:18:40 +00:00
Jürgen Spitzmüller
df4814e026
Add support for MyThes (i.e., OpenOffice thesauri).
...
RegExp experts please have a look at the FIXMEs in GuiThesaurus.cpp.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27572 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:48:25 +00:00
Stephan Witt
86618e2650
fix broken latex output range checking
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27571 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:14:14 +00:00
Vincent van Ravesteijn
84a186ebf6
Make sure the selection painting is updated after LFUN_UP or LFUN_DOWN. See http://thread.gmane.org/gmane.editors.lyx.devel/113428
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27567 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:03:52 +00:00
André Pönitz
32a53f8d6a
move more stuff from buffer_func to Buffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27565 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:49:00 +00:00
Stefan Schimanski
ac14102b79
* complete-accept directly completes if the completion is unique
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27564 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:02:40 +00:00
Jean-Marc Lasgouttes
337c6d1577
First serious step for utf8 file format format. tex2lyx is now able to
...
read utf8 tex documents and translate them to lyxformat 249.
There is still no code to discover the encoding and use it, but it is the
easiest part (I hope).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27563 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:02:00 +00:00
André Pönitz
f8f5a7b28d
move updateLables to buffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27562 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 16:43:49 +00:00
Stefan Schimanski
f54ef5c173
* open popup on complete-accept if there is a completion available
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27561 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 16:34:16 +00:00
André Pönitz
ad4f5eec6c
even less framing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27556 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:32:11 +00:00
André Pönitz
cc0bdcc36f
add qt include paths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27555 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:23:57 +00:00
Stephan Witt
bb54a2be93
introduce new converter variable $$d to pass output directory pathname to converter programs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27554 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:07:51 +00:00
André Pönitz
ae7a262a78
less negated logic
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27553 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:57:03 +00:00
Stephan Witt
2b30ed58ef
enable LFUN_MATH_NUMBER_LINE_TOGGLE when display() is not inline
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27552 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:55:30 +00:00
André Pönitz
be16d48d5d
remove mourning border from workarea
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27551 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:36:55 +00:00
Jean-Marc Lasgouttes
7d9a6e19fd
forgot to move one file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27550 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:27:01 +00:00
Jean-Marc Lasgouttes
970911abe6
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27547 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:57:21 +00:00
André Pönitz
9a9528e86f
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27543 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:48:30 +00:00
Pavel Sanda
03cc2c2f13
Add some hook for the next rc2rc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27536 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:27:00 +00:00
André Pönitz
f0a970a86e
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27534 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:53:49 +00:00
André Pönitz
8e366b1cab
remove spellchecker command and flag telling us whether to use a process or a
...
library.
Somebody schould create a rc2rc script...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27531 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:22:54 +00:00
Jean-Marc Lasgouttes
0778007050
rename [io]docfstream to [io]fdocstream
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27530 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:21:29 +00:00
Stephan Witt
5981bea68d
use correct type of variable in appendString change tracking loop
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27529 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:08:29 +00:00
Jean-Marc Lasgouttes
9b9b14506d
revert r27520 (tr1 stuff)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27528 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 11:51:42 +00:00
Pavel Sanda
f300e38290
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27527 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 11:37:30 +00:00
Abdelrazak Younes
deef2728c7
The rest of Tommaso patch with some cleanups. Not very clean still but at least it compiles!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27525 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 01:20:34 +00:00
Abdelrazak Younes
f000a62b0d
part 7
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27524 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:18:52 +00:00
Abdelrazak Younes
3091b7f284
Tommaso patch part 6, FindAndReplace not compiled yet.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27522 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:15:51 +00:00
Abdelrazak Younes
4209cbc631
Tommaso patch, part 5, lots of thing to cleanup still but I'll do that afterwards.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27521 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:12:21 +00:00
André Pönitz
a287184d72
try using std::tr1::shared_ptr instead of boost::shared_ptr
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27520 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:01:41 +00:00
Abdelrazak Younes
82d4f023a5
oups...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27518 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:57:35 +00:00
Abdelrazak Younes
1c893f2177
Tommaso patch part 3 (or maybe 4...)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27516 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:40:54 +00:00
Abdelrazak Younes
c5e56fea32
First part of Tommaso advanced search patch. Only the backend function.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27514 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:30:27 +00:00
Abdelrazak Younes
f2202da44b
compil fix, sorry.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27512 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:18:42 +00:00
Abdelrazak Younes
e55abfd359
gcc warning...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27509 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:04:43 +00:00
Abdelrazak Younes
0933ba6880
cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27508 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 22:58:19 +00:00
Abdelrazak Younes
0685dfef74
Some cosmetic changes so that GuiWorkArea can be embeddable in a Qt designer dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27499 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 22:34:52 +00:00
André Pönitz
97707102da
fix #4430 . initial size of the "view source" window can shrunk now.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27493 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 21:55:17 +00:00
Abdelrazak Younes
57d4b76493
gcc warning fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27492 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 21:21:04 +00:00
Jean-Marc Lasgouttes
bb04efd5a8
Now the document is not parsed at the beginning anymore.
...
Instead, new token are read when requested. The idea from now is
to be able to chenge encoding on the fly.
Now it is time to see whether idocstream actually works...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27489 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:30:45 +00:00
Jean-Marc Lasgouttes
86438200b0
real compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27486 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:06:06 +00:00
André Pönitz
e581e4868f
make it acceptable for 4.2wq
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27483 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:44:27 +00:00
Jean-Marc Lasgouttes
ffafdb2bbe
move the catInit call around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27481 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:30:58 +00:00
André Pönitz
8f081b1e74
remove ISpell and PSpell support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27477 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:06:17 +00:00
Abdelrazak Younes
7264a4a60c
gcc warning fix, please verify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27474 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:54:39 +00:00
André Pönitz
8e2f971ada
remove ispell and pspell
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:47:25 +00:00
Stefan Schimanski
e2f312f8f0
* save one redraw on each change of the scrollbar.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:17:20 +00:00
André Pönitz
bb12808b20
remove libtool
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:45:55 +00:00
André Pönitz
937de4d880
fix constness of string literals
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27467 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:40:05 +00:00
Stefan Schimanski
481aff5aff
* notifyCursorEnters called on insets when the cursor entered
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27465 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:11:01 +00:00
Pavel Sanda
25079068ea
Fix fullscreen & settings dialog. Very annoying one.
...
http://bugzilla.lyx.org/show_bug.cgi?id=5274
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27460 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 16:33:02 +00:00
Stefan Schimanski
f9f5c3baa5
* proper mechanism to dispatch FuncRequests delayed, i.e. when the event loop is idle again
...
* fixes http://bugzilla.lyx.org/show_bug.cgi?id=5447
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27459 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 16:29:58 +00:00
Jean-Marc Lasgouttes
e4c9689906
forgot that
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27458 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 15:14:44 +00:00
Jean-Marc Lasgouttes
6419342fbf
let Parser store the stream it is working on
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27457 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 15:09:59 +00:00
Jean-Marc Lasgouttes
fa3ea10057
break parser::tokenize in parts
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27454 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 14:38:27 +00:00
Jean-Marc Lasgouttes
0aaed41dd7
rename man page
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27453 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 14:36:52 +00:00
Pavel Sanda
1f145abeb8
remove unwanted commit
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27452 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 14:13:14 +00:00
Abdelrazak Younes
ee3be72735
forgot this;
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27451 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:59:42 +00:00
Abdelrazak Younes
fb41750883
gcc warning fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27449 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:56:39 +00:00
Abdelrazak Younes
b879aa5ade
gcc warning fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27448 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:52:15 +00:00
Jean-Marc Lasgouttes
357a148282
remove stuff that was actually relevant to reLyX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27445 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:20:33 +00:00
Jean-Marc Lasgouttes
3caf85d510
and this...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27444 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:11:44 +00:00
Jean-Marc Lasgouttes
c8b2234f39
move test files in their own directory
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27442 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 13:04:15 +00:00
Abdelrazak Younes
6b6d80212b
remove unneeded header.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27441 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 12:55:40 +00:00
André Pönitz
1516e79855
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27440 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 12:44:11 +00:00
Jean-Marc Lasgouttes
363d5e2d36
remove unused method
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27438 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 11:46:05 +00:00
Jürgen Spitzmüller
16fee5c01d
* InsetMathHull (eolString):
...
- revert rev. 27412. This is more complicated.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27437 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 11:04:35 +00:00
Pavel Sanda
44895b7c0d
comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27430 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 16:39:15 +00:00
André Pönitz
95cd89f6d6
revert accidental change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27428 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 16:33:15 +00:00
Abdelrazak Younes
1c211e6473
lyxbreaker: don't crash in release mode.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27427 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 16:30:31 +00:00
André Pönitz
7ffa606290
introduce unneeded whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27426 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 16:16:45 +00:00
André Pönitz
f1cba8ff64
more latin1..utf8 schanges. all of src/* should be utf8 now
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 15:58:50 +00:00
André Pönitz
baa22609da
latin1->utf8
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27424 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 15:29:47 +00:00
André Pönitz
1fc477efac
thrid attempt at changing the naming pattern of the intermediated 'mocced' files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27420 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:28:50 +00:00
Jürgen Spitzmüller
c8ecd8d24a
* InsetMathHull (eolString):
...
- Properly escape non-ASCII characters in equation labels (bug 5512).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27412 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 10:05:07 +00:00
Jürgen Spitzmüller
233d7958a3
* Paragraph.cpp: typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27404 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-12 20:24:08 +00:00
Jürgen Spitzmüller
3cc2dda65e
* InsetLabel.cpp:
...
- no duplicate check for unchanged parameters (bug 5496).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27403 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-12 18:51:36 +00:00
Abdelrazak Younes
7e6af45b0d
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5491 without reintroducing http://bugzilla.lyx.org/show_bug.cgi?id=5409 . The first part of r27162 was enough for fixing it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27383 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-11 14:28:44 +00:00
Abdelrazak Younes
c8c3487036
MSVC/Cmake compilation fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27382 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-11 14:22:42 +00:00
Richard Heck
b83564d82c
Inset::textString --> Inset::tocString
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27378 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-10 22:45:14 +00:00
Enrico Forestieri
3fe8463ddf
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5467
...
(too much C++, I presume :)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27352 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-08 23:44:43 +00:00
José Matox
bd64e75489
Fix bug 5411
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27329 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-07 19:17:35 +00:00
Jean-Marc Lasgouttes
4804b60f1c
do not show Index contents in ToC (note that Inset::textString is only for this use)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27326 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-07 13:06:20 +00:00
Richard Heck
c573ab4976
Fix final default-module-related bug reported by Philippe. The comments
...
in the code should explain what the problem was.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27313 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-06 14:59:14 +00:00
Richard Heck
3ac4460c07
Forgot to change this line.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27282 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:46:22 +00:00
Richard Heck
362d6e468f
This patch fixes a set of bugs reported by Philippe relating to excluded
...
and default modules. The lesson, in the end, is that we need to do all the
removal of modules that no longer `fit', for whatever reason, before we
do anything else. So the patch basically just moves the `removal' code
into a new routine that gets called before the routines that add default
modules and then check consistency.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27281 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:42:16 +00:00
Richard Heck
5e45cd4c44
Revert the last few patches. I'll commit a more general fix all at once.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27280 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:32:37 +00:00
Richard Heck
3a9a0fc3e6
Comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27279 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:15:09 +00:00
Richard Heck
c94d0da408
More fixes for bugs noticed by Philippe.
...
We want to do all the excluding before we do any of the adding.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27278 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:13:25 +00:00
Richard Heck
df475c2002
Add some comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27277 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:07:52 +00:00
Richard Heck
b0035f07b1
Fix bug reported by Philippe relating to excluded modules: Excluded
...
modules need to be removed before anything else is done.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27276 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 19:01:59 +00:00
Jürgen Spitzmüller
b65ef30b34
* GuiDocument.cpp (formatStrVec):
...
- module names can have non-ASCII chars.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27274 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 18:37:47 +00:00
Enrico Forestieri
5ec13cc15b
Correct include dir.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27273 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 18:25:24 +00:00
Jean-Marc Lasgouttes
4e2c8c4f9b
Make sure that the contents of the inset uses the buffer language (in order to
...
avoid the ugly blue line).
Fixes part of http://bugzilla.lyx.org/show_bug.cgi?id=5348
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27267 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 16:40:18 +00:00
Jean-Marc Lasgouttes
0e2ded8161
Fix bug 5407
...
http://bugzilla.lyx.org/show_bug.cgi?id=5407
This patch makes insetfloat search its styles using "Float:<floatname>" (or
"Float" if this fails). This allows to define a default behaviour for new
floats that makes sense.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27266 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 15:35:02 +00:00
Stefan Schimanski
def9ca797c
* style
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27265 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 14:07:42 +00:00
Stefan Schimanski
5d9b126c96
* Fix for http://bugzilla.lyx.org/show_bug.cgi?id=5387
...
Gui is not setup yet when the file is opened from clicking on it in Finder
with a closed LyX. We have to wait until the batch commands are executed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27264 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-05 14:04:37 +00:00
Pavel Sanda
1b7ef75ccb
Update headers.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27255 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-04 22:32:06 +00:00
Jürgen Spitzmüller
05a3f9b3f9
* GuiDocument.cpp:
...
* add some unicode FIXMEs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27249 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-04 15:44:02 +00:00
Jürgen Spitzmüller
006f5683e0
* GuiDocument.cpp:
...
* module names and descriptions might contain non-ASCII chars, so
we must use translateIfPossible instead of the native _().
Alas, some manual conversion is necessary.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27248 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-04 15:38:37 +00:00
Richard Heck
727f4b2ee8
Thinko. Fixes bug reported by Philippe Charpentier.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27246 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-04 14:37:53 +00:00
Jürgen Spitzmüller
9d2f8a4c34
* GuiCitation.cpp:
...
- set initial focus (bug 5448).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27245 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-04 07:27:02 +00:00
Enrico Forestieri
0681cb4e60
Fixbug 5280
...
http://bugzilla.lyx.org/show_bug.cgi?id=5280
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27244 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 22:59:07 +00:00
Enrico Forestieri
33f0bb6ac3
Fix bug 5216
...
http://bugzilla.lyx.org/show_bug.cgi?id=5216
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27243 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 22:57:51 +00:00
Jürgen Spitzmüller
a73c6c72dc
* InsetInfo.cpp (toolTip):
...
- use bformat for proper syntactic translatability
(the tooltips of this inset look rather weird in generals, though).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27242 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 17:36:28 +00:00
Jean-Marc Lasgouttes
84395acfb5
* insets/InsetText.cpp (addToToc):
...
* TocBackend.cpp (updateItem): pass option AS_STR_INSETS to asString,
so that insets get a chance to be displayed in ToC.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27238 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 13:47:12 +00:00
Jürgen Spitzmüller
043c362dab
* output_latex.cpp:
...
- slightly change FIXME comment. This only applies to the newly added condition.
The other conditions should be left untouched, even if we find a way to access the TeXRow.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27237 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 13:43:33 +00:00
Richard Heck
ff9d8584f9
Fix bug 5436, at least for the time being.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27236 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 13:07:30 +00:00
Jean-Marc Lasgouttes
7356fcd2cf
Fix part of http://bugzilla.lyx.org/show_bug.cgi?id=5339
...
* InsetInfo.cpp (updateInfo): insert the text using inherit_font
so that there is not an extra \textsf output to LaTeX; change
"shortcut" to display the first shortcut, not the last (if only
to be consistent with menus).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27234 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 11:12:52 +00:00
Jean-Marc Lasgouttes
7f61a18d2b
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5421
...
* GuiKeySymbol.cpp (print): when asked for Portable representation of
KeySequences, qt outputs Ctrl+x instead of Command-x. Therefore, we
we do it by hand.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27233 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 09:55:50 +00:00
Jean-Marc Lasgouttes
247113c819
revert r27209 (for real)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27231 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 09:08:01 +00:00
Jean-Marc Lasgouttes
e4dea6c076
oops! r27229 was wrong
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27230 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 09:03:01 +00:00
Jean-Marc Lasgouttes
24ac7258c5
revert r27209
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27229 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 08:59:03 +00:00
Stefan Schimanski
97740523fe
* Fix for http://bugzilla.lyx.org/show_bug.cgi?id=5396
...
On Mac clicking on a LyX file in Finder might open another GuiView which is
asked to open the file. The reload logic though closes this and the dispatcher
will run into a current_view_ which is null (until the other GuiView gets the
focus again).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27228 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 08:25:59 +00:00
Stefan Schimanski
4040382f46
* fix for r27091: draw the newly created pixmap. The reordering of the code has removed this case. So much about trivial program transformation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27227 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-03 07:40:18 +00:00
Jürgen Spitzmüller
10e05161fb
* InsetWrap (updateLabels):
...
- use master buffer if necessary (fixes bug 5431).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27226 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-02 16:49:48 +00:00
Dov Feldstern
13cf13c690
fix a bug in visual cursor movement
...
The setting of boundary need to take the paragraph's direction (LTR/RTL) into
account.
This bug was discovered by Vincent, while trying to solve bug #5061 .
While this fixes the original manifestation of bug #5061 , it doesn't really
solve the underlying issue, which is that on a boundary, after typing
Ctrl-Enter, the cursor is painted on the same line as the newline symbol
rather than on the new line. See bugzilla for further discussion of this.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27225 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-01 17:00:58 +00:00
Richard Heck
fe25e93e92
Whoops.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27222 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-01 14:45:39 +00:00
Richard Heck
87dbdca653
Add some constness and remove some useless code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27220 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 23:32:52 +00:00
Edwin Leuven
864fd8d7de
fix broken layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27219 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 18:21:46 +00:00
Richard Heck
3f4cab9808
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27218 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 16:41:52 +00:00
Richard Heck
bd9cdad48f
Clarify comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27217 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 15:37:34 +00:00
Richard Heck
ae9ef7c30f
If we're doing this test elsewhere, we should also do it here.
...
(All of these commits, by the way, are just stuff I'm stumbling
across while trying to deal with the newline bug.)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27216 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 15:36:08 +00:00
Richard Heck
ce379265a6
Some FIXMEs for later, and a little constness.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27215 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 15:33:48 +00:00
Enrico Forestieri
28fe97b553
Avoid creating bad math insets with Ctrl+M
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27214 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 15:19:39 +00:00
Richard Heck
fa4801bdc9
This was the wrong check.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27213 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 14:58:53 +00:00
Richard Heck
262ca78599
A (very) little constness.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27212 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 14:53:49 +00:00
Richard Heck
2ace7ba9e6
Fix doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27211 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 14:13:44 +00:00
Jean-Marc Lasgouttes
d8265b90fe
make sure that exported tex files are "nice" even in literate format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27209 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 13:53:58 +00:00
Jean-Marc Lasgouttes
adf48d1f51
Fix part of http://bugzilla.lyx.org/show_bug.cgi?id=5421
...
Make InsetInfo shortcuts use Portable representation of KeySequence.
* KeyMap.cpp (printBindings): add format parameter
* LyXFunc.cpp (sendDispatchMessage):
* insets/InsetInfo.cpp (updateInfo): adapt.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27208 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 11:19:16 +00:00
Jean-Marc Lasgouttes
53fdda3e7a
fix crash when filtering layout combox with non-ascii character
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27207 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 09:26:59 +00:00
Uwe Stöhr
e47d4dee70
output_latex.cpp: revert last commit as it is too risky so short before the release
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27206 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-31 01:26:11 +00:00
Uwe Stöhr
1a4e481111
output_latex.cpp: fix regression, reported here: http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145738.html
...
I tested it carefully but in case this makes problems, please revert this immediately.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27205 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 23:19:21 +00:00
Pavel Sanda
de7c7ea360
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5430 .
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145723.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27197 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 13:47:41 +00:00
Richard Heck
76c074f19a
Fix for 5429 from Vincent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27196 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-30 11:49:18 +00:00
Abdelrazak Younes
84eec959c5
Revert 27186 which fixed an invalid bug.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27189 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-29 15:33:52 +00:00
Jean-Marc Lasgouttes
da83b636ea
when showing full source, do not define \input@path
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27188 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-29 14:04:10 +00:00
Jean-Marc Lasgouttes
673c2a3ec5
remove obsolete workaround
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27187 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-29 13:42:09 +00:00
Abdelrazak Younes
8939303131
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5392
...
The problem is that, for an unknown reason, an InsetMathHull is used *inside* an InsetMathHull. This is the reason why we have two levels of instant preview. I don't know if that was intended.
When moving the cursor, only the doDispatch() of the enclosing InsetMathHull is
called, not the inner one; so we don't have a chance to detect that the inner InsetMathHull should leave its preview mode.
The new leavePreview() method ensures that the screen will be redrawn if needed with cursor movement.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27186 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-29 09:24:54 +00:00
Abdelrazak Younes
46b4a8428b
Style, const access and small optimizations.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27185 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-29 08:03:26 +00:00
Abdelrazak Younes
db062da6cb
revert hazardous part of r26957 and add a comment, take 3.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27171 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 18:00:21 +00:00
Abdelrazak Younes
2f3fcfcb66
revert hazardous part of r26957 and add a comment, take 2.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27170 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 17:55:00 +00:00
Abdelrazak Younes
070d75f1c6
revert hazardous part of r26957 and add a comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27169 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 17:51:08 +00:00
Abdelrazak Younes
bc79c203a9
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5423
...
This regression was introduced by at r26957, sorry about that.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27168 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 17:41:56 +00:00
Richard Heck
4fb3e609d0
A little const'ness.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27167 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 16:02:33 +00:00
Richard Heck
f7acec3bdc
From Vincent:
...
> Hi all,
> >
> > A.
> > 1. create a new document (doc1),
> > 2. insert a label,
> > 3. insert a cross-ref
> > 4. create a new document (doc2)
> > 5. insert a cross-ref (in doc2)
> > then the labels in the cross-ref dialog are those from doc1.
> >
This is solved by the attached patch.
We should not restore the last used buffer if the active buffer has
changed. Especially not when you cannot choose the buffer which is now
still the case.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27165 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 15:38:28 +00:00
Richard Heck
f771d9a994
This is a conservative fix for the layout setting bug discussed in
...
this thread:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145547.html
The more dramatic fix suggested there can wait.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27164 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 14:11:24 +00:00
Abdelrazak Younes
0b0f0942c0
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5409
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27162 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-28 06:46:27 +00:00
Enrico Forestieri
b92e30fbdd
Remove dead code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27161 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 23:09:08 +00:00
Pavel Sanda
194f14bf65
Fix the worst part of http://bugzilla.lyx.org/show_bug.cgi?id=5409 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27153 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 14:54:53 +00:00
Jean-Marc Lasgouttes
a47deb4897
fix warning and reindent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27147 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 10:36:38 +00:00
Stefan Schimanski
09399b45f7
* Trivial fix to set the icon size to normal, not 32 as Qt sets it by default on Mac ( fixes #5388 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27146 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 09:06:50 +00:00
Pavel Sanda
c697f9f6b9
Small glitch in RCS registering procedure, useless parse of wrong file (part of 5389).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27144 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 01:06:24 +00:00
Pavel Sanda
232564ed12
Change debug message.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27143 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-27 00:27:31 +00:00
Enrico Forestieri
cb2933147c
The LaTeX control space "\ " is a special char, too. In mathed, it should
...
be represented on screen as a visible space rather than as an empty macro.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27140 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 18:32:25 +00:00
Richard Heck
6b0e349980
Revert r27129. We can't get rid of these until we have something else positive to do.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27138 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 16:05:19 +00:00
Jürgen Spitzmüller
57e1ab3e63
* GuiDocument.cpp (less_textclass_avail_desc):
...
- fix bug 5410 (use translateIfPossible() instead of _() for strings that come from
layout files).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27133 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 09:48:11 +00:00
Richard Heck
d6f1915684
This optional argument to the InsetCollapsable constructor
...
is more trouble than it is worth.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27131 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 02:25:57 +00:00
Richard Heck
2e81620979
The last commit was, uhh, not what I intended.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27129 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 02:14:30 +00:00
Richard Heck
9e3b4803fe
The two lines deleted here attempt to call virtual functions from a constructor. They have no effect, basically. Patch that does what these try to do forthcoming.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27125 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-26 01:18:26 +00:00
Richard Heck
e275289600
Line length.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27113 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 15:41:39 +00:00
Richard Heck
90d118cf56
Fixme comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27112 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 15:25:46 +00:00
Richard Heck
fec782342f
At least partially fix problem noted by Vincent. We were being over-agressive
...
with the fix at r26163.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27111 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 15:10:54 +00:00
Richard Heck
976a59af1b
Fix another part of 5403, again to do with case sensitivity.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27109 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 14:02:25 +00:00
Richard Heck
53252839ea
Style.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27105 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 13:41:02 +00:00
Richard Heck
70d5f953c9
Fix for another part of 5403, and related bugs, anyway. The InsetLayout
...
tags should not be so case-dependent, and we ought to use an Enum instead.
of relying upon string comparisons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27104 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 13:32:54 +00:00
Abdelrazak Younes
05168225c4
bug fix from Vincent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27103 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 13:27:53 +00:00
Richard Heck
1104cd200c
Fix from Vincent for citation display issues.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27102 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 13:26:30 +00:00
Richard Heck
bdc1d80151
More general fix for part of 5403.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27100 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 12:49:49 +00:00
Pavel Sanda
e4808961c9
Another selection painting patch, PainterInfo::backgroundColor introduced.
...
Patch by Vincent.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145438.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27097 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 10:47:38 +00:00
Uwe Stöhr
bed3844f30
InsetLayout.cpp: fix part of http://bugzilla.lyx.org/show_bug.cgi?id=5403
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27095 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 01:55:55 +00:00
Uwe Stöhr
b18251d61b
LayoutFile.cpp: typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27093 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-25 00:01:36 +00:00
Uwe Stöhr
fea9fef1dc
Text3.cpp: comment by Vincent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27092 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 23:09:27 +00:00
Stefan Schimanski
d51c31ca85
* complete fix for #5327 : switch back to normal drawing code if the cache
...
pixmap would have non-positive width or height.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27091 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 22:49:17 +00:00
Uwe Stöhr
2a69828508
Text3.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5166 , patch by Vincent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27090 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 20:56:38 +00:00
Pavel Sanda
b309ee82a0
Fix bug 5399.
...
Patch from Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27087 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 16:59:11 +00:00
Jean-Marc Lasgouttes
754ead5010
Fix bug 5310: http://bugzilla.lyx.org/show_bug.cgi?id=5310
...
* BufferView.cpp (dispatch): make sure to repaint the document after
jumping to a new change.
* lyxfind.cpp (findNextChange): do not ignore the last character when
a change extends to the end of an inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27083 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 15:46:44 +00:00
Abdelrazak Younes
de94db1bcb
Attenuate bug 4346 impact: crash -> assertion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27079 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-24 08:49:31 +00:00
Pavel Sanda
bdd405d70d
* doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27072 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 23:09:44 +00:00
Stefan Schimanski
0334876ca6
* temporary fix for the crash of the pixmap cache on Mac with Qt 4.4.
...
A better patch will follow soon, but this should go in for rc4.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27065 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 20:47:11 +00:00
Stefan Schimanski
e8d264e998
* don't rely on the restartCursor call to update the dialog on fullscreen switch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27064 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 20:46:53 +00:00
Stefan Schimanski
df79293cc1
* fix fullscreen TOC switching between dock and drawer mode on Mac
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27063 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 20:46:03 +00:00
Enrico Forestieri
62530e98e0
Get rid of superfluous conversions and else statement.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27062 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 19:30:51 +00:00
Jean-Marc Lasgouttes
0790ad1b72
fix bug 5349: properly quote InsetInfo argument
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27055 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 13:12:19 +00:00
Jean-Marc Lasgouttes
78cd051f4a
Revert r27051 because:
...
(1) I do not owe pavel a beer
(2) I removed the assert in isLoaded instead
(3) this fix is wrong anyway since there are other calls to this method.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27053 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 12:35:20 +00:00
Jean-Marc Lasgouttes
536f1d4878
remove useless assertion
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27052 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 12:25:52 +00:00
Richard Heck
ba396d2966
Fix suggested by Abdel. JMarc owes Pavel a beer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27051 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 12:21:12 +00:00
Jean-Marc Lasgouttes
616d27a377
clean-up other uses of buffer in LyXFunc::dispatch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27047 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 07:08:12 +00:00
Jean-Marc Lasgouttes
9c0f812e8d
make sure in LyXFunc::dispatch that we handle undo groups and undo flags on the right buffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27046 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 06:59:31 +00:00
Enrico Forestieri
7d4ec3f944
Fix bug 5393
...
http://bugzilla.lyx.org/show_bug.cgi?id=5393
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27044 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 00:48:06 +00:00
Enrico Forestieri
bcf3db2dd5
Initialize return variable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27043 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 00:39:13 +00:00
Richard Heck
9dfac74265
This patch introduces ProvidesModule and ExcludesModule layout tags.
...
See http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145129.html .
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27041 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-23 00:27:03 +00:00
Stefan Schimanski
82e603cf0c
* create a new window for a help file if there is none
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27024 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 18:15:09 +00:00
Stefan Schimanski
90ea041ada
* create global Mac menu just before filling it ( fixes #5217 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27023 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 18:14:30 +00:00
Stefan Schimanski
eb80fcdf69
* fix crashing special menu items on Mac after preferences have been changed.
...
* fix duplicated special menu items in Mac (fixed bug #5168 )
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27022 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 18:02:09 +00:00
Enrico Forestieri
946287b882
Fix bug 5263
...
http://bugzilla.lyx.org/show_bug.cgi?id=5263
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27020 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-22 09:11:42 +00:00
Jean-Marc Lasgouttes
ee81b844d3
remove useless comments in tex2lyx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27016 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 21:27:12 +00:00
Jürgen Spitzmüller
9c432a9935
* output_latex.cpp:
...
- fix CJK nesting in child documents (bug 5358).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27014 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 17:03:49 +00:00
Stefan Schimanski
c8f87b06fb
* Added Uwe's comment and a word about \global
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27013 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 15:44:15 +00:00
Jean-Marc Lasgouttes
a9e54b7ece
inset-edit should not make a buffer dirty (it edits the external files used by the inset)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27012 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 13:24:22 +00:00
Stefan Schimanski
5baf9d3f20
* use \long for \def macros (fixes http://bugzilla.lyx.org/show_bug.cgi?id=5371 , patch due to Uwe)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27011 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 13:04:22 +00:00
Edwin Leuven
29f052bc3d
make error dialog more comprehensible:
...
1. selects the 1st error so that the error message shows
2. adds labels to the listwidgets in the dialog
3. adds a tooltip to the error listwidget
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27007 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-21 09:07:15 +00:00
Richard Heck
5537e8a6b5
Add some module related comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27002 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 21:11:49 +00:00
Richard Heck
72721655c5
Remove some indirection leftover from Andre's removal of controllers and such.
...
When we had GuiDocument and GuiDocumentDialog, there was a separation that required
this kind of thing, but now apply() is only ever called from applyView(), which is
private and only ever calls it with our local params.
This simplifies the forthcoming ProvidesModule, etc, patch a bit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27000 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 21:00:33 +00:00
Richard Heck
721b269732
Another one for Abdel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26999 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 20:45:47 +00:00
Richard Heck
afcc0e0490
Code duplication is bad.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26998 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 20:38:40 +00:00
Richard Heck
129df0bcd4
Make Abdel happy: Change case of local variables.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26997 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 20:31:33 +00:00
Richard Heck
ae339e3ca8
Remove now duplicated code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26996 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 19:53:15 +00:00
Richard Heck
2351615f0a
Fix LFUN_LAYOUT_MODULE_ADD: We need to make sure that the module
...
isn't already added, that its requirements are satisfied, and that
it doesn't conflict with any loaded modules. Mostly, this just
moves existing code into a new routine where we can get at it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26995 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 19:48:32 +00:00
Richard Heck
67dfff2d37
Update GuiDocument when there are changes to loaded modules.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26994 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 19:31:05 +00:00
Jürgen Spitzmüller
25c8c8ce8a
* InsetMarginal.cpp:
...
- \marginpar needs to be \protect'ed in fragile context (bug 2790).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26992 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 17:08:39 +00:00
Pavel Sanda
c509d3d8fc
Please Edwin.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26991 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 15:55:20 +00:00
Enrico Forestieri
7923d0b90e
Correct logic: single characters must also be parsed when quiet == false.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26987 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-20 00:18:29 +00:00
Enrico Forestieri
ad41e7d4d7
Remove unneeded include
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26985 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 22:45:15 +00:00
Enrico Forestieri
96007ce5ac
Fix bug 5374
...
http://bugzilla.lyx.org/show_bug.cgi?id=5374
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26983 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 20:55:54 +00:00
Pavel Sanda
1040064133
Put scrollbar back.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26981 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 14:58:33 +00:00
Pavel Sanda
e32aade059
Next round for modules tab
...
- remove ill vertical spacer in the bottom
- fix max size of description field
- fix min size of the available modules list
- disable the ugly hozizontal scrollbar
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26980 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 14:39:11 +00:00
Jürgen Spitzmüller
473e365a07
* InsetIndex (latex):
...
- latex is supposed to return the number of _rows_, so do not count the characters
(fix bug 5378).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26966 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 11:28:23 +00:00
Jürgen Spitzmüller
54c32f8501
ModulesUI.ui:
...
-remove unnecessary GoupBox.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26965 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 11:10:35 +00:00
Abdelrazak Younes
72e49fbb67
remove unused variables.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26961 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 09:23:46 +00:00
Abdelrazak Younes
97e5041a4a
some more small optimization.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26960 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 07:42:41 +00:00
Abdelrazak Younes
be740f8543
Bidi::computeTables(): avoid a Font instantiation for each char.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26959 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 07:31:10 +00:00
Abdelrazak Younes
da640391fc
revert erroneous previous commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26958 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 07:09:05 +00:00
Abdelrazak Younes
6a8219c190
Paragraph:
...
- constify some parameters
- getFontSettings():
- getFirstFontSettings(): return a const ref instead of a copy. This brings a consistent 4% improvement in LateX generation. Might speedup rtl handling too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26957 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 07:03:44 +00:00
Pavel Sanda
d579893c5b
Towards horizontal size of document pref dialog -
...
class names make its combo very wide, so reorganize a little bit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26956 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 01:43:24 +00:00
Pavel Sanda
4861019ae4
Add the missing file.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26954 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 01:23:38 +00:00
Pavel Sanda
9d82588e3e
Create new Module panel in document settings and decrease vertical
...
size of the dialog.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145035.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 01:21:59 +00:00
Pavel Sanda
f62116f224
Fix uic erros, these files are no longer part of lyx.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26952 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-19 00:59:16 +00:00
Abdelrazak Younes
2b65ee6030
TexRow::getRowFromIdPos(): Don't assume a vector container and really tiny optimization (don't access the same item multiple time).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26949 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 16:07:04 +00:00
Jürgen Spitzmüller
30a777e8a8
honour requirements for dots (bug 5376).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26947 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 14:15:56 +00:00
Abdelrazak Younes
8a916f28a9
Fix part of http://bugzilla.lyx.org/show_bug.cgi?id=5347
...
Use crc checking in order to decide if the widget needs to be updated or not. This speed up a lot the cursor moving use case.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26946 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 14:14:58 +00:00
Jürgen Spitzmüller
575a8dd0cc
compile fix 2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26944 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 13:51:48 +00:00
Jürgen Spitzmüller
99e481fe51
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26942 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 13:48:12 +00:00
Abdelrazak Younes
757f975337
First part of http://bugzilla.lyx.org/show_bug.cgi?id=5347
...
Disable full source viewing when the dialog is restored.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26941 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 13:27:59 +00:00
Abdelrazak Younes
bcbf7c6452
Code shuffling in order to fix http://bugzilla.lyx.org/show_bug.cgi?id=5347
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26940 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 13:20:17 +00:00
Uwe Stöhr
5c9d3c6a9e
fix Make and SCons after r26934 (Enrico, please take care of this too)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26938 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 12:28:17 +00:00
Uwe Stöhr
02d28d981c
mathparser_flags.h: follow our naming convention part 2/2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26937 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 12:25:03 +00:00
Uwe Stöhr
8cacb191aa
mathparser_flags.h: follow our naming convention part 1/2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26936 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 12:23:59 +00:00
Enrico Forestieri
6bd593d8b3
When pasting into mathed, take into account the current mode.
...
For example, this allows to paste something like $x$ to a textmode
inset and get the expected result. If $x$ is pasted in mathmode,
it is pasted verbatim, such that no compile errors can arise.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26935 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-18 09:06:27 +00:00
Enrico Forestieri
02ebfa000b
Fix bug 3397
...
http://bugzilla.lyx.org/show_bug.cgi?id=3397
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26934 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-17 21:40:11 +00:00
Abdelrazak Younes
7ec4207371
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5369
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26930 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-17 04:35:08 +00:00
Stefan Schimanski
af9206b392
* Call metrics of the parameters with the correct font in MathMacros, for example
...
if they are in an index and should be drawn smaller.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26927 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 21:27:43 +00:00
Richard Heck
5e505119fa
OK, I lied. A little more. Just trying to keep the cleanup separate from
...
the real stuff.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26925 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 17:29:01 +00:00
Richard Heck
a940cc3f6b
The last bit of cleanup: Make checking for exclusions a bit easier.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26924 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 17:21:13 +00:00
Richard Heck
297d5d1f4e
Factorize out some of this. Just a bit more cleanup, prior to the patch
...
I've been promising....
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26923 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 17:14:46 +00:00
Richard Heck
8bc9c319d2
Fix bug connected with excluded modules and default modules: We need to make
...
sure that default modules do not exclude loaded modules and also that loaded
modules do not exclude them.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26922 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 15:29:56 +00:00
Richard Heck
28047741c2
Fix a bug involving module conflicts. We need to check not only that we
...
do not exclude some used module, but also that no used module excludes us.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26920 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 15:04:48 +00:00
Richard Heck
3e41704579
More cleanup prior to real patch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26919 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 13:41:25 +00:00
Jean-Marc Lasgouttes
9a5aa9eab1
fix View Source for literate documents
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26917 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-16 07:43:46 +00:00
Enrico Forestieri
1ad4fd55ea
Remove traces of Q_CYGWIN_WIN
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26916 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-15 23:00:42 +00:00
Enrico Forestieri
60c6b1966d
Fix for latest MInGW w32api
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26915 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-15 22:14:39 +00:00
Enrico Forestieri
ed861b720a
Simplify
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26914 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-15 22:03:13 +00:00
Abdelrazak Younes
b23058c578
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5319
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26913 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-15 08:42:43 +00:00
Richard Heck
d4136cb652
Correct the order of the tests here. Messed this up in previous commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26906 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 18:06:08 +00:00
Richard Heck
6a5a7d7e20
The last little bit of comment, etc, cleanup here.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26905 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 17:35:49 +00:00
Richard Heck
b73d5450b7
More cleanup for forthcoming patch. Also fix a copy-paste error.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26904 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 17:14:25 +00:00
Richard Heck
9c95358b85
Check for changes to modules before switching text classes. See the removed
...
FIXME for more.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26903 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 17:03:57 +00:00
Richard Heck
c83ae83ebf
Remove unnecessary argument to paramsToDialog(). This is again
...
cleanup prior to a forthcoming patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26902 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 16:59:28 +00:00
Richard Heck
a707ac75ac
Change some vectors to lists. This is preparatory for a real patch later.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26899 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 14:04:21 +00:00
Jürgen Spitzmüller
3109398469
disable some lfuns inside description/list items (bug 223).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26898 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 13:27:58 +00:00
Jean-Marc Lasgouttes
03ec50ac4d
speed up _a_lot_ switchEncoding() by avoiding an object copy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26896 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 13:06:47 +00:00
Richard Heck
a34c0a8742
Just whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26895 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-14 12:49:05 +00:00
Pavel Sanda
b2bb5e5090
Selection painting in Insets (courtesy of fishing industry)
...
http://bugzilla.lyx.org/show_bug.cgi?id=5270
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg144726.html
Patch by Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26887 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 23:19:06 +00:00
Abdelrazak Younes
22204cda0b
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5355
...
The mixing of internal and 'normal' buffers turned out to be problematic. This commit just dissociates the two types.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26884 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 20:40:58 +00:00
Pavel Sanda
b69f53cd0f
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26883 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 16:12:46 +00:00
Pavel Sanda
308e2d9df3
Sanitize backreferences in hyperref.
...
http://bugzilla.lyx.org/show_bug.cgi?id=5340
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg144958.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26882 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 16:01:02 +00:00
Pavel Sanda
792ece8130
Fix whitespaces so the diff between branches is not so huge.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26881 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-13 11:25:37 +00:00
Richard Heck
de01bc54ff
All comments and formatting.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26876 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 22:21:56 +00:00
Richard Heck
50e5a3b796
Remove old and out of date comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26875 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 22:07:47 +00:00
Richard Heck
9c2fa02d4a
Add a comment, per Pavel's suggestion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26874 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 22:02:31 +00:00
André Pönitz
cb5a9b28d7
be kind to XaFooBarTeX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26871 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 19:19:41 +00:00
Uwe Stöhr
4331cbf30f
babel handling: revert r26857 and r26858 for the reasons I posted o the list
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26870 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 17:21:18 +00:00
Richard Heck
a9226314d1
Don't access this directly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26867 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 15:34:08 +00:00
Richard Heck
4ececaf03d
Update the modules after we make the document class. This will ensure
...
that we get any new default modules on board.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26866 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 15:29:54 +00:00
Jürgen Spitzmüller
6eb11f06a8
readjust indendation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26863 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 13:06:17 +00:00
Uwe Stöhr
51b4ac8e79
LaTeXFeatures.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5350
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26862 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 12:50:08 +00:00
Jürgen Spitzmüller
86eeea7566
* InsetSpecialChar.cpp:
...
- \protect nobreakdash if needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26861 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 09:54:39 +00:00
Jürgen Spitzmüller
d45ca67d1d
** fix bug 2114. Fileformat change.
...
** fix bug 5343 (patch from Richard, prerequisite for the other fix)
* Buffer.cpp:
- increment format to 343
* src/BufferParams.{cpp,h}:
- new param \use_default_options that allows to select/deselect
the "Other" class options defined in the layout file.
* src/frontends/qt4/GuiDocument.cpp:
* src/frontends/qt4/ui/LaTeXUi.ui:
- add GUI to set \use_default_options, display predefined options in the dialog
- update dialog correctly on class change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26860 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 09:36:00 +00:00
Abdelrazak Younes
4d4ee5d7a6
Factorize out the hardcoded babel tests. This whole thing is a real mess...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26858 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 07:56:06 +00:00
Abdelrazak Younes
bc8e829ce0
Simplify and optimize a bit the special babel language detection; and add a FIXME.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26857 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 07:19:43 +00:00
Abdelrazak Younes
81a1ae187e
MenuDefinition::expandFlexInsert(): simplify a tiny bit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26856 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 06:52:26 +00:00
Richard Heck
b03a5823be
We don't always want that, just with custom insets.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26855 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 04:12:37 +00:00
Richard Heck
02e4744ce3
Fix bug 5346.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26854 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 04:04:55 +00:00
Richard Heck
50ef03a245
Revert.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26853 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 03:43:15 +00:00
Richard Heck
3373ec397b
Typos.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26852 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-12 03:40:30 +00:00
Uwe Stöhr
d30e01fd08
Support for Mongolian, fileformat change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26848 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 23:52:31 +00:00
André Pönitz
26fafc111d
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26845 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 16:08:42 +00:00
André Pönitz
01bb9e2a57
fix problem with non-recognized utf8 encoding that lead to broken .lyx
...
files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26844 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 16:07:14 +00:00
Uwe Stöhr
19c27c8714
BufferParams.cpp: typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26842 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-11 12:47:51 +00:00
Abdelrazak Younes
a774b2ce7a
MSVC Compil fix: Finish JMarc's work.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-09 14:53:25 +00:00
Jean-Marc Lasgouttes
90101f72b1
compilation fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26831 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-09 14:48:30 +00:00
Jean-Marc Lasgouttes
15b49036ed
X dependency cleanup (2/3)
...
(inernal|external)LineEnding are only used by the clipboard code. Therefore
move them to the Qt helpers, where the current environment is known.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26824 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-09 07:21:48 +00:00
Jean-Marc Lasgouttes
2759268092
X dependency cleanup (1/3)
...
Move the special handling of -geometry command option from LyX to GuiApplication,
where it belongs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26823 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-09 07:19:34 +00:00
Abdelrazak Younes
47020302ae
fix memory leak.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26815 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 15:12:49 +00:00
Richard Heck
b90919e48b
Revert r26683 and add some comments making it a little clearer what
...
is going on here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26814 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 15:07:09 +00:00
Abdelrazak Younes
9601279dbb
moveItem(): simplify a bit more and clarify comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26813 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 14:52:07 +00:00
Abdelrazak Younes
79cffed886
moveItem(): simplify
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26812 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 14:19:31 +00:00
Abdelrazak Younes
93ae7c8c33
Oups...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26811 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 14:06:20 +00:00
Abdelrazak Younes
237c713046
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5328
...
* Paragraph::insertInset(): check if inset insertion is allowed before insertion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26810 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-08 14:03:15 +00:00
Stefan Schimanski
c874e95030
* Be more conservative about leaving out parenthesis by checking for < 0x80.
...
This fixes lyxmathsym characters as macro arguments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26802 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-07 16:24:07 +00:00
Richard Heck
2078e09e67
The default modules should be kept in order.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26801 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-07 15:53:05 +00:00
Enrico Forestieri
f505227f6e
Smash remaining drawbacks for bug 2315
...
http://bugzilla.lyx.org/show_bug.cgi?id=2315
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26792 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 22:49:30 +00:00
Richard Heck
d841355b7e
Fix bug 5316 properly. The fix is to make the routine that reads a counter
...
update an existing counter rather than overwrite it.
This turns out to be more complicated than it might seem. There are two
large parts to the patch. One moves the counter read routine out of TextClass
and into the Counter and Counters classes. The other changes the syntax of
counters from:
Counter
Name whatever
....
to:
Counter whatever
....
This allows us to get the name of the counter right away, so we can decide
whether it is an old one or a new one. So the layout format had to be
changed (again), with corresponding layout2layout code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26779 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 14:37:28 +00:00
Richard Heck
2b234dad7d
Comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26778 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 12:24:31 +00:00
Richard Heck
63644744fd
Whitespace and comment cleanup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26777 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 12:16:17 +00:00
Jean-Marc Lasgouttes
f993482628
fix misleading debug message
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26773 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 10:14:41 +00:00
Richard Heck
7eb60756fd
Remove unused code related to InsetEnvironment experiment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26768 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 04:23:26 +00:00
Richard Heck
244cda474c
Add a FIXME. We need to be more careful here.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26766 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-06 03:16:26 +00:00
Richard Heck
94bc5c3086
Further to r26743, add CustomPars and ForcePlain layout tags to InsetLayout,
...
so that the allowParagraphCustomization() and forcePlainLayout() features can
be independently controlled.
At present, these are active only for InsetFlex. In future, they should be made
active for InsetCollapsable, in general.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26757 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 19:38:22 +00:00
Peter Kümmel
30260f0a4d
underlying filesystem is case insensitive
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26756 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 19:37:56 +00:00
Uwe Stöhr
dfcd6fb7ea
make Latvian documents compilable, fixes http://bugzilla.lyx.org/show_bug.cgi?id=5324
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26752 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 19:12:12 +00:00
Pavel Sanda
bba02237ea
Typo from Bennett
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26751 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 18:09:51 +00:00
Peter Kümmel
9229214eea
fix bug 5332: preferences opens wrong folder for keyboard maps when there is no valid map
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26748 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 14:11:04 +00:00
Uwe Stöhr
8d11bc23be
BufferParams.cpp: make Lithuanian documents compilable, fixes http://bugzilla.lyx.org/show_bug.cgi?id=5323
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26746 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 13:42:37 +00:00
Peter Kümmel
f4787aa9c9
Use long path names when comparing FileNames
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26745 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 12:08:21 +00:00
Peter Kümmel
cab745d661
Fix bug 2235: jpeg capital letters (.JPG) does not work with pdflatex
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26744 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 11:51:18 +00:00
Jürgen Spitzmüller
e7b99324ca
* InsetFlex.h:
...
- correct the enabling of paragraph and layout changes as far as this
is possible with the current interface (see FIXMEs).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26743 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 11:00:48 +00:00
Jürgen Spitzmüller
f9e0957eb8
* InsetIndex.h:
...
- disallow layout and paragraph changes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26742 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 10:44:30 +00:00
Jürgen Spitzmüller
19372cb052
* InsetBox.h (allowParagraphCustomization):
...
- fix logic, constify.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26741 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 10:22:53 +00:00
Jürgen Spitzmüller
e996067afa
* InsetCollapsable.cpp (getStatus):
...
- this code is now in InsetText.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26740 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 10:05:18 +00:00
Jürgen Spitzmüller
a0e6594ced
fix bug 3434.
...
* InsetText.cpp (getStatus):
- correctly disable layout and paragraph settings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26739 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 09:51:28 +00:00
Enrico Forestieri
964a4fac79
Fix bug 1784
...
http://bugzilla.lyx.org/show_bug.cgi?id=1784
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26737 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-05 00:50:39 +00:00
Peter Kümmel
0d75676233
don't reinvent the wheel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26729 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-04 15:57:26 +00:00
Peter Kümmel
e3a494d322
fix bug 4693, Exporting files doesn't create the files in the correct folder
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26718 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-04 12:05:06 +00:00
Jürgen Spitzmüller
e2fc0d4385
Box fixes from Vincent and me.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26711 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-04 09:24:40 +00:00
Richard Heck
605ce88938
Fix Abdel's FIXME.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26708 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 23:16:51 +00:00
Richard Heck
e852600e61
Typo, from Vincent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26707 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 22:58:29 +00:00
Abdelrazak Younes
4f878b3566
stupid me...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26702 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 19:57:13 +00:00
Abdelrazak Younes
448f715831
Fix assertion with imaginary end-of-par in Changes::addToToc().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26701 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 19:53:53 +00:00
Jürgen Spitzmüller
87018001e1
* ListingsUi.ui: polish.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26698 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 16:22:55 +00:00
Abdelrazak Younes
f5b6ca1909
Don't show the dock widget at construction time. This should fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5273
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26697 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 13:45:56 +00:00
Abdelrazak Younes
4873fb9d6c
We don't want to restore geometry session for dock widgets.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26696 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 13:34:10 +00:00
Abdelrazak Younes
e29edccc3f
GuiView::findOrBuild(): hide the dialog if requested and the dialog already exists.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26695 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 13:17:22 +00:00
Abdelrazak Younes
ac55ec0f56
It seems that somebody added the code to show the dockwidget at layout restoration time. This is wrong so I reverted this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26694 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 13:12:58 +00:00
Peter Kümmel
7231275a09
fix merge build: this is a std::exception
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26693 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 12:51:20 +00:00
Enrico Forestieri
4ec9b07596
Don't trust designer and manually fix TocUi.ui for Qt 4.2
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26692 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 11:51:49 +00:00
Enrico Forestieri
9df450b058
Revert r26686
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26691 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 11:25:38 +00:00
Abdelrazak Younes
4ea899a7af
Make sure that the focus is correctly set before closing a window.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26690 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 07:54:32 +00:00
Abdelrazak Younes
d8a6c1fc1e
potential bug fix, reported by Richard:
...
Open LyX. Open a new window. Open a new window. Close the first. Close the second.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26689 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-03 07:38:51 +00:00
Enrico Forestieri
c68a342d72
Fix TocUi.ui for Qt 4.2.3
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26686 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-02 18:08:46 +00:00
Pavel Sanda
0c46365302
Port Enrico's patch for the current version of Toc.ui
...
so that vsize is stretched even for Qt 4.2.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26685 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-02 15:09:00 +00:00
Pavel Sanda
2ca370b135
Add persistent view switch to the outliner.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg144343.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-02 15:00:43 +00:00
Richard Heck
4dc976497f
Simplify the mover semantics a bit further: The extra variable being passed in
...
the deleted functions was never actually used, and it hasn't been for a very
long time. So the comment about the "other version" of Mover::copy() was way
out of date.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26683 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-02 14:41:07 +00:00
Pavel Sanda
4e02ce0a9b
* doxy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26682 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-02 12:17:58 +00:00
Jean-Marc Lasgouttes
8cc7e00cfd
Turn th message about disabled socket into optional debug, since many
...
windows users believe that it actually means something, see e.g.
http://thread.gmane.org/gmane.editors.lyx.general/50338
http://thread.gmane.org/gmane.editors.lyx.general/39680
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26670 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 09:37:25 +00:00
Abdelrazak Younes
c7a28bbec7
Attempt to fix http://bugzilla.lyx.org/show_bug.cgi?id=4693
...
isDirWritable(): make it work when there is no trailing slash!
createPath(): return false if the directory already exists.
createDirectory(): don't use mymkdir on Windows, use createPath() instead.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26669 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 09:36:01 +00:00
Abdelrazak Younes
0ac664310a
Modify the way multi-cell selection is done in tables:
...
* Always put the cursor at the end of the cell (this was set at the beginning with mouse selection).
* handle LFUN_SELF_INSERT in case of multi-cell selection -> the whole cell contents will be deleted.
This commit fixes http://bugzilla.lyx.org/show_bug.cgi?id=5225
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26668 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 08:18:57 +00:00
Abdelrazak Younes
1b47d2e5e2
Remove assertion that are already checked in debug mode.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26667 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 08:15:02 +00:00
Uwe Stöhr
af9752a0a6
boost.cpp: make LyX compilable again
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26662 a592a061-630c-0410-9148-cb99ea01b6c8
2008-10-01 00:35:26 +00:00
Pavel Sanda
37f82d6b30
* doxy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26660 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 23:49:25 +00:00
Pavel Sanda
7d86961eed
Proper lfun handling naming for listing tabs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26659 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 23:42:43 +00:00
Peter Kümmel
a07f5fcc35
win2k fixes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26649 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:03:26 +00:00
Peter Kümmel
c2f99181e6
update boost to version 1.36
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26648 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:01:03 +00:00
Uwe Stöhr
7382c55fd7
add support for TABs in Listings, fileformat change, fixes http://bugzilla.lyx.org/show_bug.cgi?id=3629 , patch by Vincent, lyx2lyx and UI stuff by me
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26647 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 18:00:02 +00:00
Jean-Marc Lasgouttes
ede2dbfade
Cleanup and layoutification of the InsetInfo class.
...
* InsetInfo.cpp (InsetInfo): derive from InsetCollapsable instead of
InsetText, so that we can use InsetLayout. Should be reverted when the
layout stuff is migrated to InsetText or some lower level.
(initTranslator, nameTranslator): moved outside of the class.
(name, neverIndent): added.
(draw, setMouseHover): removed.
(updateInfo): cleanup and use layout
(read, setInfo): make sure to reset layout.
* lib/layouts/stdinsets.inc: add layouts for the various Info insets.
These are used for both display and output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26646 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 14:11:40 +00:00
Jean-Marc Lasgouttes
709df05d9f
Fix properly bug 5287: http://bugzilla.lyx.org/show_bug.cgi?id=5287
...
* BufferView.cpp (setCursorFromInset): do not ignore the first inset
of the document; revert first tentative patch for this bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26645 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 13:47:16 +00:00
Abdelrazak Younes
b54b51c694
gcc compile fix: vector::insert() requires an iterator, not a const_iterator.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26642 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 12:34:36 +00:00
Abdelrazak Younes
f40a74eae2
Fix the order of changes in the Navigator. They appeared backwards.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26641 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 11:26:40 +00:00
Abdelrazak Younes
2d55770a29
stupid cut&paste error.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26640 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 11:18:16 +00:00
Abdelrazak Younes
5ce39aa8b5
Add a "List of Changes" in the Navigator. The list is updated only when the document structure is reset or when the update button is clicked. Some work is needed to track more finely individual changes as we do for sections.
...
Changes::addToToc(): New method to insert changes sorted by authors. The symbols 0x2702 and 0x270d are used to represent deletion and insertion.
TocBackend::item(): new method to lookup for a given item.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26639 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 11:06:34 +00:00
Abdelrazak Younes
7236cfc31d
revert faulty commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26638 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 10:07:22 +00:00
Abdelrazak Younes
9388404c88
TocWidget::updateView(): only set the tree depth if there's a model reset. This is to avoid node collapsing when simply editing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26637 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 09:59:33 +00:00
Abdelrazak Younes
7bd33462a0
Avoid a complete Toc reset in case when only a toc item update is needed.
...
* Buffer: new updateTocItem() signal (with Delegates and GuiView associates).
* TocBackend: take care of the signal emission instead of the Cursor::checkBufferStructure()
* TocModel: new updateTocItem() method.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26636 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 09:50:54 +00:00
Jürgen Spitzmüller
03b652c9b8
* InsetInclude.cpp:
...
- fix duplicate check of listings labels.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26635 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 08:41:37 +00:00
Abdelrazak Younes
6bd9b43ce5
cosmetics and doxygen.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26634 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 07:38:34 +00:00
Abdelrazak Younes
5cfe7daadb
TocWidget: disable the tree view during an update in order to minimize a bit the flashing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26633 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 07:18:24 +00:00
Jürgen Spitzmüller
3ddfec9ae0
* GuiInclude.cpp:
...
- prevent assertion (listings parameters can have non-ascii chars)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26632 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-30 06:51:08 +00:00
Uwe Stöhr
54d81dd012
BufferView.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5287 , patch by Vincent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26630 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 22:55:24 +00:00
André Pönitz
0985bab38e
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26629 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 21:53:24 +00:00
Uwe Stöhr
ce09194e43
GuiDocument.cpp, BufferParams.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5294
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26628 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 19:33:37 +00:00
Uwe Stöhr
4c48e7746b
BufferParams.cpp, LaTeXFeatures.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5291
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26627 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 19:18:00 +00:00
Abdelrazak Younes
6f798773a5
Dialogs: discourage non const access to lyxview().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26622 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 11:01:53 +00:00
Jean-Marc Lasgouttes
a2ffb1915a
remove mutable property
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26621 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:56:45 +00:00
Abdelrazak Younes
53acfb8351
Dialogs: discourage non const access to buffer() and bufferview().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26620 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:52:17 +00:00
Abdelrazak Younes
03e76f0651
constify
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26619 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:48:49 +00:00
Abdelrazak Younes
aedba73655
constify
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26618 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:29:35 +00:00
Abdelrazak Younes
14875e5e31
Properly fix http://bugzilla.lyx.org/show_bug.cgi?id=5285 by using lfun machinery in all cases.
...
Also fixes dialog view in case of multipar selection.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26617 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:18:37 +00:00
Jean-Marc Lasgouttes
1c76b4b11d
compilation fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26616 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 10:13:28 +00:00
Abdelrazak Younes
56a60dce0a
Merge FileFileName::Private::checksum() into FileFileName::checksum().
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26615 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 09:35:13 +00:00
Jean-Marc Lasgouttes
0442417d22
constify
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26614 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 09:33:36 +00:00
Abdelrazak Younes
508ac52ac0
previous commit: revert debugging code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26613 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 09:06:37 +00:00
Abdelrazak Younes
3378d0cc23
FileName::Private::checksum(): disable Qt4.4 based version because of bug http://bugzilla.lyx.org/show_bug.cgi?id=5293
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26612 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 09:04:14 +00:00
Jürgen Spitzmüller
8dd1185d9f
whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26610 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 08:48:02 +00:00
Abdelrazak Younes
3a0ee2070c
Add fall back code to assertion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26609 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 08:42:18 +00:00
Jean-Marc Lasgouttes
1899c81d3e
whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26608 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-29 08:30:41 +00:00
Enrico Forestieri
d7daeb752e
If the "force" flag is in effect and a textmode command from the unicodesymbols
...
file is used, don't add the \lyxmathsym definition to the preamble if we
already are in textmode. This hopefully smashes all weird cases.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26604 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-28 21:57:31 +00:00
Uwe Stöhr
8f76634f10
tex2lyx/preamble.cpp: fix bug 19, patch by JMarc (I'm working with this patch for 4 months now and it is really stable.)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26603 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-28 20:15:08 +00:00
Abdelrazak Younes
4b8f0d359c
Add a new 'Sort' box to the Navigator so that each list can be optionally sorted.
...
* TocModel: redesign so that sorted list are available.
* TocWidget/TocUi: handle the new Sort check box.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26602 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-28 17:14:29 +00:00
Abdelrazak Younes
45cd1149e4
Full text in toc for index entries.
...
* Text::asString(): new method.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26601 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-28 17:10:16 +00:00
Uwe Stöhr
7c8851a45b
LaTeXFeatures.cpp: fix part of http://bugzilla.lyx.org/show_bug.cgi?id=5294 also for trunk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26600 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-28 12:14:15 +00:00
Jürgen Spitzmüller
4cb08129a3
attempt to fix bug 5282:
...
* src/insets/InsetTabular.cpp:
- keep track of encoding after passing a copy of the OutputParams.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26592 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 15:32:43 +00:00
Abdelrazak Younes
90af53afff
move sum() to FileName::private::checksum() and add a new method using Qt4.4 mmap support.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26590 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 10:54:26 +00:00
Abdelrazak Younes
16d182a0b9
header cleanup: remove duplicate includes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26589 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 09:22:51 +00:00
Abdelrazak Younes
4122944455
First step toward fixing bug http://bugzilla.lyx.org/show_bug.cgi?id=5252
...
- Move lyx::sum() to FileName.cpp
- Get rid of the third slow implementation of sum() as istreambuf_iterator is supported since at least gcc 3.2.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26588 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-27 09:15:55 +00:00
Pavel Sanda
82f1cb7463
Let lyxclient read the whole line of input.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26586 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 23:58:40 +00:00
Pavel Sanda
8195cd1e2a
* man
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26585 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 23:49:03 +00:00
Pavel Sanda
f88e202e39
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5285 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26583 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 21:34:08 +00:00
Uwe Stöhr
a7722811f7
InsetTabular: make Slovak and Czech documents compilable, fixes http://bugzilla.lyx.org/show_bug.cgi?id=5290 , thanks to Heiko Obderdiek for the hint how to fix this
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26581 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 21:24:59 +00:00
Enrico Forestieri
5ca3be4d67
In mathmode, treat nonascii chars with diacritical marks as an input method
...
for entering math accents, such that an umlauted A is translated as \ddot{A},
for example.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26577 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 15:53:15 +00:00
Pavel Sanda
c7bfae826c
Let cursor appear after call of disabled lfun.
...
Patch by Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26575 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 12:35:35 +00:00
Abdelrazak Younes
5731e7faae
Small cleanup in order to improve toc change detection within insets.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26574 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 10:37:24 +00:00
Pavel Sanda
42693547f7
Find-next fallback to search dialog when no string was entered before.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26573 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 10:07:10 +00:00
Jürgen Spitzmüller
e63a6bc89a
compile fix & whitespace nitpicks.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26570 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 09:13:12 +00:00
Uwe Stöhr
2c5637b831
LaTeXFeatures.cpp: fix critical bug, due to this, no Cyrillic document could be compiled with LyX 1.6
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26560 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-26 00:21:35 +00:00
Pavel Sanda
7b1bf23337
Finish the cleanup in graphics.
...
LFUN_GRAPHICS_GROUPS_UNIFY is not needed anymore.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26550 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 20:50:33 +00:00
Enrico Forestieri
b5dcdbc960
When in mathmode, always use the mathcommand replacement from the
...
unicodesymbols file. Also take into account that a unicode symbol
may appear in both mathmode and textmode and thus both the mathmode
and textmode features may be required. As a side effect, the problem
that the \lyxmathsym definition is added to the preamble even when
a unicode symbol appears only in textmode is solved.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26548 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 18:38:25 +00:00
Richard Heck
4e142856d7
Move NOCITE to the end of the enum, so that it will appear at the end of the list. As things were, it appeared first, and as a result was always the first thing used in a new file.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26547 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 18:13:25 +00:00
Jean-Marc Lasgouttes
f3a1cdabe9
for some reason, itemSelectionChanged does not trigger in a reliable way and the error descriptions are bogus
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26545 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 16:16:25 +00:00
Pavel Sanda
1033ce4e59
ups.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26543 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 14:02:14 +00:00
Pavel Sanda
2aeb9dead0
i have very bad memory
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26542 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 13:59:26 +00:00
Pavel Sanda
0f6a71ffb3
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26541 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 13:34:36 +00:00
Jean-Marc Lasgouttes
6cd921678b
move code to unify graphics groups from GuiGraphics to InsetGraphics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26540 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 13:24:52 +00:00
Jean-Marc Lasgouttes
1db80d4df6
make sure that INSET_APPLY dispatching is inside an undo group
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26539 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 13:20:53 +00:00
Jean-Marc Lasgouttes
0c68af937a
move the validation code from InsetFlex to InsetCollapsable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26538 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 13:05:43 +00:00
Pavel Sanda
87c1454286
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26537 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-25 11:14:12 +00:00
André Pönitz
4c7fdddd74
streamlining setter syntax. using mutable references seems a bit
...
outlandish compared to the rest of LyX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26527 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 21:27:41 +00:00
André Pönitz
7aa28f3efe
char * for string literals is deprecated...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26526 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 19:51:46 +00:00
Pavel Sanda
83bd0508c2
* doxy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26523 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 17:35:37 +00:00
Richard Heck
6576aed3d5
This patch allows for multiple LFUNs to be bound to a single key, via a new command-alternatives function, to be used like so:
...
\bind "Tab" "command-alternatives" "completion-accept;cell-forward"
The first of the metioned functions that is enabled with be called.
The code is pretty trivial and just stolen from command-sequence.
The binding mentioned is more or less the point of the patch, but we still need to decide exactly what the bindings should be. There have been various threads concerning this. You can use the above for testing. Add it to site.bind, replacing the existing binding.
Jose: Once the bindings have been sorted out, that will complete the work on this we said we wanted to do for rc3.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26518 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 15:08:46 +00:00
Richard Heck
b8cf8cbab2
This patch prevents the shortcut dialog from silently over-writing existing bindings. (Indeed, both bindings will show up, prior to this patch, though only one will work.) A better solution would be to ask the user for permission to over-write, and then to take appropriate action. But this will do for now.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26517 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 14:56:43 +00:00
Richard Heck
6cde86e1d7
Save a few bytes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26516 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 13:32:09 +00:00
Richard Heck
5a579070c4
Doxy fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26515 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-24 13:20:05 +00:00
Jean-Marc Lasgouttes
efb2fb3e53
create a proper undo group before unifying graphics group (crystal clear, isn t it?)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26508 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-23 21:57:23 +00:00
Richard Heck
6c5efdf25d
Read site.bind as well as the user's bind file.
...
Why is site.bind given special treatment?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26505 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-23 17:04:25 +00:00
Pavel Sanda
cbb26a58aa
Be at least consistent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26504 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-23 14:18:59 +00:00
Richard Heck
ad0ecf86a7
Move the ItemType enum out of GuiPref and into KeyMap, where it belongs.
...
This is preparation for multi-LFUN bindings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26503 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-23 13:53:38 +00:00
Richard Heck
31e5a15695
Get some good debug output for function codes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26502 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-23 13:18:51 +00:00
Pavel Sanda
f7cf8c09d2
git is shouting at me because of whitespaces, so what can i do...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26498 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 15:41:05 +00:00
Pavel Sanda
29e02eff76
Colors for multi-author track changes.
...
Patch by Vincent.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg143215.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26497 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 15:30:26 +00:00
Jean-Marc Lasgouttes
76b64cded1
compilation fix from abdel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26496 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 11:00:17 +00:00
Abdelrazak Younes
36f619ed25
BufferList::next() and previous(): don't cycle through 'internal' buffers.
...
This should fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5259
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26495 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 09:59:46 +00:00
Abdelrazak Younes
c0aeb567ce
add FileName::extension() method.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26494 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 09:44:44 +00:00
Abdelrazak Younes
8c4ffb42da
Move maxlastfiles from Session.h to LyXRC.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26493 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 07:42:57 +00:00
Abdelrazak Younes
da1de0055e
Get rid of unused SessionInfoSection.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26492 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 07:30:48 +00:00
Abdelrazak Younes
38ecdfd5b7
Pref ui module: add a 'clear session'.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26491 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 07:14:30 +00:00
Abdelrazak Younes
475a48b78d
GuiView::saveLayout(): Use QSettings::beginGroup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26490 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 06:50:35 +00:00
Abdelrazak Younes
305079fb23
X11 compil fix, sorry.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26489 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 06:48:08 +00:00
Enrico Forestieri
1cd01f0db4
On Vista, if a file type is not registered, AssocQueryString() returns
...
information about the "Unknown" application instead of admitting that
nothing is registered. The solution is to add ASSOCF_INIT_IGNOREUNKNOWN
to the flags parameter. Also update dead URLs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26488 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-22 00:07:48 +00:00
Abdelrazak Younes
ed1122f86b
Use QSettings::beginGroup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26487 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 22:34:19 +00:00
Abdelrazak Younes
fa36309412
compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26486 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 22:11:59 +00:00
Abdelrazak Younes
d6936b4c5d
remove debug code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26485 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 21:47:47 +00:00
Abdelrazak Younes
8e4d2d66ce
Reset the geometry and ui settings whenever a change in the ui files is selected. This commit will destroy any current geometry session. The "view-id/" nodes are converted into "view/id/" nodes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26484 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 21:28:37 +00:00
André Pönitz
e5ae1a4b75
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26481 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 19:27:20 +00:00
Richard Heck
5ee839c3c8
Fix the tab stops in the paragraph dialog, and improve
...
the fix last committed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26480 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 15:25:04 +00:00
Richard Heck
4197460862
Fix autodefault setting.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26479 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 14:49:27 +00:00
André Pönitz
7d3841aae6
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26473 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 09:11:21 +00:00
André Pönitz
b35d3bfc5c
Abdel can't seee anythin wrong with that
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 01:39:00 +00:00
André Pönitz
082b4dbb3f
save a few cycles.
...
[in QObejct::connect() the passed signatures get 'normalized', and
'Foo const &' is turned into 'Foo' anyway]
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-21 01:35:43 +00:00
André Pönitz
47821c7a2c
fix slip
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 13:55:37 +00:00
André Pönitz
fc86915b0c
cosmetics. remoe strange dependency of GuiDocument.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26467 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 13:44:51 +00:00
André Pönitz
0f6b4e902f
save a few cycles
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26466 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 12:57:12 +00:00
André Pönitz
e7812d3e26
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26465 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 12:17:15 +00:00
André Pönitz
739f890e74
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26464 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 12:07:18 +00:00
André Pönitz
ae62ef20f8
cosmetics;
...
also use QT_NO_CAST_TO_ASCII and QT_NO_STL for better checks on type
conversions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26463 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 11:47:38 +00:00
Abdelrazak Younes
4829f3bd39
compile fix, sorry.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26462 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-20 07:38:28 +00:00
Abdelrazak Younes
a62d0ab1bf
Small deboostification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26461 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 21:18:18 +00:00
Abdelrazak Younes
7b8908881c
* GuiImage::scale(): simplify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26459 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 14:36:45 +00:00
Abdelrazak Younes
d25c74c0eb
Simplify image creation with a new factory function: newImage().
...
GraphicsImage: now a pure virtual interface.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26457 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 12:01:01 +00:00
Abdelrazak Younes
482468dda6
GuiImage: detaching the QImage does not have any good side effect apparently. It just results in some jumps of memory because the QImage data is referenced somewhere else (I don't know where as only the transformed image should be on screen).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26456 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 11:42:53 +00:00
Abdelrazak Younes
31c1982677
* GuiImage:
...
- switch to QImage backend instead of QPixmap. In any case this was done internally by Qt for any image loading or transformation. This should relieve the X11 server a bit for big images.
- try to clear out the memory after a transformation by calling QImage::detach(). Unfortunately there seems to be a bug somewhere in Qt... see (http://bugzilla.lyx.org/show_bug.cgi?id=5002 ).
* GraphicsImage: get rid of scaledDimension()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26455 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 11:27:24 +00:00
Jürgen Spitzmüller
703756f99c
* attempt to fix bug 5189.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26453 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 10:04:06 +00:00
Jürgen Spitzmüller
7abd4dac66
* Validator.cpp:
...
- get rid of unnecessary conversion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26451 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-19 09:40:14 +00:00
Jürgen Spitzmüller
0bb14ddfc7
get rid of two compiler warnings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26444 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 16:29:27 +00:00
Jürgen Spitzmüller
81d02909cf
Fix bug 448:
...
* src/OutputParams.{cpp,h}:
- new param isLastPar, indicating if the current paragraph is the last in a given inset/buffer
* src/output_latex.cpp:
- set isLastPar
* src/Paragraph.cpp:
- noTrivlistCentering also in tabular cells
- in the last par, use alignment switch instead of environment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26443 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 14:51:16 +00:00
Jean-Marc Lasgouttes
bf02b246f9
LyXFunc::dispatch: do no close the undo group too early
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26442 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 14:34:33 +00:00
Jean-Marc Lasgouttes
b23bdfa00b
use Length::inPixel and not Length::inBP to get screen lengths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26441 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 13:59:35 +00:00
Jean-Marc Lasgouttes
b0a3273bac
BufferView::mouseDispatch: make sure to create an undo group
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26440 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 13:44:54 +00:00
Jean-Marc Lasgouttes
7b9bfecb2f
another recordUndoFullDocument bits the dust
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 10:47:28 +00:00
Jean-Marc Lasgouttes
00cca05443
improve debug info
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26438 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 10:46:31 +00:00
Jean-Marc Lasgouttes
a20a4f2ca0
no need to record full document here
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26437 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-18 10:40:53 +00:00
Pavel Sanda
a1c21d9c79
One more comment from JMarc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26433 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 21:26:54 +00:00
Jean-Marc Lasgouttes
32a3da1a84
Fix bug 2746: http://bugzilla.lyx.org/show_bug.cgi?id=2746
...
References autoupdate is not undone during UNDO operation
* InsetLabel.cpp (updateCommand): record undo for each of the label
changes (and put everything in a group to make sure it will be undone
in one step).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26432 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 16:28:33 +00:00
Jean-Marc Lasgouttes
00c0933502
bad behaviour of recordUndoInset has been fixed in http://www.lyx.org/trac/changeset/14791
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26431 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 15:45:47 +00:00
Jean-Marc Lasgouttes
b654db1a2e
try to clarify documentation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26430 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 15:15:12 +00:00
Jean-Marc Lasgouttes
fafc1b1d3d
re-implement correctly undo for graphics groups unification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26429 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 14:54:37 +00:00
Jean-Marc Lasgouttes
d585528d50
fix properly http://bugzilla.lyx.org/show_bug.cgi?id=2040
...
* BufferView.cpp (setCursorFromInset): new method, useful to find
an inset that is known to be in the document.
* frontends/qt4/GuiView.cpp (dispatch): do a proper recordUndo
befire appplying changes to an inset. The insets are responsible
for recording additional undo steps that could be needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26428 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-17 14:51:27 +00:00
Jean-Marc Lasgouttes
9bbe7251af
actually this constructor is not used
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26427 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-16 13:21:30 +00:00
Jean-Marc Lasgouttes
cf7fdf78bb
fix a bunch of harmless warnings
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-16 11:33:07 +00:00
Jean-Marc Lasgouttes
f3900b8b9b
fix compiler warning introduced in r26399; note that paramater pos was not used in the Row(pos) form of the constructor
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26424 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-16 11:32:38 +00:00
Abdelrazak Younes
d28a762ec7
Fix copy & paste of inset inside table cell.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26420 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 17:03:15 +00:00
Enrico Forestieri
3e55de70dd
Introduce LFUN_FONT_BOLDSYMBOL, performing the same as LFUN_FONT_BOLD
...
except when in math mode, where \boldsymbol is used instead of \mathbf.
Restore the previous binding of Ctrl-B and make sure that LFUN_FONT_BOLDSYMBOL,
now bound to Ctrl-Alt-B, can be toggled.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26418 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 16:49:11 +00:00
Abdelrazak Younes
2f271f61bc
fix warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26416 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 16:20:12 +00:00
Abdelrazak Younes
2b94a43e38
Header cleanup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26415 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 16:09:08 +00:00
Abdelrazak Younes
1199f092d4
Graceful assertion in release mode.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26414 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 16:07:53 +00:00
Jean-Marc Lasgouttes
1070eeb9ac
* LyXFunc.cpp (dispatch): make sure that a group os created before calling LyXView::dispatch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26413 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 15:44:49 +00:00
Jürgen Spitzmüller
d17f1a298a
* src/InsetIndex.cpp:
...
- fix LaTeX output with unrepresentable characters in current encoding (bug 5022).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26412 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 14:19:00 +00:00
Abdelrazak Younes
d46f34a4ee
Fix GuiInfo dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26411 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 14:11:57 +00:00
Jürgen Spitzmüller
eb3ab2f3d0
* InsetTabular.cpp:
...
- comment out non-working code that can trigger an assertion (probably bug 5225).
(this code also does not work as expected in branch, but it doesn't act as badly there)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26407 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 08:43:42 +00:00
Jürgen Spitzmüller
7bbb01f8b6
* src/insets/InsetTabular.{cpp,h}:
...
- improve updating of on-screen alignment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26406 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-15 08:09:52 +00:00
Pavel Sanda
4b0bd42405
Cosmetics (Vincent)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26404 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 22:09:10 +00:00
Enrico Forestieri
1383629299
Fix bug 5246
...
http://bugzilla.lyx.org/show_bug.cgi?id=5246
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26403 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 17:51:46 +00:00
Edwin Leuven
b1c3515769
comments don't hurt
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26402 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 17:43:04 +00:00
Jürgen Spitzmüller
151da16a74
* TabularUi.ui
...
- descibe valign even more accurately.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26401 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 15:30:37 +00:00
Abdelrazak Younes
3461169526
Patch by Vincent that solves a number of problems related to the painting of a selection:
...
1. When a listing is inserted in a bit of text, the line above the listing is not drawn over the full width like it is done for lines above other insets. This is because InsetListing has a AlignLeft alignment. Now, if you start selecting downwards with the mouse in this empty area, strange selection drawings appear (see attachment).
This is caused by the fact that starting your selection at such a place, causes beg.boundary() to be true in TextMetrics::drawRowSelection(..). This is correct, but this value is true for _all_ selected lines. Now, the selection acts as if it is RTL text. Therefore, just like for end.boundary, this value needs to be reset for every line.
2. Starting your selection in an end margin often causes the selection in this end margin to be painted later. This is because when starting your selection in an end margin, you may have set a (possible empty) selection before really selecting the end margin. The problem is that the checksum (computed later) is the same for this empty selection and for the end margin selection. Therfore, we need a call to cur.setSelection() before evaluating cur.selection().
3. In the following two lines, it is assumed that there is only an end margin to be painted if the selection extends to the next paragraph. This is not true for the above described case of an AlignLeft Inset. Then, the margin has also be drawn within a paragraph
4. The end and begin margins are only painted when the selection extends into the following or previous paragraph. This difference is not resembled in the checksum if you first select a row completely and then procede to the next or previous paragraph as the selection remains at the end of a row. This also holds for the AlignLeft case. Therefore I added a term to the checksum to monitor whether the end and begin margins need to be drawn.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26399 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 14:32:40 +00:00
Edwin Leuven
3573d29271
clean up horizontal tabular line latex-output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26395 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 12:31:58 +00:00
Jürgen Spitzmüller
a2c42bc702
fix bug 5250.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26394 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-14 07:42:15 +00:00
Pavel Sanda
1dadaa5890
When only selecting the end_margin between 'after i-1' and 'before i', the
...
anchor is incorrectly set to be equal to the cur. This is because comparing two
CursorSlices does not take into account the boundary property (because the
CursorSlice does not know this).
Patch by Vincent.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg143572.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26393 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 23:03:33 +00:00
Pavel Sanda
9b1c5d2233
If we call cur.setSelection() in line Text3.cpp:1256 we should require some
...
sort of repaint, because if the selection is adjusted, we may have to draw the
selection again.
Patch by Vincent.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg143572.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26392 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 22:59:09 +00:00
Abdelrazak Younes
d81071086f
rev26385: don't know why but some file were not committed...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26387 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 20:19:32 +00:00
Abdelrazak Younes
d88caf97cb
exit(10) was a bit extreme... replace with a Buffer exception.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26386 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 17:12:01 +00:00
Abdelrazak Younes
f83a38b3de
Paragraph::inInset() shall not be used if the owner inset was not initialized. Make this rule clear and unavoidable.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26385 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 17:01:54 +00:00
Abdelrazak Younes
3f55a73a05
Erase unimplemented methods.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26384 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 15:41:33 +00:00
Abdelrazak Younes
7d888cc5e0
Fix silly bug spotted by Vincent in r26372
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26383 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 15:32:26 +00:00
Jürgen Spitzmüller
53ff578195
* TabularUi.ui
...
- a hopefully somewhat clearer description of what valign is supposed to do.:
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26382 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 14:10:03 +00:00
Abdelrazak Younes
c30878463c
Fix silly bug spotted by Vincent in r26372
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 12:16:50 +00:00
Jürgen Spitzmüller
a942cf9e86
* Fix display of horizontal alignment in fixed width tabular cells (bug 3484)
...
* src/Inset.h:
- new member content Alignment that indicates whether the content
of text insets should be displayed with a specific alignment
* src/TextMetrics.cpp:
- handle inset's contentAlignment
* src/insets/InsetTabular.{cpp,h}:
- set contentAlignment for tabular cells.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26380 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-13 10:10:01 +00:00
Jürgen Spitzmüller
a3392f4088
I/1H\$Hl$Ld$Ll$ Lt$(L|$0H8M
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26376 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 17:25:11 +00:00
Abdelrazak Younes
86e57cba38
breakParagraphConservative(): don't forget to set the inset owner. This is the real fix for bug http://bugzilla.lyx.org/show_bug.cgi?id=5099
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26374 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 14:49:50 +00:00
Jean-Marc Lasgouttes
3387e437a8
Length::inBP returns big postscript points, not pixel width
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26373 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 14:38:03 +00:00
Abdelrazak Younes
0b18d24e56
Get rid of Paragraph::insetAllowed()
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26372 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 13:57:15 +00:00
Abdelrazak Younes
6cc68a2663
I forgot this in previous rev.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26371 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 13:43:48 +00:00
Abdelrazak Younes
227ae7c2c7
Get rid of indirections and add a check.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26370 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 13:36:40 +00:00
Abdelrazak Younes
0743708418
Test Paragraph::inInset() before using it. Fixes bug http://bugzilla.lyx.org/show_bug.cgi?id=5099
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26369 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 12:55:35 +00:00
Pavel Sanda
34530817ee
Let doxygen document this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26367 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 10:42:23 +00:00
Jean-Marc Lasgouttes
a0e1e87603
document Cursor::selHandle
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26363 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 10:21:00 +00:00
Pavel Sanda
1d25a38fc1
Cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26362 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 02:21:14 +00:00
Pavel Sanda
0cd57df397
Revert unwanted part
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26361 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 02:11:07 +00:00
Pavel Sanda
9ebf6bf506
Depth slider in Outliner is not automatically set at init and after closing last file.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26360 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 02:04:42 +00:00
Pavel Sanda
a6df920f6b
Try to fix the rest of bug http://bugzilla.lyx.org/show_bug.cgi?id=5082 .
...
(Initialize dialogs after lyx launch).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26359 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-12 02:02:56 +00:00
Richard Heck
bb11f79ca0
I need some sleep.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26358 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-11 21:35:26 +00:00
Richard Heck
7380e914d4
Fix bug: TOC depth slider wasn't reset when switching to empty documents.
...
This doubly fixes the previous bug, too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26357 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-11 21:15:45 +00:00
Richard Heck
e2b8ea875d
Fix bug reported by Helge. Vincent found the problem, really, which was a
...
pair of uninitialized variables. The reason the crash doesn't happen when
you open the User Guide is that they get set in TocModel::populate() before
the slider's maximum value is fixed. It was setting that value to some huge
number that caused the problem.
I've added an assertion to make sure we don't run into this kind of problem
again. Probably not necessary, but it can't hurt.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26356 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-11 21:02:18 +00:00
Jürgen Spitzmüller
9b99e7be2c
Fix rest of bug 4886, following Richard's advices.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26354 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-10 16:02:32 +00:00
Richard Heck
e16468d72e
Revert 26348 and 26350. Wrong solution.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26353 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-10 14:36:38 +00:00
Jürgen Spitzmüller
623308f1e9
* src/insets/InsetTabular.cpp:
...
- correct LaTeX output for alignment in fixed width multicolumn cells
(bug 1747).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26352 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-10 12:49:08 +00:00
Abdelrazak Younes
c1fdb12118
n-th bug fixing patch from Vincent:
...
Almost all methods in the GuiPainter class have something like
if (!isDrawingEnabled())
return;
except GuiPainter::fillRectangle(...) !!
Adding this will solve
gmane.editors.lyx.devel/109857
gmane.editors.lyx.devel/109859
http://bugzilla.lyx.org/show_bug.cgi?id=4937
http://bugzilla.lyx.org/show_bug.cgi?id=5027
http://bugzilla.lyx.org/show_bug.cgi?id=5235
Maybe also:
http://bugzilla.lyx.org/show_bug.cgi?id=5230
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26351 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 21:01:18 +00:00
Richard Heck
e3b15701a7
Forgot this part.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26350 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 18:46:38 +00:00
Richard Heck
3bb9c0d34d
Fix bug 4886.
...
Introduce OutputParams::inTableCell, to track when we are in a table cell.
Use this information to output \newline rather than \\ when in one.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26349 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 18:42:17 +00:00
Richard Heck
e78347a673
Restore toggling behavior to math bold.
...
I've left mathbf in the symbols file. We should perhaps restore it as something that can be toggled.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26348 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 17:50:37 +00:00
Edwin Leuven
fab42d011c
fix sideways scrolling in tabulars with nested insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26347 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 14:12:08 +00:00
Jürgen Spitzmüller
a4610848dc
* GuiSearch.cpp:
...
- Texts that are entered in the search and replace fields of the
GuiSearch dialog are added to the bottom of the ComboBox. With this
patch they are added to the top as it probably most intuitive.
(patch from Vincent)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26346 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 13:20:44 +00:00
Jürgen Spitzmüller
8c097556d5
* GuiRef.cpp:
...
- The GuiRef dialog does not respond to keyboard events if the
reference list is empty. This is because the reference list has the
focus proxy and is disabled when the list is empty. Therefore I removed
the focus proxy from the list if it is disabled.
(patch from Vincent)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26345 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-09 13:18:36 +00:00
Uwe Stöhr
eb963540d4
various listings fixes by Vincent, see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg143302.html
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26341 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 21:51:38 +00:00
Uwe Stöhr
19c8baa1e1
specify a background color for listings and allow the user to change it, patch by Vincent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26340 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 21:38:01 +00:00
Pavel Sanda
e6a27a4724
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5234 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26338 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 15:46:23 +00:00
Pavel Sanda
c1173eb11c
Coding style
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26335 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 01:18:33 +00:00
Pavel Sanda
4649511c2c
Fix for accepting Tab key in shortcut dialog.
...
Patch from Bo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26334 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 01:00:58 +00:00
Pavel Sanda
5aa4c26c22
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26333 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 00:28:32 +00:00
Pavel Sanda
cc5d0478c6
Move code.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26332 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 00:27:07 +00:00
Pavel Sanda
375a2e6e1c
Add completion-accept lfun.
...
Fixes first part of http://bugzilla.lyx.org/show_bug.cgi?id=5062 .
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg143281.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26331 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 00:24:47 +00:00
Stefan Schimanski
f6084eaaa9
* LFUNs complete and complete-cancel. No key interception anymore. For now you have to bind the two LFUNs yourself.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26330 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-08 00:13:55 +00:00
Jürgen Spitzmüller
6875fa60be
cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26328 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-07 16:13:24 +00:00
Pavel Sanda
809ed31d54
Fixing inline completion, Vincent strikes back :)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26327 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-07 15:54:06 +00:00
Uwe Stöhr
9a57449f40
GuiWorkArea.cpp: allow to navigate in tables with the Tab key, patch by Vincent
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26320 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 21:10:59 +00:00
Stefan Schimanski
8314b93c04
* enter new macro template and select the name. This save a lot of keystrokes to remoe the long default name.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26315 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 15:10:23 +00:00
Stefan Schimanski
849b405c73
* typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26314 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 15:10:10 +00:00
Abdelrazak Younes
d577bf8c4a
Simplify InsetQuotes ctor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26313 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 14:12:38 +00:00
Abdelrazak Younes
a5d7f0504d
Pass Buffer in InsetQuote ctor. Patch fro Richard.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26312 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 14:04:01 +00:00
Abdelrazak Younes
2bd480132a
fix crash: Copying the paragraphs invalidate the referenced Buffer so a new setBuffer() would be necessary, in it preferable and faster to just use a const ref.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26311 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-06 13:49:10 +00:00
Abdelrazak Younes
009bd5b8ff
GuiApplication::resetGui(): clear out Mac nenubar before deletion, just in case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26307 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-05 12:42:47 +00:00
Abdelrazak Younes
0595b725f7
GuiApplication::resetGui(): Recreate Mac nenubar.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26306 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-05 12:39:43 +00:00
Enrico Forestieri
8fde2a6fa7
Implement the EnsureMath inset in mathed for nesting math mode in text mode.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26304 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 22:24:07 +00:00
Richard Heck
2807761e65
Fix a bug that allowed setting of layouts inside optional arguments.
...
There is more that could be done here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26303 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 21:50:14 +00:00
Pavel Sanda
827f28a1b1
Compil fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26300 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 19:54:32 +00:00
Jürgen Spitzmüller
808dfb6c1f
* src/LaTeXFeatures.cpp:
...
- handle case where natbib is loaded internally by a class, but still plain cite commands
have to be output (bug 5182)
* lib/revtex4.layout:
- this is such a case.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26298 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 14:39:08 +00:00
Jürgen Spitzmüller
7950986c87
Some GuiSendto polishing by Vincent and me.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26295 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-04 09:36:44 +00:00
Enrico Forestieri
105e0dfe29
Add FIXME
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26294 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-03 19:07:54 +00:00
Edwin Leuven
ca2bf82ca9
correct size
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26293 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-03 18:47:12 +00:00
André Pönitz
78767f76fe
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26292 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-03 18:30:05 +00:00
Abdelrazak Younes
37e389baf7
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5191
...
Patch from Vincent van Ravesteijn
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26291 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-03 12:59:36 +00:00
Enrico Forestieri
8d6b5113ec
We may have buffers with different encodings, that, in turn, may also
...
be different from the language default ones.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26290 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-03 08:17:00 +00:00
Enrico Forestieri
1c362c80b2
Specify that we are in math mode. This avoids unnecessary \ensuremath
...
commands when using math in text mode (such as in $\text{$\phi$}$, where
\phi would be enclosed in \ensuremath{} as it is inside \text{}).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26288 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-02 20:04:05 +00:00
Enrico Forestieri
ad91dd139c
Take into account the latex encoding when generating math preview snippets.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26287 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-02 20:02:08 +00:00
Jürgen Spitzmüller
2179c671cf
better naming for encoding default, as discussed in bug 4971.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26281 a592a061-630c-0410-9148-cb99ea01b6c8
2008-09-01 08:39:19 +00:00
Uwe Stöhr
ed5fcd95ac
InsetHyperlink.cpp: coding style change according to André's advice
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26269 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-30 14:52:56 +00:00
Abdelrazak Younes
cc8653b95e
potentially fix http://bugzilla.lyx.org/show_bug.cgi?id=5168
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26266 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-30 09:25:55 +00:00
Uwe Stöhr
ac3f391b46
InsetHyperlink.cpp: fix a bug I introduced in r26218
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26262 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-29 22:44:48 +00:00
Pavel Sanda
2d811e48e2
Get rid of annoying tooltips. ERT tooltip survived for the time being.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg142984.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26250 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-29 00:38:51 +00:00
Pavel Sanda
8a478b5ab8
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5093 .
...
Patch by Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26249 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-29 00:31:04 +00:00
Pavel Sanda
8b62eb2c64
Silence warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26240 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-27 20:24:18 +00:00
Richard Heck
9c2a1a828a
Quick fix for a problem noted by Stefan. The better fix is to migrate this
...
dialog, and all the others, to the new framework. GuiRef still inherits from
GuiDialog, rather than from DialogView.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26234 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-25 17:38:57 +00:00
André Pönitz
3a5e4ab8ca
more appropriate behaviour on assert
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26233 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-24 21:24:21 +00:00
André Pönitz
68c1719929
fix off-by-two drawing error
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26232 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-24 21:16:09 +00:00
Pavel Sanda
a60eee1daf
VCS: add notification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26231 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-24 20:36:23 +00:00
André Pönitz
aaff139335
remove superflous lyx:: qualification
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26230 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-24 20:29:20 +00:00
Jürgen Spitzmüller
c0ff4f48e5
* src/insets/InsetNewline.cpp:
...
- revert accidental commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26228 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-23 15:07:31 +00:00
Jürgen Spitzmüller
fb12b282f1
* src/inset/InsetNomencl.cpp:
...
- implemet inset tooltip.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26227 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-23 15:02:44 +00:00
Jürgen Spitzmüller
641708ac4b
* separate nomencl processing command from index processing command, since nomencl
...
relies on makeindex (with specific options) [bug 5184].
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26226 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-23 09:44:00 +00:00
Jürgen Spitzmüller
b556fe1bcb
* src/inset/InsetNomencl.cpp:
...
- indicate content of nomencl inset (bug 5183).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26223 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-22 16:12:29 +00:00
Uwe Stöhr
a258a932d9
InsetHyperlink.cpp: add "http://" when the hyperlink type is web and no protocol is specified (as requested on the lyx-devel list)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26218 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 22:06:10 +00:00
Jürgen Spitzmüller
0d63bbae14
* src/insets/InsetFloat{.cpp,h}:
...
- subfloat labelling fixes from Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26214 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 14:56:12 +00:00
Jürgen Spitzmüller
26e3e050a4
* src/Paragraph.cpp:
...
- use \textquotedbl for straight quotes in T1 encoding (bug 5091).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26212 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 08:51:56 +00:00
Jürgen Spitzmüller
9bfc1c9d46
final final touch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26208 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 07:51:40 +00:00
Jürgen Spitzmüller
db9885f882
final touch.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26207 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 07:48:24 +00:00
Jürgen Spitzmüller
5da25426f5
* adjust line lengths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26206 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 07:30:09 +00:00
Jürgen Spitzmüller
cd42bffb52
whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26205 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-19 07:06:51 +00:00
Jürgen Spitzmüller
a2906cb877
** proper implementation of pLaTeX by Tetsuya Makimura and me, fixes many remaining problems and bugs with language "japanese" (bugs 4863, 4290, 4700 and partially 4697) **
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26200 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-18 17:26:09 +00:00
Jean-Marc Lasgouttes
17dd645862
Bug 5173: Undo Grouping
...
http://bugzilla.lyx.org/show_bug.cgi?id=5173
* Undo.cpp (beginUndoGroup, endUndoGroup): new methods.
(UndoElement): add group_id member
(UndoElementStack): when removing old undo entries, make sure to
remove whole groups.
(Undo::Private): add group_id and group_level (for nesting) members.
(doTextUndoOrRedo): new method. Apply _one_ UndoElement.
(textUndoOrRedo): call doTextUndoOrRedo on each element of the current
group.
(recordUndoFullDocument): put inside an undo group
* Cursor.cpp (beginUndoGroup, endUndoGroup): new methods.
* LyXFunc.cpp (dispatch): add calls to (begin|end)UndoGroup.
* lyxfind.cpp (replaceAll): use several recordUndo instead
of one recordUndoFullDocument.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26178 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 19:24:56 +00:00
Jean-Marc Lasgouttes
608c46b080
Add a new debug channel UNDO (in place of the unused ROFF)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26177 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 19:09:42 +00:00
Jean-Marc Lasgouttes
d0827e017e
Fix crash when the Gui Name of a toolbar is not plain ascii. This
...
happens for example with fr.po.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26176 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 18:43:46 +00:00
Jean-Marc Lasgouttes
e22b5d0718
Fix bug 2449: Insertion of math delimiter cannot completely be undone
...
http://bugzilla.lyx.org/show_bug.cgi?id=2449
* Text3.cpp (dispatch): handle undo for LFUN_MATH_INSERT,
LFUN_MATH_MATRIX, LFUN_MATH_DELIM and LFUN_MATH_BIGDELIM.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26174 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 16:15:20 +00:00
Jean-Marc Lasgouttes
97e6476feb
Fix bug 3407: Undo with text-in-mathmode
...
http://bugzilla.lyx.org/show_bug.cgi?id=3407
* InsetMathNest.cpp (doDispatch/LFUN_MATH_MODE): handle undo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26173 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 15:50:42 +00:00
Enrico Forestieri
2566c9496d
Fix bug 5172: Toolbar names are not translated
...
http://bugzilla.lyx.org/show_bug.cgi?id=5172
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26171 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 10:56:53 +00:00
Richard Heck
10585e780c
One more.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26170 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 01:03:51 +00:00
Richard Heck
a40183c0a9
Add a comment about how to clean this up. This looks like post-1.6 stuff,
...
since it doesn't actually affect current function.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26169 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-15 01:03:32 +00:00
Richard Heck
b899cf8f3d
A FIXME for later.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26164 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 15:53:32 +00:00
Richard Heck
42c5781bce
Do the last commit the right way. The previous one led to a crash because I wasn't
...
returning a fully realized font.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26163 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 15:44:36 +00:00
Richard Heck
004b672399
Fix bug discussed in this thread: http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg142814.html . The problem was that the font information in InsetLayout was not being properly integrated into the routines that set the active font.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26162 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 15:24:12 +00:00
Jean-Marc Lasgouttes
771673ccbb
Fix bug 5149: Pasting outside math when cursor is inside
...
http://bugzilla.lyx.org/show_bug.cgi?id=5149
Make sure that the cursor is set to the right place before doing a middle-
button paste.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26161 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 11:03:51 +00:00
Jean-Marc Lasgouttes
5ca204ea10
Fix bug 5156 http://bugzilla.lyx.org/show_bug.cgi?id=5156
...
Be more strict when evaluating whether the cursor is inside the selection
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26159 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 10:28:20 +00:00
Jean-Marc Lasgouttes
aa67d5eb64
Fix bug 5065: DEPM fails with "cursor follows scrollbar"
...
http://bugzilla.lyx.org/show_bug.cgi?id=5065
* BufferView.cpp (setCursorFromScrollbar): makes sure that the mouse is set using mouseSetCursor (so that dEPM can trigger).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26158 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 09:59:04 +00:00
Jean-Marc Lasgouttes
1b2c73c555
* BufferView.cpp (contextMenu): If there is a selection, return the
...
containing inset menu
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26157 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 09:45:42 +00:00
Richard Heck
98c7c96ca4
Remove some unused code, and replace with a comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26156 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-14 07:03:46 +00:00
Peter Kümmel
1da756723a
fix merged build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26152 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 21:39:59 +00:00
Richard Heck
6f7136fc7b
whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26148 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 19:58:00 +00:00
Richard Heck
cf33f88943
We should at least also check the index. But probably more is needed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26147 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 17:05:34 +00:00
Jean-Marc Lasgouttes
1bad3e5232
avoid empty selections (patch from Vincent van Ravesteijn)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26146 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 15:22:41 +00:00
Jean-Marc Lasgouttes
3589a75a11
clearSelection invokes resetAnchor
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26145 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 15:13:37 +00:00
Jean-Marc Lasgouttes
3d9f151e00
set cursor correctly when right clicking on inset button
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26144 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 15:01:12 +00:00
Richard Heck
419642ad9e
Fix citation bug: In certain circumstances, attempts to insert a new citation
...
would instead change an old one. The problem was that we were hiding the dialog
with hide(), which does not trigger closeEvent(). So we have to implement
hideEvent().
http://marc.info/?l=lyx-devel&m=121278861019829&w=2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26143 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 14:32:30 +00:00
Richard Heck
1c5003c4ef
Make sure that in_show_ is reset to false, even if an exception is thrown
...
when we're trying to show a dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26142 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 14:25:56 +00:00
Jean-Marc Lasgouttes
4d63bd347b
constification without any code change. This is part of and effort to see whether BufferView::cursor() could be made const
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26141 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 13:46:19 +00:00
Jean-Marc Lasgouttes
c52b80d6e0
fix warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26140 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 13:25:36 +00:00
Stefan Schimanski
520b760891
* make sure that the reference cache, buffer_ pointers and macros are updated
...
in child documents.
Fixes:
http://bugzilla.lyx.org/show_bug.cgi?id=5153
http://bugzilla.lyx.org/show_bug.cgi?id=5032
http://bugzilla.lyx.org/show_bug.cgi?id=5159
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26137 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-13 10:36:43 +00:00
Richard Heck
481c24c8eb
Remove unintelligible comment. (This seems to have been copied over from Dialog.h.)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26126 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 22:18:21 +00:00
Richard Heck
ea6aed5b8b
Remove invalid comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26125 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 21:56:07 +00:00
Jean-Marc Lasgouttes
45312b5f49
Fix bug 4166: Crash when middle button click on inset label
...
http://bugzilla.lyx.org/show_bug.cgi?id=4662
* InsetCollapsable.cpp (doDispatch): cleanup the handling of mouse-
related lfuns. The new behavior is as follows:
- everything that does not touch the button is sent to the insettext,
if it is visible, and delegated to enclosing inset instead
- mouse1-press is delegated to enclosing inset (which will set the
cursor)
- the rest is either acted upon or results on a mere cur.noUpdate().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26122 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 14:13:16 +00:00
Jean-Marc Lasgouttes
2d76d3a0c6
Fix bug 5161: Context menu does not respect selection
...
http://bugzilla.lyx.org/show_bug.cgi?id=5161
* Text3.cpp (dispatch/LFUN_MOUSE_PRESS): compare the mouse position to
the bufferview cursor, since cur is already set to the place we
want; reverse the test for being inside of the selection.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26121 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 10:17:31 +00:00
Jean-Marc Lasgouttes
8602143775
Add missing operator>= to DocIterator
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26120 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-12 09:51:00 +00:00
Richard Heck
8c6ba1dd6c
Patch from Vincent. This resets the window title appropriately, after
...
the last BufferView has been closed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26115 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-11 12:57:02 +00:00
Richard Heck
4af444926a
Fix silly bug that makes it impossible to change bibitem keys.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26114 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-10 20:32:51 +00:00
Richard Heck
b3c5c1ca89
Fix crash noticed by Vincent. We don't know that insetText is non-null here!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26112 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 16:56:30 +00:00
Richard Heck
4e2d14a363
Disable nomencl-insert with inappropriate selections.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26111 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 16:31:22 +00:00
Richard Heck
ebfe9d60d7
The previous commit inadvertently contained some of this one, which is just a renaming.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26110 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 16:29:25 +00:00
Richard Heck
bcedd63443
OK, let's actually get this nomencl-insert thing right.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26109 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 16:15:49 +00:00
Richard Heck
efbf10c5ad
Fix my fix for nomencl-insert. The previous one was just a thinko.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26108 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 15:26:06 +00:00
Richard Heck
3d03620a91
Convert LFUN_NOMENCL_INSERT to the newer style, fixing bug 5151.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26107 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 03:11:53 +00:00
Richard Heck
b074fd86d2
Fix bug 5150: Hyperlink makes no sense with multi-paragraph selection, let alone a multicell one.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26106 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 02:09:38 +00:00
Richard Heck
8498a50c64
Don't allow new pages within tables!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26105 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 02:02:16 +00:00
Richard Heck
a457ab321f
Move isMultiCell() to Cursor, and use it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26104 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 01:58:57 +00:00
Richard Heck
6f77b93572
Fix cursor movement with multicell selections. There's no point allowing character by character selection in this case.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26103 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-09 00:43:15 +00:00
Richard Heck
939503ee85
Fix crash reported on the list involving multicell selections. We have to
...
be careful to check for that!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26102 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 21:26:18 +00:00
Richard Heck
510174ba17
Set the cursor to the start of the cell when doing multicell selections,
...
since it doesn't make sense to select two and a half cells.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26101 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 19:34:47 +00:00
Richard Heck
b2f5782253
Fix bug 5145. InsetTabular was resetting cur.idx() but not cur.pit() or cur.pos(),
...
leaving them possibly invalid.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26100 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 19:21:06 +00:00
Richard Heck
9374e68bfd
Fix bug 5146. The problem arose when attempting to paste normal text into
...
a multicell selection. But the more I thought about this, the more it seemed
that pasting into multicell selections shouldn't be allowed. What exactly
ought to happen if the user selects a 2x3 grid of cells and then tries to
paste a 5x5 group of cells? LyX, anyway, just ignores the selection in this
case, which is not what the user will expect. So let's just not go there.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26099 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 17:28:25 +00:00
Richard Heck
2455bc258f
Fix layout bug. Pasting text into a cell tried to set Standard layout, because
...
cur.inset() returns InsetTabular as the inset the cursor is in, not InsetTableCell.
It still does that, but now we return the right thing.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26098 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 16:19:28 +00:00
Richard Heck
67f5bf85da
Another patch from Vincent. This one fixing the very annoying bug 5138.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26097 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 15:41:32 +00:00
Richard Heck
dc9146d250
Patch from Vincent van Ravesteijn.
...
I noticed that for instance the Hyperlink Dialog loses all information when clicking on the main buffer. The same occurs with the Include Child Document Dialog and probably also others.
Do you agree on this being less intuitive ? If so, I included a small patch that will fix this for the two dialogs mentioned. I just adapted them to the design of the GuiGraphics Dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26096 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-08 15:29:26 +00:00
Richard Heck
5a91890cc1
Make sure temporary files are created, by default, in LyX's temporary directory, rather than in the system tempdir.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26093 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-07 13:57:25 +00:00
Abdelrazak Younes
f5251b6bde
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5132
...
Brown paper bag: I forgot to copy the insetlist contents when I create the paragraph partial ctor.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26092 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-07 08:50:41 +00:00
Abdelrazak Younes
0a342b3be1
Tentatively fix http://bugzilla.lyx.org/show_bug.cgi?id=4873
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26090 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-07 07:45:52 +00:00
Stefan Schimanski
ae410deed1
* \xymatrix added to completion (fixing bug 5123)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26082 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 18:44:35 +00:00
Abdelrazak Younes
0f9e4d7c2d
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5127
...
A call to updateLabels() was necessary (and safer) in all cases.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26081 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-06 16:08:50 +00:00
Richard Heck
4d506d21b6
Fix bug 5113.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26065 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 14:25:32 +00:00
Bo Peng
e8979d2f13
InsetInfo: use Portable instead of Gui mode to output shortcut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26060 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 13:49:59 +00:00
Pavel Sanda
c611a1311e
Disabling Fullscreen menu feature under X11, until bug
...
http://bugzilla.lyx.org/show_bug.cgi?id=4888 is fixed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26059 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-05 13:03:31 +00:00
Richard Heck
5861442f6f
Fix for preferences crash by Vincent van Ravesteijn.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26054 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-04 15:50:56 +00:00
Abdelrazak Younes
2856128d20
fix http://bugzilla.lyx.org/show_bug.cgi?id=5114
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26050 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-04 08:08:46 +00:00
Uwe Stöhr
1b03dfa0b5
GuiDocument.cpp: revert r26041
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26046 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-04 00:04:09 +00:00
Bo Peng
4fa66a8d0a
Fix a bug where spaces can not be appended tonameLE in the info dialoag
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26043 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 22:26:01 +00:00
Bo Peng
bdfcd5f16a
InsetInfo: implement InsetInfo::validate
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26042 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 22:14:04 +00:00
Uwe Stöhr
78bb4feba1
GuiDocument.cpp: fix two cases of bug 5112
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26041 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 21:31:25 +00:00
Bo Peng
d145c2dc9f
InsetInfo: Output 'undefined' instead of an error message for undefined shortcut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26040 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 21:31:06 +00:00
Abdelrazak Younes
309ce3bf0c
Fix linking problem when nls is disabled. Spotted by Dov and fix by Kornel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26036 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-03 06:34:52 +00:00
Pavel Sanda
97812e8718
Clean debug logs before rc1.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26033 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-02 14:11:04 +00:00
Richard Heck
f1f6ca0963
Yet more empty-->plain.
...
By the way, can someone check around line 722 of CutAndPaste.cpp?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26028 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 21:58:27 +00:00
Richard Heck
0a8d713fad
A bit more empty-->plain. I've also changed createEmptyLayout() to createBasicLayout(),
...
as the former could be confusing. It's not really empty....
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26027 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 21:13:03 +00:00
Richard Heck
36ce36f341
More empty-->plain changes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26026 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 21:03:45 +00:00
Richard Heck
cca78e3c8a
Change the "empty layout" to the "plain layout", to try to avoid confusion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26025 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 20:57:27 +00:00
José Matox
94b2838bec
Update format to 340.
...
Move
\begin_layout
to
\begin_layout Plain Layout
for consistency.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26020 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 17:57:01 +00:00
Pavel Sanda
e1cc41f625
VCS: Better output for svn checkout.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26017 a592a061-630c-0410-9148-cb99ea01b6c8
2008-08-01 14:18:41 +00:00
Enrico Forestieri
dac70247f0
Fix bug 5041
...
http://bugzilla.lyx.org/show_bug.cgi?id=5041
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26002 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 15:07:06 +00:00
Abdelrazak Younes
3bbe1facb4
Fix crash with Menu->Edit->Paste recent
...
As an added bonus, the selection will be adapted to current Buffer (for quites, etc).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26001 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 09:09:23 +00:00
Abdelrazak Younes
236460445a
Paragraph: Add a partial copy ctor that will get used in next commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26000 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 09:07:32 +00:00
Abdelrazak Younes
c157c1b809
Add some comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25999 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 07:55:53 +00:00
Abdelrazak Younes
24969f2a87
previous rev: better fix from Richard.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25998 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 07:31:48 +00:00
Abdelrazak Younes
3457b4f808
Qt does not compare empty file info apparently.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25997 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 07:18:47 +00:00
Abdelrazak Younes
aa0a9b8316
Remove unnecessary FileName construction.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25996 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-30 06:51:50 +00:00
Pavel Sanda
2cf6db8060
VCS: Handle one boundary condition.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25990 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 18:17:20 +00:00
Richard Heck
1b7b9e4980
Refresh before checking for equality. Solves problem noted by Bennett.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25989 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 18:16:05 +00:00
Abdelrazak Younes
a06fd8abc5
Support symlinks, also on Windows!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25988 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 18:13:52 +00:00
Pavel Sanda
dba8932453
* doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25987 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 17:56:45 +00:00
Enrico Forestieri
4c57d0b5f2
Fix translatable message.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25983 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 15:25:26 +00:00
Abdelrazak Younes
6aaad04d47
DocFileName::operator==(): use FileName operator.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25982 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 14:41:46 +00:00
Abdelrazak Younes
4af74f89d8
Converters::convert(): following r25960 don't use FileName::operator==() as this didn't work in this case. Don't ask me why.
...
Bug reported by Bennett.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25981 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 14:30:04 +00:00
Abdelrazak Younes
3b6e5373c2
Add FIXME.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25980 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 13:50:17 +00:00
Abdelrazak Younes
4065e2b2c4
this call to setBuffer() is now not necessary.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25979 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 13:33:50 +00:00
Pavel Sanda
d3e62cfe31
Better string.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25978 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 13:25:07 +00:00
Abdelrazak Younes
ff80da000e
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5097 with a hammer. The correct fix would be to call setBuffer() inside pasteSelectionHelper() only for those inserted paragraphs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25977 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 13:15:28 +00:00
Pavel Sanda
aaa4169ece
VCS: Towards statusbar info.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25976 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 13:14:51 +00:00
Abdelrazak Younes
d7a30a2ea1
This code is not valid anymore.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25975 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 12:19:42 +00:00
Abdelrazak Younes
fa1305ccd3
InsetText: remove InsetText default ctor and make text_ member private.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25974 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 12:07:08 +00:00
Pavel Sanda
432c3b23ce
VCS: add some message.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25973 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 11:55:27 +00:00
Abdelrazak Younes
c95f99255f
Buffer ctor: Use preferred InsetText ctor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25972 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 11:35:13 +00:00
Pavel Sanda
e46613d70b
When statusbar is not reachable, show at least we _do_ something.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25971 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 11:17:20 +00:00
Abdelrazak Younes
f4fdaa190f
revert previous fix: wrong fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25970 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:56:06 +00:00
Abdelrazak Younes
e7ccaba274
Fix initialization bug.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25969 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:53:13 +00:00
Pavel Sanda
5719b5be2a
typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25968 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:43:34 +00:00
Pavel Sanda
23836a6292
then we dont need this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25967 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:37:40 +00:00
Abdelrazak Younes
168a26b763
fix critical part of http://bugzilla.lyx.org/show_bug.cgi?id=5082
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25966 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:33:02 +00:00
Abdelrazak Younes
4ba5452012
GuiSelection: make sure the initial check is done
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25965 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:25:35 +00:00
Abdelrazak Younes
ce9c690503
stupid me.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25964 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:21:25 +00:00
Abdelrazak Younes
52d4801f6a
simplify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25963 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:20:19 +00:00
Pavel Sanda
26b3fdcc48
not needed now
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25962 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 10:00:11 +00:00
Pavel Sanda
221812b6e0
Let empty() be const.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25961 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 09:53:34 +00:00
Abdelrazak Younes
07719210df
Partially fix http://bugzilla.lyx.org/show_bug.cgi?id=2771
...
We need to solve these warnings from documentations:
* This will not compare two different symbolic links pointing to the same file.
* Long and short file names that refer to the same file on Windows are treated as if they referred to different files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25960 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 09:07:37 +00:00
Abdelrazak Younes
64e1fc3bf4
BufferList::bufferNum() and getFileNames(): migrate to FileName/FileNameList
...
Inset.h : fix erroneous forward declaration.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25959 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 08:52:25 +00:00
Abdelrazak Younes
d56faa70c4
BufferList::getBuffer(): migrate to FileName.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25958 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 08:16:09 +00:00
Abdelrazak Younes
d1d7252c46
BufferList::exists(): use FileName::operator==() instead of string comparison.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25957 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 08:05:01 +00:00
Abdelrazak Younes
3f8d273b93
LyXFunc::gotoBookmark() use FileName::operator!=() instead of string comparison.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25956 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 07:59:58 +00:00
Abdelrazak Younes
5ac9db6dfc
First step toward fixing http://bugzilla.lyx.org/show_bug.cgi?id=3243
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25955 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 07:53:08 +00:00
Abdelrazak Younes
72d9237817
Add new FileName::set() method.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25954 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 07:47:16 +00:00
Abdelrazak Younes
b868bf78d2
Fix debug message.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 07:06:57 +00:00
Abdelrazak Younes
d4113cf8d5
GuiApplication::setGuiLanguage(): ignore qt_trans_ loading failure as this is only for Mac special menus.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25952 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 06:44:49 +00:00
Pavel Sanda
3f21a3de56
upss
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25951 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 02:04:52 +00:00
Pavel Sanda
609878cf00
Towards bug http://bugzilla.lyx.org/show_bug.cgi?id=4830
...
(selection issues on more LyX instances)
This fixes for me the worst cases. Still some selection
problem appear from time to time and it will be tricky
to get this completely right since the performance 'hacks'
our code uses.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25950 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 01:51:20 +00:00
Pavel Sanda
716626c736
fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25949 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 00:36:07 +00:00
Pavel Sanda
5209aad8de
change debugs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25948 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-29 00:34:15 +00:00
Richard Heck
5d95df6e39
Add CopyStyle tag for InsetLayout, per request of Steve Litt.
...
Update documentation for new tag.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25933 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 15:14:37 +00:00
Abdelrazak Younes
0b86ea9f71
previous rev: revert accidental commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25932 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 15:05:12 +00:00
Abdelrazak Younes
2d9def6577
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5021
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25931 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 14:58:29 +00:00
Abdelrazak Younes
8085efd83a
Some locale related cleanup. JMarc, please when you come back, review this. It is working fine in all my testings though.
...
* GuiApplication: delay locale loading until setGuiLanguage() is called.
* Messages: memorize default locale for current environment.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25930 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 11:26:46 +00:00
Jürgen Spitzmüller
63ca4f8caa
* update tex2lyx man page, mostly done bei Uwe (bug 2770).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25929 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-28 07:52:27 +00:00
Uwe Stöhr
b3531611e7
tex2lyx/test-insets.tex: add test for bounding box and clipping of \includegraphics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25919 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 21:44:24 +00:00
Richard Heck
163d827729
Support for removing "default" modules.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25917 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 17:46:27 +00:00
Uwe Stöhr
c08f8291f9
- InsetMathAMSArray.cpp: code cosmetic
...
- Math.lyx: leftovers from bug 5090
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25916 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 11:32:26 +00:00
Uwe Stöhr
5aece0832c
- InsetMathAMSArray.cpp: load the amscd package when the command \CD was used, fixes bug 5090
...
- LaTeXFeatures.cpp: add amscd
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25909 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 00:47:28 +00:00
Uwe Stöhr
180448cf14
InsetMathHull.cpp: whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25908 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-27 00:45:19 +00:00
Enrico Forestieri
bc72d3fc58
Automate setting of LYX_DIR_XXx and LYX_USERDIR_XXx environment variable names.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25898 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-26 10:45:38 +00:00
Richard Heck
a28c584064
Move the default module loading from makeDocumentClass() to setBaseClass().
...
This makes the Document>Settings dialog behave better.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25882 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-25 16:48:48 +00:00
Richard Heck
56a35c2c61
Add UseModule tag for layout files. This allows the AMS files, in particular, to "require" the
...
theorems-ams module, which is what most users will want. A later commit will allow users also
to "exclude" this module, in case they wanted to do that.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25880 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-25 15:51:27 +00:00
Abdelrazak Younes
f5030c23f0
Fix bug due to wrong interpretation of Qt's doc, take 2.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25874 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-24 21:22:08 +00:00
Abdelrazak Younes
9dc08cb35a
wrong eol.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25873 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-24 21:16:46 +00:00
Abdelrazak Younes
2b8ff49ae9
Fix bug due to wrong interpretation of Qt's doc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25872 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-24 21:13:33 +00:00
Jürgen Spitzmüller
f4e185a299
* GuiToolbar.cpp:
...
- do not add "ObsoletedBy" layouts to the combo (bug 5083).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25861 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-24 06:13:43 +00:00
Pavel Sanda
9dd9efdf47
sorry
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25857 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 19:53:15 +00:00
Abdelrazak Younes
0f53077165
Fix http://bugzilla.lyx.org/show_bug.cgi?id=5073
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25853 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 14:47:39 +00:00
Abdelrazak Younes
b4f4a5c245
God damn tabular dual head :-/
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25851 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 13:25:03 +00:00
Abdelrazak Younes
e182d5b98d
Stupid bug fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25848 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 13:10:18 +00:00
Abdelrazak Younes
68d50628c1
Forgot this in previous commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25845 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 12:55:24 +00:00
Abdelrazak Younes
396a90decb
Ensure that the Buffer pointer is correctly set with Clipboard operations.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25844 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 12:49:22 +00:00
Abdelrazak Younes
1afed1fc88
Remove GraphicsTypes.cpp
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25838 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 12:19:43 +00:00
Abdelrazak Younes
4bc7feaa96
* Inset: ensure that the Buffer pointer is not copied. This was the cause of very weird bugs with copy and paste within table.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25837 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 12:13:41 +00:00
Abdelrazak Younes
794aa69fc7
Add masks to temp file names, easier for debugging in case of crash.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 09:41:26 +00:00
Abdelrazak Younes
45be32fea5
use new FileName::tempName() method.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25831 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 09:27:33 +00:00
Abdelrazak Younes
d79ee740b3
Introduce a new tempName() method with base directory.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25830 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 09:23:23 +00:00
Abdelrazak Younes
c8a0b97d2e
move LyXerr QString specialisation to support/qstring_helpers
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25829 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 09:21:22 +00:00
Abdelrazak Younes
d7fae16a3b
Safer temp file creation with regards to double slash.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25828 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 08:28:51 +00:00
Abdelrazak Younes
68277d6e7f
FileName::isDirWritable(): make is safer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25827 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 08:14:24 +00:00
Abdelrazak Younes
58303ecfa9
Bug fix: FileName doesn't like double slash. I am going to fix this properly after this commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25826 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 07:17:54 +00:00
Abdelrazak Younes
8195925175
Replace home made temp file creation with safer (and cleaner) Qt' solution. Should fix http://bugzilla.lyx.org/show_bug.cgi?id=4693
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25822 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 05:17:31 +00:00
Pavel Sanda
b9dd28b101
last bit before generating documentation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25821 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 02:29:22 +00:00
Pavel Sanda
6c0a44e300
other bits
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25820 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 01:41:42 +00:00
Pavel Sanda
5a4f93f413
Formating issues to get some sensible issue.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25819 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-23 01:22:47 +00:00
Uwe Stöhr
2f2886b094
Package.cpp: fix comment position and a typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25818 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 23:54:37 +00:00
Pavel Sanda
e594f7d4f1
Coding style.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25813 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 21:22:44 +00:00
Uwe Stöhr
7305378c07
Package.cpp: use 16x environment variable (This should be done automatically for new major releases.)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25810 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 20:37:12 +00:00
Abdelrazak Younes
734e22c4d3
tentatively fix http://bugzilla.lyx.org/show_bug.cgi?id=4693
...
The problem stems I guess from the use of from_local8bit().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25809 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 17:45:40 +00:00
Enrico Forestieri
89e68f49f6
The QFileInfo::refresh() bug affects all *nix targets since the minimum
...
version of Qt (4.2) that we support.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25808 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 17:35:13 +00:00
Jürgen Spitzmüller
b896fa110d
* src/insets/InsetTabular.h:
...
- implement hasFixedWidth() (fixes part of bug 3484).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25805 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 16:13:59 +00:00
Abdelrazak Younes
4ecd231549
fix MSVC warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25804 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 16:09:18 +00:00
Jürgen Spitzmüller
7e3ebd9864
* src/insets/InsetTabular.h:
...
- make neverIndent() non-virtual and const, fixing bug 4641
- also make neverIndent(), usePlainLayout(), forcePlainLayout() and
allowParagraphCustomization() private.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25802 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 14:31:16 +00:00
Pavel Sanda
6f495e959e
VCS: adjust cvs revert to other archs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25801 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 13:44:06 +00:00
Pavel Sanda
3fe61ffb8f
VCS: adjust cvs revert to other archs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25799 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 12:25:54 +00:00
Enrico Forestieri
7372c4abbe
Don't use the \textgreek macro when the latex encoding (iso-8859-7) is
...
already the right one.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25797 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 11:25:15 +00:00
Pavel Sanda
4e6b8efb10
scan log also for svn check-in of VCS
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25796 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 10:17:24 +00:00
Pavel Sanda
9fdbf7eff5
scanLog for checkout svn in VCS.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25795 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 10:16:54 +00:00
Pavel Sanda
6a9c45b50b
Change strings
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25794 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 10:16:30 +00:00
Pavel Sanda
d4b9c97555
ReadOnly mode only for RCS
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25793 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 10:16:12 +00:00
Pavel Sanda
63bc0678bc
doxyfication of the current state
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25792 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 10:16:02 +00:00
Jürgen Spitzmüller
7606318a7f
More work on the Shortcuts UI:
...
- less stylish, but hopefully more visibly panel style
for the shortcut widget.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25790 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 09:49:38 +00:00
Jürgen Spitzmüller
6ae7cad09f
More work on the Shortcuts UI:
...
- modifying a shortcut removes the previous one
(if it's not a system shortcut)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25789 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 09:35:46 +00:00
Pavel Sanda
f625f3e0dc
Implement checkout for svn.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25788 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 09:00:41 +00:00
Pavel Sanda
38edfeb537
toggleReadOnly belongs only to RCS, not CVS.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25787 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 09:00:05 +00:00
Pavel Sanda
0129d2fad1
Comments forthe current state.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25786 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 08:59:47 +00:00
Pavel Sanda
bb14dc3a00
VCS svn support, partly fixes http://bugzilla.lyx.org/show_bug.cgi?id=2574 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25785 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 08:59:15 +00:00
Pavel Sanda
879c6001d6
LFUN doxyfication project is finished.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25784 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 08:38:43 +00:00
Jürgen Spitzmüller
91baeb2c55
More work on the Shortcuts UI:
...
- add ability to remove a Key from the sequence
- add ability to modify a sequence without retyping it from scratch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25783 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 08:29:50 +00:00
Pavel Sanda
c3f185f254
* Doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25781 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-22 00:04:03 +00:00
Pavel Sanda
1523bed0a0
Undo remains only for RCS.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25777 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 21:08:11 +00:00
Pavel Sanda
1e77f7f87f
comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25775 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 18:00:48 +00:00
Richard Heck
1c71a1019b
Revert another unintentional commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25774 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 16:41:29 +00:00
Richard Heck
e4c7a9a677
Fix bug 5075, I hope.
...
If Trolltech ever fixes this, then we can put an upper bound onto the #if.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25773 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 16:39:46 +00:00
Pavel Sanda
92efed6e3f
* Doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25772 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 16:37:09 +00:00
Pavel Sanda
e8bb46e534
message
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25771 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 16:22:35 +00:00
Jürgen Spitzmüller
aa176fd56c
Hopefully less confusing shortcut settings UI (bug 5012).
...
* src/frontends/qt4/CustomizedWidgets{cpp,h}:
- rename ShortcutLineEdit to ShortcutWidget and build it on
top of QLabel instead of QLineEdit
* src/frontends/qt4/GuiPrefs.{cpp,h}:
* src/frontends/qt4/ui/ShortcutUi.ui:
- improve shortcut editing
- rename shortcutLE to shortcutWG
- add/improve tooltips
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25770 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 14:54:07 +00:00
Jürgen Spitzmüller
c6400f4f60
* VCBackend.cpp:
...
- use boost::format for combined strings to maintain proper syntactic translation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25769 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 13:20:29 +00:00
Pavel Sanda
aede7e8442
commiting stuff also works.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25768 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 13:00:00 +00:00
Pavel Sanda
af2a545b10
doxy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25767 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 12:39:08 +00:00
Pavel Sanda
be397b29a5
We are completely user unfriendly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25765 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 11:50:21 +00:00
Pavel Sanda
64838b1400
comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25764 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 11:18:33 +00:00
Pavel Sanda
3d612bc4b6
Locking modes of RCS.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25763 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 10:54:53 +00:00
Jürgen Spitzmüller
a2a3d8337f
* src/mathed/InsetMathHull.cpp:
...
- update labels cache after a label has been erased (bug 4929).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25757 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 08:48:16 +00:00
Jürgen Spitzmüller
05dd160c87
* CutAndPaste.cpp: fix bug 5070.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25755 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 08:11:10 +00:00
Richard Heck
951d0dc28d
Try to fix a problem noted by Dov. There are design problems that prevent a really good solution. Please see the FIXME in InsetTabular.h for a description of the problem and a plea for a better solution.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25752 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 02:07:54 +00:00
Pavel Sanda
b2ec31a7f7
comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25751 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 01:58:10 +00:00
Pavel Sanda
4b00e7f527
This should bring cvs revision control to usable state.
...
LyXVC API was too narrow to master both cvs and rcs, so we have to change interface.
We still need one more operation for cvs update, but i need to sleep sometimes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25750 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 01:55:58 +00:00
Pavel Sanda
3890f250e6
Make debug consistent.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25748 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 00:22:43 +00:00
Pavel Sanda
d37daf5e8a
Set cvs registration process to the document directory.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25747 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-21 00:18:19 +00:00
Pavel Sanda
6094deee0f
Revision control log is not visible after launching, moreover the title didn't
...
get updated when using Log window for a different functions (eg. LaTeX vs RC log).
I hope this is correct position of updateContents() and it was not intention not
to call update of LaTeX log automatically after displaying.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25742 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 22:48:48 +00:00
Pavel Sanda
e838f3552d
Cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25741 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 22:08:32 +00:00
Pavel Sanda
31da3492d0
Ressurect RC cvs checking.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25740 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 21:49:58 +00:00
Pavel Sanda
19b6a34be3
This comment is wrong and causes bug in revision control.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25739 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 21:27:20 +00:00
Pavel Sanda
7565a5934f
Another debugs for selection engine.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25737 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 20:16:33 +00:00
Pavel Sanda
bd8f4da87b
Some debug strings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25736 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 20:14:40 +00:00
Pavel Sanda
a802034a4b
* Doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25735 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 20:09:12 +00:00
Abdelrazak Younes
ba7e6e2b03
avoid that the internal Buffer used for cut&paste is visible in View menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25732 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 17:55:38 +00:00
Abdelrazak Younes
d861ab947f
Move child document closing from InsetInclude dtor to Buffer parent dtor. Fix http://bugzilla.lyx.org/show_bug.cgi?id=5047
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25731 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 17:52:55 +00:00
Jürgen Spitzmüller
af9305f4ac
*** sanitize listing's encoding handling ***
...
* src/Encoding.h:
- new member hasFixedWidth()
* src/output_latex.{cpp,h} (switchEncoding):
- add option to force encoding switch
* src/insets/InsetListing.cpp (latex):
- force encoding switch only in multibyte context, switch the encoding properly,
and add some error messages.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25730 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 17:14:10 +00:00
Jürgen Spitzmüller
855c185881
* GuiErrorList.cpp:
...
- fix display of error description for preamble errors (bug 5007).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25728 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 17:05:58 +00:00
Jürgen Spitzmüller
38af9ccac5
GuiBox.cpp:
...
- disable width widgets for framed.sty boxes (bug 5069).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25727 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 16:57:37 +00:00
Enrico Forestieri
0e834b9342
When producing latex output, check whether a character entered in mathed
...
can be encoded in the current latex encoding before resorting to the
unicodesymbols file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25725 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 01:50:54 +00:00
Pavel Sanda
8a47d06b86
add comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25724 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 00:51:55 +00:00
Pavel Sanda
853b732080
* Doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25723 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-20 00:49:17 +00:00
Pavel Sanda
f01c52da7d
Revert http://www.lyx.org/trac/changeset/25553 and try better fix for bug
...
http://bugzilla.lyx.org/show_bug.cgi?id=5008
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25719 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 18:35:48 +00:00
Pavel Sanda
7e02fbe6ed
* Doxy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25718 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 18:02:39 +00:00
Richard Heck
6e688952c0
Revert unintentional commits.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25717 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 17:29:30 +00:00
Richard Heck
83f0903b4a
Optimize GuiCitation a bit by not checking the cache so often.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25716 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 17:23:13 +00:00
Richard Heck
55238f4dfd
Don't need to do this check, as getInfo() will return an empty string in this case, anyway.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25715 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 16:36:14 +00:00
Richard Heck
e40196edbc
Temporary fix for crash due to r24526. Jurgen, please do whatever needs doing.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25714 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 16:03:04 +00:00
Abdelrazak Younes
87ee3d8c43
Potentially fix http://bugzilla.lyx.org/show_bug.cgi?id=5057
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25713 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 15:57:07 +00:00
Jürgen Spitzmüller
89af456100
* GuiView.cpp:
...
- disable non-working splitting actions (bug 5044).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25712 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 13:17:46 +00:00
Abdelrazak Younes
b17489d91e
Add some output for bug 4693
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25710 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-19 11:47:20 +00:00
Uwe Stöhr
ffa15bc301
BufferParams.cpp: clarify the babel loading logic: treat jurabib the same as hyperref, japanese, and vietnamese
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25707 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-18 22:22:17 +00:00
Abdelrazak Younes
9f433432dd
invert crtl+wouse wheel zoom direction
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-17 08:36:02 +00:00
Jürgen Spitzmüller
eb0e3ff7b1
* GuiToolbar.cpp (updateContents):
...
- properly disable layout combo (bug 5054)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25677 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-16 21:35:13 +00:00
Richard Heck
c2a28fa239
Reinstate the commented out check, now that I've figured out how to do it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25673 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-16 16:05:35 +00:00
Richard Heck
97a9667f6e
Clean up the unknown layout stuff some more. Please test to make sure this works with translated layout names, especially when one of them is "unknown". The use of "unknown" with RTL is also wrong, probably, as it will appear on the wrong side. But I'm not sure how to fix that.
...
BTW, to create a file with an "unknown" layout for testing, just take any LyX file, open it with vi, and replace something like:
\begin_layout Section
with
\begin_layout BlubberStuff
That's probably unknown. ;-)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25671 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-16 15:52:10 +00:00
Richard Heck
741bd1221a
Fix for bug 5053. There are still some serious problems here, though, as (a) "unknown" cannot be translated and (b) the way the code was re-written, it will fail if unknown and translated layout names are used. This is because it completely subverts the use of a multicolumn model. I'll try to fix that, too.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25670 a592a061-630c-0410-9148-cb99ea01b6c8
2008-07-16 15:29:00 +00:00