summaryrefslogtreecommitdiff
path: root/vcl/workben
AgeCommit message (Collapse)Author
2015-03-18vcldemo: create --popup mode demonstrating Windows GL issue.Michael Meeks
Change-Id: I562dc891173fbbc151adab39a0dfae42918f88af
2015-03-18vcldemo: make balloon help test minimal, and pop-up help on start.Michael Meeks
Change-Id: I7b0350c288a7a5fe891570387d2f0813b5d8a435
2015-03-12vcldemo: get the pane layout right.Michael Meeks
Change-Id: I0da63fbe6262ed56198f3f049c23637669d554a2
2015-03-06vcldemo: add a tooltip to debug rendering issue.Michael Meeks
Change-Id: Ic7c02736505969c3d74acc59b80794b3be62bf6b
2015-03-04V813: Decreased performanceCaolán McNamara
Change-Id: I8a7528366156b288dc422b09cff0d5a32cde3c91
2015-02-16boost::foo_ptr->std::foo_ptrCaolán McNamara
Change-Id: I9219619b538b6530a89f5932ac51eb3b62eb396a
2015-02-04coverity#1268022 Logically dead codeCaolán McNamara
Change-Id: I49a058915f0fd7caaa3793e70784a30efcac15d3
2015-01-30fix buildMarkus Mohrhard
Change-Id: I8cea0324a6bee716dd352e5a21f5e5444872760b
2015-01-30vcldemo: more text changesChris Sherlock
Changes: + Move the rotated text down the screen to show more of it. + Only one colour (black) + Only one line of text now + smaller font size + fixed issue caused by not resetting clipping area at the right time Note that the old changes can be brought back easily by changing a hardcoded variable in the source. Change-Id: I5b0688af0f344f89cd252d43b1b8964b0c456bef Reviewed-on: https://gerrit.libreoffice.org/14247 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-28fix crash in vcldemoMarkus Mohrhard
Change-Id: Id502a36ece4ecc4551ee67f1818fb9886d6e0ce5
2015-01-28vcldemo: include new text demoChris Sherlock
Take two: the text demo now shows: - clipping - arabic text - rotated text It shows this in a new window, subdivided into 8 demo screens to cover all permutations of clipping, arabic and rotated text. I've also clipped the main screen's boxes to make it look a little neater. Change-Id: Iaba1c29503266b72cbdcc2f48b309c28c94022b8 Reviewed-on: https://gerrit.libreoffice.org/14215 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-27vcldemo: revert argument parsing breakage.Michael Meeks
Change-Id: I0b8ecf19d71ba3151b3e61c4cf22524cc0852c5c
2015-01-27loplugin:unreffunStephan Bergmann
Change-Id: I54a79059fbba4709cc445a5f200e4fac3b35ed48
2015-01-27vcl: vcldemo correct mbArabic variables check, disable rotated text testChris Sherlock
Change-Id: I48e07924257ca51f0b5b8c3aa2c761835bcb1857 Reviewed-on: https://gerrit.libreoffice.org/14203 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-27vcl: vcldemo now shows rotated textChris Sherlock
Change-Id: I7d701c6b39084b7f4046aed53fb677679709e2f0 Reviewed-on: https://gerrit.libreoffice.org/14192 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-27vcl: vcldemo now shows Arabic textChris Sherlock
Change-Id: I7151341962457d46454c07d0a7a5c08b16c23791 Reviewed-on: https://gerrit.libreoffice.org/14186 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-27vcl: clipping text demo now includedChris Sherlock
vcldemo now sports a new demo that shows that text is clippable. Also, I've clipped all the thumbnails to their boundary boxes, just to make it a bit neater. Change-Id: I5163ad0d5e249ce53a390773399fc64d9fbd8cf0 Reviewed-on: https://gerrit.libreoffice.org/14185 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2015-01-26there's no bigger or smaller halfLuboš Luňák
Change-Id: Ida0e92abd806d017d17365fa2ac53b4f7cb2ebad
2015-01-26new loplugin: change virtual methods to non-virtualNoel Grandin
Where we can prove that the virtual method is never overriden. In the case of pure-virtual methods, we remove the method entirely. Sometimes this leads to entire methods and fields being eliminated. Change-Id: I138ef81c95f115dbd8c023a83cfc7e9d5d6d14ae
2015-01-25coverity#1266499 Uninitialized scalar fieldCaolán McNamara
Change-Id: I788f0b34abd80feab247c3f2bba8ac5d49fc5c08
2015-01-20Some more loplugin:cstylecast: vclStephan Bergmann
Change-Id: I74d35630b9fcdaa97af0b1f1e6d1e5c72488964d
2015-01-07fdo#84938: convert STREAM_ #defines to 'enum class'Noel Grandin
Change-Id: Ibbf14c7e9a5c1883c1311d4c86f948f74f8e473e
2015-01-06loplugin:saloverrideStephan Bergmann
Change-Id: I4509ee714622ad1fcccfed9255a474727e0f8e16
2015-01-06vcldemo: extend threaded rendering test.Michael Meeks
Change-Id: I81e31e1e7442fd0c6d8d720dbd0e9d5cb82bf52b
2015-01-06vcldemo: add threading mode.Michael Meeks
Change-Id: I6ad5524c518a79cac7ec343398242515ef0bbb5f
2015-01-06boost::math::nextafter->std::nextafterCaolán McNamara
Change-Id: I868b3fcf367e61c40e77e64bcc153b2a2feefa0b
2014-12-11why pointersCaolán McNamara
Change-Id: I6b1b790bfcc94823f703679689bbd76312ee3e5b
2014-12-11coverity#1257738 Uncaught exceptionCaolán McNamara
Change-Id: I44648fb951d03090759d8afaa20cab7d945f684d
2014-12-11coverity#1257742 Uninitialized pointer fieldCaolán McNamara
Change-Id: Ie1431f24031265e6fe54c6f0523261da88d71b00
2014-12-11coverity#1257743 Uninitialized pointer fieldCaolán McNamara
Change-Id: Iaa0c47bcd53eaaf2577a5401762afaabe44e7514
2014-12-11vcldemo: disable broken gradient stencil use.Michael Meeks
Change-Id: Ifce85b1a7fa8e8b6fc57802a5fb559d2db50ba2a
2014-12-09vcl: add new metafile viewer demo - mainly for fdo#80503Chris Sherlock
This is going to be very helpful troubleshooting problems with metafiles that just won't display. Change-Id: I661dd40e04434a9c64a0f59d9310d36444601989
2014-12-03coverity#1256310 Don't call randCaolán McNamara
Change-Id: I0a8f21fd03cf110b321906c0b1b88a8edc225b5a
2014-12-02loplugin:saloverrideNoel Grandin
Change-Id: I62e8c07faf1fb38b39dfb41e0ba408d5c534312f
2014-12-02vcl: improve vcldemo & outdev test.Michael Meeks
Change-Id: I1ebc3c3b3cffabc8ba446ecd45ac2d9b0d45aff1
2014-11-28vcldemo: extended text rendering testLászló Németh
Change-Id: Iafc2fa397c6779f93a529fff814f1ce01829c1d3
2014-11-26vcldemo profiling: support Windows time resolutionLászló Németh
Change-Id: I0a8f6b256f170b351a5d46cc899d6360123b2719
2014-11-25WaE: C4701: potentially uninitialized local variable 'mnStartTime' usedTor Lillqvist
Change-Id: I210760099eb630c1306630e49bf84a2f3bf7a3b6
2014-11-25vcldemo profiling: avoid unnecessary callsLászló Németh
Change-Id: Ic7ecfe85826d9148d14fce14e9de3f80a11eb775
2014-11-25Fix C2864: only static const integral data members can be initialized withinTor Lillqvist
Change-Id: I01f66eb78e357780f35cfd1df6722301cc5753b2
2014-11-25add profiling to vcldemoLászló Németh
usage (5 test runs): vcldemo --test 5 Change-Id: Ib8c3db1e74f4a05f16a5359fe8645ffc61e891d5
2014-11-18vcldemo: render more small scaled page-border alikesMichael Meeks
Change-Id: I2605175e7ee66d3da5e41497baa4178074830e99
2014-11-17loplugin:unreffunStephan Bergmann
Change-Id: I27ce8fc805f8b3fa127fb919a9c571de1aeef589
2014-11-17WaE: implicit conversion (IntegralCast) from bool to 'int'Tor Lillqvist
Change-Id: I0eef8d71334a29a773aaff80c9d1c1ae8b9d9842
2014-11-17vcldemo: improve my rather trivial inferred alpha maths.Michael Meeks
Change-Id: I420628cea2272d6f5af0b13b9c32902627dcf86f
2014-11-17vcldemo: prototype Alpha recovery for native theming.Michael Meeks
Change-Id: I27706b358e0567139cdd25186963cbff5fe3ed1f
2014-11-17vcldemo: repair mini view, and add alpha blended page corner alike.Michael Meeks
Change-Id: I0c047a2b8940e2be76c94bf9de5423aa7e0eff8b
2014-11-17vcldemo: simulate border stretching.Michael Meeks
This causes problems with the OpenGL backend; we scale up an 8x1 image to 8x500, but our fast scaling can't yet cope with that. Change-Id: I2c91c614167dfdebb53bd03564a577feff64da0b
2014-11-16vcldemo: create multiple windows sharing the same renderer.Michael Meeks
Change-Id: Iac813b78c476b69dc6aa78d48c025f5fda76db1a
2014-11-15vcldemo: implement key-bindings and command-lineMichael Meeks
Change-Id: I98ea70a78f340a2050ef934de3111ba3191ff479 Conflicts: vcl/workben/vcldemo.cxx