Leon Styhre
bf5cce31c6
Replaced the NanoSVG library with LunaSVG.
2022-10-03 18:43:30 +02:00
Leon Styhre
c35df18ad8
Added .gitignore entries for the LunaSVG library.
2022-10-03 18:29:24 +02:00
Leon Styhre
0a5b25ae00
Merge commit '32546b5874ed5bb3f1f8abaf700d8012799ccf37' as 'external/lunasvg'
2022-10-03 18:25:42 +02:00
Leon Styhre
1b18adee0e
Merge commit '1d638b192417fc3afac05edb4d46305d9e9ad9b3' into new-svg-renderer
2022-10-03 17:34:52 +02:00
Leon Styhre
277a729a2d
Cleaned up the CMake configuration.
2022-04-19 17:24:54 +02:00
Leon Styhre
69d218e58a
Added CMake configuration for Emscripten WebAssembly builds.
2022-01-13 20:32:30 +01:00
Leon Styhre
0c31124cd2
Disabled threading for rlottie as it causes performance degradations.
2022-01-09 13:32:28 +01:00
Leon Styhre
d45c690586
Some CMake configuration changes for building with rlottie.
2022-01-08 16:23:23 +01:00
Leon Styhre
8d648867e1
(Windows) Disabled threading support in rlottie since it was unstable when built using MinGW.
2022-01-07 22:51:14 +01:00
Leon Styhre
29eceedde0
(RPi) Added custom patch to rlottie to be able to link against it.
2022-01-07 19:45:52 +01:00
Leon Styhre
7430a8b5f5
Merge commit '79ff784721f4467450f37310322ecff59d3f1ce9' into lottie-support
2022-01-07 18:43:06 +01:00
Leon Styhre
19147eee66
(Windows) CMake configuration changes to make rlottie build correctly.
2022-01-07 00:29:31 +01:00
Leon Styhre
5f9505f780
Added a missing CMake configuration file to build the external dependencies.
2022-01-06 23:25:22 +01:00
Leon Styhre
2b4126fcb3
Updated the external/.gitignore file for rlottie.
2022-01-06 23:11:56 +01:00
Leon Styhre
deb6dced0f
Merge commit '73411266c1bf07eb0b659102c3376a3739629ff7' as 'external/rlottie'
2022-01-06 22:59:15 +01:00
Leon Styhre
c0702c7530
Changed the .gitignore rules for the 'external' directory.
2022-01-02 18:17:56 +01:00
Leon Styhre
8373d59e29
(macOS) All dependencies are now built in-tree.
2021-11-30 22:14:18 +01:00
Leon Styhre
4db7d949af
Merge commit '6e7ab511dbbdb6d895447dc119a0503e1f67d74c' as 'external/rapidjson'
2021-10-06 17:39:12 +02:00
Leon Styhre
87a1812fcc
Merge commit '0116f4b65d5e28856d2f2119a33391a7cb412ac3' as 'external/glm'
2021-08-13 15:26:10 +02:00
Leon Styhre
937ca50fa9
Merge commit '3b12410b916adfdae099f31561bb49ca6f2fc922' as 'external/CImg'
2021-06-07 22:08:20 +02:00
Leon Styhre
062ac5197a
Merge commit '1c472d80856d4c7cedf66bc3d35f0dfece250552' as 'external/nanosvg'
2021-06-07 21:39:15 +02:00
Leon Styhre
711ee2f145
Removed all NanoSVG files from the external directory.
2021-06-07 21:38:54 +02:00
Leon Styhre
bb0489ab31
Updated NanoSVG with the latest available patches.
2021-02-06 10:01:45 +01:00
Leon Styhre
fb4c5708b7
Made pugixml an external dependency and fixed the cmake/cpack installation and package creation.
...
As pugixml seems to be well supported nowadays and seems to ship with most distributions it's pretty pointless to keep bundling it with EmulationStation.
2020-06-24 17:38:41 +02:00
Leon Styhre
37dd9874f2
Added pugixml as subtree and updated .gitignore files
2020-05-15 17:14:43 +02:00
Leon Styhre
0335b83dc9
Merge commit '6c9d4c10fc9350a31472db1d89ed420833be9f9b' as 'external/pugixml'
2020-05-15 16:26:24 +02:00
Leon Styhre
02856bb3ff
Removed pugixml as submodule
2020-05-15 16:24:09 +02:00
John Rassa
bbd21c005c
update nanosvg to latest version
2019-08-27 20:06:31 -04:00
Jools Wills
752472355a
convert pugixml to git submodule and update to v1.8.1
2017-04-03 19:47:17 +01:00
D. Polders
dbc2ab6110
SVG update
...
Updated the svg library from https://github.com/memononen/nanosvg
2016-04-17 22:03:11 +02:00
Aloshi
98120f9ecd
Split into subprojects (external, core, es).
...
Removed relative paths in #includes.
Changed ViewController to a singleton, removing it from the Window class.
2014-06-20 01:40:36 -05:00