Age | Commit message (Collapse) | Author | Files | Lines |
|
The problem arises because we can dispose ourselves like so:
/home/noel/libo3/sc/source/ui/formdlg/dwfunctr.cxx:176
/home/noel/libo3/vcl/source/outdev/outdev.cxx:202
(this=0x252c548) at /home/noel/libo3/include/vcl/vclptr.hxx:206
(this=0x252c4c0) at
/home/noel/libo3/sfx2/source/sidebar/SidebarPanelBase.cxx:85
(this=0x252c4c0) at /home/noel/libo3/cppuhelper/source/implbase.cxx:109
cppu::WeakComponentImplHelper5<com::sun::star::ui::XContextChangeEventListener,
com::sun::star::ui::XUIElement, com::sun::star::ui::XToolPanel,
com::sun::star::ui::XSidebarPanel,
com::sun::star::ui::XUpdateModel>::dispose (this=0x252c4c0) at
/home/noel/libo3/include/cppuhelper/compbase5.hxx:60
at /home/noel/libo3/sfx2/source/sidebar/Panel.cxx:88
/home/noel/libo3/vcl/source/outdev/outdev.cxx:202
(this=0x21dbbd0) at /home/noel/libo3/include/vcl/vclptr.hxx:206
(this=0x23c9a10, rPanels=std::__debug::vector of length 1, capacity 1 =
{...}) at /home/noel/libo3/sfx2/source/sidebar/Deck.cxx:205
(this=0x2068b00, rDeckId="ScFunctionsDeck") at
/home/noel/libo3/sfx2/source/sidebar/SidebarController.cxx:631
(this=0x2068b00, rDeckId="ScFunctionsDeck", bForceCreate=false)
at /home/noel/libo3/sfx2/source/sidebar/SidebarController.cxx:566
(this=0x2068b00, rDeckDescriptor=..., rContext=...) at
/home/noel/libo3/sfx2/source/sidebar/SidebarController.cxx:690
sfx2::sidebar::SidebarController::UpdateConfigurations (this=0x2068b00)
at /home/noel/libo3/sfx2/source/sidebar/SidebarController.cxx:500
sfx2::sidebar::SidebarController::notifyContextChangeEvent
(this=0x2068b00, rEvent=...) at
/home/noel/libo3/sfx2/source/sidebar/SidebarController.cxx:275
namespace)::ContextChangeEventMultiplexer::BroadcastEventToSingleContainer
(this=0x207bad0, rEventObject=...,
rxEventFocus=uno::Reference to (ScTabViewObj *) 0x1d9d120) at
/home/noel/libo3/framework/source/services/ContextChangeEventMultiplexer.cxx:286
namespace)::ContextChangeEventMultiplexer::broadcastContextChangeEvent
(this=0x207bad0, rEventObject=...,
rxEventFocus=uno::Reference to (ScTabViewObj *) 0x1d9d120) at
/home/noel/libo3/framework/source/services/ContextChangeEventMultiplexer.cxx:265
sfx2::sidebar::ContextChangeBroadcaster::BroadcastContextChange
(this=0x23f0e50, rxFrame=uno::Reference to ((anonymous namespace)::Frame
*) 0x17d1798,
rsModuleName="com.sun.star.sheet.SpreadsheetDocument",
rsContextName="EditCell") at
/home/noel/libo3/sfx2/source/sidebar/ContextChangeBroadcaster.cxx:99
sfx2::sidebar::ContextChangeBroadcaster::Activate (this=0x23f0e50,
rxFrame=uno::Reference to ((anonymous namespace)::Frame *) 0x17d1798)
at
/home/noel/libo3/sfx2/source/sidebar/ContextChangeBroadcaster.cxx:51
(this=0x2190490, bIsActivated=true) at
/home/noel/libo3/sfx2/source/control/shell.cxx:729
/home/noel/libo3/sfx2/source/control/shell.cxx:378
pFrame=0x1d5dea0, bMDI=true) at
/home/noel/libo3/sfx2/source/control/shell.cxx:331
/home/noel/libo3/sfx2/source/control/dispatch.cxx:1503
/home/noel/libo3/sfx2/source/control/dispatch.cxx:158
rShell=...) at /home/noel/libo3/sfx2/source/view/viewsh.cxx:1420
(this=0x1d61fe0, eOST=OST_Editing, bForce=false) at
/home/noel/libo3/sc/source/ui/view/tabvwsh4.cxx:809
pView=0x1d685c0, bActive=true) at
/home/noel/libo3/sc/source/ui/view/tabvwsh4.cxx:753
rBC=..., rHint=...) at
/home/noel/libo3/sc/source/ui/view/tabvwsh5.cxx:195
pEditEngine=0x20570d0, rCursorPos=...) at
/home/noel/libo3/sc/source/ui/docshell/docsh3.cxx:78
eNewMode=SC_INPUT_TABLE, pInitText=0x0) at
/home/noel/libo3/sc/source/ui/app/inputhdl.cxx:2339
eMode=SC_INPUT_TABLE, pInitText=0x0) at
/home/noel/libo3/sc/source/ui/app/scmod.cxx:1404
/home/noel/libo3/sc/source/ui/formdlg/dwfunctr.cxx:826
(this=0x23d29a0) at
/home/noel/libo3/sc/source/ui/formdlg/dwfunctr.cxx:962
(instance=0x23d29a0, data=...) at
/home/noel/libo3/sc/source/ui/formdlg/dwfunctr.cxx:960
data=...) at /home/noel/libo3/include/tools/link.hxx:84
(__closure=0x7fffffff3ec0) at
/home/noel/libo3/vcl/source/control/lstbox.cxx:973
ListBox::DoubleClick()::<lambda()> >::_M_invoke(const std::_Any_data &)
(__functor=...) at /usr/include/c++/5/functional:1871
(this=0x7fffffff3ec0) at /usr/include/c++/5/functional:2271
Control::ImplCallEventListenersAndHandler(unsigned long,
std::function<void ()>) (this=0x23e6260, nEvent=1109, callHandler=...)
at /home/noel/libo3/vcl/source/control/ctrl.cxx:333
/home/noel/libo3/vcl/source/control/lstbox.cxx:973
at /home/noel/libo3/vcl/source/control/lstbox.cxx:294
(instance=0x23e6260, data=0x23fd160) at
/home/noel/libo3/vcl/source/control/lstbox.cxx:292
(this=0x23fd4a0, data=0x23fd160) at
/home/noel/libo3/include/tools/link.hxx:84
(this=0x23fd160, rMEvt=...) at
/home/noel/libo3/vcl/source/control/ilstbox.cxx:874
and then two lines later we need access to things we have just disposed:
at /home/noel/libo3/include/rtl/ref.hxx:169
(this=0x258) at /home/noel/libo3/include/vcl/vclptr.hxx:187
nIndex=0) at /home/noel/libo3/vcl/source/control/lstbox.cxx:1088
at /home/noel/libo3/vcl/source/control/lstbox.cxx:1076
/home/noel/libo3/sc/source/ui/formdlg/dwfunctr.cxx:828
Change-Id: I0ee07c7753ac06d042653f443df9921f4eebd8f2
|
|
so don't add it there to the save dropdown.
Change-Id: Iee604cc15616080266f7192ac451f04830ba1bb8
|
|
Change-Id: I495c40af12a0f16b7f1b13736405489677b582af
Reviewed-on: https://gerrit.libreoffice.org/20304
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
|
|
Change-Id: Ib102b257aa9bf183409c1ab99f61ee63d653cbed
|
|
Change-Id: I520e27de82f11cc3c44c0e059ad60f3edaa4c370
|
|
Change-Id: I3ec80e4a64c98b97ab3157dd37614a7c56802d79
|
|
- make XML tags follow (uptodate) spec
18:23 <ximion> <id type="desktop">libreoffice-draw.desktop</id> =>
<id>libreoffice-draw.desktop</id>
18:23 <ximion> <application> => <component type="desktop">
- fix license
- add working url/screenshot URLs
|
|
Change-Id: I8775e56260346a80e466a7c48c19f50f9796b52f
Reviewed-on: https://gerrit.libreoffice.org/20306
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
in backtrace.c and diagnose.c - it's 3 because of the EBP/RBP register's
position in the jmp_buf
(https://github.com/freebsd/freebsd/blob/master/lib/libc/amd64/gen/_setjmp.S
and
https://github.com/freebsd/freebsd/blob/master/lib/libc/i386/gen/_setjmp.S).
Patch by: me
(cherry picked from commit 87451f66edfa425e51289ac6f12ee110d7109a02)
Change-Id: I5f18cd9145f90db351c124c6f914411f1ffc2a83
|
|
Patch by: me
(cherry picked from commit e0e462a3e64576be14a4341f4dc4a2d56f22fa2a)
Change-Id: I1c59b2b631dbfd508d85abb774f27187ded47c17
|
|
The Bugzilla issue has another fix for sparc but I have no way ot test it.
(cherry picked from commit 24e9542bcfaec3b49e5e825bf36d4bf524d69080)
|
|
Patch by: me
(cherry picked from commit 0faee39deac292694d036d753b7dc1c4513e045f)
|
|
Change-Id: I1c22873c7dc989637ef4d12bf5a08395383e3779
|
|
e.g. the blinking cursor in writer
Change-Id: I43b98556d07deb097d55565dbbb9af95cb102353
|
|
Change-Id: I006c739a9dc876dd9ec83375f76fd1343b39557a
|
|
Change-Id: I615b4877ab29075ed45149259260acfb2563cad8
|
|
Change-Id: Ie296794db2d259ea9973a2042a93200c0f93d259
|
|
Change-Id: I3b8620a4d8bffeb5e0558c35cb3a063238c12ba5
|
|
use GDK_WINDOW_TYPE_HINT_POPUP_MENU hint for menus
and set hints after widget is realized
and set gtk_window_set_transient_for menus too
then you get menus and tooltips apparently in the right place
Change-Id: I116d821d4eff480503348b8ff1fb8f4f247b4c1f
|
|
Change-Id: Ifa66e63e67d6ae0a6453d86634e2aa998c442adc
|
|
Change-Id: I0adf5f443ed3348ca0b975bd64bd4a293ff30f79
|
|
... as a patch after the commit was erroneously removed while moving
mDNSResponder to external.
Change-Id: I52cd03d94f5c633cd274a111653f947a33cd6140
|
|
Change-Id: I7ddd5290134ae3cc3b9f7427055537e79919b480
|
|
Change-Id: I43d4da8301d9a0c9cc4d48c38c9945551ddc0151
|
|
Change-Id: I27888bdb0b14434e161e8dc3bd481eb372959ad8
|
|
...since 8e71d9400bd350d63723c5489ddaadb3d3610baf "Remove UNOIDL 'array' and
'union' vaporware from idlc"
Change-Id: Id4cdef900667cdac466a41e47c189e2d25a62065
|
|
since it's Visual Studio specific, not Windows-specific
Change-Id: I740b392f1aa9ff9c534b0e2fe021de7f93495e4c
|
|
Change-Id: I6e65f70848eb466c7c08fcffb478a2963b91cdb6
|
|
The diff against the 379.37 release is 2500 lines, one of which
actually does anything at runtime (missing va_end()).
Change-Id: I1824e61fd4ac6c3ce28084913a2661134a03fd51
Reviewed-on: https://gerrit.libreoffice.org/20248
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
it just makes the build error logs harder to read.
it's not like we are ever going to fix it.
Change-Id: I26be4deb7b72d142fcee62ea3eee2dd0bd607716
Reviewed-on: https://gerrit.libreoffice.org/20284
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I7abbb1cc5056f33458257afe28ed933e2d3c378d
|
|
I've also ordered them alphabetically so we can read them easier.
Change-Id: Ia332f1662a91de4a4068f0056a3d969fe978a744
|
|
Change-Id: I370f63ed12e187684332112b9510a9892a665129
|
|
Change-Id: I968449ac3c12011cb32bf9c29db66ad2ae4553f1
|
|
...to avoid trouble with MSVC's pointer-to-member model, where the details of a
pointer-to-member depend on details of the pointed-to class type.
Change-Id: Id5b3be1696794d23fbad96f047d114e27395b134
|
|
This makes the code consistent with other: Mac, Unx, Windows
backends, and allows us to cache an OpenGL back-buffer on the
SalGraphics - as per Mac.
The lifecycle of a SalFrame and a SalGraphics should be
consistent for real OS graphics now.
Change-Id: I11fea2ce1c1386b1c6b0161a718e5c909c81612c
Reviewed-on: https://gerrit.libreoffice.org/20283
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
no need to init this at runtime, it's purely static data
Change-Id: I73ff5b0d8f273d7ee925f485f3ed712f117f5b40
|
|
Renders the given font in a virtual output device. For now it iterates
over a list of fonts until it finds the one that matches the requested
font.
Change-Id: Ie4ecc3a1441519840d8f4f4a890e92670759b4fc
|
|
Change-Id: I0fa26417630991c6d07b5412fb579f9c222d09a6
|
|
...called from within the signal handler, so any bets are off
Change-Id: Iedb5c7bc8d08350e5f3e3118c6713f5c25b238b6
|
|
Change-Id: Ie3c6da36f1c462080f78e8713e9e5dcd228fbacf
|
|
missing stipple effect around slides in layout panel
Change-Id: I8a55c6bda1e742e105ba22e4566658099ea16f46
|
|
only those fields that are currently implemented
in editeng/source/items/flditem.cxx and also match
with those in the specification are exported
Change-Id: I542cb0f827e161005e55452b5b6961dc642cd4e7
Reviewed-on: https://gerrit.libreoffice.org/20062
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
|
|
Change-Id: I0a79e1376c65a2d06e37ac5d6e0aa9f66234d753
|
|
Cygwin unsets the COMSPEC environment variable on some installations.
This is due to an error reported first time in 2005, but not solved.
There are no exact pattern when this happens, in this case it happened
on 2 windows 8.1 VM installations (one private one azure).
added check in configure.ac to alert the user earlier
COMSPEC is used in sal/osl to start processes and as such vital, and in
some perl scripts, therefore hardcoding to e.g. cmd32.exe (or the power
shell) is not an option.
Limited check to work only for cygwin.
Change-Id: I52bb6667c52560ed1a239ac301811605b8cddcbf
Reviewed-on: https://gerrit.libreoffice.org/20255
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
These are presumably a relic from pre-INSTDIR days: gengal should find
all this stuff via redirect.rc, fundamental.rc and services.rdb.
The UNO services should be found via services.rdb too after the
dependency was added in the previous commit.
Change-Id: I3d452acc7c4b05f254bef936c4f18a2ea8615cf8
|
|
These should generally be INSTROOT_FOR_BUILD instead; also gengal only
had the URE's services.rdb (twice) but not the basis layer one.
Change-Id: If9cab809296fd66c1785562c5e5be6b2569d179c
|
|
Change-Id: Icac4ac1a2614e72bc9ff070819533e09eeb1a864
|
|
Change-Id: Ife94d488ead512abc6d137a0df74298bac67185d
|
|
A leftover from commit b40b6010077f875565ce90cd995222451e37321c (ditch
gnome-vfs2 support, 2015-09-02).
Change-Id: I23f34da748a582161bb4a87d2d993a5b4b08aa1e
|