Commit Graph

5400 Commits

Author SHA1 Message Date
Markus Mohrhard
3bd173af50 only render through OpenGL after successful context creation
Change-Id: I60ebceee2bf0eca1c7022e14fc43128347d682b5
2014-04-15 01:51:27 +02:00
Markus Mohrhard
d321709feb extract method
Change-Id: I95aacfa9dacd42936ca648ed42b55aa9ec50ebde
2014-04-15 01:51:27 +02:00
Markus Mohrhard
d5e1fcdea3 remove include and using
Change-Id: I329e02d1e91b8c566d147cd753dca48bf2abf23a
2014-04-15 01:51:27 +02:00
Markus Mohrhard
a3125e805b switch to IOpenGLRenderer in chart2 2D rendering
Change-Id: If2351186e6e6612a84b1c98c28bbb7f2c3dc49ab
2014-04-15 01:51:27 +02:00
Markus Mohrhard
64dada7268 remove unused include
Change-Id: I6303f9b1f0aa8a01a20275c92df026d69632db1d
2014-04-15 01:51:26 +02:00
Thomas Arnhold
8f7a1111ab update_pch
Change-Id: I099bff66a7796a5cf18e37e445467bdfb33de602
2014-04-14 20:21:10 +02:00
Thomas Arnhold
371e9da42c update_pch: fix precompiled_chartopengl
Change-Id: Iddc978672533d42e15ae901fc50c4adc53e65485
2014-04-14 20:21:09 +02:00
Thomas Arnhold
0e970f3ba2 typo: occuring -> occurring 2014-04-14 12:33:14 +02:00
Thomas Arnhold
fa1f7d27c1 typo: attribut -> attribute 2014-04-14 12:32:59 +02:00
Thomas Arnhold
8d202fa72f typo: paramter -> parameter 2014-04-14 12:32:54 +02:00
Thomas Arnhold
6bdeee7884 typo: suiteable -> suitable 2014-04-14 12:32:26 +02:00
Stephan Bergmann
e052009df1 Remove unused code
Change-Id: I9d407fcdbee66b44504c5d092d32113114e2ac46
2014-04-14 10:37:24 +02:00
Julien Nabet
42d494e792 Fix encoding (iso-8859-1 -> utf8)
Change-Id: I3ce449b6be30edbe99a72a66d18225482e091236
2014-04-12 23:59:06 +02:00
Michael Stahl
e98e738a82 replace some SvStream seeking with calls to remainingSize()
Change-Id: I2905e98425b9991d6138ab0adc15083d313ca445
2014-04-11 23:08:11 +02:00
Kohei Yoshida
ba1452c261 Several more Window events to intercept for the GL3D chart.
But not painting or resizing events. Those are generic enough that no
branching is needed.

Change-Id: I0fb186da61c583c5326d2608b2153aced3fab77b
2014-04-11 09:36:40 -04:00
Kohei Yoshida
a3354ecf4f Separate mouse event handlers for GL3D bar chart.
They are just skeletons for now.

Change-Id: I7e5e95ad8a2809125cbcf3affd17e663aafa99b0
2014-04-11 09:36:40 -04:00
Tor Lillqvist
6835d9f307 It's "its", not "it's"
Change-Id: Ieaa787afd7cc622b4750a2ee8f17f6dad934ba63
2014-04-10 20:22:50 +03:00
Kohei Yoshida
b49e42f358 Rename 3DBarChart and Bar3DChart to GL3DBarChart.
Change-Id: If0449e00549d8e2f4a8cfac325a5f8c5e4ea3dcd
2014-04-10 11:47:08 -04:00
Kohei Yoshida
085ab6263e Remove the old GL3DBarChart code.
Change-Id: Id7039021f252fb45464b5e42248cf3c68edc7be4
2014-04-10 11:47:08 -04:00
Kohei Yoshida
6f97be903b Reduce indentation by early bailout.
Change-Id: I64c88b007564d3ca7b4f4bd95a458fee6bda7854
2014-04-10 10:13:54 -04:00
Kohei Yoshida
ae4060cae9 Let's remove these...
Change-Id: Ie4f15c894c13fd52e1ee175381a1e62b33864d39
2014-04-10 10:13:54 -04:00
Stephan Bergmann
148d5192fc Make implicit assignment etc. work for these iterator classes
...so they fulfil all the relevant iterator requirements out of the box.

Change-Id: I2a47fa18ba31e9680a2b18285a1640baaf0da40b
2014-04-10 14:27:45 +02:00
Markus Mohrhard
b7c7bd3de0 add teh rounded corners property back
This has been removed because it was unused.

