summaryrefslogtreecommitdiffstats
path: root/scripts/unocommands.py
Commit message (Collapse)AuthorAgeFilesLines
* scripts: rename loleaflet -> browserHenry Castro2021-11-101-22/+22
| | | | | Change-Id: I108162981aa66a804a855a18f45f7369c20edfe0 Signed-off-by: Henry Castro <hcastro@collabora.com>
* Updated UNO command translations (co-2021)Andras Timar2021-04-181-2/+1
| | | | | Signed-off-by: Andras Timar <andras.timar@collabora.com> Change-Id: I4bd4bc7eae097c5b2b1bccdfebe191c4f595de9e
* Update unocommands for Control.NotebookbarDraw.jsSzymon Kłos2021-03-011-0/+5
| | | | | Change-Id: I575fc13e4db5860bdeca7093bbc64c85b15a63cb Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
* update unocommands script: don't replace charactersSzymon Kłos2021-02-181-12/+4
| | | | | | | use original names as it is required for pulling translations Change-Id: I0b679d0802afcfacc7db8cb56a08254749811bc1 Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
* Remove unused variablesumutbayramoglu2021-02-111-1/+0
| | | | | Signed-off-by: umutbayramoglu <umut265@gmail.com> Change-Id: I7c2565a01605846201cb4a35564eb52b52491fe8
* Support special characters in uno translationsSzymon Kłos2021-02-051-3/+11
| | | | | | | | Some uno commands have '.' or '-' in the name. eg. .uno:FontworkShapeType.fontwork-inflate Change-Id: I027aa3b6302280101c0f7cb51ef9809d023ea91d Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
* Check for _UNO also in MobileWizardBuilderSzymon Kłos2021-02-051-0/+5
| | | | | Change-Id: I3ab70770a79acc1c4e107b83474fdd96c7ffa3ec Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
* _UNO() takes precedence, it will become the actual labelAndras Timar2021-01-061-2/+2
| | | | | Signed-off-by: Andras Timar <andras.timar@collabora.com> Change-Id: I0e25ebc289179f80eb4231c218feb9af554ec334
* pep8 coding style conformance for scripts/unocommands.pyMücahid Aydin2020-10-151-32/+79
| | | | Change-Id: Ic395a0692a808bc8519a05baf9cdd669d94a0fc4
* fix license headersAndras Timar2020-10-011-2/+0
| | | | Change-Id: I8623770b32d278a45357dc7f757fabfadd2b4af7
* Don't use just the basename in the usage help messageTor Lillqvist2020-09-041-1/+1
| | | | | | | | | | That is counter-productive. Use the command name as used by the user to run the script. Change-Id: I11b082375db8d8184543cead912cbc556f3695e2 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/102041 Tested-by: Jenkins Reviewed-by: Tor Lillqvist <tml@collabora.com>
* notebookbar: customize Insert tab in WriterSzymon Kłos2020-08-061-0/+20
| | | | | | | | Change-Id: I531854b4c7361fe5802a64016886feab5cda8979 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/100177 Tested-by: Jenkins Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
* Add more source files to scripts/unocommands.pyAndras Timar2020-06-241-1/+36
| | | | | | | | Change-Id: I395f1fdd761f94018c75fa5bf48d64aff0335c27 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/96940 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Tested-by: Jenkins Reviewed-by: Andras Timar <andras.timar@collabora.com>
* Update conext menu code to handle Spelling PopupTamás Zolnai2019-11-241-0/+6
| | | | | | | | | | | | | | | | | | * Use unique IDs for sub menus. * Handle uno command's parameter. * When there is any parameter, we use the menu text. * Avoid to enable FontDialog on other conext menus * Introduce the command ".uno:None" to indicate that the menu item can't be executed. * Whitelisted spelling context menu's uno commands. * Add a black list in unocommands.py to list those uno commands which have no text in xcu file. In this case, we can use the text sent in the menu structure. Change-Id: Ie84fcb7d6c7a2f4cd50c666dbcd8c77cf42731de Reviewed-on: https://gerrit.libreoffice.org/83606 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
* scripts/unocommands.py: Switch to python3Michael Weghorn2019-10-241-12/+10
| | | | | | | | | | | | | | | | | | | | | | Files not explicitly opened in binary mode are text files and thus expect a 'str' arg for their write() method. Python 2 is nearing its EOL and e.g. Debian has already removed the python2-based 'python-polib' package previously used here from its testing distribution. I checked that running the commands ./scripts/unocommands.py --update . ../libreoffice ./scripts/unocommands.py --translate . ../libreoffice/translations ./scripts/unocommands.py --check . still yields the same results as previously. Change-Id: I39e1785d3c78416009420dd4c2be58bd1c3647c3 Reviewed-on: https://gerrit.libreoffice.org/81422 Reviewed-by: Michael Stahl <michael.stahl@cib.de> Tested-by: Michael Stahl <michael.stahl@cib.de>
* added server uptime field to admin consoleGeorge2019-07-191-1/+1
| | | | | Change-Id: Id23fee1299b87095f186ce7aaa8c2d2e0f3cef52 Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
* loleaflet: rename toolbar.js to Control.Toolbar.jsHenry Castro2019-03-301-1/+1
| | | | Change-Id: Ia8d0c3856ea40b4e342e5bec94c558c78464943f
* loleaflet: move toolbar.js to src/control directoryHenry Castro2019-03-111-1/+1
| | | | | | | | Simplify building loleaflet. TODO. Convert to L.Control.Toolbar Change-Id: I6abedd19caa6f0c22267c661e67480507dcd8336
* escape double quotes when generating json files from po filesAndras Timar2018-11-091-1/+1
| | | | | | | Change-Id: Iacddaf919161b6843dac2190a5072af8a25e8251 Reviewed-on: https://gerrit.libreoffice.org/63218 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* adapth path to new source layoutAndras Timar2018-10-211-1/+1
| | | | Change-Id: I5cec0534119fce64bf9409a1f8fd382c259bbb95
* loleaflet: remove latin access keys in parentheses (in case of CJK, Indian, ↵Andras Timar2018-07-161-1/+7
| | | | | | etc. langs) Change-Id: I15763165535771511a4871882dd067fc689baaa3
* adjust paths of toolbar.js and unocommands.jsAndras Timar2018-07-161-2/+2
| | | | Change-Id: I0373f1a05d18a85d5e351fd11bf3b81c43367279
* use Makefile to build loleafletHenry Castro2018-05-101-2/+2
| | | | | | | | | | Concatenate and minify all javascript files in the release build but not in the debug build. Also, it is enabled to use a build directory Change-Id: Ia120447a827cfe236241ddf188bf43a088f877a7 Reviewed-on: https://gerrit.libreoffice.org/52802 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
* l10n: use translations of .uno: commands from LibreOfficeJan Holesovsky2018-01-031-0/+359
This is a combination of 22 commits. l10n: New script for collecting the used .uno: commands. Change-Id: I9c6f3f03a4042f8e5ba1f258ce468fc0f4abd169 Reviewed-on: https://gerrit.libreoffice.org/45981 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 99161841dcee3b066153a7f7af0e98d6ef7f8a2c) l10n: Don't repeat the strings in the menu definition, use the uno commands. Change-Id: If8ccd753cd88056c64c10e3f9f7b951208fafdb8 Reviewed-on: https://gerrit.libreoffice.org/45983 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 5b87f2fca5d6f84d0ac637021e87e2dc41dd13c7) l10n: "type: 'unocommand'" is implicit when there is "uno:" in the item. Change-Id: I2fe50e4860848920f551cc6a3fda5ebe5f49b3f2 Reviewed-on: https://gerrit.libreoffice.org/46011 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit d38664c023f374dc66361d00be89c08a0e5bbc20) l10n: Fix mis-typed .uno: commands. Change-Id: Ia2d695d584d48b92def364c3936655909aabd076 Reviewed-on: https://gerrit.libreoffice.org/46012 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit e68789ac2c9c3bfa661ae815ff27cd4bb038bc2c) l10n: Don't extract uno: when name: is provided for that entry. Change-Id: I85619915cf66a71c7ab982c2949390bd82df9abb Reviewed-on: https://gerrit.libreoffice.org/46013 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 293c5d45083823ae1c1f4e0519928c0b5d23dced) l10n: Implement --check to notice not covered .uno: commands early. Change-Id: I928f2cef8d9a869c10fa6c6370a7ce1c811631c8 Reviewed-on: https://gerrit.libreoffice.org/46014 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 457f929357adf7f52e0fc9281d41df3f29859467) l10n: Further decrease the use of own Online strings... ...if those can be deducted from .uno: commands. Change-Id: I9c2459a12ee95e936a7ec37f6270012d811cdf86 Reviewed-on: https://gerrit.libreoffice.org/46018 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 70ecee2bb6398aafdf6c71aeecf6e9eb6330fb70) l10n: Let's avoid redirect, and write the unocommands.js directly. Change-Id: Ifda0de27881ba415ff062368483524080dce5189 Reviewed-on: https://gerrit.libreoffice.org/46020 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit b6fa6f376c41d6787ab1cbb52218e7ff1064b83a) l10n: Generate translations of the .uno: commands + update the current ones. Change-Id: I77377412e4776a830f15973a35b83e8eca299f05 Reviewed-on: https://gerrit.libreoffice.org/46047 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit b2bfb2349ec2934a611bb4c1393e9f17aedb0ba2) l10n: Translate also the right-click menu .uno: commands. Change-Id: Ie5cedaaa10febe78ba319f9e9b03fdd44c94f468 Reviewed-on: https://gerrit.libreoffice.org/46048 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 861c252d5204dfac7b8f5fb4505efcc29eafeb3d) l10n: len(sys.argv) is 1, when the command is invoked without options Change-Id: Ie9a47955e9a031ee0484c0703f67bad7077bbd76 Reviewed-on: https://gerrit.libreoffice.org/46078 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit f096cf33977620f368ecc7c5b64164ab2303060b) l10n: remove obsolete unocommandsl10n.sh Change-Id: I4e9945407aff4a4fa1444079f8ecec1782a71c9c Reviewed-on: https://gerrit.libreoffice.org/46079 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit 4f0d5d7a2431bf5e132bdcd85285c10c0fd21322) l10n: Make sure to distinct between apps + between main menu and context menu. The strings can differ considerably, making some menu entries not understandable at all. Change-Id: I36ffa8b01df119a7655a711ec859391af16836c9 Reviewed-on: https://gerrit.libreoffice.org/46097 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 53d9593edb32bbc5db3fe430ac5f20a1bdd4e127) l10n: Fix the Table menu in Impress. Change-Id: I2cb8b98ecc1a18174b26dfaa9c96ad3829ff5989 Reviewed-on: https://gerrit.libreoffice.org/46099 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit be100fe06abbeabed05b0c8a02c4f6067fcfc774) l10n: first check for 'lang', then require unocommands Change-Id: Ib8f94bbdd163a89bef4886d68816628e124e9ef8 (cherry picked from commit d94a53a0e363f6edf3a139d26c4b9603ef14389f) l10n: get Language menu translations for free Change-Id: I8b5628457cf713d8fdb0d4de6935b7e1d54ad093 Reviewed-on: https://gerrit.libreoffice.org/46158 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit 53b8a60d5d85fc1a3909809ea51a23cb20453bea) l10n: Calc and Impress should use _UNO('.uno:LanguageMenu') too. Change-Id: I987821d9d9b0f40baea1879d28177e8e0c58a3a3 Reviewed-on: https://gerrit.libreoffice.org/46418 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit ba61ec9da2c073d2d728c5bb8df8912f5117fd5e) l10n: Calc row, column and sheet tab context menu translations from LibreOffice Change-Id: I1f566a71e5fdc66304e82bc2bcfb0f9ced2f5d2a Reviewed-on: https://gerrit.libreoffice.org/46430 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit e8847b9ef174288b73650a4e63e8a6b0cfb43b4c) l10n: Some toolbar button tooltip translations from LibreOffice Change-Id: I4a8d050c7ae8efc7d1932f16dc35455f1a182d8a Reviewed-on: https://gerrit.libreoffice.org/46444 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit d51a760957480ea412519f677dae7a2294c324cd) l10n: localize 'Undo' and 'Redo' labels on Document Repair dialog Change-Id: Ibd4236f85a6db92b7d6456f6f22115b35079da83 Reviewed-on: https://gerrit.libreoffice.org/47252 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com> (cherry picked from commit f8bf2c28608c139279aaa484603da8cc539ff948) l10n: 5 more toolbar strings from LO core Change-Id: I398a0d7c28a8295c3b8e5077903b5fa7d3d5c45c Reviewed-on: https://gerrit.libreoffice.org/47310 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>