Age | Commit message (Collapse) | Author |
|
Change-Id: Ifca2f72962b808a355bd7dcc20babaeb61272bf8
|
|
Change-Id: Id53ee54dda5454669affd5ca5324a2d7c5387063
|
|
Change-Id: Ic8065d4f656d42f1e2e7d8b4c602010fa0ae2d34
|
|
Change-Id: I2136c3db2742afcb4722f69297276bea1e0119f4
Reviewed-on: https://gerrit.libreoffice.org/18306
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I81401ae6d1b1e95375bf4a5792b3b83189be5683
Reviewed-on: https://gerrit.libreoffice.org/18304
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Otherwise Bad Things Happen, and we may accidentally overwrite random other / shared data.
Change-Id: I463354a6e910a2cb43faa229708fe5c14c79535a
|
|
...where fb6f2e1109abdd09e80dbcd6660a9530fc06ff0f "Resolves: #i121407# Gallery
reorganizations..." first cherry-picked the younger 8012fae6cedcf325130d70adf0a486e8918f452f
before f7d373d18f965b36f310d44044bdba6476f6eb03 "Added ColorDepth change test with assertion to
the Bitmap::Scale method" then cherry-picked the older 4be8cc079667cca2cae91dba9e46c16ccff1537f,
leading to the two checks at the top of Bitmap::Scale to not return early as intended.
Thanks to clang-tidy clang-analyzer-deadcode.DeadStores for flagging this.
Change-Id: Id89cc517a9f7efdff040c70f3b0e640d969cf24d
|
|
...given that setting bCalcPortion to false is always followed by a break out of
the while loop ever since the code's inception in
8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial import," bCalcPortion is
apparently always true when read
Change-Id: I83ba29a78512360500a0c9c8c1baf1ccbad87951
|
|
...of computing nDraw, since 04c037d8a8f1ca954181d75ab3a7cc648a5d1d63 "refactor
ScrollBar to use RenderContext" replaced call to ImplDraw(nDraw,this) with call
to Invalidate()
Change-Id: Ifb9a2494715363c35c19574e85852b488667f97e
|
|
...the two consecutive writes to nX had been like that ever since the code
block's inception in 4716735ba7d0ad133ff018481f94d6b4f201bbd9 "#103362# improve
positioning and resizing of system windows," so assume the first one is indeed
unnecessary.
Change-Id: I52a9a8a15fa38a0d14f9e521e15b7f71013f46c0
|
|
...at least since the commented-out code using it got removed with
99f58dc2a6d9d2976948b2fe01b1ed1ae63d685e "vcl: remove dead code and useless task
comments from winproc.cxx"
Change-Id: Idddd3af6d667370cb937aa065382c1913ab8e911
|
|
Change-Id: Ia31a88cb3d9e6baa987b22f77f407a3f592031f1
Reviewed-on: https://gerrit.libreoffice.org/18285
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
|
|
These source files relied on pch to include
these missing headers (at least on Windows).
Also included the script used to find the
missing includes. The script is self-contained
and includes unittests. It detects superfluous
includes and required includes (which was used
to restore the includes in this patch).
Change-Id: I7ee09e5c712f42d5f6c3524898bc62dda78f5cc0
Reviewed-on: https://gerrit.libreoffice.org/18208
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
With the new RHEL6-era baseline TDF can finally ship KDE4 support.
Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3
Reviewed-on: https://gerrit.libreoffice.org/18267
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I8bea5ac685b0076649412bd95501461242797d77
Reviewed-on: https://gerrit.libreoffice.org/18266
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ic0482dc5ed26eb2fc6ccde73022eff8b4786de83
Reviewed-on: https://gerrit.libreoffice.org/18258
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I0620cd29695d792320c6e3209dff84822485d883
|
|
Change-Id: I366fcab22550f5d386af7ed3be0ad25456317b7d
|
|
Change-Id: I43e48617617e89f5aa089ef1487215c5b81c50bc
|
|
Fixes regression from otherwise a nice cleanup in:
d20092259c7ea63885a539f911788715f8147ee9
Also get polarity of debug logging only with a context right.
Change-Id: Id322471f01e5656e758aefc57b0d4d5ad073ec54
|
|
Change-Id: Ie6b824953b8ad19fd1b6a146cb6bf52bbb152ef7
Reviewed-on: https://gerrit.libreoffice.org/18276
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Change-Id: Iec7cb6504a389972d8187954d5ed7aff94f2e01c
|
|
Radio buttons and check boxes can't be cached with current
framework as they have an additional rendering state provided in
additional data.
Refactor code to control which controls can be cached in one place
only.
Change-Id: I095a01cbf5dde013247d70ada89020f64c8c6510
|
|
The problem was UniscribeLayout::DrawCachedGlyphs() counted the total
advance value unconditionally from mpGlyphAdvances, while
UniscribeLayout::FillDXArray() (which provides advance values to e.g.
Writer) only used mpGlyphAdvances in case of NULL mpJustifications. Fix
this by first checking mpJustifications in
UniscribeLayout::DrawCachedGlyphs(), too.
With this, e.g. typing "x" in Writer 10 times will not result in a
"misplaced" cursor caret.
Change-Id: I16c7a258ff77b25c5121b9b974e72ad6efe5e9fc
|
|
Change-Id: Ie9d4d339f0fe3248a7fd7f790adcb89e660d34ec
|
|
Change-Id: I882c04fd3a255f55511b1884157de26e7574e6db
Reviewed-on: https://gerrit.libreoffice.org/18262
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Shader compilation can take a while the first time; best not to
disable GL at that point. Have more of a hair trigger at other times.
Also explicitly exit if we appear to have hung in std::abort handling.
Change-Id: I45f0873672f950fb3baba0ca859d854a0bb25064
|
|
Change-Id: I1c40df21a1b1b6d0637f399cf29ca4f49a81d183
|
|
Change-Id: I1c1287a29067c053565c49c0ce96918a2d27d87f
|
|
Change-Id: I4888d0474199bb10ca81d1ad03118a150f574671
Reviewed-on: https://gerrit.libreoffice.org/18235
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
...for arg that ultimately ends up as const GLVoid *pixels arg to
glTexImage2D
Change-Id: I69ba2f1dd397fa103f3f59638bec727add3caed7
|
|
Change-Id: I55df85df2d01c322e5725fb2844333f967ef48e2
|
|
Change-Id: I6c9742c8be222a33feea9f6291b29dde73869a93
|
|
Change-Id: If15e30908103780d5d01191ee98f390dbebfc1d3
|
|
Change-Id: Ia36f8424226da4e66ae991abd4d6f24604db324c
|
|
Change-Id: I2ab166ab0286213bf61f83fc257a3cc7123413c6
|
|
Change-Id: Ic2230e1d1f54e27d4189fc56b525a7e76ddab649
|
|
Change-Id: I840e8bb2d2ccae869c330bb32dba484b4a835a51
|
|
Now can be accessed through the vcl_get_crc64_table() function
Change-Id: Ife85dde373a48652a0d67460184c1f325eb91702
|
|
Change-Id: Ic3fa76557746242ca99e3ce63ea73ec1d2b11f50
|
|
Change-Id: Ic75801d7ad941ba802ffe418d5c666b1e7b0e94f
|
|
Change-Id: I647941591615733caa546a8710817616923afa85
|
|
(nWidth * nHeight) < (1024*768) || nWidth < 128 || nHeight < 128
Change-Id: Iedda6a333958c76c19b837890eb3fa28e631bc90
|
|
Change-Id: I9e4d36105a59c5f81677d8e062106dae6f709464
|
|
g
Conflicts:
vcl/inc/salbmp.hxx
Change-Id: I57d1e4b8e4909ce0b82c9e61ca271768cc73cd8b
|
|
Defined BitmapChecksumOctetArray which is an array of bytes whose size
is the same of BitmapChecksum.
Defined a routine for converting a BitmapChecksum into a
BitmapChecksumOctetArray.
Change-Id: I70d17ab8b841795ae27c60b418d6b090bff604bb
|
|
Change-Id: I72916f18966756ecc99e77f1b164e99377eb456e
|
|
A typedef sal_uLong BitmapChecksum;
has been added to include/vcl/checksum.hxx
Wherever needed sal_uLong and sal_Int32 has been substituted with
BitmapChecksum.
A BITMAP_CHECKSUM_BITS constant equal to the amount of bits used by the
BitmapChecksum type has been defined and used in
`GraphicID::GetIDString` (vstools/source/graphic/grfcache.cxx).
Change-Id: I74bd285089e58a8b18c06233d75b87023c7bf31b
|
|
Change-Id: I70f82f16d5907ce0bbe2d838c4acee226886aab2
|
|
Added a C++ and a GLSL implementation of a 64-bit CRC algorithm.
Changed hardcoded checksum value in ooxmlimport unit test (testN777345).
Change-Id: I16bb985a14866775efda49e21fe033ff64645896
|