]>
git.lyx.org Git - features.git/log
Jean-Marc Lasgouttes [Sun, 6 Nov 2011 22:36:14 +0000 (22:36 +0000)]
Fix shortenng of file names in MakeDisplayPath.
It is not a good idea to slice an utf8 string at arbitrary offsets, we have to work on a docstring instead.
We need unfortunately to switch back and forth between utf8 and docstring.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40149
a592a061 -630c-0410-9148-
cb99ea01b6c8
Juergen Spitzmueller [Tue, 7 Aug 2012 05:59:18 +0000 (07:59 +0200)]
Decouple lyxrc.default_language from useBabel()
No status entry necessary
Juergen Spitzmueller [Mon, 23 Jul 2012 12:56:00 +0000 (14:56 +0200)]
Fix direction of brackets in Hebrew when using Polyglossia (bug #8251)
Juergen Spitzmueller [Mon, 23 Jul 2012 09:36:55 +0000 (11:36 +0200)]
Fixes to the language package call
* Assure that really no language package is called when none is selected.
* Only call global custom package if global is desired.
This is a candidate for branch as well.
Juergen Spitzmueller [Mon, 23 Jul 2012 09:03:25 +0000 (11:03 +0200)]
arabi requires the language option to be passed to babel directly. Candidate for branch
Juergen Spitzmueller [Mon, 23 Jul 2012 06:40:37 +0000 (08:40 +0200)]
Suppress babel RTL commands when using polyglossia (part of #8251)
Richard Heck [Sun, 22 Jul 2012 14:47:20 +0000 (10:47 -0400)]
Squash warning.
Richard Heck [Sat, 21 Jul 2012 18:14:12 +0000 (14:14 -0400)]
Fix a long-standing FIXME by resetting only the counter for top-level
sectioning when we see an appendix. This fixes bug #8271, whose root
cause was the fact that we were resetting all the counters inside ERT.
Conflicts:
src/TextClass.h
Richard Heck [Fri, 13 Jan 2012 03:31:01 +0000 (03:31 +0000)]
Fix crash reported on list when renaming a child buffer and
then trying to compile.
There are really two problems here. One is that the renamed
buffer needs to be reloaded. All kinds of files, etc, may not
exist any more, if we've been saved to a new directory; our
children e.g. may not be in the right place. And, in this case,
we may no longer be a child of our old parent. Reloading will
fix all of that.
On reload, though, we need to clear our parent, since we may
not have one any more. It will get reset if need be.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40609
a592a061 -630c-0410-9148-
cb99ea01b6c8
(cherry picked from commit
9283cbdbcb3b33da28d2ecca6cd5665f39c7b388 )
Jean-Marc Lasgouttes [Mon, 16 Jul 2012 21:11:26 +0000 (23:11 +0200)]
Make the toolbar code less noisy when the session file is not found
Conflicts:
src/frontends/qt4/GuiToolbar.cpp
Enrico Forestieri [Wed, 18 Jul 2012 20:20:46 +0000 (22:20 +0200)]
Fix bug #8254: An encoding problem
Use the short version of a path, which is guaranteed to be ascii and
works even if the path is not encodable in the current codepage.
(cherry picked from commit
08b3d492fac48e1b36d46cb236b19eb04ebd1098 )
Jean-Marc Lasgouttes [Tue, 17 Jul 2012 21:59:04 +0000 (23:59 +0200)]
Make sure that undo is recorded when magic tricks are played with InsetBibitem.
Fixes bug #7111: Assertion with undo and InsetBibitem
* add Paragraph::brokenBiblio(), with tells whether there is something to fix.
* rename Paragraph::checkBiblio to fixBiblio; simplify it greatly by using
InsetList methods
* In TextMetrics::redoParagraph, call recordUndo before fixBiblio (only when
there is something to fix obviously)
Special care is taken to update cursor only when it makes sense. Note
that there are cases where undo information is not recorded (current
cursor not in the slice where action happens)
Juergen Spitzmueller [Wed, 18 Jul 2012 15:33:32 +0000 (17:33 +0200)]
typo
Juergen Spitzmueller [Wed, 18 Jul 2012 11:01:10 +0000 (13:01 +0200)]
deactivate ~ in Basque, Estonian and Galician (bug #8265)
Juergen Spitzmueller [Wed, 18 Jul 2012 10:41:53 +0000 (12:41 +0200)]
Add \makeat switches to babel settings if necessary.
Babel settings might contain @ characters. Check for this and wrap the settings into \makeatletter ... \makeatother switches if necessary (see discussion at #8265).
Kornel Benko [Tue, 17 Jul 2012 09:19:22 +0000 (11:19 +0200)]
Creating package missed the patch-version number
Juergen Spitzmueller [Sat, 14 Jul 2012 15:00:15 +0000 (17:00 +0200)]
update de.po
Uwe Stöhr [Sat, 14 Jul 2012 14:38:22 +0000 (16:38 +0200)]
APA.lyx: improve a comment
Uwe Stöhr [Fri, 13 Jul 2012 20:16:38 +0000 (22:16 +0200)]
es.po: updates from Ignacio for branch
Uwe Stöhr [Thu, 12 Jul 2012 22:55:27 +0000 (00:55 +0200)]
Spanish docs update
Uwe Stöhr [Thu, 12 Jul 2012 22:23:21 +0000 (00:23 +0200)]
forgotten status entry
Uwe Stöhr [Thu, 12 Jul 2012 22:22:14 +0000 (00:22 +0200)]
add new Spanish examples for branch
- Spanish europeCV.lyx and modernCV.lyx: new files
- English europeCV.lyx: replace TeX-code by LyX's \nocite feature
Kornel Benko [Wed, 11 Jul 2012 18:36:30 +0000 (20:36 +0200)]
* sk.po
Richard Heck [Wed, 11 Jul 2012 15:20:15 +0000 (11:20 -0400)]
Allow LyX format to be shown in View>Source.
Cherry-picked from
b7ac2d69e7125bbe6b0bcc7a226cf8245773122a .
Richard Heck [Wed, 11 Jul 2012 15:35:12 +0000 (11:35 -0400)]
Math output flavor was not set when viewing source code.
Cherry-picked from
e7877f6fee86012b84af15c25776fc22d639f36c .
Richard Heck [Wed, 11 Jul 2012 15:18:17 +0000 (11:18 -0400)]
Add generated .cpp files to .gitignore.
Richard Heck [Tue, 10 Jul 2012 22:07:07 +0000 (18:07 -0400)]
Fix bug #8160 by updating the dtd for MathML.
(cherry picked from commit
5400ae072001b94e2428bbd6eb7e1aa3900ef190 )
Uwe Stöhr [Fri, 6 Jul 2012 23:58:06 +0000 (01:58 +0200)]
docs: fix and update description of labeling
- UserGuide.lyx: fix description of the labeling lists, fixes also bug #8224
- German UserGuide.lyx: adapt some sections to be compliant with the other language variants
Uwe Stöhr [Fri, 6 Jul 2012 21:55:11 +0000 (23:55 +0200)]
backport a tex2lyx testfile
Kornel Benko [Thu, 5 Jul 2012 15:46:41 +0000 (17:46 +0200)]
* sk.po
Uwe Stöhr [Wed, 4 Jul 2012 22:09:13 +0000 (00:09 +0200)]
update translations
translate a fuzzy message, done by Giovanni and me
Jean-Marc Lasgouttes [Wed, 4 Jul 2012 10:18:15 +0000 (12:18 +0200)]
Handle version numbers like 2.0.5dev in LYX_CHECK_VERSION
Uwe Stöhr [Tue, 3 Jul 2012 18:43:49 +0000 (20:43 +0200)]
branch: fix for APA layout
- apa.layout: the commands \volume, \copnum and \notes are only allowed in the preamble; fixes bug #8187
- APA.lyx: the template missed the \note command
Uwe Stöhr [Mon, 2 Jul 2012 22:21:39 +0000 (00:21 +0200)]
tex2lyx: support for syncTeX
backport enhancement bug #8217
Uwe Stöhr [Mon, 2 Jul 2012 21:42:56 +0000 (23:42 +0200)]
de.po: update translation
Richard Heck [Mon, 2 Jul 2012 21:37:27 +0000 (17:37 -0400)]
Remerge strings for 2.0.5dev.
Richard Heck [Mon, 2 Jul 2012 21:36:51 +0000 (17:36 -0400)]
Fix diff order in script.
Kornel Benko [Mon, 2 Jul 2012 21:26:38 +0000 (23:26 +0200)]
* sk.po
Uwe Stöhr [Mon, 2 Jul 2012 20:18:42 +0000 (22:18 +0200)]
for branch: elsarticle already provides refstyle
- elsarticle.layout: elsarticle already provides refstyle thus the document becomes uncompilable if we don't declare this in the layout
Pavel Sanda [Sun, 1 Jul 2012 21:01:18 +0000 (23:01 +0200)]
Another attempt to fix #8203.
Get rid of updateDialogs() altogether as in r39880.
Uwe Stöhr [Sat, 30 Jun 2012 23:42:54 +0000 (01:42 +0200)]
Merge branch '2.0.x' of git.lyx.org:lyx into 2.0.x
Uwe Stöhr [Sat, 30 Jun 2012 23:42:32 +0000 (01:42 +0200)]
make tex2lyx in branch compilable again
- Preamble.cpp/:
- move list definition out of anon namespace
- declare lists and a function in the class
- remove ancientgreek since this is LyX 2.1-only
- XeTeX-polyglossia.tex: remove ancientgreek
Pavel Sanda [Sat, 30 Jun 2012 17:19:38 +0000 (19:19 +0200)]
Fix #8201: our translation mechanism chokes on the character "
(cherry picked from commit
06c1d24bdbc61030232e5bc4a5e953d9fb8f7c23 )
Uwe Stöhr [Sat, 30 Jun 2012 14:00:36 +0000 (16:00 +0200)]
status.20x: fix a typo
Uwe Stöhr [Sat, 30 Jun 2012 13:48:18 +0000 (15:48 +0200)]
tex2lyx: remove LyX 2.1-only languages
Preamble.cpp:
- newzealand and australian are only supported by LyX 2.1
- update a comment
Uwe Stöhr [Sat, 30 Jun 2012 13:44:55 +0000 (15:44 +0200)]
tex2lyx: remove LyX 2.1-only languages
Preamble.cpp:
- newzealand and australian are only supported by LyX 2.1
- update a comment
Uwe Stöhr [Sat, 30 Jun 2012 13:42:33 +0000 (15:42 +0200)]
tex2lyx: remove LyX 2.1-only languages
Preamble.cpp: newzealand and australian are only supported by LyX 2.1
Uwe Stöhr [Sat, 30 Jun 2012 02:38:18 +0000 (04:38 +0200)]
ia.po: updates from Giovanni
Uwe Stöhr [Sat, 30 Jun 2012 01:48:34 +0000 (03:48 +0200)]
backport fix for bug #8215
Font.cpp: CJK parts must not have a closing brace because they are within an environment
Uwe Stöhr [Sat, 30 Jun 2012 01:40:40 +0000 (03:40 +0200)]
tex2lyx: backport fix for bug #8210
Uwe Stöhr [Sat, 30 Jun 2012 00:23:17 +0000 (02:23 +0200)]
backport [
85ef627e /lyxgit]
- XeTeX-polyglossia.tex: Hebrew is used in the file and so it must be declared
Uwe Stöhr [Sat, 30 Jun 2012 00:18:18 +0000 (02:18 +0200)]
polyglossia tex2lyx support also for branch
Juergen Spitzmueller [Fri, 29 Jun 2012 16:46:53 +0000 (18:46 +0200)]
Add dvilualatex output format
Juergen Spitzmueller [Fri, 29 Jun 2012 16:37:50 +0000 (18:37 +0200)]
fix bug #8209: polyglossia commands ignored partial source preview
Juergen Spitzmueller [Sat, 9 Jun 2012 13:11:34 +0000 (15:11 +0200)]
Let getOutputFlavor return the correct flavors for the latex varieties
(cherry picked from commit
4698ebd2b749ca24f962f9e0ebfb94bc13a88658 )
Conflicts:
src/BufferParams.cpp
Richard Heck [Fri, 29 Jun 2012 14:37:02 +0000 (10:37 -0400)]
Backport fix for #7652, so that we show backends, not formats, in the
View>Source combo.
Pavel Sanda [Fri, 29 Jun 2012 15:00:36 +0000 (17:00 +0200)]
Forgot this change.
Richard Heck [Fri, 29 Jun 2012 14:40:15 +0000 (10:40 -0400)]
Reset ANNOUNCE file for 2.0.5.
Jean-Marc Lasgouttes [Mon, 4 Jun 2012 16:02:59 +0000 (18:02 +0200)]
Fix bug #8159: Undo doesn't restore environment depth correctly
(backported from master)
The idea is to record undo at the place where the document is modified:
1/ in Buffer::updateBuffer, add a recordUndo, with the caveat that a
const_cast has to be used (because updateBuffer is const but
modifies the document, go figure).
2/ in GuiApplication::dispatch, add an extra undo group that
encompasses the updateBuffer call. Some other undo groups may be
redundant now, but it is not a problem since they do not cost
anything.
Jean-Marc Lasgouttes [Fri, 29 Jun 2012 13:18:20 +0000 (15:18 +0200)]
Fix bug #8027: Edit->Paste Special->... does not replace selected text
Delete the selection before all paste-like lfuns. This was previoulsy done
only for LFUN_PASTE, the others at best unset the selection.
Jean-Marc Lasgouttes [Fri, 29 Jun 2012 13:08:38 +0000 (15:08 +0200)]
Fix bug #2005: Lyx Inserted Graphics Scale Error
xkeyval fixes the incompatibility between graphicx.sty and babel/turkish.
Kornel Benko [Fri, 29 Jun 2012 10:09:50 +0000 (12:09 +0200)]
Backport
f0a669014f952c8289da6279841cab10f0c3d6c7 from master
Exclude generated files from .po string extraction.
Original author: Georg Baum
Pavel Sanda [Thu, 28 Jun 2012 19:03:14 +0000 (21:03 +0200)]
Fix #8203: remove window updating optimization leading to various crashes.
This is already fixed in trunk.
Pavel Sanda [Tue, 26 Jun 2012 17:33:06 +0000 (19:33 +0200)]
* cs.po
Juergen Spitzmueller [Thu, 28 Jun 2012 14:52:13 +0000 (16:52 +0200)]
do not output empty language switch commands (bug #8216, the actual fix)
Juergen Spitzmueller [Thu, 28 Jun 2012 14:49:45 +0000 (16:49 +0200)]
do not output empty language switch commands (bug #8216)
Richard Heck [Thu, 28 Jun 2012 13:30:58 +0000 (09:30 -0400)]
Open the 2.0.5dev branch.
Richard Heck [Mon, 25 Jun 2012 15:15:25 +0000 (11:15 -0400)]
Remove debugging line.
Richard Heck [Mon, 25 Jun 2012 14:09:26 +0000 (10:09 -0400)]
Protect postats.py script from silly errors.
Richard Heck [Mon, 25 Jun 2012 13:33:27 +0000 (09:33 -0400)]
Update distribution build script for git.
Richard Heck [Mon, 25 Jun 2012 12:29:04 +0000 (08:29 -0400)]
Remerge strings.
Richard Heck [Mon, 25 Jun 2012 12:28:26 +0000 (08:28 -0400)]
Prepare for 2.0.4.
Uwe Stöhr [Sun, 24 Jun 2012 21:57:34 +0000 (23:57 +0200)]
French UserGuide.lyx: some typos fixed
Juergen Spitzmueller [Sun, 24 Jun 2012 11:01:38 +0000 (13:01 +0200)]
de/linguistics.lyx: improve style
Juergen Spitzmueller [Sat, 23 Jun 2012 17:30:06 +0000 (19:30 +0200)]
linguistics manual: document shortcomings (and workarounds) of glosses
Richard Heck [Sat, 23 Jun 2012 13:20:21 +0000 (09:20 -0400)]
Updates to Basque translation.
Uwe Stöhr [Sat, 23 Jun 2012 02:33:36 +0000 (04:33 +0200)]
XeTeX-polyglossia.tex: partly ported from trunk: simplifications, added some more testcases
Uwe Stöhr [Fri, 22 Jun 2012 23:13:43 +0000 (01:13 +0200)]
tex2lyx/table.cpp: fix bug #8204 also for branch (prevent crash if TeX files define wrong table column numbers)
Uwe Stöhr [Fri, 22 Jun 2012 23:06:57 +0000 (01:06 +0200)]
generate_contributions.py:
- add Nickolay Shashkin
- update maintainer status
- add other new contributers whose code was in the meantime applied to branch
Uwe Stöhr [Fri, 22 Jun 2012 13:43:37 +0000 (15:43 +0200)]
XeTeX-polyglossia.tex: porting from trunk with testcases for features available in branch
Uwe Stöhr [Fri, 22 Jun 2012 13:42:04 +0000 (15:42 +0200)]
modernCV.lyx: add a note about a required component
Uwe Stöhr [Fri, 22 Jun 2012 12:33:34 +0000 (14:33 +0200)]
status.20x: revert last change (sorry, this should not go in)
Uwe Stöhr [Fri, 22 Jun 2012 12:31:26 +0000 (14:31 +0200)]
- status.20x: add entry for the table cell rotation support added in [
cd691081b4 /lyxgit]
Jean-Marc Lasgouttes [Thu, 7 Jun 2012 15:19:04 +0000 (17:19 +0200)]
Handle sending a FuncRequest object to lyxerr
* Implement the corresponding operator<<
* Use it in a couple new places
Uwe Stöhr [Fri, 22 Jun 2012 01:57:17 +0000 (03:57 +0200)]
sv.po: if fixed translation by Jim
Pavel Sanda [Thu, 21 Jun 2012 09:10:07 +0000 (11:10 +0200)]
* README.localization
Uwe Stöhr [Thu, 21 Jun 2012 02:45:39 +0000 (04:45 +0200)]
Tutorial.lyx: fox a typo spotted by a user
Uwe Stöhr [Thu, 21 Jun 2012 01:26:22 +0000 (03:26 +0200)]
French UserGuide.lyx: translations by Jean-Pierre
Uwe Stöhr [Thu, 21 Jun 2012 01:21:48 +0000 (03:21 +0200)]
sv.po: translation updates by Jim
Pavel Sanda [Tue, 19 Jun 2012 14:36:26 +0000 (16:36 +0200)]
* cs.po
Pavel Sanda [Tue, 19 Jun 2012 14:35:49 +0000 (16:35 +0200)]
Remerge cs.po
Pavel Sanda [Thu, 14 Jun 2012 13:57:44 +0000 (15:57 +0200)]
Juergen Spitzmueller [Sun, 10 Jun 2012 09:45:41 +0000 (11:45 +0200)]
Add DefaultStyle to siamltex.layout (bug #8194)
Juergen Spitzmueller [Fri, 8 Jun 2012 18:24:09 +0000 (20:24 +0200)]
Restore default output format after tex fonts switch (#8191)
Uwe Stöhr [Thu, 7 Jun 2012 22:56:05 +0000 (00:56 +0200)]
Preamble.cpp: whitespace only
Jean-Marc Lasgouttes [Tue, 5 Jun 2012 10:17:33 +0000 (12:17 +0200)]
Typo
Jean-Marc Lasgouttes [Fri, 1 Jun 2012 10:34:51 +0000 (12:34 +0200)]
Fix bug #7956: Assertion When Trying to Paste Into Table
For some unknown reason, the paste code likes to call Cursor::setSelection(), which is not appropriate here since we are not trying to set a selection at this point.
Uwe Stöhr [Mon, 4 Jun 2012 21:11:42 +0000 (23:11 +0200)]
- fr.po: updates from Jean-Pierre
- nn.po: updates from Ingar
- status.20x: register also other languages which have been updated for LyX 2.0.4
Uwe Stöhr [Mon, 4 Jun 2012 20:33:05 +0000 (22:33 +0200)]
languages: also for trunk: add missing language codes, fixes bug #8183
Richard Heck [Mon, 4 Jun 2012 19:25:27 +0000 (15:25 -0400)]
Update postats.py for git.