[Libreoffice-commits] core.git: bin/gla11y

2023-10-22 Thread Samuel Thibault (via logerrit)
bin/gla11y |4 1 file changed, 4 insertions(+) New commits: commit 34fd462ac5e64ebd79826465c41671c1a6627afd Author: Samuel Thibault AuthorDate: Thu Apr 27 23:23:59 2023 +0200 Commit: Caolán McNamara CommitDate: Sun Oct 22 16:33:02 2023 +0200 gla11y: Add link to a white

Re: New tests: GTK3 platform accessibility

2023-08-02 Thread Samuel Thibault
Colomban Wendling, le mar. 01 août 2023 19:30:05 +0200, a ecrit: > Platform accessibility (a11y) conformance tests for the GTK3 VCL [1] have > been merged a couple days ago. This is a set of tests validating that the > a11y exposed to the platform on Linux using the GTK3 VCL is coherent with >

Re: Vector screenshots for the manuals: better quality and more visually attractive

2021-06-01 Thread Samuel Thibault
Hello, Thorsten Behrens, le mar. 01 juin 2021 11:50:11 +0200, a ecrit: > Hossein Noorikhah wrote: > > I have temporarily disabled these assertions and aborts, and by > > further disabling the autosave, everything was fine, and I could > > take vector screenshots. > > > That's pretty cool, thx for

[Libreoffice-commits] core.git: Branch 'libreoffice-7-0' - filter/source

2020-08-05 Thread Samuel Thibault (via logerrit)
filter/source/graphicfilter/ieps/ieps.cxx |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) New commits: commit 2d73afe9a0166f926ca97fd82d3673f7a2d05827 Author: Samuel Thibault AuthorDate: Tue Aug 4 04:29:48 2020 +0200 Commit: Xisco Fauli CommitDate: Wed Aug 5 10:23:58

[Libreoffice-commits] core.git: filter/source

2020-08-04 Thread Samuel Thibault (via logerrit)
filter/source/graphicfilter/ieps/ieps.cxx |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) New commits: commit c39b27a4d0dfc3b75d8486c0d7592c5209fb6b14 Author: Samuel Thibault AuthorDate: Tue Aug 4 04:29:48 2020 +0200 Commit: Michael Stahl CommitDate: Tue Aug 4 11:37:20

[Libreoffice-commits] core.git: bin/gla11y

2020-07-07 Thread Samuel Thibault (via logerrit)
bin/gla11y | 51 ++- 1 file changed, 50 insertions(+), 1 deletion(-) New commits: commit 0a42d1e94ba9c35f2518f0fe08d3bf6eef8ff081 Author: Samuel Thibault AuthorDate: Sun Jul 5 22:55:40 2020 +0200 Commit: Thorsten Behrens CommitDate: Tue

[Libreoffice-commits] core.git: bin/gla11y

2020-07-07 Thread Samuel Thibault (via logerrit)
bin/gla11y | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) New commits: commit 372b109f4d90dca7bb53f93bc597ce1dd8ba5898 Author: Samuel Thibault AuthorDate: Sat Jul 4 22:54:55 2020 +0200 Commit: Thorsten Behrens CommitDate: Tue Jul 7 14:12:26 2020 +0200

[Libreoffice-commits] core.git: vcl/qt5 winaccessibility/source

2020-05-08 Thread Samuel Thibault (via logerrit)
vcl/qt5/Qt5AccessibleWidget.cxx |7 ++- winaccessibility/source/UAccCOM/AccTextBase.cxx | 45 +++- 2 files changed, 49 insertions(+), 3 deletions(-) New commits: commit 6aef5a1e880262354cf739e461a12a0ef9573fef Author: Samuel Thibault AuthorDate: Thu

[Libreoffice-commits] core.git: vcl/unx

2020-03-01 Thread Samuel Thibault (via logerrit)
vcl/unx/gtk3/a11y/gtk3atktext.cxx | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) New commits: commit 607827d988f7690a52ccb947231441cd1da7 Author: Samuel Thibault AuthorDate: Tue Feb 25 22:19:26 2020 +0100 Commit: Thorsten Behrens CommitDate: Mon Mar 2 03:23:24

[Libreoffice-commits] core.git: bin/gla11y solenv/sanitizers

2020-03-01 Thread Samuel Thibault (via logerrit)
bin/gla11y |4 ++-- solenv/sanitizers/ui/modules/scalc.suppr |8 2 files changed, 2 insertions(+), 10 deletions(-) New commits: commit 4c483204edc5ab5da4b40eb92fd69c6d87d11505 Author: Samuel Thibault AuthorDate: Sat Feb 29 23:07:11 2020 +0100