Change-Id: If8fdf87cec1cd5fb5ee1924396643b152e6f3431
2014-04-10 00:11:23 +02:00
Markus Mohrhard
ceec6e1ac9 make sure the unique id is set correctly
Change-Id: I1b846e79c2fdd718b7c67f39cb67ca2916520cb3
2014-04-10 00:11:23 +02:00
Jan Holesovsky
f6406c910a Need 3 points to define a rectangle in 3D.
Change-Id: I47e212f922b67ced6c6cd63bf90133c024cf0af4
2014-04-08 13:06:07 +02:00
Tor Lillqvist
8ce32af6b2 We build the vclopengl library only for FREEBSD LINUX MACOSX WNT
Change-Id: I6d9f6a33f7f825196d8d2aeec658b9323577ac7c
2014-04-08 11:44:37 +03:00
Jan Holesovsky
cab4831d02 Fix typo.
Change-Id: I37c0c48e19b43189b9cae3a1adcf875127859804
2014-04-08 08:44:47 +02:00
Tor Lillqvist
a264dcebe8 WaE: private field is not used
Change-Id: I555a1513db76ae561c34734a1723d8225f258ef6
2014-04-08 08:19:04 +03:00
Markus Mohrhard
ffe4e6ff4b maybe the mesa headers are missing
Change-Id: Ibf5e634310f404d1dd1a4ed7be00dab3157ae056
2014-04-08 05:16:03 +02:00
Markus Mohrhard
0e57fb6eee change debug output
Change-Id: Ia0b9f3b3aff6ceff04d42a94b2d08f0a63bb7560
2014-04-08 05:11:43 +02:00
Markus Mohrhard
a52940655d clear the container to be safe
Change-Id: Ifa90e2839898079da4dc09e55feba6626e6a8fa8
2014-04-08 05:06:52 +02:00
Markus Mohrhard
39c74649f6 add camera control
Change-Id: Ie641a916f62e80f390514f91de23873364df89a6
2014-04-08 05:06:31 +02:00
Markus Mohrhard
b5d0eb510a temporarily link agains OpenGL
Change-Id: I330c9e4f0f1a1ebf0e236de9cfabdf9dc65121cf
2014-04-08 05:06:03 +02:00
Markus Mohrhard
d47d8fb222 remove unused variable
Change-Id: I8291aa433fb8f9d8fd3a5c2c756c006321a6deb4
2014-04-08 04:38:23 +02:00
Markus Mohrhard
b6e5907f5a temporarily render to a file
Change-Id: Ibfc8101f261489bf11f990ea3fe6ae2e74b99df9
2014-04-08 04:38:23 +02:00
Markus Mohrhard
0869626e2b improve the code for temporary OpenGl context
Change-Id: Ia66bf54539e67066a56bb50fb606e50e581bee73
2014-04-08 04:38:22 +02:00
Markus Mohrhard
375659b864 e temporarily a local OpenGL context
Change-Id: I086d826456d77bf978c3877ed6da92850878ad97
2014-04-08 04:38:22 +02:00
Markus Mohrhard
4d5d61e454 remove some OpenGL traces from OpenGLRender and DummyXShape
Change-Id: Ibc4877a7c98a0ee1920d6ff0137009f489e2e9a9
2014-04-08 04:38:21 +02:00
Markus Mohrhard
cc8f652121 remove file
Change-Id: I74d1116ae0d5f99bcfbbe67ec1ecbe1a5a89ad8f
2014-04-08 04:38:19 +02:00
Markus Mohrhard
f92ee8f9b0 no need to swap buffers in the offscreen rendering
Change-Id: Ibe25afaa71acc0a0c8995c6f0644eb08fe8920cf
2014-04-08 04:38:19 +02:00
Markus Mohrhard
dfb2ab0cee add initial code for creating 3D bar shapes
Change-Id: I55489fad8723f204003fe502eea5e02de4c8d6ef
2014-04-08 04:38:19 +02:00
Markus Mohrhard
e7b79ef045 most likley nobody has used that profiling code in years
Change-Id: I6ad7aea0d77b54509c3c919d0015f3a94118a398
2014-04-08 04:38:18 +02:00
Markus Mohrhard
46edb178cb put some functions into an anonzmous namespace
Change-Id: I39357685bfd3b2e556d0c6f83a3833fd64bc7e52
2014-04-08 04:38:18 +02:00
Markus Mohrhard
4b243d2201 whitespace cleanup in chart2
Change-Id: I85fdb62ff0e6606e2ac8537f477e7cb5bec3827a
2014-04-06 17:19:55 +02:00
Markus Mohrhard
c47bbfce2d add test for fdo#64722, cp#1000058
Change-Id: Idccff4629b8af84e59d52fb3135e9217d3564cb9
2014-04-05 18:35:20 +02:00
Markus Mohrhard
6052c28240 rename variable
Change-Id: I6ac553172a7c017010d4efa42224f25e2d5537da
2014-04-05 18:34:22 +02:00
Markus Mohrhard
291bf3b84f prevent excessive exceptions
They hide the interesting parts that I'm interested in and are always
thrown so let us avoid them

Change-Id: I532a3fe678de7d3ac0776db23363df5d35c793eb
2014-04-05 18:34:22 +02:00
Noel Grandin
5babf1b903 remove unnecessary scope qualifier from sal_Bool uses
i.e. convert "::sal_Bool" to "sal_Bool"

Change-Id: Ie5943aee4fee617bf2670655558927ed25b7e067
2014-04-03 13:54:02 +02:00
Michaël Lefèvre
c03c9da8c2 fdo#43157 : clean up OSL_POSTCOND
Conflicts:
	include/sal/log-areas.dox

Change-Id: I770b8b9fb82f873ccb88dc26ac05206f703ddf33
Reviewed-on: https://gerrit.libreoffice.org/8805
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-03 11:23:49 +00:00
Markus Mohrhard
d8ae59e097 add concept for chart xshape tests
will be run on a tinderbox for now that will be the reference for
anything related to it

Change-Id: Ib795b53f74e9207d0272342f12d426bbc21164b4
2014-04-03 01:10:52 +02:00