df-libreoffice:feature/window-iter

Last commit made on 2018-09-28
Get this branch:
git clone -b feature/window-iter https://git.launchpad.net/df-libreoffice
Members of The Document Foundation can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
feature/window-iter
Repository:
lp:df-libreoffice

Recent commits

359a32c... by Jan-Marek Glogowski

Window Iterator without parent vector

1331ccd... by Jan-Marek Glogowski

Debug infrastructure

Change-Id: Idd09c131240c1372a40c36feb07094e28c2a1581

5a8aa2f... by Jan-Marek Glogowski

Initial vcl::Window iterator

Change-Id: I414d9eb3539d6a2a8844e24a7ef245fa99935f1b

0e75a2d... by Jan-Marek Glogowski

Handle initial TabControl and border window

ImplGetSubChildWindow has special code to handle a TabControl and
its pages. If the function finds a TabControl as a child it'll
return its window and then recurse into the current page.
This currently breaks in the case where the initial parent is a
TabControl. where the function will walk all of the tab pages.

The function also ignores border windows, but not if the initial
parent is a border window.

This patch correctly handles both cases and as a bonus drops all
the special page handling during child iteration.

Change-Id: Ie8699dae8d08628b66b33e0704237b9e219874bc

43ace67... by Jan-Marek Glogowski

Add number comments to WindowType

Change-Id: Icc8bddb00a26f3844d8b264acd5535951ac64f1c

458c9af... by Jan-Marek Glogowski

gla11y: check element visibility

Add warnings for different visibility settings in the "label-for"
and "labelled-by" elements.

Sine LO doesn't support multiple annotations per accessibility
element, we have to switch them manually, if we change the
visibility of one element of a pair.

Change-Id: I9b3d941248b804b8435591536277677e99b77340
Reviewed-on: https://gerrit.libreoffice.org/61050
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <email address hidden>

eb602dd... by Samuel Mehrbrodt <email address hidden>

Qt5AccessibleWidget: Add state mapping

Change-Id: I6c846fcb56ecfc24d966dfd01b97c47460fdf16b
Reviewed-on: https://gerrit.libreoffice.org/61068
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <email address hidden>

6b787ae... by Samuel Mehrbrodt <email address hidden>

Qt5AccessibleWidget: Implement foreground and background color

Change-Id: Ice848f429ce8b9d4395e3cf1c23c22aa806fb5f9
Reviewed-on: https://gerrit.libreoffice.org/61043
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <email address hidden>

e9efc76... by Serge Krot <email address hidden>

sw: new unit test for XTextRangeCompare

Change-Id: Ia0d216b94f8090c3479c6e4c593baf84cb28e5e2
Reviewed-on: https://gerrit.libreoffice.org/61005
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <email address hidden>

93035ef... by Andrea Gelmini <email address hidden>

Fix TRANPARENT -> TRANSPARENT

It passed "make check" on Linux.

Change-Id: I70ccaae61eb7961a331cabcd8f4e56b5ea5dfc4c
Reviewed-on: https://gerrit.libreoffice.org/61045
Tested-by: Jenkins
Reviewed-by: Julien Nabet <email address hidden>