[Libreoffice-commits] core.git: solenv/sanitizers

2020-03-01 Thread Samuel Thibault (via logerrit)
solenv/sanitizers/ui/writerperfect.suppr |2 -- 1 file changed, 2 deletions(-) New commits: commit e6ddcd095eff6a8a3a7017e01e10734cc4f3cdce Author: Samuel Thibault AuthorDate: Sat Feb 29 22:54:16 2020 +0100 Commit: Katarina Behrens CommitDate: Sun Mar 1 15:56:23 2020 +0100

[Libreoffice-commits] core.git: vcl/unx

2019-10-14 Thread Samuel Thibault (via logerrit)
vcl/unx/gtk3/a11y/gtk3atkcomponent.cxx |4 vcl/unx/gtk3/a11y/gtk3atkimage.cxx |5 ++--- vcl/unx/gtk3/a11y/gtk3atktext.cxx |3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) New commits: commit 86d08e23f1b20b6582dd944b952b47cc737a7c52 Author: Samuel Thibault

[Libreoffice-commits] core.git: vcl/unx

2019-08-21 Thread Samuel Thibault (via logerrit)
vcl/unx/gtk/a11y/atkcomponent.cxx |4 vcl/unx/gtk/a11y/atkimage.cxx |5 ++--- vcl/unx/gtk/a11y/atktext.cxx |3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) New commits: commit 8a086a97299c921a0b386f762ff706b6d85e678a Author: Samuel Thibault AuthorDate: Mon

[Libreoffice-commits] core.git: bin/gla11y solenv/sanitizers

2019-05-13 Thread Samuel Thibault (via logerrit)
|4 solenv/sanitizers/ui/uui.suppr |1 - solenv/sanitizers/ui/xmlsec.suppr|1 - 8 files changed, 2 insertions(+), 19 deletions(-) New commits: commit 7073d17fe5565589bdd3e6438cfa8b4d932acf8b Author: Samuel Thibault AuthorDate: Fri May 10 23:19:08

[Libreoffice-commits] core.git: solenv/sanitizers svx/uiconfig

2019-05-10 Thread Samuel Thibault (via logerrit)
solenv/sanitizers/ui/svx.false |2 -- svx/uiconfig/ui/classificationdialog.ui |8 +++- 2 files changed, 7 insertions(+), 3 deletions(-) New commits: commit d422a9d0cb914260192fbc68305db088af022204 Author: Samuel Thibault AuthorDate: Thu May 9 14:39:27 2019 +0200 Commit

[Libreoffice-commits] core.git: comphelper/source include/comphelper include/toolkit offapi/com offapi/UnoApi_offapi.mk toolkit/source vcl/unx

2019-05-09 Thread Samuel Thibault (via logerrit)
b4009daccd11e416865efd5fd3c205c46691bb12 Author: Samuel Thibault AuthorDate: Thu May 2 17:24:30 2019 +0200 Commit: Stephan Bergmann CommitDate: Thu May 9 13:39:33 2019 +0200 tdf#124400 a11y: add accessible ID Such ID is not meant to be presented to the user, but to be an ID which is stable over application

Re: Implementing accessibility non-regression check tool

2019-04-20 Thread Samuel Thibault
Hello Caolán, It seems there is an unwanted effect: for instance 8d526da34810 ("weld ScChiSquareTestDialog") turns input-range-button and output-range-button from a foruilo-RefButton to a GtkButton, and a gla11y warning shows up. In solenv/gbuild, gla11y is told that no labelling warning should

Re: Extending subsequent tests with dogtail tests?

2019-03-06 Thread Samuel Thibault
Hello, Markus Mohrhard, le lun. 25 févr. 2019 00:34:33 +0800, a ecrit: > On a slightly related note I think that we have already quite a few tests for > the accessibility UNO layer but as that layer is full of bugs many of the > tests > are disabled. It might be a good idea to work on these

Re: Extending subsequent tests with dogtail tests?

2019-02-28 Thread Samuel Thibault
Noel Grandin, le jeu. 28 févr. 2019 15:38:25 +0200, a ecrit: > On Sun, 24 Feb 2019 at 22:04, Samuel Thibault <[1]sthiba...@hypra.fr> wrote: > > The fact that even the C UI strings may change is a concern indeed. We > however don't really have another way to identify w

Re: Extending subsequent tests with dogtail tests?

