summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2017-12-18move the FontConfigFontOptions out of FreetypeFontInstance nowCaolán McNamara
Change-Id: Ic6ff21533a53df16fed4ee086f78ff368cb23afd Reviewed-on: https://gerrit.libreoffice.org/31130 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit b30e298c3f8d9202a14e0ca08120ccde31e413ee) (cherry picked from commit c9462ce4c30a6642826a8363de2a11ed9142b5fb)
2017-12-18reorg a bit and ensure FontConfigFontOptions is always availableCaolán McNamara
(cherry picked from commit 4129da25f71f9082c54a3e53dd96927c2bbbe45e) Change-Id: Ie671be765ea1d188480a399ae201081a774cb0c0 (cherry picked from commit b518bb19a84dfada9cc356d95112c46e17c1ea74)
2017-12-18fold GetGlyphMetric and GetGlyphData togetherCaolán McNamara
Change-Id: I12ea240bab223fb62a58a14fecc821e9075fa59e Reviewed-on: https://gerrit.libreoffice.org/31114 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 944f8f8adf6e85b028f03e37f68f067a4eeaafff) (cherry picked from commit 8d048565452019f3ba289f3c2329304dc30c4fb2)
2017-12-18GetGlyphData is only used by GetGlyphMetric so can be privateCaolán McNamara
Change-Id: I744a43c461a2ed1e404187afeaf25b6265d2570a Reviewed-on: https://gerrit.libreoffice.org/31109 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 9f412fa751df401a1e0d1da842eefb390b7e5ff7) (cherry picked from commit 4d91536532c18c066c24097b6db9fddc12da21a9)
2017-12-18This code is only ever compiled on UnixKhaled Hosny
Remove what seems like incomplete attempt to make it cross platform. Change-Id: I551fa091a3143925a15fced1de44f7f45929b21e Reviewed-on: https://gerrit.libreoffice.org/31131 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> (cherry picked from commit b49611a7cde3607446ad224ff2824c722b17e204) (cherry picked from commit 96ca05ba383b3789209b86b4c71af6df76b139df)
2017-12-18vcl: rename Window::Notify to EventNotifyMichael Stahl
There is annoying overloading between Window::Notify and SfxListener::Notify, and the Window one has apparently fewer implementations, so rename that and remove lots of disambiguating "using Notify" in multiply inheriting classes. Change-Id: I8b597fd9e70cf2e7103b9dfa7cc666e79e7aff49 (cherry picked from commit 6bb20609a2fd1d591cedc7fa2b9cabb589c346c7) (cherry picked from commit 03bfafb36107d18c0cccf53efdd550c0b7a81b8f)
2017-12-18use o3tl::typed_flags in ConfigurationListener::ConfigurationChangedNoel Grandin
Change-Id: I0ad7c02953aa53168dc242f1f374ab871728c84e (cherry picked from commit 04a84913ead2f82510d91eea2bb8526274feeeae) (cherry picked from commit acd0975a4e660096d6c575e8db022e96c7680aca)
2017-12-18loplugin:unnecessaryoverride (dtors) in vclStephan Bergmann
Change-Id: I38e24991308bf52e75259a30d332145aef9a757b (cherry picked from commit aafc083257203d09fb15cbc16dd86539a7df5856) (cherry picked from commit d0ed70a83e86701778bf576b521203a979da6093)
2017-12-18convert DecodeMechanism to scoped enumNoel Grandin
(cherry picked from commit bfde4866e07746eafa2f0d6173c29d805cc35ad0) (cherry picked from commit 3de922d4a695e253d4ca2d42b70e0b35b52e9b7c) Change-Id: I5c56634b1bca8e37fa73d02d2428645301b6c547
2017-12-18convert INetURLObject::EncodeMechanism to scoped enumNoel Grandin
(cherry picked from commit 803215142efa6437515348f63bd70ffdcf5d45f1) (cherry picked from commit 736cd289d4cdb0db61d92134bcc9d48aa7e79613) Change-Id: I50ea17c7779c7b5cacddf548f1773fd7d6c8bade
2017-12-18Resolves: tdf#114117 draw page shadow mangledCaolán McNamara
when cairo had to stretch the 1 pixel dimension to fit the area. When its this 1 pixel case set the same settings we use for the stipple effect to get the expected interpolation Change-Id: I42d87d6d01ebdb44083351a9632860f5f0a3bf63 Reviewed-on: https://gerrit.libreoffice.org/45511 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit ba4a124b0c0c66fd275f5147d55eeec27ce78da9) (cherry picked from commit fc50d99be7e802089447d162412a9698d52c8f34)
2017-12-18Acknowledge that WinSalGraphicsImpl::drawPolyLine modifies pPtAryStephan Bergmann
Change-Id: Idde44857f8ace883cc759321c71e2ca7a4359334 Reviewed-on: https://gerrit.libreoffice.org/42406 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 80363950fda5eeef9830f61e57899d1805c91751) (cherry picked from commit 65217b7c388eadf0de253ee51a7d2c0621faf68c)
2017-12-18ofz#3028 check bitmap creation for failureCaolán McNamara
Change-Id: I8c1a2c3873e53153564a5aabc4cc8903622cf054 (cherry picked from commit af53581cd12a4d265719acca0c59fb4490e15951) (cherry picked from commit cc3ba0bdaf545bca0541fcdb79563935b8e5df6d)
2017-12-18Resolves: tdf#111073 incorrect gif background colorCaolán McNamara
a) set correct palette entries for the 1bit bitmap returned b) only use a BITMASK for the mask (like its AnimatedGraphicPrimitive2D brother in drawinglayer does) Change-Id: I704997de554dc4d0e523458d45ab329815b5046a Reviewed-on: https://gerrit.libreoffice.org/41905 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 67951d08ddd20ac87fc7eb54a90cb81901a89f8c) (cherry picked from commit cee19bc97ae6d9f50233c193f8015951c30313bb)
2017-12-18Resolves: tdf#111483 1 bit bitmaps with non-standard black/white indexesCaolán McNamara
can be left "untoggled" when converted to cairo A1 Change-Id: I18f3e2109cd4b57bce584545090e26c931de1200 Reviewed-on: https://gerrit.libreoffice.org/41895 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 3cb59bff332b02f607d15b5ed41b4438e8102980) (cherry picked from commit 2547b40518673d26bffcbcf92bdc465ed89dd65f)
2017-12-18ofz#3092 Direct-leakCaolán McNamara
Change-Id: Ib10bd9bd2e6e712cb0a9c1906600543f786d7f53 Reviewed-on: https://gerrit.libreoffice.org/41618 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 9bd3482c933a611f428fce76a0d1a10dd0d4353a) (cherry picked from commit d3022557b6ea6c880b6c12314815c0970b5aa5f0)
2017-12-18Resolves: tdf#104141 CAIRO_FORMAT_A1 vs N1BitLsbPalCaolán McNamara
where vcl transparency is the opposite of cairo's so we've been switching the source color to the opposite for drawing on CAIRO_FORMAT_A1 and then sucking out the bits "as-is" to give the right results. Now instead use the right source color and toggle CAIRO_FORMAT_A1 bitmaps to N1BitLsbPal in getBitmap. Then additionally toggle all N1BitLsbPal bitmaps input to drawBitmap to CAIRO_FORMAT_A1 when making a cairo surface from them. Change-Id: I45c6d4f3894c6a22a07a3bd65950cd8070e8eaff Reviewed-on: https://gerrit.libreoffice.org/40453 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit d148340babf6c973f7d463909d7a51e16c953248) (cherry picked from commit 74d31922ede0e1550c6e85ded65d95a52aaa46e3)
2017-12-18loplugin:useuniqueptr in vclNoel Grandin
Reviewed-on: https://gerrit.libreoffice.org/39740 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 804cd2bd56295c5cb039b55ac7ca880c17399bad) Change-Id: Ieece2f9728755a8ae91275535eaa39319eea274e (cherry picked from commit 6c43e557f28b09a9b0a18e69c0c7e6f8c93329b9)
2017-12-18Resolves: rhbz#1467512 mask not created as 1 bit depthCaolán McNamara
Change-Id: Ib5bdd594efd41eb881dfc4e2454b72e4739ffd56 Reviewed-on: https://gerrit.libreoffice.org/39693 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit bea1dc5f8d17c1011cdfab1ff540f3e4b3a4d1bb) (cherry picked from commit 5eb990d563418284be0f3f6b89e6a384b0b66513)
2017-12-18Related: tdf#106577 extend damage rect a little for TrackFrameCaolán McNamara
Change-Id: I007ab53ba841c7c4a0f13bc9e7e306e88303191f (cherry picked from commit edc58993ec81824d2822f0aa623fcbaa0a679fa5) (cherry picked from commit aad2bf7340bb2d1356c0f0e4e6c5241da81d8c5b)
2017-12-18tdf#106577 cairo_mask pattern affects more surface than expectedCaolán McNamara
Change-Id: I7f967c401f7b84fd696fa4cf8a944f7a5730917c (cherry picked from commit ec864247bc40d92e32e3b0f9916d3e39974c9116) (cherry picked from commit ee31f2cacc94876ea694f7a9676ceccf53d827a0)
2017-12-18Resolves: tdf#106280 under X we get into the 'unlikely' non-image surface caseCaolán McNamara
Change-Id: Idd83bbc96cbbb3fc7864ad587fc1ba8d78d1c93d (cherry picked from commit f3c4147883e3185b979c984f286d6898ced73f46) (cherry picked from commit d92fa59b470418b983048f4a40e878596e9c71a2)
2017-12-18convert PaintMode to scoped enumNoel Grandin
and drop unused INVERT enumerator Change-Id: I6db12ff76a5515bcb4691403b8fb380f9d74c1c9 Reviewed-on: https://gerrit.libreoffice.org/34055 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 0bf5254b00a21da3dd348a7155c2a40b8ae2d8fe) (cherry picked from commit 8a7773fad0a4ec1c9e24d5394db561b573050bba)
2017-12-18Blind fix for buildStephan Bergmann
Change-Id: I0e992eb2e10c71de1e04b9283a012c8e8f229612 (cherry picked from commit ccc827a59339fdf79980c3d59f9d17566c78e824) (cherry picked from commit 8024c4375481a9d90ab4bf7ef189b4d883b96e60)
2017-12-18bubble the original gtk surface type through renderingCaolán McNamara
this may make scrolling a tad faster Change-Id: I5f11f9b3196c3d42c82ac03bc332ef84189f3737 (cherry picked from commit 7863798f2ab420fdb91ba3dcda6cea2ab2aded9d) (cherry picked from commit 4ed5d561f1fff1e7db8b83cec458e76b8e30cb82)
2017-12-18convert PolyFlags to scoped enumNoel Grandin
and remove the XPolyFlags enum, which has the same values and was being converted to PolyFlags anyhow Change-Id: Iaead84933c79a7603698a4e50257dd944df89c41 Reviewed-on: https://gerrit.libreoffice.org/31627 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit a08cb3b52ea4a071ce8eb5a1786ea45fd211ab78) (cherry picked from commit e13bb8d5290b27281d7742a9b7034929561d51aa)
2017-12-18no need to assign a nullptr after a bad_allocNoel Grandin
since if the allocation failed, the assignment would never happen Also use early exit to simplify the code in X11SalBitmap::ImplCreateDIB Change-Id: I73301bfad6492c2b42c08744c24cfb78237983f0 Reviewed-on: https://gerrit.libreoffice.org/38346 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 5c0cee64b9430da404fa52988871fae6a5dd9f41) (cherry picked from commit e368f98d44fe0715b0fff0cbbcc1f891880631d0)
2017-12-18oss-fuzz: make max sane bitmap allocation smallerCaolán McNamara
(cherry picked from commit a6b6980afa443b3d317de5f24d993f939073d73a) Change-Id: I0b924f615ed4652ce605c12d2d2e9ca2ad2befbf (cherry picked from commit 5276062670a8a8b7e072917ddc1e58c2a4cc8124)
2017-12-18use same logic in both CreatesCaolán McNamara
(cherry picked from commit 600f22fa3e718c36f3d8f47710df1dbbe0d0c4c2) Change-Id: I49dab360c5f93e40f5a6e91fbe721935d795472c (cherry picked from commit 3baff350e475524585b219c6c79ae72a99f1ac49)
2017-12-18unroll code for early returns, no logic changed intendedCaolán McNamara
(cherry picked from commit 218179ddbffbc4d4a1e96dfaeebca19cffda5f9c) Change-Id: Ic1cc63a5fe3ad2c949f91c395c00f5f99bd7602a (cherry picked from commit ea08f30d999af015390c6767310e2462e7f33711)
2017-12-18move the exception handlingCaolán McNamara
Change-Id: Ie61a424a78be85c1dc54dd56451319356227f443 (cherry picked from commit ce0e70fdd643b88b70cbcfa55847f0285116273a) (cherry picked from commit 0b50531a401f405edd9f1c889512171d3273169a)
2017-12-18return false on exceptionCaolán McNamara
Change-Id: I478724b2842eed847c28fdd90c95ea86c80e86f4 (cherry picked from commit 487f349184013d718fe2a82336bfe0fec1bfd612) (cherry picked from commit f47f1e505b7fb16c140425cdad48c9471505eda3)
2017-12-15lokdialog: Give non-programmatic name to autofilterPranav Kant
Change-Id: I8670a5aaa1703677cab173b2341c6e70e689f61a Reviewed-on: https://gerrit.libreoffice.org/46505 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-12-15lokdialog: If we already have the title, emit it during creationPranav Kant
Some dialogs load the UI before we "Execute()" the dialog, or before the dialog fires the InitShow event. In those cases, the title event has already been fired and won't be fired after dialog is created. Make sure that we send the title for such dialogs. While at it, remove the superfluous std::make_pair calls to emplace_back. And consistently use emplace_back everywhere, not push_back Change-Id: Ib66238298ad9b0dc85bd269aff37aeadf1fc82e4 Reviewed-on: https://gerrit.libreoffice.org/46461 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-12-14lokdialog: Unblock custom window mouse key eventsPranav Kant
In some cases, the mouse event blocks. Eg: when the mouse event is responsible for launching a new dialog (cf. Spell dialog -> Options). We don't want any kind of blocking behavior whatsoever in LOK. Post all custom window mouse events back the main-loop thread and keep the current LOK thread free. Change-Id: I018870fadcb62dbb7b33a7d93f8af3a0000442b5 (cherry picked from commit 53f8f28c53391ef1cadefaf16c3a9e81e04ac7f5) (cherry picked from commit 266beae6cdc352f942a7ea5935f8a8b21d2d1e01) Reviewed-on: https://gerrit.libreoffice.org/46438 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-12-14lokdialog: Allow switching language of some of the ResMgr's.Jan Holesovsky
This way, it is possible to have all the strings translated in dialogs even when different users use different languages. [It was already possible to have different languages previously, but not everything in the dialog has switched - like the buttons at the bottom of the dialogs etc.] Change-Id: I29a5ae6d31a370eec60397884200b684ec1bf5b9 Reviewed-on: https://gerrit.libreoffice.org/46417 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2017-12-13Use ImplIsFloatingWindow instead of dynamic_castPranav Kant
Change-Id: I09f351ae5d8d1b5c1a405d7aa8082be6014268b3 (cherry picked from commit 0898ced81a3129b4c36c08e0222f96c513f0fd77) Reviewed-on: https://gerrit.libreoffice.org/46114 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-12-12lokdialog: Allow windows / dialogs in different languages.Jan Holesovsky
Change-Id: I9f32161981aed73e6d97696e5f976af276d1625a Reviewed-on: https://gerrit.libreoffice.org/46327 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2017-12-09lokdialog: Move lok cursor invalidation callbacks to vcl::CursorPranav Kant
Change-Id: I5cbb845259b6802fb2a0776f8d8f19f9680115ad (cherry picked from commit 782f8be6d4076b0152442e6200426010c1f6704f) Reviewed-on: https://gerrit.libreoffice.org/46113 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2017-12-09headless: improve popup menu background defaults.Michael Meeks
Change-Id: Icda7df363827e1942486c961bf9eef9402aba96c Reviewed-on: https://gerrit.libreoffice.org/46121 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
2017-12-08lokdialog: Prevent crash on autopopup and some other dialogsPranav Kant
Cherry-picked from following commits: (cherry picked from commit 20f985a4ac2dcc6d287c808b9dcfd055fcbabd91) (cherry picked from commit 03fa6b15439938044fa95eb9b0584d16cf23db88) (cherry picked from commit 42fae43d70d3d1b8fcc9fc6328b1060d6d72abfc) Change-Id: Ib997e11fd4a0f50b8911e9891918112e8ff8ef85 Reviewed-on: https://gerrit.libreoffice.org/45942 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2017-12-05ofz: optimize 1bit mask to avoid timeoutCaolán McNamara
Change-Id: Ieaf3eb0800d2e80f16cfa29718d752e43ad534d0 Reviewed-on: https://gerrit.libreoffice.org/43418 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 035751dd33550def4a269a01eaae74fcaf8f5ecc) Reviewed-on: https://gerrit.libreoffice.org/45457 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit ac5ecfeb5dd8578ca37876b6e0b23911d7cdae1c)
2017-12-05simplify Bitmap operator==/IsEqual (stage2)Noel Grandin
Now that we've sorted out which bits are rightfully internal (see commit 7a4064cf87d23bffac987b3e39bf87d9b4d158fc), and which bits need a comparison operator, rename IsEqual to operator==. Change-Id: Iec229a7571d76ee18fbc0a4fe672cc2e50a44948 Reviewed-on: https://gerrit.libreoffice.org/42851 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 09917566b6ce86ea65a246f2055b5d1f41df4e76) Reviewed-on: https://gerrit.libreoffice.org/45456 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit f641e9d9f472110ccb61c01210e8acf280ad9bf3)
2017-12-05simplify Bitmap operator==/IsEqual (stage1)Noel Grandin
It looks like operator== is actually only useful internally. So inline that, and rename the other call sites to use IsEqual(). As a second stage, I will rename IsEqual to operator==, the intention being to make it obvious how the call sites are modified. Change-Id: I37f2920a8cafaffb25e8c5c16e6559546206684b Reviewed-on: https://gerrit.libreoffice.org/42846 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 404630c6052919c1a0b5dab405084c2a39fc2f5c) Reviewed-on: https://gerrit.libreoffice.org/45455 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit 00f776ba53975fea14faa78ffa7b06e7bf5fbf6b)
2017-12-05Fix typosAndrea Gelmini
Reviewed-on: https://gerrit.libreoffice.org/42726 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com> (cherry picked from commit e44c188a7353cc183fac8ece0cbf3611d842835e) Change-Id: I879a52820d78d9151ef64dd21612379f617f66e2 Reviewed-on: https://gerrit.libreoffice.org/45454 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit 50e37a41acae8597fdb097715f8b76b16bce9f31)
2017-12-05Translate German comments/debug strings (leftovers in dirs vbahelper and vcl)Johnny_M
Translates leftovers found using a custom regex. Additionally: - Translated the "SGV Fonts for StarView" INI file parameter group in vcl/source/filter/sgf.ini and .../sgvtext.cxx Reviewed-on: https://gerrit.libreoffice.org/42145 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 59010ca14ba07f0a1d6f662bb1f8fbad33f3c654) Change-Id: I1360aac1a2f3fa825f86d77ac1b05e2de9ffb007 Reviewed-on: https://gerrit.libreoffice.org/45453 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit 7bd77b9306f0fc6908b715683b2e3b90cc4b75d6)
2017-12-05remove UL/L suffixes from integer constants on the RHS of expressionsNoel Grandin
Reviewed-on: https://gerrit.libreoffice.org/41237 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 2e8acde112e1c6754df26902e79a78346ba45a2d) Change-Id: I899a8126c9d971601fea6c77eca165718aea0ac5 Reviewed-on: https://gerrit.libreoffice.org/45452 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> (cherry picked from commit 2887aefa4d4f60ba8b0cd7efd5d3a73ffb209781)
2017-12-05remove UL/L suffixes from shift-by-constant expressionsNoel Grandin
Change-Id: Ia470f643e3eefeccc14183133603db260460bd53 Reviewed-on: https://gerrit.libreoffice.org/41212 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 224b770fa77fe12ad5dc543ce020aca316b6558d) (cherry picked from commit 58c171983d4f828d36bf1f6d8fb8329e69424c7e)
2017-12-05move the exception handlingCaolán McNamara
Change-Id: Ie61a424a78be85c1dc54dd56451319356227f443 (cherry picked from commit ce0e70fdd643b88b70cbcfa55847f0285116273a) (cherry picked from commit 0b50531a401f405edd9f1c889512171d3273169a)
2017-12-05tdf#97087 GDB pretty print the Scheduler task listJan-Marek Glogowski
In addition to the GDB pretty printer, this annotates a lot more Timers and Idles. Change-Id: I5b93fab02161b23bb753e65ef92643a04fb0789c (cherry picked from commit 9e51007039770370182839846676b205f5c34c57) (cherry picked from commit a090e1e17962c5ca95f66c9d18fca6ac5dd4bca0)