340031 Commits

Author SHA1 Message Date
Michael Stahl
a74b3e89c9 QueryDeleteDlg_Impl: add GetResult() that was removed in ...
02d4eb7438a83982b2602ea1d83d5accb1fe11f6

Change-Id: I45b5691a3dc4cf2444e0daf8cb2ae0134532f596
2013-11-27 20:47:18 +01:00
Kohei Yoshida
88df79be2f We shouldn't check isValid() here.
When the referenced range consists of entirely empty cells, we get
an empty array, which is correct, but an empty array returns false when
calling isValid(), which is not correct.  After some thought, it's best
not to check for isValid() here.

Change-Id: I50dcea4f2b55d5f5c6f1226cca4106ddcad62145
2013-11-27 14:35:50 -05:00
Christian Lohmaier
b294ca2c40 no need to escape tilde in glade dialogs
Change-Id: I7a7c059c7a6925204aeef19c3640d9ffbff4e6de
2013-11-27 20:25:04 +01:00
Michael Meeks
0710299634 sc: threaded parsing of the core data inside large XLSX files
Enabled in experimental mode only or via SC_IMPORT_THREADS=<N> this
allows significant parallelisation of sheet reading. I also implement
a simple thread pool to manage that.

Change-Id: I66c72211f2699490230e993a374c26b1892eac12
2013-11-27 19:19:50 +00:00
Caolán McNamara
8bdf8dc075 error C2872: 'accessibility' : ambiguous symbol
Change-Id: Ibff922712e25a846bab1628e87d0d322d1ff0a33
Reviewed-on: https://gerrit.libreoffice.org/6836
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-27 11:02:30 -06:00
Caolán McNamara
47d01f8a9a Updated core
Project: help  fb4f27116b49a84dd6463a5feeca40c676c642d2
2013-11-27 10:54:47 -06:00
Caolán McNamara
02d4eb7438 convert query delete dialog to .ui
Change-Id: I0ab09c2c54bba4a287ef0f7cc812596958373e15
2013-11-27 16:52:11 +00:00
Michael Stahl
6aefcb6a6f forms: avoid deadlock when setting FontControlModel properties
Deadlock found in forms_unoapi on Windows, with
OGridControlModel::setFastPropertyValue_NoBroadcast() calling event
handler that tries to lock SolarMutex.

FontControlModel::setFastPropertyValue_NoBroadcast() and its callers in
3 other classes must not send events via firePropertyChange()
because they are called by OPropertySetHelper::setFastPropertyValues()
with its Mutex locked.

It is possible (though sadly quite convoluted) to delay the sending of
the events by calling setDependentFastPropertyValue() instead.

Change-Id: I0c767cfec01fe1bcaeb1236287b5faf81a2e7441
2013-11-27 17:20:31 +01:00
Michael Stahl
e521a803c9 FontControlModel::convertFastPropertyValue: fix bad cast of Kerning
Casting sal_Bool to integer lets the comparison always fail.

Change-Id: I33cf9e9b6a65f81166870bdfe32e9a97101501df
2013-11-27 17:14:23 +01:00
Caolán McNamara
a66090955f C2872: 'accessibility' : ambiguous symbol
Change-Id: I9a7f5a768346539f14c1fc84d1c60e99107e3899
2013-11-27 16:09:59 +00:00
Armin Le Grand
7ef4a5bd51 removed pCaptionObj from accessibility
it was not initialized but accessed in one place. Checked with symphony code,
there was a set method which is not in AOO trunk, thus solved accesses to zero
pointer usage

(cherry picked from commit bd0c3b940f6006d3cb49381230795db667aeb943)

Conflicts:
	svx/inc/svx/svdobj.hxx
	svx/source/svdraw/svdobj.cxx

Change-Id: Ic8dec5c6def35753d757066c7ea02e1a92b46f6c
2013-11-27 15:51:46 +00:00
Stephan Bergmann
76bb6d7678 statement aligned as second statement in if body but not in a statement block
Change-Id: I497a31b35d68a31155fd31bcd3d07e782be944c3
2013-11-27 16:49:43 +01:00
Stephan Bergmann
e556e2890c -Werror,-Wunused-variable
Change-Id: Ia202059eb891b1088dc276c963e16ede93fe8d05
2013-11-27 16:48:05 +01:00
Stephan Bergmann
2733831474 -Werror,-Wunused-variable
Change-Id: Id3e24e7efd84db03d0d1636bf099bac3fede55db
2013-11-27 16:47:32 +01:00
Steve Yin
60f11adb95 Integrate branch of IAccessible2
Change-Id: I8327fb4ba2a86d4caa52b875221175b80464842a
2013-11-27 15:38:59 +00:00
Caolán McNamara
e022c608fd XAccessibleGetAccFlowTo is missing
and there's a strange stray ifdef in MSAAService.idl

