Juergen Spitzmueller
c3c2815092
Implement support for font options
...
This revives a patch by Uwe and extends it. Additional options to font
packages/fontspec can now be entered in Document Settings.
This is principally also true for TeX fonts, if the new TeXFont tag
MoreOptions is set. For the time being, I have only done this for
MinionPro, as a model and prove of concept.
Note that adding more TeXFonts requires a file format change,
respectively, and changes to tex2lyx (in the same way as I've done for
MinionPro).
This addresses #8226
2019-07-11 20:28:34 +02:00
Juergen Spitzmueller
57788b8719
Fix tooltip
2019-06-22 08:35:14 +02:00
Günter Milde
53500242f9
Harmonize input encoding selection widgets.
...
See #11115 .
2019-06-18 15:43:34 +02:00
Günter Milde
c627507b3f
Revert 051de65db and implement alternative fix for remainder of #11115 .
2019-06-12 11:48:47 +02:00
Günter Milde
051de65db9
Fix remainder of #11115 .
...
Implement GUI suggestions from
https://www.lyx.org/trac/ticket/11115#comment:26
2019-06-05 11:18:36 +02:00
Juergen Spitzmueller
1cafea7cf7
Read line edit label
...
Otherwise it is not clear what this means.
2019-05-24 17:51:42 +02:00
Juergen Spitzmueller
b6cb557c7d
size tweak
2019-05-24 17:39:22 +02:00
Pavel Sanda
88f4718996
lineno: convert ui GB to CB per Juergen's request
2019-05-24 15:40:09 +02:00
Juergen Spitzmueller
03d9fe3a80
Some grammar and casing fixes and tooltip improvements
2019-05-24 10:59:00 +02:00
Pavel Sanda
7f125f62d2
Introduce doc preference for line numbering.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg208781.html
2019-05-23 15:13:27 +02:00
Pavel Sanda
e3707f1331
Resave NumberingUi.ui in qt5 designer
2019-05-23 15:11:39 +02:00
Juergen Spitzmueller
682eabbe8e
GuiDocument: Further encoding GUI improvement
...
Move the odd "(no inputenc)" option out of the encoding list.
2019-05-12 09:10:24 +02:00
Juergen Spitzmueller
83a62a6d74
Further encoding GUI improvements
2019-05-11 12:16:52 +02:00
Juergen Spitzmueller
a6116428c0
GuiDocument: Adapt to new encoding default
...
Also simplify the code.
2019-05-11 11:28:21 +02:00
Juergen Spitzmueller
2fa68abd00
Layout tweaking
2019-04-19 11:27:54 +02:00
Juergen Spitzmueller
8ee2ffaa52
Amend 3615a6a75bfe7b
...
Natbib provides separation of abbreviated and full author list also
beyond BibTeX
2019-04-18 16:27:22 +02:00
Juergen Spitzmueller
3615a6a75b
Make usage of natbib without BibTeX more obvious
...
Fixes : #5549
2019-04-18 14:48:01 +02:00
Juergen Spitzmueller
823263904f
GuiDocument: Sort available modules by category
...
Also improve display of module information
2019-04-07 11:23:19 +02:00
Juergen Spitzmueller
38fbbf07cd
GuiDocument: Add filter to modules selection
...
Sorting by category is needs more work, since the GuiIdListModel is
not suitable for trees.
2019-04-05 11:54:44 +02:00
Juergen Spitzmueller
9d384c3c12
Fix tooltip.
...
Thanks, Kornel.
2019-04-01 11:28:54 +02:00
Juergen Spitzmueller
b0f9d98d6e
Remove Qt 5.12-only colorrole
...
Designer inserts those automatically. So we have again backwards-incompatible
designer behavior :-(
2019-04-01 09:18:16 +02:00
Juergen Spitzmueller
3bbcfda3db
Add option to reset to default booktabs lines
...
Addresses: #10106
2019-04-01 07:08:13 +02:00
Juergen Spitzmueller
c12190b5e5
GuiBibtex: add button to edit individual databases externally
...
This complements the inset context menu function, which only allows for
editing all databases externally
2019-03-30 11:37:28 +01:00
Juergen Spitzmueller
f75b081551
Add support for mixed-encoded biblatex files
...
Biblatex 3.12 allows to specifiy individual encodings per bib file
via \addbibresource[bibencoding=<encoding>].
This is now supported via GuiBibtex.
2019-03-29 15:45:55 +01:00
Juergen Spitzmueller
0042fb34d0
Fix some group boxes.
2019-03-29 13:01:47 +01:00
Juergen Spitzmueller
ecb2427f41
Add tablestyle buffer param
...
Fixes : #9901
2019-03-26 16:24:27 +01:00
Juergen Spitzmueller
683b3a05e2
Introducing table templates
...
The idea is simple: we insert a pre-formatted table (with a given border
style currently, but other attributes are possible as well) via file-insert
and scale it then to the requested size.
We need three sizes (1x1, 1x2 and 1x3) to generate all sizes properly (due
to border specifications).
Currently, these styles can only be accessed via lfun tabular-style-insert
and the Tabular Create dialog.
My plan is to add a buffer param to set a default style (#9901 ) which then
also is respected by the toolbar button and probably a layout tag to let
classes specify a default style (#8360 ).
2019-03-26 13:43:33 +01:00
Pavel Sanda
066a164ba6
Forgotten accelerators.
2019-03-22 22:14:21 +01:00
Juergen Spitzmueller
7403fd2f88
Replace Type combo, which was considered irritating, with a Type filter
...
The new one allows to display only user or system files.
2019-03-21 19:25:10 +01:00
Juergen Spitzmueller
7be8307768
GuiLyXFiles: rework language selector
...
Now only the languages available for the selected file are displayed.
By default, LyX pre-selects the GUI language (and falls back to English
if this is not available). Once another language has been selected by
the user, this one is preferred before the GUI language (and the English
fallback).
2019-03-21 09:13:09 +01:00
Juergen Spitzmueller
b52cb87e9a
GuiLyXFiles: add language selector.
2019-03-19 17:55:19 +01:00
Juergen Spitzmueller
9faae1284b
Add new dialog for templates and examples
...
This lists all respective files from user, build and system directory
in a structured way and thus allows for easier access to them.
Fixes : #2396 , #6861
2019-03-19 06:59:24 +01:00
Juergen Spitzmueller
8f332f4429
Fix Include dialog UI
...
#11443
2019-01-02 09:19:45 +01:00
Juergen Spitzmueller
a67c541d6b
Fixup LocalLayout ui after [3847e0ef/lyxgit]
2018-12-29 11:47:37 +01:00
Juergen Spitzmueller
0492239be0
Fix qt4 build
2018-12-25 18:35:52 +01:00
Juergen Spitzmueller
7610179bc7
More alignment fixes
2018-12-25 18:20:02 +01:00
Juergen Spitzmueller
47ecd75d7f
Unify group box style across dialogs.
2018-12-25 17:02:18 +01:00
Juergen Spitzmueller
7674a83ce9
Prefs dialog: some layout fixes.
2018-12-24 18:38:23 +01:00
Juergen Spitzmueller
e52bd7bb00
Advanced F&R layout fixed
...
Patch by Daniel Ramöller (racoon)
2018-12-24 17:02:11 +01:00
Juergen Spitzmueller
9ee4a914da
Tabular Create layout fixes
...
Patch by Daniel Ramöller (racoon)
2018-12-24 16:13:29 +01:00
Juergen Spitzmueller
499871d141
Messages panes layout fixes
...
Patch by Daniel Ramöller (racoon)
2018-12-24 16:08:39 +01:00
Juergen Spitzmueller
30d527895e
Layout fixes for compare dialog
...
Based on a patch by racoon.
2018-12-24 16:00:43 +01:00
Juergen Spitzmueller
4c7b3fc109
Theasurus dialog layout fixes
...
Patch by Daniel Ramöller (racoon)
2018-12-24 15:24:03 +01:00
Juergen Spitzmueller
5936edfe24
Spellchecker dialog alignment fixes
...
Patch by Daniel Ramöller (racoon)
2018-12-24 15:16:28 +01:00
Juergen Spitzmueller
d2527038a3
Polishment of the simple Search dialog
...
Based on a patch by racoon.
2018-12-24 14:47:48 +01:00
Juergen Spitzmueller
4f67cf2344
Fix prefs color layout
...
the list widget is too narrow with some localizations.
2018-12-23 12:08:54 +01:00
Juergen Spitzmueller
81e4f8dfb6
Allow to restore default UI colors in prefs
...
Patch by Daniel Ramöller (racoon), with slight modifications of mine.
Fixes : #10062
2018-12-22 18:44:58 +01:00
Juergen Spitzmueller
5f03889609
GuiCharacter: Add "Reset" and "Restore Defaults" buttons
...
Addresses #11415
2018-12-17 12:59:40 +01:00
Jean-Marc Lasgouttes
9fe101e890
Remove support for pixmap cache
...
This code has issues and there is no evidence that it improves performance.
Remove LyXRC variable \use_pixmap_cache and update rc format to 29.
Now the global pixmap cache is only used by GuiCompleter. Therefore
there is no need to reset it when fonts change.
2018-10-07 14:56:55 +02:00
Juergen Spitzmueller
f973855bde
Amend cab46ff9d1ea3
2018-09-29 10:29:02 +02:00