8e4739b94d
afl-eventtesting + VclPtr: missing dispose on impress annotation window
...
regression from
commit c72fac269626cd4c2c3f62a6eed69e47b59256a4
Date: Mon Mar 16 12:17:44 2015 +0200
vclwidget: convert lots more sites to use VclPtr
Change-Id: Iac6a83003d9c395589acdc23fe511d2bb47e91ee
2015-10-20 21:18:38 +01:00
bcd5004c3b
coverity#1327109 UrF: Unread field
...
Change-Id: Iee847f2c82c35e5f92e8be29e1f2062085977dbc
2015-10-20 21:18:38 +01:00
4c7c5fe39a
coverity#1327110 UrF: Unread field
...
Change-Id: I6147a86cbe216830a693c24654cfaf2e63d4601e
2015-10-20 21:18:38 +01:00
bd3649ce3a
coverity#1327112 UrF: Unread field
...
Change-Id: I96ee36baef6301ce98ee200b58cc9634d615cfa1
2015-10-20 21:18:37 +01:00
7df47cb431
coverity#1327132 UrF: Unread field
...
Change-Id: Idda304f3085e09aeb300d336debd6459de1bf414
2015-10-20 21:18:37 +01:00
19fb7c8b60
coverity#1326177 Explicit null dereferenced
...
Change-Id: I3981037c8383aff65c8b78eb4752c11ddeffc8fd
2015-10-20 21:18:37 +01:00
c6351a8953
coverity#1326242 Dereference after null check
...
Change-Id: I827e6967938114946193f34d7102ff9cd132a1a9
2015-10-20 21:18:36 +01:00
cf4595de4f
coverity#1326356 presumably a deliberate fall through
...
Change-Id: I6338746911e279f934a0cb7113de81d7a02c6cb1
2015-10-20 21:18:36 +01:00
8536c27960
coverity#1326431 Dereference null return value
...
Change-Id: Ib85b3e03d2a9ce6339cd2496e33cc09cff2b9952
2015-10-20 21:18:36 +01:00
86d275366a
coverity#1326553 Dereference before null check
...
Change-Id: I1fe2e0477f136f31b854672878d0544d9492d51b
2015-10-20 21:18:35 +01:00
f8ce21a346
coverity#1326552 Dereference before null check
...
Change-Id: I5a3fb6b5e9966a8e0c5dd0175e4f4f3292025a2c
2015-10-20 21:18:35 +01:00
f43dde5d2d
coverity#1326559 Dereference before null check
...
Change-Id: I1661514bf3002b79544615620843d1e535aabfce
2015-10-20 21:18:35 +01:00
3d9103037d
coverity#1326575 Useless call
...
also
coverity#1326574 Useless call
Change-Id: Ida860ca8ed1475c88e90fc8aaf608c440453a9a0
2015-10-20 21:18:35 +01:00
b1e949ed10
coverity#1326963 RV: Bad use of return value
...
Change-Id: I86aaa7904b3d6e551dcaf0e8d207bea2f2f134c3
2015-10-20 21:18:34 +01:00
1bb2c50ff1
coverity#1327145 UrF: Unread field
...
Change-Id: Iab1f9fc1c33790cb6766f60db585653aa877386d
2015-10-20 21:18:34 +01:00
33cedaa331
coverity#1327147 UrF: Unread field
...
Change-Id: I611eb419c4e67a6fc63791500fb9d5ccfe7f1488
2015-10-20 21:18:34 +01:00
06913bd76d
coverity#1327149 UrF: Unread field
...
Change-Id: I444e27236b715b1eb612dee3559a28967e069744
2015-10-20 21:18:33 +01:00
fb8d764d84
coverity#1327460 DLS: Dead local store
...
Change-Id: I53431357f153d61d3f80e9a3e76358d8e9bb0e0b
2015-10-20 21:18:33 +01:00
b23deda0bb
coverity#1327463 Dm: Dubious method used
...
Change-Id: I452603d75aa2e96d4c5e7fc00d730c98a265c186
2015-10-20 21:18:32 +01:00
8da886989b
coverity#1327464 Dm: Dubious method used
...
Change-Id: I7fb3182f181909a289f4253370904215518c1f23
2015-10-20 21:18:32 +01:00
03828157f4
coverity#1327466 UrF: Unread field
...
this class is unused since
commit 8f60da0a29744d456cb074af05aeb4b40d1774fa
Author: Noel Grandin <noel@peralex.com >
Date: Wed Oct 14 11:49:19 2015 +0200
cid#1326681 DLS: Dead local store
and clean up the return value, no need to return a TypeInfo when all we
need is a boolean
Change-Id: I8da388b861612acd925ef502904181d140e3abb5
2015-10-20 21:18:32 +01:00
b6b8ef2508
afl-eventtesting: shutdown cleaner to allow things to deregister
...
Change-Id: I2dc7c90f1f5a776bb0e6772d2b381116d28dd46f
2015-10-20 21:18:31 +01:00
e9fc41292b
Revert "coverity#1327168 see if stock SuppressWarnings is sufficient to"
...
that didn't work
This reverts commit 04a7df738aae3b255c1faa80fa79262602eaead7.
Change-Id: I5e4dfc28c03668eebb0fe8056beede7ef0b05ee5
2015-10-20 21:18:31 +01:00
00a78f6102
ScreenSaverInhibitor: Don't depend on glib type definitions
...
We also include this header from the kde and tde backends,
it seems to be saner just to use the base definitions of these
types rather than depending on glib there.
Change-Id: Ib270fd33290f9c213dea72a8e20618007470d882
2015-10-20 22:05:12 +02:00
d2d5a00e0e
lokdocview: Use G_PARAM_STATIC_STRINGS
...
... as `name`, `nick`, and `blurb` are guaranteed to remain valid
and unmodified for the lifetime of the parameters.
Change-Id: Ic6463b470546669d5a815842daedb170df85d161
Reviewed-on: https://gerrit.libreoffice.org/19472
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk >
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk >
2015-10-20 19:33:20 +00:00
07f75f6e64
tdf#85767: Make also sidebar toolbox item order RTL-sensitive
...
do more-less the same as 2fd93f19cf6c1ce808214c does for main app
toolbars
Change-Id: If271bbb049915f4201fbce2ea587b753940a8de7
Reviewed-on: https://gerrit.libreoffice.org/19451
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com >
Tested-by: Maxim Monastirsky <momonasmon@gmail.com >
2015-10-20 18:49:49 +00:00
17aaa3fed1
tdf#93724 KeySet insert: properly set default values: NULL & right type
...
Change-Id: I933eed918e18b6923d4e0d24748297cf0dd0088d
2015-10-20 19:15:52 +02:00
a5d273d66d
sw: prefix members of SwXAutoStylesEnumerator
...
Change-Id: I9302aeb9f6ac6003e546e5a96e595dcad161187b
Reviewed-on: https://gerrit.libreoffice.org/19490
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk >
Tested-by: Jenkins <ci@libreoffice.org >
2015-10-20 17:00:07 +00:00
6857013101
Add org.mate.SessionManager support
...
This is valid for Mate <= 1.10
(As of writing, 1.10 is the current stable release - so we'll have
to keep shipping this for quite a few years to come.)
Change-Id: I4d1f81c50923148e710eac22f5428b2a1c41f0e9
2015-10-20 18:14:40 +02:00
f99674421d
Add support for org.freedesktop.PowerManagement.Inhibit too
...
This one seems to be supported by KDE (partially) and XFCE.
On KDE it doesn't inhibit the ScreenSaver, however it's the only
inhibition that appears to be available on XFCE (untested due
to lack of XFCE system at hand).
Change-Id: I4eab04d8ef66fc4fa55f57add46cb1ad15a8e2b3
2015-10-20 18:14:40 +02:00
18817c8cc0
Move DPMS inhibition to ScreenSaverInhibitor
...
We should also be doing this irregardless of vcl backend
Change-Id: I46ec2c654dfd9ab3c6bcf6da19e7ffa2c05890b9
2015-10-20 18:14:40 +02:00
189aabbcde
Deduplicate XGet/SetScreenSaver, move to ScreenSaverInhibitor
...
I haven't been able to find anyone actually using this API,
however it's probably best not to remove it either?
Change-Id: I0ca11591bfd54f9882d8081a94b012f638936ce5
2015-10-20 18:14:40 +02:00
5074d1b4d7
Deduplicate XAutoLock inhibition and move to ScreenSaverInhibitor
...
(Successfully tested with xautolock 2.2)
Change-Id: I55a3703322dd6792689ff3c3e85b27840ee2bc55
2015-10-20 18:14:39 +02:00
e97b1b6c28
Lambda'ise the almost identical FDO and GSM screensaver inhibition
...
This doesn't save us much for now, but could be useful when yet another
screensaver inhibition standard is introduced. (The GSM/gnome inhibition
currently requires passing the X11 window handle/id, which suggests that
at some point they will have to update their screensaver inhibition api.)
Change-Id: I4fa7bc15f089d112777fb166ab469045c002ae48
2015-10-20 18:14:39 +02:00
a50ac1f8c7
Add comment on gsm vs fdo differences
...
Change-Id: I30d1c24e84f1b28fad9933407b362be886821864
2015-10-20 18:14:39 +02:00
095396f9ea
Move org.gnome.SessionManager.Inhibit to ScreenSaverInhibitor
...
We should be using the same inhibition code irregardless of
vcl backend on Linux.
Change-Id: I996630666e32c40a52958edb248466c815a5e0e5
2015-10-20 18:14:38 +02:00
3021a25b6d
Implement org.freedesktop.ScreenSaver inhibition
...
This is required for screensaver inhibition on kde (this might
also be supported on further desktops).
It would appear to make sense to move all screensaver inhibiting
code here into one location, since it should be shared across
the generic unx, and gtk vcl backends - currently we have completely
independent implementations for gtk/gtk3 (which only supports
XSetScreenSaver, and gnome's dbus inhibition), and the generic backend
for all other plugins, which supports XSetScreenSaver, xautolock, DPMS,
but no dbus inhibition.
Change-Id: I9c5af8021b0b49b5c93ed75a7d25e3208d5e9629
2015-10-20 18:14:38 +02:00
03bb5d52fe
sc: initial png export
...
Change-Id: Iae0e89646eab794879529274f09839ad34aa4696
2015-10-20 18:12:23 +02:00
fd612a144c
Add DLOPEN_LIBS to configure for some cases where -ldl is needed
...
use std::sqrt in vcldemo.cxx
Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee
Reviewed-on: https://gerrit.libreoffice.org/18591
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com >
2015-10-20 15:17:58 +00:00
d42c3e0ddd
lok::Document::saveAs: add Writer/Impress/Draw png mapping
...
Change-Id: I7530281302b9787a9cb9f98f0dee9d98d39cfb05
2015-10-20 17:13:30 +02:00
1ee1d113fd
svg export: left mouse click is working again
...
Change-Id: I5a80fe3eb55caa6e57c7842e5ac74cd1abb93f0b
Reviewed-on: https://gerrit.libreoffice.org/19471
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2015-10-20 14:53:04 +00:00
ecb79b9371
remove SlideSorterCache debug facility, and with it, the last Link<>
...
nobody has used it, or enabled it, in a very long time
Change-Id: Ic36ff45086f7f7c9098c618d21cb6fc7cd7a46df
2015-10-20 16:16:45 +02:00
da88c8b784
convert Link<> to typed
...
Change-Id: I9453beedfa059d4f260ca136c02a6104fc4d4829
2015-10-20 16:16:45 +02:00
516b5115df
convert Link<> to typed
...
Change-Id: I822561725683231709343b80d7065c905226ebc1
2015-10-20 16:16:45 +02:00
798d7bc09e
convert Link<> to typed
...
Change-Id: Id3ed50dc7fd4f783034797b2401ae05c96d002de
2015-10-20 16:16:44 +02:00
d86a7eb442
sw: prefix members of SwXFrames
...
Change-Id: If5a041eefcd7cc8a6fa87814dacb95b88c2791d0
Reviewed-on: https://gerrit.libreoffice.org/19481
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk >
Tested-by: Jenkins <ci@libreoffice.org >
2015-10-20 14:01:09 +00:00
1579dcb11e
Rename some "document name" params to "document URL"
...
...to match reality, cf. 7660e4dcecfb19ad8e9e21e5fe53637bd1b9dc6c
"tdf#89694 Password dialog for opening OOXML shows url-encoded path"
Change-Id: I9fdd204494374770186347e92aa0bd6e7093ffaa
2015-10-20 15:18:26 +02:00
9bcc09dcb9
Gracefully handle URLs INetURLObject refuses to parse
...
Change-Id: Id4d09dd32a1faa76b1be70c0478e0e76aa16b05e
2015-10-20 14:46:56 +02:00
ac4cfb4cf7
Avoid some confusing uses of "document name" instead of "document URL"
...
Change-Id: I88258d3aaa2a18315a5a38ea01e77bdfd4bc1a84
2015-10-20 14:43:58 +02:00
931c51f65b
Make loplugin:defaultparams handle enum values and nullptrs
...
Change-Id: I0c57b414d9230406cf2632494ccfa576510b0e61
2015-10-20 14:39:48 +02:00