]> git.lyx.org Git - lyx.git/log
lyx.git
8 years agoImplement some forgotten context menu items for arguments
Juergen Spitzmueller [Sun, 29 May 2016 10:32:53 +0000 (12:32 +0200)]
Implement some forgotten context menu items for arguments

* Dissolve context menu
* Label toggle (for conglomerate-styled arguments)

Fixes: #10150
8 years ago\\pagebreak is a fragile command in general
Jean-Marc Lasgouttes [Fri, 22 Apr 2016 12:57:12 +0000 (14:57 +0200)]
\\pagebreak is a fragile command in general

As such, it shall be protected in moving arguments, such as sections.

Fixes bug #10092.
(cherry picked from commit 86ee2699c30b63e5b4de3ad725519756d17aec2c)

8 years agoFix getStatus for math-mutate and math-display
Jean-Marc Lasgouttes [Thu, 12 May 2016 07:24:55 +0000 (09:24 +0200)]
Fix getStatus for math-mutate and math-display

Those two functions used two different hackish and buggy
implementation to know when the function is disabled. Replace that by
asking the containing inset whether it accepts inserting display math
inset.

Fixes bug #10033.
(cherry picked from commit de5630a1562054cb969b106e35f84bfe1e99002a)

8 years agoDo not use 'u' flag for ar
Jean-Marc Lasgouttes [Wed, 11 May 2016 15:09:34 +0000 (17:09 +0200)]
Do not use 'u' flag for ar

The Reproducible Builds effort (https://wiki.debian.org/ReproducibleBuilds) in Debian (at least) means that 'ar' is built in deterministic mode as default: all timestamps are set to 0.

This is not compatible with the use of the 'u' flag, and therefore ARFLAGS has to be changed from 'cru' to 'cr'.

This gets rid of the harmless but annoying warning
  ar: `u' modifier ignored since `D' is the default (see `U')
(cherry picked from commit 987fc1d15d017c192a566fc922e3967d9d280668)

8 years agoDisable LFUN_INSET_DISSOLVE in tabulars
Jean-Marc Lasgouttes [Tue, 10 May 2016 09:17:43 +0000 (11:17 +0200)]
Disable LFUN_INSET_DISSOLVE in tabulars

When in a tabular cell, "this" is just a lone InsetText, while cur.inset() is the whole tabular. This makes a big difference, especially when one wants to count cells.

Fixes bug #9954.

(cherry picked from commit 4caf167dbd24722421ae8d94a2c103bf41a7667d)

8 years agoRename InsetMathHull::isTable to allowsTabularFeatures
Jean-Marc Lasgouttes [Fri, 22 Apr 2016 13:50:51 +0000 (15:50 +0200)]
Rename InsetMathHull::isTable to allowsTabularFeatures

The old name conflicted with the newly introduced Inset::isTable.

Now the meaning is as follows.
* Inset::isTable() is true when the inset is composed of lines and columns
* InsetMathHull::allowsTabularFeatures is true when the current type of hull allows for tabular-like functions.

(cherry picked from commit db39dc7ccd4c2dd14ef20547e6e3c056ba030d83)

8 years agoMake inset-select-all select all cells only in tables
Jean-Marc Lasgouttes [Mon, 14 Mar 2016 10:46:28 +0000 (11:46 +0100)]
Make inset-select-all select all cells only in tables

inset-select-all has 3 levels
1. select current cell
2. select all cells
3. select inset from outside.

The second level makes sense for tables (text and math), but not for things like a math fraction.

Introduce a new method Inset::isTable() that allows to detect this case properly and skip level 2.

(cherry picked from commit 5de28b9ac6736c791146a1a3ebe7f4826c22a9b7)

8 years agoShow review toolbar when outputting changes
Guillaume Munch [Thu, 5 May 2016 21:01:19 +0000 (22:01 +0100)]
Show review toolbar when outputting changes

"Output changes" alters the preamble even in the absence of tracked
changes. Therefore, not being able to notice when it is activated can possibly
yield hard-to-debug compilation failures.

8 years agostatus.22x
Guillaume Munch [Fri, 6 May 2016 00:35:42 +0000 (01:35 +0100)]
status.22x

