1. 30 May, 2019 2 kayıt (commit)
  2. 23 May, 2019 1 kayıt (commit)
  3. 19 May, 2019 1 kayıt (commit)
  4. 16 May, 2019 1 kayıt (commit)
  5. 10 May, 2019 2 kayıt (commit)
  6. 09 May, 2019 1 kayıt (commit)
    • Samuel Thibault's avatar
      tdf#124400 a11y: add accessible ID · b4009dac
      Samuel Thibault yazdı
      Such ID is not meant to be presented to the user, but to be an ID
      which is stable over application development. Typically, this is
      the gtkbuilder ID. Such an ID can then be used to identify a given
      well-known accessible object independently from the current locale,
      user-visible labelling, or dialog structure. This can then be used
      for tailored screen reading (e.g. automatically announcing the
      content of a well-known object), or for automatic regression testing
      (to check the behavior of well-known objects). Uniqueness within
      the window is thus desirable when returning a non-empty string.
      
      This adds XAccessibleXContext2 to augment XAccessibleXContext with
      getAccessibleId().  The VCL implementation just takes Window::get_id(),
      i.e. the gtkbuilder id, which is enough for most use cases for now.
      
      atk_object_wrapper_new then passes it to
      atk_object_set_accessible_id() for AT-SPI technologies to pick it up.
      
      Change-Id: Iea0ad08d036e539dbcfec1a9be026c8da8d17357
      Reviewed-on: https://gerrit.libreoffice.org/71743Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      Tested-by: Jenkins
      b4009dac
  7. 07 May, 2019 1 kayıt (commit)
  8. 20 Nis, 2019 1 kayıt (commit)
  9. 16 Nis, 2019 2 kayıt (commit)
  10. 03 Nis, 2019 1 kayıt (commit)
  11. 02 Nis, 2019 1 kayıt (commit)
  12. 29 Mar, 2019 1 kayıt (commit)
  13. 22 Mar, 2019 1 kayıt (commit)
  14. 06 Mar, 2019 1 kayıt (commit)
  15. 21 Şub, 2019 1 kayıt (commit)
    • Stephan Bergmann's avatar
      Update the reference rdbs to libreoffice-6.2.0.3 · 3d31e57f
      Stephan Bergmann yazdı
      LD_LIBRARY_PATH=.../master/instdir/program \
       .../master/workdir/LinkTarget/Executable/unoidl-read --published \
       .../libreoffice-6.2.0.3/instdir/program/types.rdb \
       >.../master/udkapi/type_reference/udkapi.idl
      
      * no changes
      
      LD_LIBRARY_PATH=.../master/instdir/program \
       .../master/workdir/LinkTarget/Executable/unoidl-read --published \
       .../libreoffice-6.2.0.3/instdir/program/types.rdb \
       .../libreoffice-6.2.0.3/instdir/program/types/offapi.rdb \
       >.../master/offapi/type_reference/offapi.idl
      
      Change-Id: I16c8cc9edafa81570f43197a1f1e78ff1eaee1ee
      Reviewed-on: https://gerrit.libreoffice.org/68141
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      3d31e57f
  16. 20 Şub, 2019 2 kayıt (commit)
  17. 14 Şub, 2019 1 kayıt (commit)
  18. 12 Şub, 2019 1 kayıt (commit)
    • Miklos Vajna's avatar
      sw btlr wrting mode: implement document model · db346dde
      Miklos Vajna yazdı
      btLr is not a writing mode that would be used by any natural language,
      the reason it makes sense to support this is that the Word UI makes it
      easy to rotate text 90 degrees counter-clockwise for Latin (lrtb) text,
      which then triggers this feature. This is common in the first column of
      tables to create text that looks like a row header.
      
      An import-time workaround to handle <w:textDirection w:val="btLr"/> was
      added in commit c2d1ab73 (tentative fix
      for fdo#30474#, 2010-11-26), but rotating text at a text portion level
      has various unwanted side effects, just counting my own fixes, I had 7
      workarounds on top of that workaround to hide problems where the root
      cause is this missing writing direction in sw core.
      
      This commit just extends the sw core doc model, everything else is to be
      done in follow-up commits.
      
      Change-Id: I89e02cd4b40de78699dbf14885fc128e870de3b8
      Reviewed-on: https://gerrit.libreoffice.org/67717Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
      Tested-by: Jenkins
      db346dde
  19. 02 Şub, 2019 1 kayıt (commit)
  20. 24 Ock, 2019 2 kayıt (commit)
    • Miklos Vajna's avatar
      sw paste listener: expose pasted images as well · 2a054445
      Miklos Vajna yazdı
      Do it similar to SwXTextView::getSelection(), so that
      SwView::GetShellMode() determines when an image is selected (and
      otherwise assume text selection).
      
      Change-Id: I717e1358428daba842309260b54f82b62a0aaec1
      Reviewed-on: https://gerrit.libreoffice.org/66879Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
      Tested-by: Jenkins
      2a054445
    • Miklos Vajna's avatar
      sw: make it possible to listen to paste events · e14fafaa
      Miklos Vajna yazdı
      The use-case is that the user pastes content and custom postprocessing
      is necessary for the pasted content. This is not easy by default, since
      the cursor is at the end of the pasted content, so the start is not
      known -- even if you intercept the paste UNO command.
      
      Precisely tracking the start is possible when using the internal API,
      SwReader::Read() does something similar already to track the undo range.
      
      Only expose the text selection after paste (as a start), but design the
      API in a way so that other pasted content type (e.g. image) can be
      added in a backwards-compatible way later.
      
      Change-Id: If35bda4244cc417e4858124fb75f7608b95fc556
      Reviewed-on: https://gerrit.libreoffice.org/66807Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
      Tested-by: Jenkins
      e14fafaa
  21. 20 Ock, 2019 1 kayıt (commit)
  22. 05 Ock, 2019 1 kayıt (commit)
  23. 17 Ara, 2018 3 kayıt (commit)
  24. 05 Ara, 2018 1 kayıt (commit)
  25. 02 Ara, 2018 1 kayıt (commit)
  26. 30 Kas, 2018 1 kayıt (commit)
  27. 29 Kas, 2018 1 kayıt (commit)
  28. 19 Kas, 2018 1 kayıt (commit)
  29. 15 Kas, 2018 1 kayıt (commit)
    • Stephan Bergmann's avatar
      Update the reference rdbs to libreoffice-6-1-0 · 80751cd9
      Stephan Bergmann yazdı
      LD_LIBRARY_PATH=.../master/instdir/program \
       .../master/workdir/LinkTarget/Executable/unoidl-read --published \
       .../libreoffice-6-1-0/instdir/program/types.rdb \
       >.../master/udkapi/type_reference/udkapi.idl
      
      * no changes
      
      LD_LIBRARY_PATH=.../master/instdir/program \
       .../master/workdir/LinkTarget/Executable/unoidl-read --published \
       .../libreoffice-6-1-0/instdir/program/types.rdb \
       .../libreoffice-6-1-0/instdir/program/types/offapi.rdb \
       >.../master/offapi/type_reference/offapi.idl
      
      * all the interim modifications to offapi/type_reference/offapi.idl were done in
        error and had already been reverted again (i.e., `git diff
        76f30450..5b0ceb86^
        -- offapi/type_reference/offapi.idl` is empty)
      
      Change-Id: Ibac6d00f9b6fa3fa4d4ac491af66ea4938b36b87
      Reviewed-on: https://gerrit.libreoffice.org/63424
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      80751cd9
  30. 09 Kas, 2018 1 kayıt (commit)
    • Stephan Bergmann's avatar
      css::security::DocumentSignatureInformation::SignatureTime is 32 bit · 015e4266
      Stephan Bergmann yazdı
      ...and has always represented the time of day in 100th of seconds.  When
      tools::Time had been changed to 64 bit nanoseconds in
      9830fd36 "date/time IDL datatypes incompatible
      change", conversion between the two has apparently been forgotten, so that
      CppunitTest_desktop_lib under (new-in-Clang)
      -fsanitize=implicit-signed-integer-truncation failed with
      
      > xmlsecurity/source/component/documentdigitalsignatures.cxx:536:38: runtime error: implicit conversion from type 'sal_Int64' (aka 'long') of value 192536379741069 (64-bit, signed) to type '::sal_Int32' (aka 'int') changed the value to 1585795981 (32-bit, signed)
      >  #0 in DocumentDigitalSignatures::ImplVerifySignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, DocumentSignatureMode) at xmlsecurity/source/component/documentdigitalsignatures.cxx:536:38 (instdir/program/libxmlsecurity.so +0x488319)
      >  #1 in DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx:296:12 (instdir/program/libxmlsecurity.so +0x484ea6)
      >  #2 in non-virtual thunk to DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx (instdir/program/libxmlsecurity.so +0x4890fa)
      >  #3 in SfxObjectShell::ImplAnalyzeSignature(bool, com::sun::star::uno::Reference<com::sun::star::security::XDocumentDigitalSignatures> const&) at sfx2/source/doc/objserv.cxx:1368:47 (instdir/program/libsfxlo.so +0x3866a04)
      >  #4 in SfxObjectShell::ImplGetSignatureState(bool) at sfx2/source/doc/objserv.cxx:1397:74 (instdir/program/libsfxlo.so +0x3869118)
      >  #5 in SfxObjectShell::GetDocumentSignatureState() at sfx2/source/doc/objserv.cxx:1575:12 (instdir/program/libsfxlo.so +0x3863e57)
      >  #6 in SfxObjectShell::CheckForBrokenDocSignatures_Impl() at sfx2/source/doc/objmisc.cxx:974:38 (instdir/program/libsfxlo.so +0x3812535)
      >  #7 in SfxObjectShell::CheckSecurityOnLoading_Impl() at sfx2/source/doc/objmisc.cxx:924:5 (instdir/program/libsfxlo.so +0x38120bc)
      >  #8 in SfxObjectShell::FinishedLoading(SfxLoadedFlags) at sfx2/source/doc/objmisc.cxx:1072:9 (instdir/program/libsfxlo.so +0x3818a89)
      >  #9 in SwDocShell::LoadingFinished() at sw/source/uibase/app/docsh.cxx:1200:5 (instdir/program/libswlo.so +0xcfd4f08)
      >  #10 in SwDocShell::Load(SfxMedium&) at sw/source/uibase/app/docshini.cxx:582:13 (instdir/program/libswlo.so +0xd091a39)
      >  #11 in SfxObjectShell::LoadOwnFormat(SfxMedium&) at sfx2/source/doc/objstor.cxx:3053:20 (instdir/program/libsfxlo.so +0x3895e54)
      >  #12 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:725:40 (instdir/program/libsfxlo.so +0x389bdd5)
      >  #13 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1795:36 (instdir/program/libsfxlo.so +0x3a40e1e)
      >  #14 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:688:28 (instdir/program/libsfxlo.so +0x40c30c0)
      >  #15 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37 (instdir/program/libfwklo.so +0x1520131)
      >  #16 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20 (instdir/program/libfwklo.so +0x1510b16)
      >  #17 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14 (instdir/program/libfwklo.so +0x150c7c8)
      >  #18 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12 (instdir/program/libfwklo.so +0x166f1ce)
      >  #19 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/libfwklo.so +0x166f3da)
      >  #20 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x8f176)
      >  #21 in DesktopLOKTest::loadDoc(char const*, LibreOfficeKitDocumentType) at desktop/qa/desktop_lib/test_desktop_lib.cxx:215:19 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0xf2ca0)
      >  #22 in DesktopLOKTest::testGetSignatureState_Signed() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2254:37 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x185a42)
      [...]
      
      Change-Id: I935f2e37ce6bcb0448f89e75a4f34f78ba54f58d
      Reviewed-on: https://gerrit.libreoffice.org/63136
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      015e4266
  31. 06 Kas, 2018 1 kayıt (commit)
  32. 02 Kas, 2018 1 kayıt (commit)
  33. 31 Eki, 2018 1 kayıt (commit)