lyx_mirror/lib
Jean-Marc Lasgouttes 2898c335be Add mechanism to change icons in RTL mode
When the cursor in RTL text, icons for "depth-increment" or
"layout-toggle Enumerate" look wrong.

To fix this, the lfun "bidi" is introduced. "bidi ltr func" behaves
like "func" in LTR text, but is unknown in RTL text. "bidi rtl" does
the opposite. This allows to add two icons, but only have one icon
available. When no document is available, only LTR is assumed.

To make this work, the handling of unknown functions in toolbar has
been changed so this these functions can change dynamically their
existence.

The icon themes `default', `oxygen' and `classic' have been updated
accordingly.

Fixes bug #4451.
2019-07-22 15:20:38 +02:00
..
attic Use utf8 as inputenc for documentation, examples, and templates. 2019-05-08 21:29:01 +02:00
bind Tab binding: outline-in before depth-increment 2019-05-16 13:58:24 -04:00
citeengines Bump layout formats 2019-07-08 16:21:31 +02:00
commands
doc UserGuide: decimal separator updates. 2019-07-22 08:13:45 +02:00
examples Fancy_Colored_Boxes.lyx: add section about references 2019-07-21 01:27:43 +02:00
fonts Use utf8 as inputenc for documentation, examples, and templates. 2019-05-08 21:29:01 +02:00
images Add mechanism to change icons in RTL mode 2019-07-22 15:20:38 +02:00
kbd Fix #7348. Patch by Liviu. 2011-04-02 11:00:19 +00:00
layouts Bump layout formats 2019-07-08 16:21:31 +02:00
lyx2lyx Support for CrimsonPro 2019-07-18 10:50:46 +02:00
scripts Add a pref to disable OS keyboard language support 2019-07-20 12:57:16 +02:00
tabletemplates Use utf8 as inputenc for documentation, examples, and templates. 2019-05-08 21:29:01 +02:00
templates recode file in utf8 2019-07-13 12:08:41 +02:00
tex Help Joost to fix bug #7317 2011-02-21 19:56:43 +00:00
ui Add mechanism to change icons in RTL mode 2019-07-22 15:20:38 +02:00
xtemplates Add resize facility to inkscape template. 2017-11-04 10:38:37 +01:00
.gitignore ctest update. 2019-03-29 11:55:20 +01:00
appdata.xml Fix license string according to http://spdx.org/licenses/. 2014-06-17 09:50:28 -07:00
autocorrect Math autocorret: cycle through dots 2019-06-03 16:55:55 +02:00
build-listerrors
chkconfig.ltx Support for CrimsonPro 2019-07-18 10:50:46 +02:00
configure.py Add a pref to disable OS keyboard language support 2019-07-20 12:57:16 +02:00
CREDITS Let TeXFiles.py handle symbolic links. 2019-06-25 15:52:46 +02:00
encodings Improve encoding GUI string 2019-06-26 08:57:05 +02:00
generate_contributions.py Let TeXFiles.py handle symbolic links. 2019-06-25 15:52:46 +02:00
languages Add missing GuiName 2019-07-20 06:58:30 +02:00
latexfonts More latexfonts fixes 2019-07-18 18:53:27 +02:00
layouttranslations layouttranslation: this part slipped in without intention 2019-07-15 00:36:02 +02:00
layouttranslations.review nl reviewed by Niko. 2019-07-14 23:22:38 +02:00
lyx.desktop.in Use suffixed name for desktop entry. 2017-10-20 12:17:55 +02:00
Makefile.am Add mechanism to change icons in RTL mode 2019-07-22 15:20:38 +02:00
RELEASE-NOTES Update release notes, correct comment. 2019-07-12 20:30:22 +02:00
symbols wasy10 font: fix glyphs codepoints 9,10,12,13. 2018-03-26 21:54:46 +02:00
syntax.default syntax.default: some additions. 2018-03-09 15:17:23 +01:00
unicodesymbols Add missing backslash escapes. 2019-07-07 19:32:41 +02:00