2019-02-24 Thread Samuel Thibault
Hello, Markus Mohrhard, le lun. 25 févr. 2019 00:34:33 +0800, a ecrit: > On Sat, Feb 23, 2019 at 6:24 PM Samuel Thibault <[1]sthiba...@hypra.fr> wrote: > > > That said, we could as well make tests work at both layers. Run them > > along uitests, thus very frequently, a

Re: Extending subsequent tests with dogtail tests?

2019-02-23 Thread Samuel Thibault
Noel Grandin, le sam. 23 févr. 2019 12:19:19 +0200, a ecrit: > However, the current python UI test stuff talks directly to the vcl/ widgets. > But between the vcl/ widgets and an actual accessibility user lies at least > two > major chunks of code - the generic accessibility/ stuff, and the

Re: Extending subsequent tests with dogtail tests?

2019-02-21 Thread Samuel Thibault
Miklos Vajna, le jeu. 21 févr. 2019 09:08:48 +0100, a ecrit: > Are you aware of > ? Sure :) > Seems there is some overlap between dogtail and uitests. Indeed, but AIUI the keyboard event synthesis is directly sent to the expected ui

Extending subsequent tests with dogtail tests?

2019-02-20 Thread Samuel Thibault
Hello, Libreoffice currently uses unit tests to check precise functions, and junit tests to check the behavior at the programmatic interface. For accessibility testing, we would like to introduce tests to check the behavior at the user interface itself, by using dogtail (developped by Fedora,

Re: Accessibility implementation / limitation in LO

2018-10-03 Thread Samuel Thibault
Hello, Jan-Marek Glogowski, le jeu. 27 sept. 2018 20:01:06 +0200, a ecrit: > Just adding all the new warnings to the suppr files shouldn't be that hard. Sure, there's even a rule for this: in solenv/gbuild/UIConfig.mk disable the -s parameter and enable the -g parameter in

Re: Implementing accessibility non-regression check tool

2018-08-29 Thread Samuel Thibault
Jan-Marek Glogowski, le mer. 29 août 2018 06:53:52 +, a ecrit: > Am August 28, 2018 4:04:37 PM UTC schrieb Samuel Thibault > : > >Samuel Thibault, le lun. 12 févr. 2018 15:30:59 +0100, a ecrit: > >> - At some point we'll get confident that we won't introduce other > &g

Re: Implementing accessibility non-regression check tool

2018-08-28 Thread Samuel Thibault
Hello, Samuel Thibault, le lun. 12 févr. 2018 15:30:59 +0100, a ecrit: > - At some point we'll get confident that we won't introduce other > big classes of warnings over hundreds of .ui files. That's the point > where we can say "ok, let's start fixing the existing issues over &

[Libreoffice-commits] core.git: sd/uiconfig solenv/gbuild

2018-06-21 Thread Samuel Thibault
sd/uiconfig/simpress/ui/notebookbar.ui |2 +- solenv/gbuild/UIConfig.mk |1 + 2 files changed, 2 insertions(+), 1 deletion(-) New commits: commit 62040f7cd65986b68054b1e17157af6b96f2be33 Author: Samuel Thibault Date: Wed Jun 13 13:59:13 2018 +0200 simpress: Fix

Re: What does weld do for libreoffice

2018-06-21 Thread Samuel Thibault
Hello, BTW, I see that you have been tackling gla11y warnings along the way. I wonder how well it went? Are there improvements you think we could make to help dealing with them? We want it to be a help, not a burden :) Samuel ___ LibreOffice mailing

Re: What does weld do for libreoffice

2018-06-20 Thread Samuel Thibault
Caolán McNamara, le mer. 20 juin 2018 12:15:28 +0100, a ecrit: > Yeah, your tooling is working, Cool :) > looks like there's lot of low hanging > easy to fix issues in the currently suppressed warnings Yes. I'm just waiting for the last warnings to get enabled before unleashing the chase :)

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-06-20 Thread Samuel Thibault
|2 16 files changed, 146 insertions(+), 5 deletions(-) New commits: commit 8cc60b05c688e0edc03a63da0afd85f1e853bbc3 Author: Samuel Thibault Date: Wed Jun 13 11:55:09 2018 +0200 gla11y: Enable warnings for more widgets missing a label Namely GtkTreeView GtkTreeViewColumn

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-06-13 Thread Samuel Thibault
/sanitizers/ui/svx.suppr | 29 solenv/sanitizers/ui/vcl.suppr | 14 + 16 files changed, 225 insertions(+), 3 deletions(-) New commits: commit e3248c2ac6d1f090b58489d087f029d85d060637 Author: Samuel Thibault Date: Sat Jun 2 01:34:21 2018 +0200

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-06-01 Thread Samuel Thibault
7a95afee62e536220230f01a5227c9edda617d4e Author: Samuel Thibault Date: Fri May 25 16:40:56 2018 +0200 gla11y: Enable warnings for more widgets missing a label Namely svxcorelo-SvxColorListBox svxcorelo-SvxLanguageBox sfxlo-SvxCharView foruilo-RefEdit svxcorelo

