1. 17 Tem, 2014 24 kayıt (commit)
  2. 16 Tem, 2014 16 kayıt (commit)
    • Kohei Yoshida's avatar
      fdo#81445: Display correct label for empty cell. · 2202bda9
      Kohei Yoshida yazdı
      Change-Id: I4f3e99b2231f7cd87daa27ef2dc47d3bf37cea57
      2202bda9
    • Tor Lillqvist's avatar
      Update test data to match my gradient handling change · 82127a86
      Tor Lillqvist yazdı
      Thanks to vmiklos for pointing me to the instructions.
      
      Change-Id: Ic95ef443beceb9a30e4179cf2364bd753992c05e
      82127a86
    • Miklos Vajna's avatar
      writerfilter: identation fixes · 14898bc3
      Miklos Vajna yazdı
      At least the ones detected by astyle, as requested at
      <https://gerrit.libreoffice.org/10351>.
      
      Change-Id: If87d847f260b4e7ed71115bd8cc1af55cd349b02
      14898bc3
    • Tor Lillqvist's avatar
      Try to fix compilation with pre-C++11 compiler · 57e62d34
      Tor Lillqvist yazdı
      Change-Id: Ic014db043a08fc2b82c56e6a1f944c9403c441d0
      57e62d34
    • Miklos Vajna's avatar
      gbuild: set VCL_HIDE_WINDOWS for non-headless CppunitTests · a3b6e0da
      Miklos Vajna yazdı
      This avoids the flashing window even on Linux, while making such tests
      headless would make them fail.
      
      Change-Id: I7cf8d410e257574f0177ca8b7e6465a5efd62280
      a3b6e0da
    • Andras Timar's avatar
      Updated core · 2e6abb5d
      Andras Timar yazdı
      Project: translations  1b5734b51f56352171d54cf8ac0a05015b23983f
      2e6abb5d
    • Jan Holesovsky's avatar
      LibreOfficeKit: Check for libmerged too. · 73b10c81
      Jan Holesovsky yazdı
      And avoid some strcat's when at it.
      
      Change-Id: I0c70ee2a1abf0c9e2914f756b06bedc3a16df19b
      73b10c81
    • Jan Holesovsky's avatar
      Revert "libreofficekit does not work with libmerged" · 98fb5f98
      Jan Holesovsky yazdı
      Instead, we need to make sure it works with libmerged too :-)
      
      This reverts commit 4e9d8ca4.
      98fb5f98
    • Miklos Vajna's avatar
      sw::util::IsPlausableSingleWordSection: take care of Boxes if LRSpace differs · 385852e9
      Miklos Vajna yazdı
      The problem was the following: due to borders, the LR space items were
      not equal, but we still want to merge the page styles, as they only
      differ due to the page border.
      
      Change-Id: I55069368edba27ab9c70421e5e71ca24c73350e9
      385852e9
    • Caolán McNamara's avatar
      remove unused helpid · 08416eb7
      Caolán McNamara yazdı
      Change-Id: I01d7a56d9d90d015eb6c897e4d3fca359961b01b
      08416eb7
    • Tor Lillqvist's avatar
      bnc#862510: Improve handling of OOXML gradients · f4a2f1e6
      Tor Lillqvist yazdı
      OOXML gradients can have an arbitrary number of "stops". LibreOffice gradients
      have just a start and end colour, plus an optional uniformly coloured border
      (on the "start" side). In addition, LibreOffice has the "axial" gradient mode,
      which means the gradient is reflected in the middle.
      
      It is thus obviously impossible in general to losslessly map OOXML gradients
      to LibreOffice ones. But let's try a bit harder than earlier to get visually
      more similar result, in at least some simple sample cases.
      
      We look for the widest gradient segment and use that for the start and end
      colours of the LibreOffice gradient.
      
      Also, map an OOXML gradient to an axial LibreOffice gradient only if it is
      symmetrical. Also, use the border property when suitable. In general, look for
      the widest OOXML gradient segment (once a segment corresponding to the
      LibreOffice gradient border, if any, has been accounted for) and use that as
      the LibreOffice gradient.
      
      Possibly some perceptionally better heuristic should be used... Like, if we
      have a three-segment gradient, with a wide gradient segment between two
      visually very similar colours (for example, two shades of red), and a narrower
      segment ending with a visually very different colour (for example, yellow), it
      probably would be best to represent that in LibreOffice as a gradient from the
      first red shade to yellow, instead of as a gradient between the two shades of
      red. Or even, if a first or last gradient segment is between very similar
      colours, equalize those start and end colours, thus using a border colour in
      LibreOffice instead. The possibilities for bikeshedding are endless.
      
      I am sure there are instances where the old code (by accident?) produced
      visually more pleasing results... But hopefully this works more pleasingly and
      consistently in a larger number of cases.
      
      Change-Id: If153e986ad943454307e3ba718479d5ac4cdc7ab
      f4a2f1e6
    • Michael Meeks's avatar
      Cleanup intrusive_ptr usage temporarily. · 9aeadc76
      Michael Meeks yazdı
      When we update boost, we should use boost::intrusive_ref_counter
      in non-threadsafe mode instead here.
      
      Change-Id: Id63610bf14d7fcb7f681e009a5ac6e4f8e077a81
      9aeadc76
    • Fahad Al-Saidi's avatar
      fdo#80907 Implemented OOXMLFactory using boost::intrusive_ptr. · c04a0895
      Fahad Al-Saidi yazdı
      Change-Id: I350bca3544680ab8227d3bb1c093cba981cba5fc
      c04a0895
    • Tor Lillqvist's avatar
      WaE: struct/class inconsistency · c5b37ef1
      Tor Lillqvist yazdı
      Drop a couple of unnecessary forward declarations for classes defined in files
      included earlier from the same file.
      
      Change-Id: I9a0a24f88990447d7eafe0438f3713e58f649cf9
      c5b37ef1
    • David Tardon's avatar
      make keynote detection a bit more robust · 8b518739
      David Tardon yazdı
      Change-Id: I947bc5867a6b61a923d47cad48d04ab5fc2769c9
      8b518739
    • David Tardon's avatar
      fdo#81113 always run the actual detection · c10390a6
      David Tardon yazdı
      The old code only run detection if an UCBContent property was passed.
      That means that any time the function got only InputStream, it claimed
      that it was a Keynote presentation.
      
      Change-Id: I377828229e7e95384257bde247612d7768307581
      c10390a6