Commit Graph

26 Commits

Author SHA1 Message Date
20fc0ed8fa Build libchartopengl for all platforms
That doesn't mean it would need to be used on iOS or Android, if we
don't need/want to.

Change-Id: Ia6ac6f32cac3f6958f5ec240ec4be369474edfb8
2014-04-29 08:25:38 +03:00
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
40ea5e9dd0 Revert "Move OpenGLRender to vcl"
This reverts commit 04b70c682e2cdc52b144961a83d05fd203de6884.

The OpenGLRender is not abstract enough for vcl. Leave it in chart2.

Conflicts:
	chart2/source/view/inc/DummyXShape.hxx
	chart2/source/view/main/OpenGLRender.hxx
	vcl/Library_vclopengl.mk

Change-Id: I5392c8ee34462ff49059126ca2284d8ebe1eb379
2014-03-17 08:13:49 +01:00
04b70c682e Move OpenGLRender to vcl
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
2014-03-14 19:59:21 +01:00
26cb65db74 Make the OpenGL stuff in chart2 compile for OS X (but definitely won't work)
Change-Id: I487fcd12bf90e8ce2c05743244858f7b5145c355
2014-02-03 17:48:26 +01:00
a7b0b253f0 add Symbol2D rendering
Change-Id: Ic294ffc4bc675495fe83ac182dbebbba7245c7b9
2014-01-29 08:09:56 +01:00
d082e4fc38 Revert "disable building the OpenGL pieces"
This reverts commit 449157cae77fc6a1b2a96f53d78d7a93cb33436d.

Re-enable building the OpenGL pieces and limit it to Windows, Linux and
FreeBSD

Conflicts:
	chart2/Module_chart2.mk

Change-Id: I9edaaad4244b3c2c2b1174d91f57464dad69f214
2014-01-29 08:09:17 +01:00
78c7eb3507 uiconfig is a l10n-relevant target
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-12-16 17:36:26 +01:00
449157cae7 disable building the OpenGL pieces 2013-11-19 13:47:41 +01:00
678008264f add glew and make chartopengl a dynamically loaded lib 2013-11-19 13:47:39 +01:00
04dead1c6b make l10n buildable separately
- this renames the 'almost' module target to non-l10n
- and adds a l10n target which is intended to only build l10n parts of
  the product
- packagers should then be able to build l10n and non-l10n parts of the
  product independently, thus:
   - enable quicker rebuilds
   - distribution of load
   - updates to l10n without a full rebuild
   - security fixes to binaries without rebuilding all l10n
- the new targets are called build-l10n-only and build-non-l10n-only
- note this is not intended to move a concept of split packages
  upstream -- while this exsists in distros, the number of test
  scenarios for this would explode upstream

Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863

Conflicts:
	filter/Module_filter.mk
2013-11-14 16:45:02 +01:00
f3515761c0 Assume CppunitTest_chart2_import got removed by accident
...by 14c2ab30201d97f733375b4e3e88e5919701be25 "add export test for charts."

Change-Id: I5c77276a80e15fff8d4042c3bc52f3094227d647
2013-05-14 19:14:44 +02:00
0ff2115b07 Fix naming
Change-Id: Ib2f9577429a4b9b97540de1eb40837ddafdc05b5
2013-05-13 15:02:22 +02:00
14c2ab3020 add export test for charts
Change-Id: I176f7967d37f3032057758d9aaa5f39c46d29c3d
2013-05-01 20:29:19 +02:00
171f11bfc9 actually this test should be fine as slowcheck test
Change-Id: Ie6f65f1ea2bfc61c9575b88957e6062c2c51566e
2013-04-22 13:57:32 +02:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
bec67a2e7f deliver all uiconfig files by UIConfig
Change-Id: Ie78b7ce399ba34485146ca7622c59d31f8105d02
Reviewed-on: https://gerrit.libreoffice.org/3229
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11 03:39:16 +00:00
ed72983131 rename UI to UIConfig
I plan to use it to deliver all */uiconfig files, not just .ui, as a
preliminary step to get rid of postprocess/packconfig.

Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149
Reviewed-on: https://gerrit.libreoffice.org/3225
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11 03:37:30 +00:00
bc2f2ab20a move the dialog to chart2
Change-Id: I9f6e967d52dd10072c57b4f55faedd4ed7f98094
2013-03-28 10:11:02 +01:00
589ec7b7a1 slowcheck is not executed after everything is built 2013-03-05 11:28:51 +01:00
7cd6f8f7ad start for an initial chart2 import test
Change-Id: Iedd531186fccd73704eb3137195a22d3ca005293
2013-03-05 11:14:59 +01:00
d10065ea3a merge pointlessly fragmented chart2 libraries, leaving controller split. 2012-08-06 10:33:46 +01:00
b2bd33ea25 prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
0ae6a22f45 Add consistent Emacs and vim mode lines 2011-07-30 23:01:11 +03:00
c849643c98 gbuildize chart2 2011-04-15 12:46:03 +02:00
4618dd3983 migrate chart2 subsequenttests to gbuild 2011-03-28 02:45:25 +02:00