[Libreoffice-commits] core.git: solenv/sanitizers vcl/UIConfig_vcl.mk

2018-05-25 Thread Samuel Thibault
solenv/sanitizers/ui/vcl.suppr | 14 ++ vcl/UIConfig_vcl.mk|4 2 files changed, 18 insertions(+) New commits: commit 305285bd1450bb847058a877b0dc2adface4e521 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 4 14:08:27 2018 +0200 vcl: Run

[Libreoffice-commits] core.git: libreofficekit/Module_libreofficekit.mk libreofficekit/UIConfig_libreofficekit.mk Repository.mk solenv/sanitizers

2018-05-24 Thread Samuel Thibault
63f5e757a0453be7a343d74d54f7e61a9070a373 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 4 13:59:53 2018 +0200 libreofficekit: Run gla11y on gtv.ui Change-Id: I1bb2be7d3636b70018276eb3d6b23ba7ace6e62a Reviewed-on: https://gerrit.libreoffice.org/53926 Tested-by: Jenk

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-05-21 Thread Samuel Thibault
changed, 181 insertions(+), 4 deletions(-) New commits: commit d5bb7db998c4c629ec61b9475c86c130e57787f3 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 11 14:01:50 2018 +0200 gla11y: Enable warnings for more widgets missing a label Namely GtkSpinButton GtkS

[Libreoffice-commits] core.git: 2 commits - solenv/gbuild sw/qa

2018-05-08 Thread Samuel Thibault
solenv/gbuild/UIConfig.mk| 15 +-- sw/qa/extras/odfexport/odfexport.cxx |7 +++ 2 files changed, 16 insertions(+), 6 deletions(-) New commits: commit 80cee87b3d398837d5b665f3e83ae8a4e6a9ea0f Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 4 13

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-05-06 Thread Samuel Thibault
239d985b712301a5922fe4d32f29db94e5f73766 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 4 11:14:12 2018 +0200 gla11y: Enable warnings for GtkEntry widgets missing a label Change-Id: Ie2bd516a8125771e747c5960087f835b63737e9e Reviewed-on: https://gerrit.libreoffice.org

[Libreoffice-commits] core.git: vcl/qa

2018-05-06 Thread Samuel Thibault
vcl/qa/cppunit/builder/demo.ui | 53 - 1 file changed, 52 insertions(+), 1 deletion(-) New commits: commit 4789eb9671c6d6fb0e131267b97a7ad3de8ac5ce Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri May 4 12:59:45 2018 +0200 vc

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-05-03 Thread Samuel Thibault
++ solenv/sanitizers/ui/svx.suppr |7 +++ 6 files changed, 38 insertions(+), 6 deletions(-) New commits: commit 936eaedddbc6d21737745be3c3131607440e366c Author: Samuel Thibault <sthiba...@hypra.fr> Date: Mon Apr 23 10:54:20 2018 +0200 gla11y: Enable duplicate lab

[Libreoffice-commits] core.git: Makefile.in solenv/gbuild

2018-04-20 Thread Samuel Thibault
Makefile.in |3 +++ solenv/gbuild/Helper.mk |3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) New commits: commit 77b09e7f921c42c41171e431813652db6de54679 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 13:37:31 2018 +0100 gbuild: add target

[Libreoffice-commits] core.git: bin/gla11y

2018-04-20 Thread Samuel Thibault
bin/gla11y | 58 +++--- 1 file changed, 43 insertions(+), 15 deletions(-) New commits: commit 9ebe4dec48a3677fced23ede58e31057b5db1df3 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 21 14:28:35 2018 +0100 Update

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-04-20 Thread Samuel Thibault
: Samuel Thibault <sthiba...@hypra.fr> Date: Mon Apr 16 13:52:38 2018 +0200 gla11y: Enable button labelling warnings Change-Id: Ie6a45060e252e75b76fb6222d02403de6d4bccfd Reviewed-on: https://gerrit.libreoffice.org/52968 Tested-by: Jenkins <c...@libreoffice.org>

[Libreoffice-commits] core.git: solenv/gbuild

2018-04-18 Thread Samuel Thibault
solenv/gbuild/UIConfig.mk |1 + 1 file changed, 1 insertion(+) New commits: commit c24c2d1e41b8123d205f69415a4f934b365408a7 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Apr 18 16:26:02 2018 +0200 gla11y: Add dependency on .ui files During the gla11

