Commit graph

352557 commits

Author SHA1 Message Date
Andrew
8bb090e3c4 Icon redux 01: Tidy hicontrast icons
- Delete placeholder (red-X) images; it's better we fallback to the main icons from the Galaxy theme.
- Delete non-hicontrast (normal) images, duplicated from the Galaxy theme. These were introduced by the Sidebar mainly, and 2 in Report Designer.
- Lossless optimisation of png images (imageoptim.com).

QA - Test icons throughout application using the hicontrast icon theme.

Change-Id: I45256563653792538d24bc3139b303de624544c2
Signed-off-by: Andrew <dent.ace@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/8794
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-05-09 14:26:45 +01:00
Caolán McNamara
ae520fa4c0 back to 90 char wide now that the fontsize is fixed
Change-Id: I8ae524f6c7b74a09a3bcce982642bd72dadf7bf8
2014-05-09 13:47:58 +01:00
Caolán McNamara
60eff2f442 Revert font initialization foo
this reverts 081a085463

because the heights and widths of the non .ui-converted dialogs are all too low
and everything is squished in them

Change-Id: I103eda4b3d43365c02ecedb6f37b995a682b2cf9
2014-05-09 13:47:57 +01:00
Jacobo Aragunde Pérez
f6422b3dfc ooxml: Preserve shape 3d effects: top and bottom bevel
Shapes 3D effects can specify top and bottom bevels like in the
following example:

  <a:sp3d z="488950" extrusionH="63500" contourW="50800">
    <a:bevelT w="139700" h="88900" prst="cross"/>
    <a:bevelB h="88900" prst="relaxedInset"/>
  </a:sp3d>

This patch preserves the a:bevel* tags and their attributes using the
shape grab bag and modifies an existing unit test to add this check.

Change-Id: I4762111e4d2f75ba2fd3721a126aa324a28a853c
2014-05-09 14:11:38 +02:00
Jacobo Aragunde Pérez
6566c218af ooxml: Preserve shape 3d effects: z, contour and extrusion
Shapes can contain 3D effects like in the following example:

  <a:sp3d z="488950" extrusionH="63500" contourW="50800"/>

This patch preserves the a:sp3d tag and its attributes using the shape
grab bag and modifies an existing unit test to add this check.

Change-Id: Ice3cae39c71784be0f6c7f2700b07c21a5e1fb6e
2014-05-09 14:10:46 +02:00
Jacobo Aragunde Pérez
0df9ec782e oox: preserve scene3d/lightRig effects on shapes.
Shapes can contain 3D effects like in the following example:

  <a:scene3d>
    <a:camera prst="isometricLeftDown" zoom="150000"/>
    <a:lightRig rig="threePt" dir="t">
      <a:rot lat="0" lon="0" rev="4800000"/>
    </a:lightRig>
  </a:scene3d>

This patch preserves the a:lightRig tag, its attributes and the child
element a:rot using the shape grab bag. It also adds a unit test for
this case.

Change-Id: I66b6de3c2b5ef89223b10da54006e28113b8ba5f
2014-05-09 14:10:46 +02:00
umeshkadam
273e73c896 fdo#78292: Tags related to checkbox r being written in text tag for sdt cntnt.
- The parent node for checked, checkedState, uncheckedState is getting overwritten by "text"
- text node is a leaf node, and should not have any children.

Change-Id: Ic269525001e914adc1aa328c92be5fe4d5d1b3e7
Reviewed-on: https://gerrit.libreoffice.org/9278
Reviewed-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
Tested-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
2014-05-09 12:08:17 +00:00
Julien Nabet
6651a2493d Resolves: fdo#78150 Ctrl+Backspace does not erase first character
See https://bugs.freedesktop.org/show_bug.cgi?id=78150#c1
and https://bugs.freedesktop.org/show_bug.cgi?id=78150#c2
1) there's a wrong conversion with negative number given to a xub_StrLen parameter, anyway it works on 4.2
2) The existing code can be simplified since we don't need to remove spaces before the word to delete

Change-Id: I7e2510038666018059a54ac09c1a599154084b48
Reviewed-on: https://gerrit.libreoffice.org/9245
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2014-05-09 11:51:55 +00:00
Stephan Bergmann
37d764bce9 Enforce "There is no css::uno::Sequence<bool>"
While some uses of Sequence<bool> might silently work, it would be too dangerous
to accidentally pass them around to other places that correctly expect
Sequence<sal_Bool> instead, so best to rule them out completely.

Change-Id: Ia60c839218c079cc42b4310d1315d95b6f2c68fd
2014-05-09 13:14:46 +02:00
Stephan Bergmann
22e800c4d2 There is no css::uno::Sequence<bool>
This partially reverts 78b9537b6a "various:
sal_Bool->bool."

