1. 07 Haz, 2019 9 kayıt (commit)
  2. 06 Haz, 2019 15 kayıt (commit)
    • Jan-Marek Glogowski's avatar
      tdf#124118 Qt5 post non-code keys via ExtTextInput · 47caedee
      Jan-Marek Glogowski yazdı
      Originally I tried to implement the gtk3 way by shoving all key
      input in some way through the QInputMethod. But that turned out
      to be impossible, because all the nice input event filtering is
      privately hidden in the platform abstraction. And it took me
      much longer to realize that gtk3 is doing this.
      
      Still the delivered code point in the KeyEvent is correct, so
      this simply uses ExtTextInput events for non-code key events,
      if LO has enabled input method support for a frame.
      
      Change-Id: Ia9bb6baf013cf790deecb9675f8309e32294e982
      Reviewed-on: https://gerrit.libreoffice.org/73322
      Tested-by: Jenkins
      Reviewed-by: 's avatarJan-Marek Glogowski <glogow@fbihome.de>
      (cherry picked from commit 7140da91)
      Reviewed-on: https://gerrit.libreoffice.org/73620
      47caedee
    • Jim Raykowski's avatar
      tdf#124152 Broadcast StyleSheetModified to update style tree list box · ea3d32fc
      Jim Raykowski yazdı
      ...and also make undo redo update
      
      Change-Id: I49d62d487bed27d9dbe2ab813d992d02ecaeb77a
      Reviewed-on: https://gerrit.libreoffice.org/72826
      Tested-by: Jenkins
      Tested-by: 's avatarXisco Faulí <xiscofauli@libreoffice.org>
      Reviewed-by: 's avatarKatarina Behrens <Katarina.Behrens@cib.de>
      (cherry picked from commit 0d6ec494)
      Reviewed-on: https://gerrit.libreoffice.org/73538Reviewed-by: 's avatarThorsten Behrens <Thorsten.Behrens@CIB.de>
      ea3d32fc
    • Caolán McNamara's avatar
      weld HeaderFooterDialog · a0b96ec3
      Caolán McNamara yazdı
      Change-Id: I6a5068106d0f243646cf12ec676dff60a04922ee
      Reviewed-on: https://gerrit.libreoffice.org/73611
      Tested-by: Jenkins
      Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      a0b96ec3
    • Noel Grandin's avatar
      tdf#125556 URL fragment leaked from one object.. · a927744c
      Noel Grandin yazdı
      to another when importing Powerpoint ppt file
      
      regression from
          commit 4245454d
          Date:   Wed Feb 28 15:50:29 2018 +0200
          loplugin:useuniqueptr in SdrPowerPointImport
      
      Change-Id: I5f415dfa1f6125629b9f3be1d799cb596c64c605
      Reviewed-on: https://gerrit.libreoffice.org/73606
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      a927744c
    • Caolán McNamara's avatar
      weld AboutDialog · 06271aea
      Caolán McNamara yazdı
      use a native GtkAboutDialog on that platform and refactor the current cui about
      dialog body to form the body of a vcl AboutDialog
      
      use add_button to add the buttons to whichever is preferred of the headerbar
      or action-area
      
      Change-Id: I67e0b36dcb8d3fa08ec4f0397b0f6185b0778675
      Reviewed-on: https://gerrit.libreoffice.org/73439
      Tested-by: Jenkins
      Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      (cherry picked from commit a30a5d1b)
      Reviewed-on: https://gerrit.libreoffice.org/73583
      06271aea
    • Mike Kaganski's avatar
      Load align icons from theme · 9d78d85c
      Mike Kaganski yazdı
      GTK stock images aren't available using other vcl plugins
      
      Change-Id: I5ab23733d8d9c71fcf8db9f1867cb7d43516fff1
      Co-authored-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Reviewed-on: https://gerrit.libreoffice.org/73548
      Tested-by: Jenkins
      Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
      (cherry picked from commit c3ce652b)
      Reviewed-on: https://gerrit.libreoffice.org/73600Reviewed-by: 's avatarAdolfo Jayme Barrientos <fitojb@ubuntu.com>
      9d78d85c
    • Noel Grandin's avatar
      crash testing export of ooo72915-2.odt to ooo72915-2.doc · e640c1c1
      Noel Grandin yazdı
      blind fix
      
      Change-Id: I670b851405a1a41dbb7c85d495de9144dffd0194
      Reviewed-on: https://gerrit.libreoffice.org/73542
      Tested-by: Jenkins
      Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
      (cherry picked from commit 597ede6c)
      Reviewed-on: https://gerrit.libreoffice.org/73595
      e640c1c1
    • Caolán McNamara's avatar
      fix the color dropdown · fd0355dc
      Caolán McNamara yazdı
      Change-Id: I7666a8364f765830634be46bcb590a1604e5ced1
      Reviewed-on: https://gerrit.libreoffice.org/73584
      Tested-by: Jenkins
      Reviewed-by: 's avatarAdolfo Jayme Barrientos <fitojb@ubuntu.com>
      fd0355dc
    • Miklos Vajna's avatar
      tdf#111522 svx: fix crash with view1 doing text edit and view2 doing sdr undo · 79dbe90d
      Miklos Vajna yazdı
      If one view has an active text edit, then current code doesn't handle
      manipulating the undo text outside the text edit, so avoid problems by
      simply not adding an undo action to the undo stack for shape creation or
      move.
      
      Other actions might want to do the same in the future: check for
      CanDoSdrUndo() before calling SdrUndoFactory member functions.
      
      [ Found no existing test suite similar to CppunitTest_sw_uiwriter, so
      added one. ]
      
      (cherry picked from commit 3a874f1c)
      
      Change-Id: I3a364bf4fe6f9b0c13aa07283681b1045368cf7a
      Reviewed-on: https://gerrit.libreoffice.org/73594
      Tested-by: Jenkins
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
      79dbe90d
    • Mike Kaganski's avatar
      Add GtkImage ids · 0e14c700
      Mike Kaganski yazdı
      An assert is failing without this:
      
          ucrtbased.dll!abort() Line 61
          	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
          ucrtbased.dll!common_assert_to_stderr<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number) Line 187
          	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(187)
          ucrtbased.dll!common_assert<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number, void * const return_address) Line 420
          	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(420)
          ucrtbased.dll!_wassert(const wchar_t * expression, const wchar_t * file_name, unsigned int line_number) Line 444
          	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(444)
          vcllo.dll!VclBuilder::get<FixedImage>(const rtl::OString & sID) Line 446
          	at C:\cygwin\home\user\lode\dev\core\include\vcl\builder.hxx(446)
          vcllo.dll!VclBuilder::VclBuilder(vcl::Window * pParent, const rtl::OUString & sUIDir, const rtl::OUString & sUIFile, const rtl::OString & sID, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & rFrame, bool bLegacy) Line 698
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(698)
          vcllo.dll!SalInstanceBuilder::SalInstanceBuilder(vcl::Window * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 4995
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(4995)
          vcllo.dll!SalInstance::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 5260
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5260)
          vcllo.dll!Application::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIFile) Line 146
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(146)
          vcllo.dll!weld::GenericDialogController::GenericDialogController(weld::Widget * pParent, const rtl::OUString & rUIFile, const rtl::OString & rDialogId) Line 5347
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5347)
          sduilo.dll!SvxBulletAndPositionDlg::SvxBulletAndPositionDlg(weld::Window * pWindow, const SfxItemSet & rSet, sd::View * pView) Line 117
          	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\BulletAndPositionDlg.cxx(117)
          sduilo.dll!std::make_unique<SvxBulletAndPositionDlg,weld::Window * &,SfxItemSet const &,sd::View * &,0>(weld::Window * & <_Args_0>, const SfxItemSet & <_Args_1>, sd::View * & <_Args_2>) Line 2042
          	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\memory(2042)
          sduilo.dll!SdAbstractDialogFactory_Impl::CreateSvxBulletAndPositionDlg(weld::Window * pParent, const SfxItemSet * pAttr, sd::View * pView) Line 387
          	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\sddlgfact.cxx(387)
          sdlo.dll!sd::FuBulletAndPosition::DoExecute(SfxRequest & rReq) Line 92
          	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(92)
          sdlo.dll!sd::FuBulletAndPosition::Create(sd::ViewShell * pViewSh, sd::Window * pWin, sd::View * pView, SdDrawDocument * pDoc, SfxRequest & rReq) Line 57
          	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(57)
          sdlo.dll!sd::DrawViewShell::FuTemporary(SfxRequest & rReq) Line 1447
          	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\view\drviews2.cxx(1447)
          sdlo.dll!SfxStubDrawViewShellFuTemporary(SfxShell * pShell, SfxRequest & rReq) Line 1514
          	at C:\cygwin\home\user\lode\dev\core\workdir\SdiTarget\sd\sdi\sdslots.hxx(1514)
          sfxlo.dll!SfxShell::CallExec(void(*)(SfxShell *, SfxRequest &) pFunc, SfxRequest & rReq) Line 197
          	at C:\cygwin\home\user\lode\dev\core\include\sfx2\shell.hxx(197)
          sfxlo.dll!SfxDispatcher::Call_Impl(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, bool bRecord) Line 360
          	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(360)
          sfxlo.dll!SfxDispatcher::Execute_(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, SfxCallMode eCallMode) Line 857
          	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(857)
          sfxlo.dll!SfxBindings::Execute_Impl(SfxRequest & aReq, const SfxSlot * pSlot, SfxShell * pShell) Line 1066
          	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\bindings.cxx(1066)
          sfxlo.dll!SfxDispatchController_Impl::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 757
          	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(757)
          sfxlo.dll!SfxOfficeDispatch::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs) Line 226
          	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(226)
          fwklo.dll!framework::MenuBarManager::Select(Menu * pMenu) Line 896
          	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(896)
          fwklo.dll!framework::MenuBarManager::LinkStubSelect(void * instance, Menu * data) Line 832
          	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(832)
          vcllo.dll!Link<Menu *,bool>::Call(Menu * data) Line 84
          	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
          vcllo.dll!Menu::Select() Line 362
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(362)
          vcllo.dll!Menu::ImplCallSelect(void * __formal) Line 2150
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2150)
          vcllo.dll!Menu::LinkStubImplCallSelect(void * instance, void * data) Line 2146
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2146)
          vcllo.dll!Link<void *,void>::Call(void * data) Line 84
          	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
          vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1961
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(1961)
          vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2512
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(2512)
          vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 294
          	at C:\cygwin\home\user\lode\dev\core\vcl\inc\salframe.hxx(294)
          vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4080
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(4080)
          vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5733
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5733)
          vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5840
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5840)
          user32.dll!UserCallWinProcCheckWow()
          user32.dll!CallWindowProcW()
          opengl32.dll!wglWndProc()
          user32.dll!UserCallWinProcCheckWow()
          user32.dll!DispatchMessageWorker()
          vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(410)
          vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 441
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(441)
          vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
          	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(512)
          vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 457
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(457)
          vcllo.dll!Application::Yield() Line 522
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(522)
          vcllo.dll!Application::Execute() Line 438
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(438)
          sofficeapp.dll!desktop::Desktop::Main() Line 1621
          	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\app.cxx(1621)
          vcllo.dll!ImplSVMain() Line 203
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(203)
          vcllo.dll!SVMain() Line 238
          	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(238)
          sofficeapp.dll!soffice_main() Line 170
          	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\sofficemain.cxx(170)
          soffice.bin!sal_main() Line 48
          	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(48)
          soffice.bin!main(int argc, char * * argv) Line 47
          	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(47)
          soffice.bin!invoke_main() Line 79
          	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
          soffice.bin!__scrt_common_main_seh() Line 288
          	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
          soffice.bin!__scrt_common_main() Line 331
          	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
          soffice.bin!mainCRTStartup() Line 17
          	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
          kernel32.dll!BaseThreadInitThunk()
          ntdll.dll!RtlUserThreadStart()
      
      because the images are added with empty ids, get into the same slot of
      m_pParserState->m_aStockMap, and then in VclBuilder::VclBuilder's block
      labeled "fill in any stock icons in surviving images", get<FixedImage>
      is called with that empty id, finding another control not having an id,
      then failing dynamic_cast it to FixedImage.
      
      Change-Id: Ie2f48ea0753998e8ed6590c45a3d916339c1fc13
      Reviewed-on: https://gerrit.libreoffice.org/73531Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
      Tested-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
      (cherry picked from commit ada2b5be)
      Reviewed-on: https://gerrit.libreoffice.org/73581
      Tested-by: Jenkins
      0e14c700
    • Grzegorz Araminowicz's avatar
      SmartArt: bullet list improvements · d966c30d
      Grzegorz Araminowicz yazdı
      by default start bullet list at second level
      use stBulletLvl parameter to change this behaviour
      
      Change-Id: I5084e7bf1902fdca83bea6d57a8c1f37dd2e65be
      Reviewed-on: https://gerrit.libreoffice.org/73440
      Tested-by: Jenkins
      Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
      Reviewed-on: https://gerrit.libreoffice.org/73568
      d966c30d
    • Olivier R's avatar
      Linguistic: new underlining styles for grammar checkers · eadd6704
      Olivier R yazdı
      This patch adds two new underlining styles:
      - BOLDWAVE: a thicker version of the default WAVE style
      - BOLD: a thick straight line
      
      No default setting changed. It's up to the grammar checkers to specify
      the underlining style they want.
      
      This contribution to LibreOffice is licensed under the MPLv2/LGPLv3+ dual license.
      
      modified :         include/vcl/outdev.hxx
      modified :         offapi/com/sun/star/text/TextMarkupDescriptor.idl
      modified :         sw/source/core/inc/wrong.hxx
      modified :         sw/source/core/txtnode/fntcache.cxx
      modified :         vcl/source/outdev/textline.cxx
      modified :         vcl/workben/outdevgrind.cxx
      
      Change-Id: I5629253905ba40c51cc748a7ceeb84170ef5d94c
      Reviewed-on: https://gerrit.libreoffice.org/73412
      Tested-by: Jenkins
      Reviewed-by: 's avatarMichael Stahl <Michael.Stahl@cib.de>
      (cherry picked from commit cdd69ce7)
      Reviewed-on: https://gerrit.libreoffice.org/73541
      eadd6704
    • Caolán McNamara's avatar
      only want a border here surely, not scrollability · cb8bd30f
      Caolán McNamara yazdı
      Change-Id: Ief22fa4e437af5d408a4debc776be3237a97601a
      Reviewed-on: https://gerrit.libreoffice.org/73553
      Tested-by: Jenkins
      Reviewed-by: 's avatarAndras Timar <andras.timar@collabora.com>
      (cherry picked from commit 9823786d)
      Reviewed-on: https://gerrit.libreoffice.org/73580Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      cb8bd30f
    • Mike Kaganski's avatar
      tdf#125642: fix minimal sizes of dialog and its elements · 4b2a8ca9
      Mike Kaganski yazdı
      Change-Id: I0232999866eb731fd74b3e954121f1960a3873bd
      Reviewed-on: https://gerrit.libreoffice.org/73577
      Tested-by: Jenkins
      Reviewed-by: 's avatarAndras Timar <andras.timar@collabora.com>
      (cherry picked from commit 2265574d)
      Reviewed-on: https://gerrit.libreoffice.org/73579Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
      4b2a8ca9
    • Olivier Hallot's avatar
      Update git submodules · 716bb38b
      Olivier Hallot yazdı
      * Update helpcontent2 from branch 'libreoffice-6-3'
        - Prevent L10n issue when building Help
          
          Pootle does not convert back &lt; and &gt; into the same entities, thus
          disturbing XML parsing of string. Changed to ().
          
          Change-Id: I4e754313a2c51c6b5b190a7e236768fe84ec8672
          Reviewed-on: https://gerrit.libreoffice.org/73446
          Tested-by: Jenkins
      Reviewed-by: 's avatarAdolfo Jayme Barrientos <fitojb@ubuntu.com>
          
      716bb38b
  3. 05 Haz, 2019 15 kayıt (commit)
  4. 04 Haz, 2019 1 kayıt (commit)