summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2 daysremove another pesky double-space in bookmark snippetHEADmasterStéphane Guillou1-1/+1
looks like the last one according to: grep -E "\w[ ]{2,}\w" snippets.js Change-Id: Ice7ee3c8c82f0d9f7a3eef83dcc49d4689ef2a0f Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/166214 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Juan José González <juanjosegzl@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
13 daysregression-hotspots: don't print counts below 10Ilmari Lauhakangas1-1/+3
Change-Id: Ic6b52077bd6a343461aba35640498de1422a18ed Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/166036 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
13 daysregression-hotspots: allow tdf1234 style IDs, exclude some componentsIlmari Lauhakangas1-3/+4
Change-Id: Id7ab2bd48a3fa1047798d28e102c1d8059eadd17 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/166030 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
14 daysregression-hotspots: improve output, exclusions, comments and namesIlmari Lauhakangas1-5/+9
Change-Id: If548e67b7f39b24ccfc78c5d76d18f8fdc90fd80 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/166021 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-04-11regression-hotspots: optimise by running git log only once instead ofIlmari Lauhakangas1-4/+19
eight thousand times. Takes running time from 10 hours to 30 seconds for me. Also more accurate results as previously the bug tracker ID in the commit message was accepted even when only appearing after the first line. Change-Id: I75f77eb0e3f5c884f35d639608752225f5085c4c Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/166014 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-04-07Addition of https address opening - without certificatesRafał Dobrakowski1-2/+15
Change-Id: I80760b6fdea58cc7591197f1d407552d07e631d1 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/165862 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-03-10More fixes in L10n and improvements in scriptsOlivier Hallot4-9/+10
version 1.0.3 Change-Id: I2021a381df3f4ed99408285f2ab9c9fbdfa4f651 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/164605 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-03-06More refactoring of the extensionOlivier Hallot11-76/+83
+ Added automatic getExtensionVersion() for comments Author + Improved pt-BR and en-US text in dialogs + refactoring some msgBox constants. Change-Id: Icbc2ebc83505bda8e4037a01151806ec50d00bd6 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/164479 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-03-05Refactor of some L10n strings for readbilityOlivier Hallot5-114/+318
+ update list of valid styles (part) Change-Id: I08652d0ed1752d182715565ea833ba76105bdc2a Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/164439 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-03-05Add User Guides sanity check scriptsOlivier Hallot61-0/+5588
This extension runs several scripts in chapter of the user guides to check compliance with documentation team best practices and chapter template for the current edition. Change-Id: I006ab1ffb193ae32324c204a7423b1c4d765dcdf Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/164421 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-01-16Use the new endpoint to check document, render error messages with JSJuan José González11-63/+249
Change-Id: I8e0a9ccd45270cd10fcd10fdd1d9a6b4745f8f3d Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/162051 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-01-16Add check xhp async endpoint.Juan José González1-0/+61
I am adding the endpoint first before the client using it, to prevent what happend with the render endpoint returning 404. Change-Id: I118b4adacf026ef85781f9e8d91d9cfdd00719f5 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/162050 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-01-12Changes to improve SEOJuan José González1-5/+7
Change-Id: I069863ec421e2a77a0f302318e84c9dffd794f02 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161730 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-01-07Abstract rendering code to a api endpoint, to eventually speed up renderingJuan José González12-148/+224
Reorganized some code, moved js to folder, and rendering code to a file to be included Overview: api/helpers.php: utility functions I plan to use with API endpoints api/xhp_to_xml.php: first endpoint, receives xhpdoc xml and return formatted html inside a json response index.html: mostly formatting and add JS code to detect "rendering mode" to call the new endpoint asynchronously. Planning to do this exclusively async in future commits renderer.php: I moved the existing code in index.html to its own file for the purpose of encapsulate it and rewrite it more easily Change-Id: I95d46f5256419383b6a2e3d791781f60c9d4361e Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161723 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-27mass-testing: Check python version is older than 3.11Xisco Fauli1-0/+5
Change-Id: I53725d0d0f0d29130d1389f43b1ec903fe2a9625
2023-12-23Update icons used in Help editorOlivier Hallot11428-17148/+2027
Change-Id: I10f893a455b6788526bf11a6de72fde99a1e69fc Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161248 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-23Update icon replacement table from recent buildsOlivier Hallot1-25/+46
Change-Id: I0ee978a36947eca46d1ddf8434554883098e15fc Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161247 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-23Help editor: Housekeeping on CSSOlivier Hallot1-29/+36
Bring some classes and settings from recent CSS in help/default.css Change-Id: I9287c1570e4e76c9eb5bc19f248d6db3a7cb6a45 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161246 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-23Add header, menu bar and toolbar takes the whole width of the windowJuan José González5-31/+117
empty preview message. A couple of screenshots https://s3.us-west-1.amazonaws.com/juanjosegzl.com/images/xhpeditorempty+message.png https://s3.us-west-1.amazonaws.com/juanjosegzl.com/images/xhpeditorrender.png Change-Id: If0790ac728cf4f5ea8725a4c691d75b6a36fc607 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161208 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-22Add toolbar to editor with common actionsJuan José González7-10/+70
Move CSS and icons font locally Change-Id: I4e485eb52e2b6e2ad24851eb3db87a44fbbf8a2e Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161040 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-12-22Remove duplicate spaces inside tagsStéphane Guillou1-4/+4
Change-Id: I5b0aac5382b337e470b550f451942f12330f276d Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/161163 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2023-12-21Increase the size of editor and refresh preview when loading a fileJuan José González2-1/+10
Change-Id: If36ea157bdb67923cae1237d97a416b9b8b10635 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/159637 Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org> Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2023-11-02mass-testing: remove --debug argumentXisco Fauli1-1/+0
Since aa95913dd8e505123ba8974d5de27ac0ec928cce "uitest: remove debug option" Change-Id: Ib2796bff1d158551864166605df477856420a87b
2023-10-18esc-reporting: only abandon patches in core project.Xisco Fauli1-1/+1
For other project the script fails because it doesn't have permission Change-Id: I5dcf9e59461f873480f21bd23f6a7266fbc0b7a5
2023-10-05esc-analyze: Add reviewers only in master patchesXisco Fauli1-1/+1
Change-Id: Id2162becadbe627baa59d19fe8d29e8b1fb03e70
2023-09-20esc-collect: Dump bugzilla data firstXisco Fauli1-5/+5
For some reason, esc-collect might stop working before dumping the bugzilla data, causing the following scripts to use obsolete data. This is causing the automated script to send incorrect comments in Bugzilla, annyoing people to retest their bugs several times Change-Id: Idbf011be926218130a142b4658f3ea085166216e
2023-06-02mass-uitesting: improve calc testsXisco Fauli2-40/+117
make use of states added in 30391deaf6e1726450378bbe5d320bfbbd213abf "uitest: sc: check whether current row/column/table has data" Change-Id: Ic575c19f09dac445fc1f1d7f32688e6787fb2e17
2023-05-06esc: Replace uses of ‘is’ with literals.Guilhem Moulin2-2/+2
/usr/local/bin/esc-report.py:393: SyntaxWarning: "is" with a literal. Did you mean "=="? /usr/local/bin/bugzillaAutomation.py:91: SyntaxWarning: "is not" with a literal. Did you mean "!="?
2023-04-14clang: add an install targetMiklos Vajna1-1/+6
And don't build the tools I don't keep up to date (i.e. build against the clang baseline) by default. Change-Id: I468c7e30b29574efc33e5b20317761f3615347f4 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/150409 Tested-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2023-04-11remove the "Number" Y axis labelXisco Fauli1-1/+0
Change-Id: I3cfbb2870cb968099b4a0d7cb3f14aebc5341981
2023-04-05do not use git gc --aggressiveXisco Fauli1-1/+1
when the repo is large enough, it fails with fatal: failed to run repack Change-Id: Ieb77c8cb274d207ac0a7c33c02a336b672e114de
2023-04-04Do not remove extensionsXisco Fauli1-3/+27
Instead, remove languages and dictionaries other than en-US It will help to reduce the size of the repo Change-Id: Ie46a73607565ec56ff26336631620f716928da92
2023-03-31Simplify scriptXisco Fauli1-57/+17
some of the tweaks were done to make instdir/program/soffice.bin work, but it doesn't work when using msiexec -a, so the script can be simplified Change-Id: I9ed8f7fc8a028d01a8e6d8ca982584a343897ba5
2023-03-30Adapt code for 5.x releasesXisco Fauli1-19/+29
Change-Id: I1184c0ca46231f28e8fa8fd68df5640cd266e38d
2023-03-30Add script for building win-86-releasesXisco Fauli1-0/+154
Change-Id: Ic08cdceb78086d6832fdd834a8b87e32760888a5
2023-03-08esc: Remove MAB sectionXisco Fauli3-104/+0
Change-Id: I84962b0eaedbe710eb73e2c461a7e8c87383f3e7
2023-03-08mass-testing: handle ProcessLookupErrorXisco Fauli1-2/+6
and just use half of the cpus, which seems to be more stable Change-Id: Ib1a938bb021c86e715d017f3cdd2623e5a8db11e
2023-03-07list-ci-changes: fix this to work with Jenkins againMiklos Vajna1-1/+1
Now the job list is not loaded async, but it's still a tooltip (so the script is useful, but has to parse a different URL). Change-Id: I9819d61172f50407e2575b3e557b44baa03f0027 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/148426 Tested-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2023-02-27clang: sync find-unprefixed-members-wrapper with clang-rename-wrapperMiklos Vajna1-10/+23
They are meant to be mostly the same, except the name of the tool.
2023-02-24git-cherry-gerrit.py: fix crash when the rev-list output is emptyMiklos Vajna1-1/+5
Traceback (most recent call last): File "git-cherry-gerrit.py", line 103, in <module> main() File "git-cherry-gerrit.py", line 83, in main changeid = get_change_id(git_cat_file, from_hash) File "git-cherry-gerrit.py", line 29, in get_change_id size = first_line.strip().split(" ")[2] IndexError: list index out of range Change-Id: Icc53d038ceebc690998dc14da15f7b1b9ac4f341 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/147618 Tested-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-12-19Remove name attribute from <link> snippetsIlmari Lauhakangas1-2/+2
Change-Id: If4ba3fd9e7e3503b3d562c9be00c6754b618d7bb Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/144448 Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org> Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2022-12-14remove exported files immediately after no longer need themCaolán McNamara1-3/+9
to avoid Gigs of files eating up space during a run Change-Id: I91b7babd25131691f38258221ee4918cc943d445 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/144107 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-12-03Remove xml-lang from snippetsOlivier Hallot1-5/+5
xml-lang is IMPLIED in the DTD and is not required anymore Change-Id: I15bce30027a5d36b6d148fb84709bfdd7380a691 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/143627 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2022-12-03Update XHP editor w/ icons from Colibre-SVGOlivier Hallot14694-17/+21322
Change-Id: I5f15caf4fb85db5a982b8febafb324b976b4744f Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142833 Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org> Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2022-11-15Make number of files processed by a worker configurableGabor Kelemen2-1/+2
Many files on a worker may result in a few longer running processes thus not utilizing the available parallelism. This option may be most useful in smaller file sets in testing runs. Change-Id: I48a18fd79195634320df8ff73985ba735f9c3ea9 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142729 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2022-11-15Limit LO concurrency by setting MAX_CONCURRENCYGabor Kelemen1-0/+3
We noticed that crashtesting Calc files creates a lot of threads which CPU-starve the whole testing process Setting this value we still have the concurrent code tested but server load is reasonable and the full runtime is reduced by about a third Change-Id: Icc20fd57cba8c6c8f884418d4f7f308f857ca06e Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142728 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2022-11-10esc-reporting: fix missing backslashXisco Fauli1-1/+1
Change-Id: I3f9a5c314e00bfd6560282684713b6dbab0223b9
2022-11-10esc-collect: ignore enhancement severity for the “QA update” sectionXisco Fauli1-0/+1
Change-Id: Id737cc99d666742e397fd7d9b58f4dc268dc254a
2022-11-08Generate current.zip only if it is to be uploadedGabor Kelemen1-2/+2
Change-Id: Ie59f47b18ccceca7666006420bf8361b80e54784 Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142457 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-08Avoid odd 'core-*.backtrace.txt' files on zero crashesThorsten Behrens1-0/+2
..by temporarily setting nullglob & skipping the foreach.. Change-Id: Ida471c63a70a0ea945635caef595ba890526f2da Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142433 Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>