Change-Id: I732b2fb2cca3e66b396a35645f12ae96a40163d5
2014-05-09 13:13:42 +02:00
Stephan Bergmann
e69c93d9c5 There is no css::uno::Sequence<bool>
Change-Id: Ibd630320d7cfb4c80c35e91e4407203b1783e980
2014-05-09 13:13:23 +02:00
David Tardon
df71f13b80 rhbz#1071604 don't crash if slide layout configs are missing
Change-Id: I5cbf4ed0683cc5736a45fb980827b1b56bd0c74c
2014-05-09 13:09:52 +02:00
Thomas Arnhold
32be757cc3 Related fdo#78323 GtkFrame has additional padding
Comparing the three tab pages, shows that the preview field at the bottom is different:

Line: GtkBox
Line Styles and Arrow Styles: GtkFrame

The preview field is exactly 2 px smaller for the GtkFrame tab pages, compared to GtkBox tab page.

This patch fixes this. Now all tab pages look the same.

Change-Id: Ia94bda6c37fee3c8864f8351e157b2026a735361
Reviewed-on: https://gerrit.libreoffice.org/9283
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-05-09 10:17:05 +00:00
Michael Stahl
abb0549dd1 fdo#77720: Mail Merge: reset cursors after clearing document
The root cause for the crash is that the shell has an invalid cursor
that does not point at a paragraph; this is because first the document
is filled and the cursor is pointed at the content of a frame, then the
document is cleared from SwFrmCtrlWindow::Resize() [not sure why?] and
at that point the cursor remains on an SwEndNode (which is invalid).

Change-Id: I47c1e2a34d5579953c1896ff0895568978e72bc7
2014-05-09 11:57:03 +02:00
Caolán McNamara
e754e43662 coverity#1209712 Dereference null return value
Change-Id: I9ef54e4086e1b441e1bd5ccbebcd512d3a01bb47
2014-05-09 10:44:23 +01:00
Caolán McNamara
3c56e2686a coverity#705478 Dereference null return value
Change-Id: I3dc6ed508992bc952f1cf34e6d9e26354895bc27
2014-05-09 10:44:23 +01:00
Caolán McNamara
e4cc3330d0 coverity#705475 Dereference null return value
Change-Id: I1630c2a110fcf05d7698fc7e85eb2ca8fc4452c7
2014-05-09 10:44:23 +01:00
Caolán McNamara
7263f4bb20 coverity#1209709 Dereference null return value
Change-Id: Ic5cf8a5f52a7219f32ec2ce9259e5aa0153da9bb
2014-05-09 10:44:22 +01:00
Caolán McNamara
1612a8e87b coverity#1209362 coverity gold, wrong mask
Change-Id: I039563908a391103cc478e11666648cc517fc677
2014-05-09 10:44:22 +01:00
Caolán McNamara
fb4b9fe3d8 coverity#735483 Logically dead code
Change-Id: I4cb153338f1a00d9439dcfa9c43ee96235584e4a
2014-05-09 10:44:22 +01:00
Caolán McNamara
38d73f23fd coverity#735484 Logically dead code
Change-Id: I26a7bfc7bfa7b69ee1523437b16c02d22a8e8e72
2014-05-09 10:44:22 +01:00
Caolán McNamara
e90df54a05 coverity#735486 Logically dead code
Change-Id: I8cedb071d345e111d5addf63a83d1f597698d43e
2014-05-09 10:44:22 +01:00
Caolán McNamara
9f71d9f696 coverity#735487 Logically dead code
Change-Id: Iaa8ef8dd533caf8d12211c4cc127f684bc86df73
2014-05-09 10:44:21 +01:00
Caolán McNamara
e8d1110d07 coverity#1209186 Logically dead code
since 44cfc7cb65