8 years agoDisable certain change tracking commands when there are no changes
Guillaume Munch [Tue, 3 May 2016 21:15:21 +0000 (22:15 +0100)]
Disable certain change tracking commands when there are no changes

Fix TODO

8 years agoGuiChanges: provide feedback when there are no more changes
Guillaume Munch [Tue, 3 May 2016 19:40:28 +0000 (20:40 +0100)]
GuiChanges: provide feedback when there are no more changes

Remove FIXMEs: date and time localisation

8 years agoAutomatically show the review toolbar if the document has tracked changes
Guillaume Munch [Sat, 30 Jan 2016 23:14:36 +0000 (23:14 +0000)]
Automatically show the review toolbar if the document has tracked changes
(#8738)

For efficiency, we add a new flag to the buffer indicating when changes are
present. This flag is updated at each buffer update, and also when explicitly
requested via a dispatch result flag.

8 years agogetInnerText()
Guillaume Munch [Tue, 3 May 2016 20:09:15 +0000 (21:09 +0100)]
getInnerText()

8 years agoTocWidget: clean-up the timer logic
Guillaume Munch [Fri, 29 Apr 2016 21:48:53 +0000 (22:48 +0100)]
TocWidget: clean-up the timer logic

The timer logic introduced to solve bug #7138 was not entirely reliable; in
particular it resulted in spurious updates (noticeable by the treeview
collapsing just after one opens a branch, in particular).

This commit cleans up the timer logic. I followed the original design decision
of having an immediate update followed by a delayed update. Now the updates are
appropriately compressed and done after a delay of 2s (as can be noticed with
the treeview still collapsing, unfortunately, but after a more predictable
delay...).

8 years agoTocWidget: Fix perf regression
Guillaume Munch [Fri, 29 Apr 2016 23:25:46 +0000 (00:25 +0100)]
TocWidget: Fix perf regression

4d1ad336 fixed #9754 but caused perf issues by cancelling the gains of having a
timer (introduced after #7138). This introduces in GuiToc::enableView() a
lightweight check of whether the widget should be updated. The logic is inspired
from GuiViewSource::enableView().

8 years agoWhitespace
Guillaume Munch [Fri, 29 Apr 2016 21:29:27 +0000 (22:29 +0100)]
Whitespace

8 years agoLet getPosNearX take horizontal scrolling into account
Jean-Marc Lasgouttes [Sat, 30 Apr 2016 23:27:13 +0000 (01:27 +0200)]
Let getPosNearX take horizontal scrolling into account

If we do not do that, it is not possible to position the cursor after
a long inset with the mouse.

To do this, it is necessary to add the pit information to the Row
object. This is a good idea in any case, and will allow to simplify
some code later on.

Fixes bug #10094.
(cherry picked from commit 8851645799ef67015e49fd75b9dfeed65d685e85)

8 years agoAdd missing entry in status.22x
Jean-Marc Lasgouttes [Sat, 30 Apr 2016 22:15:56 +0000 (00:15 +0200)]
Add missing entry in status.22x

This was forgotten in fe5e1170.

8 years agostatus.22x
Guillaume Munch [Sat, 30 Apr 2016 15:07:51 +0000 (16:07 +0100)]
status.22x

8 years agoFix cursor position after redo
Jean-Marc Lasgouttes [Wed, 27 Apr 2016 19:16:34 +0000 (21:16 +0200)]
Fix cursor position after redo

When document settings are modified, a command
  inset-forall Branch inset-toggle asign
is run to open as needed all branches. At the end of the said loop,
the cursor is reset to where it was. However, the cur_after undo
element member is not set because it already had a value.

To make this work as expected, it is necessary in LFUN_INSET_FORALL to
reset the cursor before ending the undo group and to insert a dummy
recordUndo call.

Fixes bug #10097.

(cherry picked from commit 0036762f30def16ab8b2216f721f9e552893bc85)

8 years agoImprovements to the shortcuts preference dialog (#9174)
Guillaume Munch [Tue, 23 Feb 2016 20:46:19 +0000 (20:46 +0000)]
Improvements to the shortcuts preference dialog (#9174)

Ask the user for removing bindings when using the "restore" button (#9174).

Fix the already-bound-key detection logic.

Don't forget to trigger the search when initializing the search LineEdit with
its former value.

8 years agoFix horizontal scrolling in full-width collapsable insets
Jean-Marc Lasgouttes [Fri, 22 Apr 2016 10:11:00 +0000 (12:11 +0200)]
Fix horizontal scrolling in full-width collapsable insets

While a one paragraph large collapsable inset (containing for example a tabular) could be very wide and trigger horizontal scrolling, the code that makes collapsable insets wide when they contain several paragraphs would actually make them narrower in this case.

Typical example is a wide tabular and a caption in a table float, where horizontal scrolling would not trigger.

(cherry picked from commit 8c7ace4b on 2.3.0-staging)

8 years agoUpdates to splitting of consecutive environments.
Richard Heck [Thu, 21 Apr 2016 21:44:14 +0000 (17:44 -0400)]
Updates to splitting of consecutive environments.

From Enrico.

(cherry picked from commit ee82dd604010d4c1bf250640a3df6d790ea08380)

8 years agoHandle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDi...
Stephan Witt [Sat, 16 Apr 2016 20:30:33 +0000 (22:30 +0200)]
Handle activateWindow in LFUN_BUFFER_SWITCH like in saveBufferIfNeeded() and doShowDialog() methods.
This is a requirement on Mac to get the current buffer view topmost after buffer switch.

8 years agoChange mouse cursor on tabular selection zones
Jean-Marc Lasgouttes [Tue, 2 Feb 2016 16:07:29 +0000 (17:07 +0100)]
Change mouse cursor on tabular selection zones

This is done by implementing the clickable method. It is not possible yet to have the usual left and down arrows, because Qt does not implement them as far as I can see.

Factor the code that triggers row/column selection and fix the logic. Now it is possible to select also at the right of the tabular inset.

8 years agoFix display of InsetCollapsable with split views
Jean-Marc Lasgouttes [Wed, 3 Feb 2016 09:37:29 +0000 (10:37 +0100)]
Fix display of InsetCollapsable with split views

When several bufferviews exist for the same inset, the data that depends on the view width have to be BufferView-dependent. While this is the case for several mutable members of InsetCollapsable, some were missing.

This commit makes button_dim_ (renamed from button_dim) and openinlined_ bv-dependent.

Get rid of the hitButton function.

Remove the bv-independent geometry() method and implement editable() explicitely instead.

Fixes bug #9756.

8 years agowhitespace only
Jean-Marc Lasgouttes [Wed, 3 Feb 2016 09:42:01 +0000 (10:42 +0100)]
whitespace only

8 years agoPass a BufferView to Inset::clickable
Jean-Marc Lasgouttes [Tue, 2 Feb 2016 16:17:10 +0000 (17:17 +0100)]
Pass a BufferView to Inset::clickable

8 years agoMake monolithic build code portable to Mac OS
Jean-Marc Lasgouttes [Wed, 13 Apr 2016 16:27:42 +0000 (18:27 +0200)]
Make monolithic build code portable to Mac OS

"echo -e" is definitely not portable. Use a plain loop instead.

Also use the automake silent rule mechanism to make the generation of monolithic source files visible.

8 years agostatus.22x
Guillaume Munch [Sun, 17 Apr 2016 14:32:12 +0000 (15:32 +0100)]
status.22x

8 years agoSanitize InsetMathHull and add a check for mutability in LFUN_MATH_MUTATE
Guillaume Munch [Mon, 14 Dec 2015 01:54:27 +0000 (01:54 +0000)]
Sanitize InsetMathHull and add a check for mutability in LFUN_MATH_MUTATE

Remove in particular all comparisons < and >= involving HullType.

Add a guard to make sure that mutate() only operates on types it has been
designed for. Then I figured I could use this new knowledge to give feedback
when math-mutate is not implemented via getStatus(). (To test this, insert a
regexp in Advanced Search & Replace and try to change it into a standard
equation via the contextual menu.)

8 years agoCorrect col spacing in Cases environment
Guillaume Munch [Fri, 8 Apr 2016 18:24:12 +0000 (20:24 +0200)]
Correct col spacing in Cases environment

8 years agoFix the display of column spacing in AMS environments
Guillaume Munch [Sun, 20 Dec 2015 20:56:34 +0000 (20:56 +0000)]
Fix the display of column spacing in AMS environments

AMS align environment should have some spacing between odd and even columns.

Add a new virtual method displayColSpace() to InsetMathGrid, InsetMathHull and
InsetMathSplit.

8 years agoDisplay the correct horizontal alignment in AMS environments
Guillaume Munch [Sun, 13 Dec 2015 03:32:32 +0000 (03:32 +0000)]
Display the correct horizontal alignment in AMS environments

A longstanding problem... (related: #1861)

The columns in AMS math environments have a fixed alignment (colAlign() in
InsetMathGrid.cpp). We set this alignment for display (Georg's
displayColAlign()) in InsetMathHull and InsetMathSplit. This is done according
to tests and documentation for the various environments.

There is also some mechanical code factoring via colAlign().

Finally, I disable setting the horizontal alignment in InsetMathSplit, which has
no impact on the LaTeX output, and has no longer any impact on the screen. (As
for vertical alignment I discovered that it was in fact customisable for
\aligned & friends! I hope that the more faithful interface will let other
users discover that too.)

8 years agostatus.22x
Guillaume Munch [Sat, 16 Apr 2016 22:23:03 +0000 (23:23 +0100)]
status.22x

8 years agoRaise the maxlastfiles cap
Guillaume Munch [Wed, 13 Jan 2016 01:30:05 +0000 (01:30 +0000)]
Raise the maxlastfiles cap

This only changes the maximum value that the user can choose in the UI, not the
default value.

8 years agoDo not omit the starting space when copying (#9995)
Guillaume Munch [Tue, 1 Mar 2016 13:39:43 +0000 (13:39 +0000)]
Do not omit the starting space when copying (#9995)

The offending code appears to have been introduced a long time ago. My
understanding is that it is no longer relevant. Notably, it only appears on copy
and not on cut, which tells us that: 1) it should be safe to remove it, 2) we
should remove it for consistency.

8 years agoFix a \origin unavailable
Scott Kostyshak [Sat, 16 Apr 2016 19:20:33 +0000 (15:20 -0400)]
Fix a \origin unavailable

8 years agoMinor rephrasing of last commit
jpc [Sat, 16 Apr 2016 08:14:28 +0000 (09:14 +0100)]
Minor rephrasing of last commit

8 years agosv.po: updates for 2.2.0 from Jim
Uwe Stöhr [Fri, 15 Apr 2016 23:55:40 +0000 (01:55 +0200)]
sv.po: updates for 2.2.0 from Jim

8 years agoCompute the highlighting color from AlternateBase and Highlight roles (#10073)
Guillaume Munch [Thu, 14 Apr 2016 15:24:18 +0000 (16:24 +0100)]
Compute the highlighting color from AlternateBase and Highlight roles (#10073)

8 years agoImproved fix for #9966
Stephan Witt [Fri, 15 Apr 2016 09:49:04 +0000 (11:49 +0200)]
Improved fix for #9966
* provide GuiApplication::typewriterSystemFont() to get a fixed font consistently
* enlarge fixed font on Mac because of the too small default Qt system font
* use it in source pane, progress view, log view and document preamble editor

8 years agoRemove image spellcheck-continously.svgz
Jean-Marc Lasgouttes [Fri, 15 Apr 2016 07:21:44 +0000 (09:21 +0200)]
Remove image spellcheck-continously.svgz

It is not a proper icon and is not used currently.

8 years agoCmake install: Exclude some files from being installed
Kornel Benko [Thu, 14 Apr 2016 09:15:08 +0000 (11:15 +0200)]
Cmake install: Exclude some files from being installed

Files like CMakeLists.txt or *.lyx~ should not be part
of an installation.

8 years agoUpdate ANNOUNCE
Scott Kostyshak [Thu, 14 Apr 2016 06:16:47 +0000 (02:16 -0400)]
Update ANNOUNCE

This email will be sent regarding RC1. The update adds a note that
Uwe recommends to Windows users, which is to uninstall any previous
pre-release versions before installing this newer release.

8 years agoinstaller: filelist.nsh: add necessary MSVC 2015 runtime DLLs
Uwe Stöhr [Wed, 13 Apr 2016 23:52:34 +0000 (01:52 +0200)]
installer: filelist.nsh: add necessary MSVC 2015 runtime DLLs

8 years agoinstaller/ChangeLog.txt: fix a typo
Uwe Stöhr [Tue, 12 Apr 2016 23:33:27 +0000 (01:33 +0200)]
installer/ChangeLog.txt: fix a typo

8 years agoinstaller: updates for the installer for 2.2. final
Uwe Stöhr [Tue, 12 Apr 2016 23:31:42 +0000 (01:31 +0200)]
installer: updates for the installer for 2.2. final

8 years agoBack to development
Scott Kostyshak [Tue, 12 Apr 2016 01:33:21 +0000 (21:33 -0400)]
Back to development

8 years agoThis is LyX 2.2.0rc1 2.2.0rc1
Scott Kostyshak [Tue, 12 Apr 2016 01:31:28 +0000 (21:31 -0400)]
This is LyX 2.2.0rc1

8 years agoUpdate acmsiggraph-0-92.layout to latest format
Scott Kostyshak [Tue, 12 Apr 2016 01:28:32 +0000 (21:28 -0400)]
Update acmsiggraph-0-92.layout to latest format

8 years agoUpdate ANNOUNCE for LyX2.2.0rc1
Scott Kostyshak [Tue, 12 Apr 2016 00:52:47 +0000 (20:52 -0400)]
Update ANNOUNCE for LyX2.2.0rc1

8 years agolyx2lyx: Set last minor version of 2.1.x series
Scott Kostyshak [Tue, 12 Apr 2016 00:41:23 +0000 (20:41 -0400)]
lyx2lyx: Set last minor version of 2.1.x series

8 years agoFix dataloss when flex inset is undefined.
Guillaume Munch [Mon, 11 Apr 2016 16:33:14 +0000 (17:33 +0100)]
Fix dataloss when flex inset is undefined.

Regression at cfeddb929. If a flex inset has no layout upon saving (e.g. if a
module has been deleted) then its name became lost. This checks whether the name
resolution, introduced with the ObsoletedBy tag, comes back empty-handed (which
it will if the layout is not defined). In this case, we do as was done before
cfeddb929.

In addition, the use of support::token to strip "Flex:" off the beginning of the
name introduces a regression if somebody used a name containing ":". This
replaces it with support::split.

8 years agoRevert "AGUTeX: update layout to AGUTeX 2015 according to our new guidelines"
Scott Kostyshak [Mon, 11 Apr 2016 15:30:06 +0000 (11:30 -0400)]
Revert "AGUTeX: update layout to AGUTeX 2015 according to our new guidelines"

For why this reversion is being done, see:
https://www.mail-archive.com/search?l=mid&q=nebrfg%249t4%241%40ger.gmane.org

This reverts commit 700edf93d72a4fcb5ac860b842cd4e5748a9eb81.
The style correction regarding lib/Makefile.am is kept. This amends
647b106b.

8 years agoFrench UserGuide.lyx: restore the \origin tag
Uwe Stöhr [Sun, 10 Apr 2016 22:39:53 +0000 (00:39 +0200)]
French UserGuide.lyx: restore the \origin tag

8 years agoAdaptation of sections 3.3.6.2 ans 3.9.3.1 to French typography
jpc [Sun, 10 Apr 2016 18:27:26 +0000 (19:27 +0100)]
Adaptation of sections 3.3.6.2 ans 3.9.3.1 to French typography

8 years agoUpdate sk.po
Kornel Benko [Sun, 10 Apr 2016 10:32:41 +0000 (12:32 +0200)]
Update sk.po

8 years agoCorrect list of template files
Kornel Benko [Sat, 9 Apr 2016 19:24:13 +0000 (21:24 +0200)]
Correct list of template files

Change to new layout for aastex6.cls removed aastex.lyx and added aastex6.lyx

8 years agode.po: translate new layout strings
Uwe Stöhr [Sat, 9 Apr 2016 16:44:58 +0000 (18:44 +0200)]
de.po: translate new layout strings

8 years agoAGUTeX: update layout to AGUTeX 2015 according to our new guidelines
Uwe Stöhr [Sat, 9 Apr 2016 16:38:07 +0000 (18:38 +0200)]
AGUTeX: update layout to AGUTeX 2015 according to our new guidelines

8 years agoACM siggraph: update layout as discussed
Uwe Stöhr [Sat, 9 Apr 2016 16:18:04 +0000 (18:18 +0200)]
ACM siggraph: update layout as discussed

8 years agode.po: - translate new aastex string
Uwe Stöhr [Sat, 9 Apr 2016 15:41:58 +0000 (17:41 +0200)]
de.po: - translate new aastex string

- also remerge using changed lyx_pot.py file (see the discussion on the list)

8 years agoAmmend 4aa88e9
Kornel Benko [Sat, 9 Apr 2016 10:21:16 +0000 (12:21 +0200)]
Ammend 4aa88e9

8 years agoUse guard for QT5/XCB also for cmake build.
Kornel Benko [Sat, 9 Apr 2016 09:53:55 +0000 (11:53 +0200)]
Use guard for QT5/XCB also for cmake build.

See commit d4428ceb81d12dde60102ad0bb3d1503efc54eda
from Enrico Forestieri

8 years agoUpdate sk.po
Kornel Benko [Sat, 9 Apr 2016 09:35:13 +0000 (11:35 +0200)]
Update sk.po

8 years agoFix layout strings that cause a make error
Scott Kostyshak [Fri, 8 Apr 2016 22:19:56 +0000 (18:19 -0400)]
Fix layout strings that cause a make error

We do not currently handle UTF-8 characters in our layout strings.
Replace dashes with simple ASCII dashes to avoid the following
error:

  msguniq -o lyx.po
  msguniq: input file '-' doesn't contain a header entry with a
  charset specification

This commit amends the recent commit b4dcad83.

8 years agoNew layout for aastex6.cls. Fixes #10027.
Günter Milde [Fri, 8 Apr 2016 19:34:23 +0000 (21:34 +0200)]
New layout for aastex6.cls. Fixes #10027.

Some more work for new and improved styles optional.

8 years agoImproved translations for version control, after using this dialog for the first...
Helge Hafting [Thu, 7 Apr 2016 08:11:43 +0000 (10:11 +0200)]
Improved translations for version control, after using this dialog for the first time.

8 years agoCorrected the path to ToolBarEnvBox.png, so the document compiles again.
Helge Hafting [Thu, 7 Apr 2016 08:02:25 +0000 (10:02 +0200)]
Corrected the path to ToolBarEnvBox.png, so the document compiles again.

8 years agoUpdate translation of Chart by Georger
Georg Baum [Thu, 7 Apr 2016 05:37:44 +0000 (07:37 +0200)]
Update translation of Chart by Georger

This has been discussed on the docs list, Diagrama is much more general.

8 years agoFix graph translations for es, pt_BR and pt_PT
Georg Baum [Wed, 6 Apr 2016 06:22:59 +0000 (08:22 +0200)]
Fix graph translations for es, pt_BR and pt_PT

This was discussed in the thread "Translations of Math environments in LyX
output for LyX 2.2" at http://www.mail-archive.com/lyx-docs@lists.lyx.org/msg08633.html
and has been reviewed. The problem was that in 2.1, the portuguese translation
was correct in lib/layouttranslations but different in po/pt_PT.po. In fact,
the translation is the same for all three languages spanish, portuguese and
brazilian portuguese.

8 years agoUpdate docs to latest format.
Enrico Forestieri [Wed, 6 Apr 2016 03:43:44 +0000 (05:43 +0200)]
Update docs to latest format.

8 years agoIntroduce the latexpar separator.
Enrico Forestieri [Wed, 6 Apr 2016 03:25:27 +0000 (05:25 +0200)]
Introduce the latexpar separator.

This is the same as the parbreak separator and is represented on screen
as the old parbreak. Old parbreak separators are converted to latexpar
separators when they are used for introducing blank lines in the
latex output rather than for separating environments.
Instead, parbreak separators are now represented on screen by a
double line. In essence, latexpar and parbreak separators produce
the same output but are represented differently on screen.
The context menu does not account for latexpar separators and only
"true" separators can be turned each into the other one.

8 years agoOvertake layout translations from sl.po
Georg Baum [Tue, 5 Apr 2016 20:02:00 +0000 (22:02 +0200)]
Overtake layout translations from sl.po

sl is completely unreviewed, so we do nothing wrong if we translate previously
untranslated strings.

8 years agoOvertake layout translations from ko.po
Georg Baum [Tue, 5 Apr 2016 19:59:48 +0000 (21:59 +0200)]
Overtake layout translations from ko.po

ko is completely unreviewed, so we do nothing wrong if we translate previously
untranslated strings.

8 years agoOvertake layout translations from bg.po
Georg Baum [Tue, 5 Apr 2016 19:54:10 +0000 (21:54 +0200)]
Overtake layout translations from bg.po

bg is completely unreviewed, so we do nothing wrong if we translate previously
untranslated strings.

8 years agoFix .po files (again)
Georg Baum [Tue, 5 Apr 2016 18:56:52 +0000 (20:56 +0200)]
Fix .po files (again)

For details see 7fa742d186a188

8 years agoUpdate sk.po
Kornel Benko [Tue, 5 Apr 2016 10:19:30 +0000 (12:19 +0200)]
Update sk.po

8 years agoReview of portuguese layout translations by Pedro
Georg Baum [Tue, 5 Apr 2016 06:26:38 +0000 (08:26 +0200)]
Review of portuguese layout translations by Pedro

He made more suggestions, but those are not 100% clear yet.

8 years agoLatest brazilian translations from Georger
Georg Baum [Tue, 5 Apr 2016 06:07:56 +0000 (08:07 +0200)]
Latest brazilian translations from Georger

After some discussion between Georger, Pedro, Pavel and me Georger came to the
conclusion that Mapa is not the correct translation of Chart in this context.
Originally he proposed Gráfico, but since that would be identical to the
translation of Graph we decided that Diagram is better. It is a bit more
general than Gráfico, but it is also used in pt_PT, and the german translation
uses the german equivalent, which is more general as well. Those who need a
Gráfico can still use Graph.

Unfortunately Geoger based the new .po file on the remerged one at
259196e1a6c54, so we have now the situation that pt_BR is remerged, but the
other languages are not.

8 years agoRevert 259196e1a6c54
Georg Baum [Tue, 5 Apr 2016 05:59:38 +0000 (07:59 +0200)]
Revert 259196e1a6c54

259196e1a6c54 did a remerge and destroyed the line endings.
No translatuions were changed (the last update by Geoger was already in at
77fc7fe8b6478b).

8 years agopt_BR.po: updates by Georger
Uwe Stöhr [Mon, 4 Apr 2016 23:18:39 +0000 (01:18 +0200)]
pt_BR.po: updates by Georger

8 years agoEmbeddedObjects.lyx: update a changed name
Uwe Stöhr [Mon, 4 Apr 2016 22:35:56 +0000 (00:35 +0200)]
EmbeddedObjects.lyx: update a changed name

- de.po: update translation accordingly

8 years agopo files: remerge to show untranslated messages
Uwe Stöhr [Mon, 4 Apr 2016 22:25:13 +0000 (00:25 +0200)]
po files: remerge to show untranslated messages

- de.po: translate some strings

8 years agoReview of greek layout translations by Οδυσσέας
Georg Baum [Mon, 4 Apr 2016 20:05:31 +0000 (22:05 +0200)]
Review of greek layout translations by Οδυσσέας

8 years agoReview of norwegian layout translations by Helge
Georg Baum [Mon, 4 Apr 2016 19:54:11 +0000 (21:54 +0200)]
Review of norwegian layout translations by Helge

8 years agoFix broken layout of the citation dialog (#10019)
Guillaume Munch [Wed, 16 Mar 2016 21:47:32 +0000 (21:47 +0000)]
Fix broken layout of the citation dialog (#10019)

7b1107d7 introduced the following inconveniences which are regressions to 2.1:

* The citation dialog can open with vertical scroll bars in the options

* The citation dialog can open with horizontal scroll bars, especially if the
  translated text is longer than the original text (e.g. in FR)

* Resizing the dialog is inconvenient because it increases the gap between the
  options. This is unlike before when the dialog could let us see more of the
  reference list when enlarging.

This is because the QToolbox that the above commit introduced is not natively
aware of the sizes of its page sub-widgets. The widget is not conceived for this
use, where the space is scarce.

Geometry values provided in the ui file (automatically computed by qtcreator I
suppose) somehow gave the illusion that it worked, but relying on such values is
not portable : it does not take into account the specific theme, font sizes and
localization. This explains why it failed on my side and will probably fail in
other settings too.

Luckily, there is a simple way to make QToolbox suitable for the current use,
which is to add the "missing link" which computes its size based on the minimal
sizes of its pages. The result looks very nice and intuitive. It solves all the
aforementioned issues.

8 years agoDevelopment.lyx: Simplify the list of reasons for file format updates.
Günter Milde [Mon, 4 Apr 2016 08:25:43 +0000 (10:25 +0200)]
Development.lyx: Simplify the list of reasons for file format updates.

8 years agoReview of brazilian layout translations by Georger
Georg Baum [Sun, 3 Apr 2016 18:30:29 +0000 (20:30 +0200)]
Review of brazilian layout translations by Georger

8 years agoReview material on updating layout files to the development docs.
Günter Milde [Sun, 3 Apr 2016 12:38:09 +0000 (14:38 +0200)]
Review material on updating layout files to the development docs.

8 years agoinstaller/ChangeLog.txt: mention another update
Uwe Stöhr [Sun, 3 Apr 2016 16:58:23 +0000 (18:58 +0200)]
installer/ChangeLog.txt: mention another update

8 years agoinstaller: prepare for a RC1 release
Uwe Stöhr [Sun, 3 Apr 2016 16:30:54 +0000 (18:30 +0200)]
installer: prepare for a RC1 release

8 years agoArabic translations have been reviewed
Georg Baum [Sun, 3 Apr 2016 08:08:37 +0000 (10:08 +0200)]
Arabic translations have been reviewed

8 years agoAdd material on updating layout files to the development docs.
Richard Heck [Sat, 2 Apr 2016 15:37:25 +0000 (11:37 -0400)]
Add material on updating layout files to the development docs.

Joint work by Guenter Milde, Georg Baum, and Richard Heck.

8 years agomsvc2015: always incude strfwd.h first, to prevent crashes of our
Peter Kümmel [Sat, 2 Apr 2016 09:03:17 +0000 (11:03 +0200)]
msvc2015: always incude strfwd.h first, to prevent crashes of our
typedefed streams.

8 years agomsvc2015: _wgetmainargs is not available ony more
Peter Kümmel [Sat, 2 Apr 2016 08:59:19 +0000 (10:59 +0200)]
msvc2015: _wgetmainargs is not available ony more

8 years agoAccept footmisc removal
Georg Baum [Sat, 2 Apr 2016 08:40:19 +0000 (10:40 +0200)]
Accept footmisc removal

I don't remember why I used change tracking there, but we certainly don't
want to ship documentation with enabled change tracking.

8 years agoFix List of Listings in finnish
Georg Baum [Fri, 1 Apr 2016 19:45:13 +0000 (21:45 +0200)]
Fix List of Listings in finnish

I forgot to update that at e74a862418, this one was reviewed by Martin as well.

8 years agoNew translations for the sectionboxes module.
Helge Hafting [Fri, 1 Apr 2016 16:29:40 +0000 (18:29 +0200)]
New translations for the sectionboxes module.
Improved translations for the names of greek letters, and some other symbols
A few other translated strings as well.