add mode-lines and remove unnecessary headerguard etc

Change-Id: I072960ac073b2c33d7d820e7dbfe02145685d3f3
2013-11-27 15:38:59 +00:00
Caolán McNamara
dc3ef6db88 restore GetChild, etc. we will need them again
Change-Id: Ic6da34e58975d85c84ded96fa90873558589f54a
2013-11-27 15:38:58 +00:00
Kohei Yoshida
06b3ccf806 Move recalc on-load to after ScDocumentImport::finalize().
Doing this would avoid re-grouping formula cells twice.

Change-Id: I732658fc92f2fb3ddde0c0c00ae85f72074b6b48
2013-11-27 10:27:46 -05:00
Kohei Yoshida
fdc57d0d66 Re-group formula cells before we do recalc on load (for xlsx).
Change-Id: Iae6177433f05875e014de50eb4100fa381ddafdd
2013-11-27 10:09:20 -05:00
Miklos Vajna
8518cf42f4 DOCX drawingML shape import: fix position of group shapes
Change-Id: Ib5db40ecd5782d729d406b285d3399cc2626e335
2013-11-27 15:32:19 +01:00
Stephan Bergmann
289e54feab binaryurp: silently ignore superfluous MUSTREPLY/SYNCHRONOUS flags
...in a non-oneway call.  This can happen when a pre LO 4 entity is calling a
LO 4 entity post 90eac3e69749a9227c4b6902b1f3cef1e338c6d1
"API CHANGE remove [oneway] method attributes."  (See mail thread starting at
<http://mail-archives.apache.org/mod_mbox/openoffice-api/201311.mbox/%3Ca4e7f34d-b8cb-4d5a-890f-6894d3410265%40ucimail2.uci.cu%3E>
"hi, code in Java.")

Change-Id: I9f800a979d84a95cc5cd96f75ee7472e8cf6cf4b
2013-11-27 15:01:44 +01:00
Bjoern Michaelsen
f448777213 add missing l10n config files
Change-Id: Ia7e654cdeffd832f51016ff51aa180fe3924ff4e
2013-11-27 14:32:44 +01:00
Bjoern Michaelsen
95434a81c3 add uiconfig file translations
Change-Id: I9bb39bdd677af4be0da621370c51eb9e22ecc33f
2013-11-27 14:32:44 +01:00
Bjoern Michaelsen
cc7eb173a3 add missing help files in packageinfo
Change-Id: Ia2498a118e729276a78ef3a4eb43b5d0b302d326
2013-11-27 14:32:44 +01:00
Jan Holesovsky
843b211820 cairo canvas: Line dashing size depends on the line width.
Change-Id: I6a3f563b6effd37b448ec3e8463a87879e0566d4
2013-11-27 13:11:59 +01:00
Miklos Vajna
ec746c830c oox: initial import of wpg:wgp
We import something that's visible, but the position of the shape is not
correct yet.

Change-Id: Ie68f0ebad1cc992a6c8d7704d7262f7e983f3b19
2013-11-27 13:08:45 +01:00
Miklos Vajna
a2f7db5bc6 writerfilter: tokenize wpg:wgp
These are just the minimal changes, so that writerfilter calls into
oox::shape::ShapeContextHandler, which does the real work.

Change-Id: I7830178efd6ed75da6737a67d9d24dcf59337954
2013-11-27 13:08:45 +01:00
Miklos Vajna
83a918016d oox: add support for the wpg namespace
The plan is that once these are here, the writerfilter ooxml tokenizer
can refer to them. And then the writerfilter will call back to oox to do
the real drawingml import.

Change-Id: I00eec562e32df359231d1a170367ab75702f0049
2013-11-27 13:08:45 +01:00
Stephan Bergmann
a39d07e134 Unwind occurrences of deprecated sal_sChar, sal_uChar
Change-Id: I76be464200d486efef9c8a7e957c310c9adae3b8
2013-11-27 12:52:32 +01:00
Stephan Bergmann
d8565bd266 Mark sal_Char, sal_sChar, sal_uChar as deprecated
...there never was a good reason to have SAL abstractions for the C/C++ char types anyway.