[Libreoffice-commits] core.git: solenv/sanitizers sw/uiconfig

2018-04-18 Thread Samuel Thibault
solenv/sanitizers/ui/modules/swriter.false |2 ++ sw/uiconfig/swriter/ui/pagefooterpanel.ui |8 sw/uiconfig/swriter/ui/pageheaderpanel.ui |8 3 files changed, 18 insertions(+) New commits: commit ed74986b212ca04cf7a45e4eb15073f0a2db1d14 Author: Samuel Thibault

[Libreoffice-commits] core.git: solenv/sanitizers sw/uiconfig

2018-04-18 Thread Samuel Thibault
solenv/sanitizers/ui/modules/swriter.false |1 + sw/uiconfig/swriter/ui/pagestylespanel.ui |4 2 files changed, 5 insertions(+) New commits: commit 77bfe10480bc77fe29d989785c8fda4cb3946560 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Mon Apr 16 10:45:44 2018

[Libreoffice-commits] core.git: solenv/sanitizers sw/uiconfig

2018-04-18 Thread Samuel Thibault
solenv/sanitizers/ui/modules/swriter.false |1 + sw/uiconfig/swriter/ui/pageformatpanel.ui |5 + 2 files changed, 6 insertions(+) New commits: commit e99666c5a764fac14a04d84181f98e96786345aa Author: Samuel Thibault <sthiba...@hypra.fr> Date: Mon Apr 16 10:39:38 2018

[Libreoffice-commits] core.git: solenv/gbuild solenv/sanitizers

2018-04-13 Thread Samuel Thibault
+++ solenv/sanitizers/ui/modules/swriter.suppr |8 solenv/sanitizers/ui/svx.suppr | 17 + 7 files changed, 60 insertions(+), 2 deletions(-) New commits: commit c1084f6d791b69e612acfe7484f4f38b41662c80 Author: Samuel Thibault <sthiba...@hypra.fr>

[Libreoffice-commits] core.git: bin/gla11y solenv/gbuild solenv/sanitizers

2018-03-27 Thread Samuel Thibault
8b9075f8f4f47c469dd63c3a3bc2d55d41f5e735 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 13:09:55 2018 +0100 gla11y: add support for marking false positives Change-Id: I62c24f0aa20dea1cca4ba77a71dbb247bc37a5b5 Reviewed-on: https://gerrit.libreoffice.org/51545 Tested-by: Jenkins <c...@libreo

[Libreoffice-commits] core.git: bin/gla11y solenv/gbuild solenv/sanitizers

2018-03-27 Thread Samuel Thibault
/ui/svt.suppr |4 solenv/sanitizers/ui/svx.suppr | 18 7 files changed, 1100 insertions(+), 149 deletions(-) New commits: commit d0f1a431eab9a7a503bf6487732eeaec0e881053 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Mon Mar 12 18:28:06 2018 +0100 gla11y:

[Libreoffice-commits] core.git: cui/uiconfig

2018-03-17 Thread Samuel Thibault
cui/uiconfig/ui/numberingformatpage.ui |1 + 1 file changed, 1 insertion(+) New commits: commit 5833734027f9194e3433d82a6e8848b64e2ae3b1 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 17:32:46 2018 +0100 cui: Add tooltip to user-defined number format c

[Libreoffice-commits] core.git: sc/uiconfig

2018-03-17 Thread Samuel Thibault
sc/uiconfig/scalc/ui/sheetprintpage.ui |6 ++ 1 file changed, 6 insertions(+) New commits: commit 4f54739c54d7c95a8aa8ec415b350e7e5034cb18 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 17:40:26 2018 +0100 scalc: Add missing labelling The "first

[Libreoffice-commits] core.git: filter/uiconfig

2018-03-14 Thread Samuel Thibault
filter/uiconfig/ui/pdfsignpage.ui |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 20d37ac04361dc80682417a06d542c51ea49 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 17:38:00 2018 +0100 pdf filter: fix bogus mnemonic_widget

[Libreoffice-commits] core.git: cui/uiconfig

2018-03-14 Thread Samuel Thibault
cui/uiconfig/ui/cellalignment.ui |1 + 1 file changed, 1 insertion(+) New commits: commit 76b6fd430098fb54ca5098f2e1be6eb1a3ad0cbb Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Mar 14 17:30:20 2018 +0100 cui: Add missing mnemonic_widget This is needed for

[Libreoffice-commits] core.git: bin/gla11y