Change-Id: Ia7b6451acdeaaef57e9f4b1fe285d1b1b57595f6
2014-05-09 10:44:21 +01:00
Caolán McNamara
be756e2ca3 coverity#735545 Logically dead code
Change-Id: Ifa1bc627da203575b36e7e944c66b945f813016d
2014-05-09 10:44:20 +01:00
Caolán McNamara
6384ca9e49 coverity#735546 Logically dead code
Change-Id: Ibe25db9809ffc9a91e938fd5e02811492b03afc5
2014-05-09 10:44:20 +01:00
Caolán McNamara
9882f773e6 coverity#735523 Logically dead code
Change-Id: I3a8ee3de5862d4d3862f3511e1716f0e4f786150
2014-05-09 10:44:20 +01:00
Takeshi Abe
63297cd420 Avoid possible memory leaks in case of exceptions
Change-Id: I6542885b0de6dad0244726f1ee8bf9cdc851e746
2014-05-09 18:25:46 +09:00
Takeshi Abe
0b92cacb15 Start with the mode line
Change-Id: I0156daaa12cfe147df26be061bc037d291d4f0c6
2014-05-09 18:25:46 +09:00
Caolán McNamara
52cd5ccc12 coverity#1209760 Parse warning
Change-Id: I380cae18964ee6ed7d8ef87d9ae861cc7b34c376
2014-05-09 09:43:16 +01:00
Caolán McNamara
785ad9bda1 coverity#1209783 Dereference before null check
Change-Id: Idac50085b04a2520b87bb4912e24fe59eae0a372
2014-05-09 09:43:16 +01:00
Caolán McNamara
3697e91ea6 coverity#1209785 Dereference before null check
Change-Id: Iff8553169bd4670d989b45ce488a0cd2b13e0cf3
2014-05-09 09:43:16 +01:00
Caolán McNamara
0d7b898bf7 coverity#1209786 Dereference before null check
Change-Id: I98bb62bbcb7ffbd2896ddbcbaeea27fff0851653
2014-05-09 09:43:16 +01:00
Caolán McNamara
0baedc9804 coverity#1209792 Dereference before null check
Change-Id: Ie4ff7acb0b9116fbdab42c6bc0088a43e98871fc
2014-05-09 09:43:16 +01:00
Caolán McNamara
0698ccf040 coverity#1209793 Dereference before null check
Change-Id: I5c89f7291117d66ff07f7d686c7030396cb504df
2014-05-09 09:43:15 +01:00
Caolán McNamara
1732919a6e coverity#1209803 Dereference before null check
Change-Id: Ie6435770edc709feba2ad191e00e03d637cf6154
2014-05-09 09:43:15 +01:00
Caolán McNamara
d4e346b048 coverity#1209804 Dereference before null check
Change-Id: Ie32f71b0f089c0687807f1ef2329f41b35ecf076
2014-05-09 09:43:15 +01:00
Caolán McNamara
13c01aac25 coverity#1209811 Dereference before null check
Change-Id: I7e3778e5203438bc5db942c813a03896d7df895b
2014-05-09 09:43:15 +01:00
Caolán McNamara
6300794a2c coverity#1209816 Dereference before null check
Change-Id: I125daf37f07c7b84289625d046abe8257c82e8d4
2014-05-09 09:43:14 +01:00
Caolán McNamara
3f0116e0e0 coverity#1209818 Dereference before null check
Change-Id: I0d94e599818df19411de8e58b99bb9f5735f973a
2014-05-09 09:43:14 +01:00
Caolán McNamara
8a4a9c8876 convert invoke admin page to .ui
Change-Id: I63eda1792b5bc749dd01a85732cac6047be1a522
2014-05-09 09:28:07 +01:00
Caolán McNamara
2510690866 callcatcher: update unused code
Change-Id: I954a5dd88cb9ae9a2a36509507385e68b88f8cd5
2014-05-09 09:28:06 +01:00
Caolán McNamara
8610d063c7 Updated core
Project: help  679ee563257a53b03eaf7ac75c79426a4d70befb
2014-05-09 08:27:39 +00:00
Stephan Bergmann
51030a1a5e Handle all-space corner case
Change-Id: I07981a63a30ac3d610be03e736188a6539884f01
2014-05-09 09:17:25 +02:00
Miklos Vajna
d5874376a7 fdo#71834 make reproducer document more minimal
1,5M -> 21K without loosing anything interesting.

Change-Id: I145612b9242dd6570e0b4e90f85171b177214500
2014-05-09 08:49:11 +02:00
umeshkadam
e9b2787c2e fdo#77890: page break exported as section break if different 1st page is set
- Page break was getting exported as section break in case if the different
  first page was set.
- Fixed this issue and added a UT.
- For additional details regarding the issue please check the following
   https://www.libreoffice.org/bugzilla/show_bug.cgi?id=77890#c2

Reviewed on:
	https://gerrit.libreoffice.org/9234

Change-Id: I6799b204c0d1c80a7e07119e2e3aac337520cb08
2014-05-09 08:34:30 +02:00
Eike Rathke
e891afeccb resolve fdo#77509 memory corruption / crash in Consolidate
Regression introduced with c81dec478a
memcpy some sizeof(OUString) is doomed to fail.

Change-Id: I81dc9cc7eaf02607ed05b4d284a7e5e462eeeb0a
2014-05-09 01:07:01 +02:00
Markus Mohrhard
37852a02cd Die, die, die BMP code
This is at least the forth time that I kill this code!

Change-Id: I038a03a8beed6f743ce6ad17a6a6b71085f43890
2014-05-09 00:39:42 +02:00
Markus Mohrhard
7ffd1af722 move the renderToFile function to the helper to avoid the context
Change-Id: I5493126047179d67b2f2ed0d3d5d936ebbaf4810
2014-05-09 00:39:42 +02:00
Markus Mohrhard
6470b42ce8 chart2.opengl to vcl.opengl
Change-Id: Idd3b6ddec5ba2fbc56b7b9eb45ff379425104527
2014-05-09 00:39:42 +02:00