Change-Id: Id5da718cf26f12ebe57bc71e076c32d763c0982e
2013-11-27 12:52:32 +01:00
Manal Alhassoun
b5fced8966 convert Rotate into standard orientation querybox to .ui
Change-Id: Id85362c0930a4156e569bd4c6b13aa94213f09c7
Reviewed-on: https://gerrit.libreoffice.org/6826
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-11-27 05:22:55 -06:00
Caolán McNamara
422e84ecbc Updated core
Project: translations  eaf5194e57a9a6b82672a019c8db30c9a67ff21a
2013-11-27 05:20:25 -06:00
Jan Holesovsky
acd5edd3d4 EMF+: Line thickness has to be considered when drawing the caps.
Change-Id: I6043ee3c214f453afaef06125993c73be624c07e
2013-11-27 11:54:53 +01:00
Caolán McNamara
b5c2e38a71 drop unused HID_SCH_LEGEND_POS helpid
Change-Id: I520951b21dd017c0d8a21f455f9abaa18e329e68
2013-11-27 10:42:51 +00:00
Caolán McNamara
34daf67f27 Updated core
Project: help  1a08f80034749e9f2d8fc94497e3d0cd528afe70
2013-11-27 04:42:45 -06:00
Stephan Bergmann
0ee2cddfbd Properly encapsulate svt::TextWindowPeer
Change-Id: Iffa67c345a03852ad7872031b4c5a87e223ffcad
2013-11-27 11:35:24 +01:00
Stephan Bergmann
758abf0130 Improve test output
Change-Id: I33b289a31a9a4991eb270b3d154d999fa76c7bb4
2013-11-27 11:35:24 +01:00
Caolán McNamara
07a58db413 provide two LegendPositionResources for the interim
LegendPositionResources for .ui based stuff and a legacy
oldLegendPositionResources which can be phased out when
the last .res based user is gone

Change-Id: I02478882e0cb54ee0fe5c2c5d15382f94758a3d2
2013-11-27 10:33:25 +00:00
Stephan Bergmann
4f94f16ba1 IAccessible2: revert some bounds-checking changes again
...that were introduced with c23ab5eaed57cc3fb5860e26c591c73c5b22687b "Integrate
branch of IAccessible2" but broke JunitTest_sc_unoapi, which expects calls to
getCharacterAttributes and getIndexAtPoint to actually fail for out-of-bounds
arguments.  The above commit does not make it obvious why those changes were
actually made.

Change-Id: I3492c3e6a49d68885df1206e9368f4483c0dc4f9
2013-11-27 11:33:08 +01:00
Olivier Hallot
e5ad76c11f Convert chart legend position tabpage to widget UI
Change-Id: Iefdbbff83ea05c2e926191a2058a0be67c281789
Reviewed-on: https://gerrit.libreoffice.org/6824
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-27 04:32:46 -06:00
Stephan Bergmann
963fb6a84f Need to link against sax now
Change-Id: I7f54513f93319df0a4846fd79c78bb65327abbbd
2013-11-27 11:17:38 +01:00
Michael Meeks
1afc1c033b Urgh - add embarassingly missing ~
Change-Id: I6ffcb1561920eba2cbc3fa019431d84f07386570
2013-11-27 10:06:37 +00:00
Takeshi Abe
19d0b079dc Drop duplicate #include
Change-Id: I8c5daff82b96e4d9e2e89e18473c9be8c9c8162b
2013-11-27 18:54:30 +09:00
Michael Meeks
bc90fb9e30 fastparser: Outline virtual destructor to please MSVC++.
Change-Id: I8368698e80e5ebe339b822a9e0e767e8ba867e07
2013-11-27 09:48:06 +00:00
Caolán McNamara
34592b9189 convert link warning dialog to .ui
the amount of code required for the new vs old dialog is amusing

Change-Id: I7feee572eecd94fab3e8c2210755b70832cbd2f2
2013-11-27 09:45:16 +00:00
Michael Meeks
8c2924c0cc Fix windows compile.
Change-Id: Ibf6d11e513ed615e29d97ab21c8b02315b42d75c
2013-11-27 09:33:03 +00:00
Tor Lillqvist
61e66d762d Add initial hacks for eventual Xcode support
Just some late-night hacking without much thinking whether it makes
any sense and without any clear picture of what I am doing. Probably
useless. No promises I will ever continue on this.

Change-Id: Ie61925129bb678a17b30cb25a7882ccfe3a1de82
2013-11-27 11:21:44 +02:00
Stephan Bergmann
382421189f Improve exception message
Change-Id: I06ffe3088546d55b29d61ccfae16937d8a7ce9e8
2013-11-27 09:15:14 +01:00
Stephan Bergmann
1533129759 Revert sense in VCLXAccessibleBox::getAccessibleActionCount again
...this had been switched from "m_bIsDropDownBox ? 1 : 0" to "m_bIsDropDownBox ?
0 : 1" in efb23f29983f87104a684e7fab00b84fc59d131d "Integrate branch of
IAccessible2" for no apparent reason and broke JunitTest_testtools_unoapi.

Change-Id: I276d2f452648387a5fa693349cf868787b2d48e1
2013-11-27 09:12:38 +01:00
Stephan Bergmann
766cdc8a60 Silence false "may be used uninitialized" warnings
Change-Id: Ie708de4a7fbd34e1ab3c417688de79d5bdf0e0b8
2013-11-27 09:00:39 +01:00