summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)AuthorFilesLines
2019-12-13With switch to Weblate, downloadpootle.sh script became obsoleteAndras Timar1-10/+0
Change-Id: I85447800a2547d2e9142b59ce60ee3c242e7234d
2019-11-24Update conext menu code to handle Spelling PopupTamás Zolnai1-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>
2019-10-24scripts/unocommands.py: Switch to python3Michael Weghorn1-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>
2019-07-19added server uptime field to admin consoleGeorge1-1/+1
Change-Id: Id23fee1299b87095f186ce7aaa8c2d2e0f3cef52 Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2019-06-20force overwrite of ios-*.po when downloading from PootleAndras Timar1-1/+1
Change-Id: Ib0184ebe1b7485af819979acf4df268a564772b8 Reviewed-on: https://gerrit.libreoffice.org/74437 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2019-04-19perftrace: fix time parsing issue.Michael Meeks1-2/+2
Change-Id: If0987454e3aa747aa476fa4e0ec8070a95e92867
2019-04-16perftrace: consume PROFILE_FRAME messages and chart lok ProfileZones.Michael Meeks1-8/+49
Also - enable performance tracing in the kit when we're logging at trace level. Change-Id: I838e8d7769b0ead8508c4482c58e0e2564dcee91
2019-04-13Extract iOS strings with prop2po from Translate Toolkit + update potsAndras Timar1-35/+0
Change-Id: I0b7a7f2b9dd9bcbc52117fbe3e1009cc5f629ea2
2019-04-05perftrace: trace more pairs and output line number details too.Michael Meeks1-24/+44
Change-Id: I48c74266e4fe3233b4534c46b4864f58a9e63200
2019-04-04perftrace: annotate start events as idle as well.Michael Meeks1-13/+27
Change-Id: Iaf603101426caca1f48ebe10918170287aee006d
2019-04-04perftrace: Annotate idleness and render it better as gaps.Michael Meeks1-51/+82
Change-Id: If4d7853d02ca736f8cab12bd9dcc7c4b60ec7d27
2019-04-03perftrace: extend linear events duration to the next event.Michael Meeks1-7/+19
Change-Id: I4ab31a6a71b3efcc366ca15e15d513f73205ca37
2019-04-02perftrace: add thread identifiers, and spoof a duration for all lines.Michael Meeks1-8/+21
Change-Id: I13d929ebb2f06969cccc1b89f6e2c9b022b107e3
2019-04-02perftrace: map pids.Michael Meeks1-9/+9
Change-Id: Ibb884bf212453decd146131e52478bdfe4283879
2019-04-02perftrace: output in Trace Event Format too and by default.Michael Meeks1-24/+102
Change-Id: I964f869d953234a83066c5d34f43abfc22933b46
2019-03-30loleaflet: rename toolbar.js to Control.Toolbar.jsHenry Castro1-1/+1
Change-Id: Ia8d0c3856ea40b4e342e5bec94c558c78464943f
2019-03-29very basic script that extracts translatable strings from Root.plistAndras Timar1-0/+35
Change-Id: Ic905cbdd2e74d41fe7f199d8852e021fb321f8eb
2019-03-29perftrace: start to annotate common spans.Michael Meeks1-7/+56
Change-Id: I90e9939ddc7dedfb24fd608f13ea31a2863ebe3e
2019-03-27Parse loolwsd logs and start to chart the output.Michael Meeks1-0/+136
Change-Id: I2fa2fb093fdc0bc9fab68e4533cd26abc2be3ecc
2019-03-11loleaflet: move toolbar.js to src/control directoryHenry Castro1-1/+1
Simplify building loleaflet. TODO. Convert to L.Control.Toolbar Change-Id: I6abedd19caa6f0c22267c661e67480507dcd8336
2018-12-27enable l10n of shape group names of insert shapes dropdown panelAndras Timar1-2/+2
Change-Id: I4999fef8f40b09b81fd27c333a74b8575640ed29
2018-11-09escape double quotes when generating json files from po filesAndras Timar1-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>
2018-10-21adapth paths to new source layoutAndras Timar1-35/+15
Change-Id: I26b99f697f8481783714d45793f49dd818164d60
2018-10-21typo: streingIds -> stringIdsAndras Timar1-1/+1
Change-Id: If68d5ddb26eb8a9b1b1c9b13db3819972753aa28
2018-10-21untranslated.py - a helper script to list untranslated strings for a given ↵Andras Timar1-0/+156
language Change-Id: I44d5102fbe3ca319d5a4671a91957353c5357cda
2018-10-21adapth path to new source layoutAndras Timar1-1/+1
Change-Id: I5cec0534119fce64bf9409a1f8fd382c259bbb95
2018-10-18adapth path to new source layoutAndras Timar1-1/+1
Change-Id: Ibf532933c999400979bc2a0623622d3428b6a8c2
2018-07-16loleaflet: remove latin access keys in parentheses (in case of CJK, Indian, ↵Andras Timar1-1/+7
etc. langs) Change-Id: I15763165535771511a4871882dd067fc689baaa3
2018-07-16adjust paths of toolbar.js and unocommands.jsAndras Timar1-2/+2
Change-Id: I0373f1a05d18a85d5e351fd11bf3b81c43367279
2018-05-10use Makefile to build loleafletHenry Castro1-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>
2018-01-03l10n: add Upper Sorbian and VenetianAndras Timar1-1/+1
Change-Id: I1da95391d9124a0484d5a7c51e0b90366d87d431
2018-01-03l10n: use translations of .uno: commands from LibreOfficeJan Holesovsky2-12/+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>
2018-01-03l10n: reproducible way of extracting translations from LO coreAndras Timar2-31/+84
Change-Id: If17639d79105efa782e724842ff7132d6b718dbc
2017-04-04loleaflet: Add Upper Sorbian and Lower Sorbian UI languagesAndras Timar1-1/+1
Change-Id: I4ad5acbdf6746df03ddf233b986f20d200331794
2016-10-23Pootle server times out with IPv6 address...Andras Timar1-1/+1
2016-08-23loleaflet: expose Wrap and Anchor context menus for imagesAndras Timar1-1/+1
2016-05-28loleaflet: l10n of slide layoutsAndras Timar1-0/+31
2016-05-26Pull translations from PootleAndras Timar1-0/+10
2016-05-20loleaflet: initial l10n support of context menusAndras Timar1-0/+12
2016-04-14Add SEGV and trace hunter, and update log parser a little.Michael Meeks2-2/+29
2016-03-18Parse and track starting and running lok instances.Michael Meeks1-16/+70
2016-03-16Simple log cruncher to CSV.Michael Meeks1-0/+110