2018-03-04 Thread Samuel Thibault
bin/gla11y |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) New commits: commit 0a3151314ad78b86bbb4bd76bac678fbaa9caf06 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Sat Mar 3 18:50:15 2018 +0100 gla11y: allow python 2.6 when lxml is available pytho

Re: [Libreoffice-commits] core.git: bin/gla11y

2018-03-03 Thread Samuel Thibault
Hello, Thorsten Behrens, on ven. 02 mars 2018 22:54:40 +0100, wrote: > libreoffice-comm...@lists.freedesktop.org wrote: > > commit 44b4ad7d210097fdaed7dd94c5746b03f43592d3 > > Author: Thorsten Behrens > > Date: Fri Mar 2 22:38:18 2018 +0100 > > > > build fix:

[Libreoffice-commits] core.git: configure.ac

2018-03-02 Thread Samuel Thibault
configure.ac | 37 +++-- 1 file changed, 19 insertions(+), 18 deletions(-) New commits: commit c2496c09e15625de93d3ed883d3219fdd9d90360 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Thu Mar 1 11:11:02 2018 +0100 lxml: Do not build on systems w

[Libreoffice-commits] core.git: solenv/gbuild

2018-03-02 Thread Samuel Thibault
solenv/gbuild/UIConfig.mk |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) New commits: commit f927fc06b8160c6db134b29dab510e2cd567e3f3 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri Mar 2 09:20:43 2018 +0100 gla11y: do not trigger lxml externalpackage build when

[Libreoffice-commits] core.git: bin/gla11y solenv/gbuild

2018-03-01 Thread Samuel Thibault
e85b8efafc715f2bf3e240f24617dc1d6aa46d4f Author: Samuel Thibault <sthiba...@hypra.fr> Date: Thu Mar 1 13:16:12 2018 +0100 gla11y: fix build outside source We need to pass the absolute path to gla11y for build outside source to work. We however do not want to expose absolute

[Libreoffice-commits] core.git: bin/gla11y solenv/gbuild solenv/sanitizers

2018-02-28 Thread Samuel Thibault
/ui/svt.suppr |2 solenv/sanitizers/ui/svx.suppr |6 + 7 files changed, 168 insertions(+), 18 deletions(-) New commits: commit d09cc5fe73fc1de27e92dae38bc58ea0aadb4f27 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri Feb 23 14:49:01 2018 +0100 gla11

[Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac download.lst external/libxslt external/lxml external/Module_external.mk Makefile.fetch RepositoryExternal.mk solenv/gbuild

2018-02-28 Thread Samuel Thibault
solenv/gbuild/platform/solaris.mk |2 solenv/gbuild/platform/unxgcc.mk|2 19 files changed, 280 insertions(+), 69 deletions(-) New commits: commit 84ef6d82546b044990f4efd57e51e29c6c6565c8 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Feb 21 15:51:11 2018

Re: Implementing accessibility non-regression check tool

2018-02-27 Thread Samuel Thibault
Michael Stahl, on mar. 27 févr. 2018 15:23:43 +0100, wrote: > i'm wondering, not having looked at your tool: if it doesn't print line > numbers, is it easy to figure out which XML element it warns about? > > would the element contain some unique text or have a unique identifying > attribute? It

Re: Implementing accessibility non-regression check tool

2018-02-27 Thread Samuel Thibault
Hello, Miklos Vajna, on mar. 27 févr. 2018 14:08:33 +0100, wrote: > On Thu, Feb 22, 2018 at 05:22:26PM +0100, Samuel Thibault > <sthiba...@hypra.fr> wrote: > > An issue with these is that they do not keep source line numbers of the > > nodes. That's really concern

Re: Implementing accessibility non-regression check tool

2018-02-23 Thread Samuel Thibault
Samuel Thibault, on jeu. 22 févr. 2018 17:22:26 +0100, wrote: > Michael Stahl, on jeu. 22 févr. 2018 16:59:21 +0100, wrote: > > On 22.02.2018 16:36, Stephan Bergmann wrote: > > > I was more hoping that there might be an established plain Python option > > > for XM

Re: Implementing accessibility non-regression check tool

2018-02-23 Thread Samuel Thibault
Khaled Hosny, on sam. 24 févr. 2018 01:02:29 +0200, wrote: > On Thu, Feb 22, 2018 at 04:13:42PM +0100, Samuel Thibault wrote: > > Stephan Bergmann, on jeu. 22 févr. 2018 15:49:40 +0100, wrote: > > > That means external/lxml will need to: > > > > > > * build ag

Re: Invoking gla11y [was: core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild]

2018-02-23 Thread Samuel Thibault
Stephan Bergmann, on jeu. 22 févr. 2018 18:03:28 +0100, wrote: > Now, gla11y shall do two things: > > 1 Find newly introduced bugs in .ui files. > > 2 Find existing bugs in .ui files For now, I have pushed this to gerrit https://gerrit.libreoffice.org/50251 It introduces the suppresion

[Libreoffice-commits] core.git: configure.ac

2018-02-23 Thread Samuel Thibault
configure.ac |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 1f3dd8f60c60f2a18a64aee332acc09b1870ee07 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri Feb 23 11:50:28 2018 +0100 Fix --enable-python documentation python is always used at

Re: Invoking gla11y [was: core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild]

2018-02-22 Thread Samuel Thibault
Stephan Bergmann, on jeu. 22 févr. 2018 18:03:28 +0100, wrote: > Does that make sense? Yes, thanks for making these clear :) Samuel ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org

