summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2013-11-16[API CHANGE] Avoid excessive compound struct use for XCanvas.Thorsten Behrens
Avoid excessive use of compound structures like integer or real number sizes for bitmap or sprite creation. Everyone has to convert into temporary UNO API compound structs at call sites otherwise, let's skip that waste. Change-Id: Ia242175334a48deabaf081675306377c1ba4322c
2013-11-16Rework slideshow to use XCanvas directly. Kill cppcanvas references.Thorsten Behrens
This builds now, but is not working yet ... Change-Id: I9995fe8cdbb0b8ca1be8d73a678feeb2c3708c9e
2013-11-01[API CHANGE] Have XCanvas provide all-surface erase-to-color.Thorsten Behrens
And to make the names more telling, rename the old clear() method to erase(), add new fill() for providing a color.
2013-10-11Fix some transformation bugs in canvasprocessor, add logging.Thorsten Behrens
Change-Id: I74cbace8840205fa6b007fde0555416964c40ecb
2013-10-10First cut at resuscitating primitive2canvas processor.Thorsten Behrens
Change-Id: Ib7b3277bf9a98c07771f70ae1d0d3c2d48def813
2013-10-10n#819614: Lines running off the screens.Muthu Subramanian
Also fixed the test cases.
2013-10-09Improve ErrorCodeIOException messagesStephan Bergmann
...and clean up some includes. Change-Id: Ia5843cd38f967722d7173a6c87fba26064e3ffd6
2013-10-09Resuscitate old vcl unit tests.Thorsten Behrens
Needs a deleted canvastools method, move code into more idiomatic vcl/qa place, adapt to new unit test framework. Change-Id: Iddb9c2249673b4d580e46a1d72029be0a8c4d9ba
2013-10-09Related: fdo#38838 remove UniString::SetToken & UniString::SearchAsciiCaolán McNamara
Change-Id: I5219578fbeb40a0fe363f03c64021a83f7e505fb
2013-10-09These constants are needed also for some code inside HAVE_FEATURE_DESKTOPTor Lillqvist
Change-Id: I3c87ac7a4696bee732fdb2bb9120ac3d50e9e664
2013-10-09Fix for iOS scroll by pixels, and pinch to zoomptyl@cloudon.com
Minor further changes by tml to match the coding style of surrounding code mainly. Change-Id: Ied6087a264f1c6b00763ea36fba9808329afede4 Reviewed-on: https://gerrit.libreoffice.org/5742 Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2013-10-09update unusedcode listCaolán McNamara
Change-Id: I201985753fc53f037807e7870c6786a442717d6e
2013-10-09Related: fdo#38838 remove UniString::EqualsAsciiCaolán McNamara
Change-Id: I55c85c1c44452c7fb6ac40591aea7177d054affe
2013-10-08No more getIdentifier*() calls because they are not efficient.Kohei Yoshida
They shall never be used. Change-Id: I019c88b1511a67175d782777cd41e0ec0434f497
2013-10-08Store svl::SharedString in document cell storage instead of OUString.Kohei Yoshida
With this, both ScColumn and ScMatrix store svl::SharedString as their string values, instead of OUString. Change-Id: I3faece94d98f774881fd72b3ed5f6143504cd350
2013-10-08ContentInfo to store svl::SharedString instead of OUString.Kohei Yoshida
Change-Id: I633e3bb633317eeb61cd804faf20e79312f569f7
2013-10-08Re-implement interning in order to return both string arrays.Kohei Yoshida
One is for the cased string and the other one for the non-cased one. Change-Id: I798687f2efecaaea73a09e0b3348f85a9d9e8c07
2013-10-08Resolves: #i123350# Added Clear() implementation to SdrUndoManager...Armin Le Grand
to only delete text edit part of the undo stack (cherry picked from commit 81e916525fa63b188b2a3b9bb7030e4d451a4808) Conflicts: svx/inc/svx/sdrundomanager.hxx Change-Id: I19594e4cfa52a24dbcb95639ac3c6b9f39908cc7
2013-10-08Related: fdo#38838 remove UniString::SearchAndReplaceAllCaolán McNamara
Change-Id: I093c95b8700b628375d69293022f7d4b8da2af9c
2013-10-08Bin pointless commentTor Lillqvist
We include <com/*sun*/star/...> all over the place without mentioning anything about "sun" being defined as 1 in some compiler at some time, so why mention it here. Change-Id: Idaf18813a583897020f33ba9ed9905b9d11cc902
2013-10-07limit LANGUAGE_ON_THE_FLY_END to 0x03FEEike Rathke
instead of 0x03FF so to prevent confusion with 0x03FF values LANGUAGE_MASK_PRIMARY and LANGUAGE_DONTKNOW, specifically if someone asked for ((nLang & LANGUAGE_MASK_PRIMARY) == LANGUAGE_DONTKNOW) ... Change-Id: I6e516c805e0f12182aeb0ea75546b3254f256e8b
2013-10-07added Karakalpak Latin [kaa-Latn-UZ] to language list, fdo#70217Eike Rathke
Change-Id: I202b01e8ac705c11d816a607e3293d8ba56f4640
2013-10-07added Nogai [nog-RU] to language list, fdo#69987Eike Rathke
Change-Id: Ib59c75ee13b5e16ef014ab7245540ffdc62c2daa
2013-10-07define colors as hexadecimalIvan Timofeev
Change-Id: I31ac3c6bf09e18bb4bcd95c004a76045ad50cc92
2013-10-07change default line color to Tango: Sky Blue 2Ivan Timofeev
Change-Id: I3e2139cb1d12fe1849d87b438ab3f55fc21fa574
2013-10-07html: remove unused and unsupported tagsThomas Arnhold
Change-Id: Ibd44d716e70034ffe7d31e3f5dc2c547a822b0e1
2013-10-07Add opengl canvas implementation.Thorsten Behrens
Adds opengl canvas implementation - display-list-based, all rendering done as textured geometry. Needs shader support. Currently compiles and works on Linux, Mac should be ~easy to add, win32 eventually. Change-Id: Ibf3eb88d6a36a91b2960a3a6320d708160e4fc14
2013-10-07XCanvas does no longer imply XBitmapCanvasThorsten Behrens
Remove the implication that XCanvas IS-A XBitmapCanvas, i.e. one can access underlying pixels. That's a preparation for display-list based canvas implementations, and was a rather silly assumption in the first place. Also fixes up all client sites. Change-Id: I7a3d6f68ef46fe94b23cce7759cc0b8b6ca4dae9
2013-10-07Add 7-segment display polygon generator to basegfx.Thorsten Behrens
Basegfx gets a basegfx::tools::number2PolyPolygon method that converts a number 0-9 into a 7-segment digit display polygon. Change-Id: I4d3326c9fe9e42d07a6248781127f19ac27d8b72
2013-10-07startcenter: Hide template toggle button if no templatesKrisztian Pinter
Change-Id: I9c6f2058e67990156a4be928449c6ebe6614e486 Reviewed-on: https://gerrit.libreoffice.org/5913 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-07make font style size stable on switching fontsCaolán McNamara
Change-Id: I891fa5b9b8bd3be7dd4d73f2911ec56d16a3b09f
2013-10-07Related: fdo#38838 remove UniString::SearchAndReplaceAsciiCaolán McNamara
Change-Id: I86019d7ab248679cd8518a621fe8e3721b44aeb0
2013-10-07Fix fdo#70220 Superscript not imported from pptx.Thorsten Behrens
Import works now, though EditEngine still fscks up font scaling - seems for CharEscapementHeight to work, there has to be reference, non-scaled text in the same portion ... Change-Id: I5505ae83bd6b700ebe8c3465beec40a4df2efb78
2013-10-07html export: use only HTML 4.0 for exportThomas Arnhold
Change-Id: I36d8ddf7b8b38e27686c6cc51ef2a676394f97fb
2013-10-06html: remove duplicatesThomas Arnhold
OOO_STRING_SVTOOLS_HTML_C_LT is the same as OOO_STRING_SVTOOLS_HTML_C_lt and so on... Change-Id: I7cc94a662e83176c2c2c441cbce27b4f2774e4a4
2013-10-06convert HTML tags/attributes to lowercase for html exportTomaž Vajngerl
Nobody writes HTML tags/attribute names in uppercase anymore. Change-Id: I99be2a42212ad9dac9706c43864ff7fd633bc030
2013-10-06RulerItem: indent and cleanupTomaž Vajngerl
Change-Id: Ice76e03b6cac32263fb1909175b105ccc544e234
2013-10-04Rename StringPool to SharedStringPool because that's what it is.Kohei Yoshida
Change-Id: I2fc3ce4f0c2291d402cb470346d5561373fb51e7
2013-10-04Add methods to extract string IDs from edit text object.Kohei Yoshida
Note that a single edit text object may have multiple string ID's in case it consists of multiple paragraphs. Change-Id: Ie90541de38a639c30a010817dada389e9445d08c
2013-10-04Let's just use sal_uIntPtr straight.Kohei Yoshida
So that the user of this class won't have to include the header just to get the string ID type. Change-Id: I0ccbc18fe02644f69701f57b0b1b9c30fd141d83
2013-10-04Add purge() method to purge unreferenced strings from the pool.Kohei Yoshida
But this code needs more work. Change-Id: I538eebf5eb1738a2cfeebc22052b3d5db6001b6b
2013-10-04The map actualy needs to store OUString to have it ref-counted automatically.Kohei Yoshida
Change-Id: Iff6fcf3aba73f2d06ac0c885b39e69ac0febc49f
2013-10-04Let's not expose the internal pointer. Define different ID type.Kohei Yoshida
To prevent the string ID's from being used to instantiate string objects, which can mess up shared string object's life cycles. Change-Id: Ibcd9a4fa9f591d5c27a9e1b50bc9f83ae230e86a
2013-10-04Write some rudimentary tests for the new shared string pool class.Kohei Yoshida
Change-Id: Ie66de46d69f664839aa0a2d056cd3b8df4d4989b
2013-10-04Establish mapping between original strings and upper strings.Kohei Yoshida
This will be used to retrieve case insensitive string identifiers later. Change-Id: Ia34f57d0e8d0cb6bd4630f8d110853ed049770b5
2013-10-04Add method to normalize strings in EditTextObject.Kohei Yoshida
Change-Id: I1adb57279db0afeb8387599ec11984380e5a2e4a
2013-10-04Move this string pool code to svl.Kohei Yoshida
Change-Id: I1379fbc377607be8831133d64db2e14f8c75bff8
2013-10-04'ist' -> 'is' here and there.Jan Holesovsky
Change-Id: I0a463c38214b95582db2c7b3979367255426c14e
2013-10-04Resolves: rhbz#1012379 draw audio-placeholder in presentation modeCaolán McNamara
Change-Id: Ied61f9b4947e1a6eda04c442d95037cc1c7ef460
2013-10-04fdo#39674 fix some spellingThomas Arnhold
Change-Id: I72e497fb97edf8782c69000576f42896594e1556