Re: Implementing accessibility non-regression check tool

2018-02-22 Thread Samuel Thibault
Stephan Bergmann, on jeu. 22 févr. 2018 16:36:44 +0100, wrote: > I have e.g. no idea whether/how > it's possible to tell that lxml setup.py which libxml2/libxslt to use. That was indeed a missing part in my patch, it's a mere setup.py option which does work fine. > (And whether e.g. the

Re: Implementing accessibility non-regression check tool

2018-02-22 Thread Samuel Thibault
Michael Stahl, on jeu. 22 févr. 2018 16:59:21 +0100, wrote: > On 22.02.2018 16:36, Stephan Bergmann wrote: > > I was more hoping that there might be an established plain Python option > > for XML processing? > > FWIW, there is at least xml.etree.ElementTree and xml.dom.minidom in the > CPython

Invoking gla11y [was: core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild]

2018-02-22 Thread Samuel Thibault
Stephan Bergmann, on jeu. 22 févr. 2018 16:43:37 +0100, wrote: > On 22.02.2018 13:54, Samuel Thibault wrote: > > Miklos Vajna, on jeu. 22 févr. 2018 09:53:43 +0100, wrote: > > > On Wed, Feb 21, 2018 at 10:11:18AM +0100, Samuel Thibault > > > <sthiba...@hypra.fr&

Re: Implementing accessibility non-regression check tool

2018-02-22 Thread Samuel Thibault
Stephan Bergmann, on jeu. 22 févr. 2018 15:49:40 +0100, wrote: > That means external/lxml will need to: > > * build against and run with either the system Python or the locally-built > one from external/python3, > > * build against and run with either the system libxml2/libxslt or the >

Re: [Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild

2018-02-22 Thread Samuel Thibault
Hello, Miklos Vajna, on jeu. 22 févr. 2018 09:53:43 +0100, wrote: > On Wed, Feb 21, 2018 at 10:11:18AM +0100, Samuel Thibault > <sthiba...@hypra.fr> wrote: > > Rene Engelhard, on mer. 21 févr. 2018 10:02:08 +0100, wrote: > > > OK, thanks - and then I wonder why this

[Libreoffice-commits] core.git: configure.ac solenv/gbuild

2018-02-22 Thread Samuel Thibault
configure.ac |2 +- solenv/gbuild/UIConfig.mk |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) New commits: commit 6a9f851e54f416820c61baf8caa79e4d91c8c61f Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Feb 21 10:45:02 2018 +0100 gla11y: Use

Re: [Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild

2018-02-21 Thread Samuel Thibault
Rene Engelhard, on mer. 21 févr. 2018 10:02:08 +0100, wrote: > On Wed, Feb 21, 2018 at 09:19:51AM +0100, Samuel Thibault wrote: > > > Even if installing python-xml (for the actual script) and python3 > > > (for the configure check) it complains about no input files or som

[Libreoffice-commits] core.git: Branch 'libreoffice-6-0' - accessibility/source

2018-02-21 Thread Samuel Thibault
accessibility/source/standard/vclxaccessibleedit.cxx |2 ++ 1 file changed, 2 insertions(+) New commits: commit b1c0169fa7079d1701625ce4f05d871093b482fc Author: Samuel Thibault <sthiba...@hypra.fr> Date: Tue Feb 20 13:55:53 2018 +0100 tdf#86661 a11y: give ROLE_LABEL to read-onl

[Libreoffice-commits] core.git: accessibility/source

2018-02-21 Thread Samuel Thibault
accessibility/source/standard/vclxaccessibleedit.cxx |2 ++ 1 file changed, 2 insertions(+) New commits: commit fa775ed30ad8969dacca34ddb63b76a89d8ba7da Author: Samuel Thibault <sthiba...@hypra.fr> Date: Tue Feb 20 13:55:53 2018 +0100 tdf#86661 a11y: give ROLE_LABEL to read-onl

[Libreoffice-commits] core.git: bin/gla11y

2018-02-21 Thread Samuel Thibault
bin/gla11y |3 --- 1 file changed, 3 deletions(-) New commits: commit ccadc6d4a5fab687434a0972862d49f77328c6c9 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Wed Feb 21 00:12:45 2018 +0100 gla11y: do not fail when not passed any .ui file This avoids build failure

Re: [Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild

2018-02-21 Thread Samuel Thibault
Stephan Bergmann, on mer. 21 févr. 2018 09:26:03 +0100, wrote: > Drop the shebang line and call it as `$(PYTHON) $(SRCDIR)/bin/gla11y` from > the makefile? It's still be useful to keep the shebang for people to be also able to run it directly as shell command, but we can force the python shell

Re: [Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild

2018-02-21 Thread Samuel Thibault
Hello, Rene Engelhard, on mer. 21 févr. 2018 09:11:02 +0100, wrote: > Was this ever really tested besides Jenkins (no idea with what build > config this was tested...)? I did test it, but apparently not in all potential situations. > > diff --git a/bin/gla11y b/bin/gla11y > > new file mode

[Libreoffice-commits] core.git: bin/gla11y config_host.mk.in configure.ac solenv/gbuild

2018-02-20 Thread Samuel Thibault
deletion(-) New commits: commit 226697ae27ef451cad404256e83eef88262f16d1 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Fri Feb 16 13:22:10 2018 +0100 Integrate initial version of gla11y tool in the build system This is part of integrating an accessibility non-regressio

[Libreoffice-commits] core.git: Makefile.in

2018-02-19 Thread Samuel Thibault
Makefile.in |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 8d4d2bf5405ef9d4b0b126f96f882f01031defd6 Author: Samuel Thibault <sthiba...@hypra.fr> Date: Thu Feb 15 15:08:03 2018 +0100 Fix specific targets for UIConfig submodules For in

Re: Implementing accessibility non-regression check tool

2018-02-16 Thread Samuel Thibault
Miklos Vajna, on ven. 16 févr. 2018 09:24:38 +0100, wrote: > On Thu, Feb 15, 2018 at 06:58:42PM +0100, Samuel Thibault > <sthiba...@hypra.fr> wrote: > > For now I have patched the build system to call the tool as the attached > > patch does, does it look OK? (basically it

Re: Implementing accessibility non-regression check tool

2018-02-15 Thread Samuel Thibault
Hello, For now I have patched the build system to call the tool as the attached patch does, does it look OK? (basically it's called along building the image list in the UIC rule, I need to doublecheck the clean rule, but the build rule works fine) Samuel diff --git a/solenv/gbuild/Helper.mk

Samuel Thibault license statement

2018-02-15 Thread Samuel Thibault
Hello, All of my past & future contributions to LibreOffice may be licensed under the MPLv2/LGPLv3+ dual license. Cheers, Samuel ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice

Re: Implementing accessibility non-regression check tool

2018-02-12 Thread Samuel Thibault
Hello, So there was a presentation about this tool at FOSDEM, the video recording is already available on https://fosdem.org/2018/schedule/event/ode_testing/ Basically, the tool (improved a bit since FOSDEM) is currently reporting about 8000 warnings, i.e. 8 per file on average. I have attached

Re: Implementing accessibility non-regression check tool

2018-01-25 Thread Samuel Thibault
Hello, Caolán McNamara, on jeu. 25 janv. 2018 15:31:34 +, wrote: > FWIW, there is a little script in LibreOffice as bin/lint-ui.py which > checks for various things. It doesn't do the above, but it does at > least demo some simple .ui parsing. Thanks! Is there a particular codestyle that we

Implementing accessibility non-regression check tool

2018-01-19 Thread Samuel Thibault
Hello, This is a small mail to briefly present the work we (Hypra) will be doing for accessibility in LibreOffice. Basically, the idea is to design a tool which will check .ui files for accessibility issues: missing relations between widgets and labels, notably. The tool would just use libxml to

Re: Implementing accessibility non-regression check tool

2018-01-18 Thread Samuel Thibault
Samuel Thibault, on jeu. 18 janv. 2018 12:36:49 +0100, wrote: > We can discuss about it at the ESC call today. Ok, that mail didn't get to the list before the call, so it didn't get into the agenda and I didn't manage to speak in. We can probably start discussing what we can on this l