Commit graph

  • 849d8d8ca2
    Update README.md master James Grogan 2024-02-02 10:29:59 +0000
  • 3dce256213 Start support for multiple build targets. jmsgrogan 2024-01-28 16:28:16 +0000
  • e3e03dc31f Start proper stream support. jmsgrogan 2024-01-21 16:27:30 +0000
  • 5183aa821a Start supporting dict and json types. jmsgrogan 2024-01-03 09:13:23 +0000
  • 94fcc42aed Core lib building jmsgrogan 2024-01-02 16:14:23 +0000
  • 3ed195d7dd Toward core module compiling. jmsgrogan 2023-12-27 12:20:02 +0000
  • c25a56ee19 Do bulk replace of stl types. jmsgrogan 2023-12-21 09:18:44 +0000
  • 521486be62 Start working on build system. jmsgrogan 2023-12-20 16:58:22 +0000
  • 4b308f6c32 Initial test bootstrap. jmsgrogan 2023-12-18 10:16:31 +0000
  • 6c618749f1 Switch to GPL V3. jmsgrogan 2023-10-02 16:34:33 +0100
  • bb222fd84d Fix wayland build - make x11 build optional. jmsgrogan 2023-10-02 16:27:40 +0100
  • 7da1d2d539 Get compiling on arch. jmsgrogan 2023-09-24 12:33:38 +0100
  • 22c552b50f clean some test targets James Grogan 2023-03-23 19:07:31 +0000
  • 198caa700b Fix linux build. James Grogan 2023-02-26 18:23:21 +0000
  • c5363327e8 Fix linux build. James Grogan 2023-02-06 12:00:10 +0000
  • 8192ef78e8 Switch to template types for vectors jmsgrogan 2023-01-30 14:53:49 +0000
  • 9f036d6438 Small cleaning. James Grogan 2023-01-28 20:48:04 +0000
  • 9e1d951520 Fix linux build. James Grogan 2023-01-28 16:58:26 +0000
  • a6d92e142f Set up some db tests with table create. jmsgrogan 2023-01-27 17:35:52 +0000
  • 4d2464c1f5 Add win socket client and server. jmsgrogan 2023-01-27 17:04:39 +0000
  • 426ea55b3b Add simple simulator stub. jmsgrogan 2023-01-26 15:16:46 +0000
  • a74dfd5f5f Add wiring jmsgrogan 2023-01-26 14:26:33 +0000
  • 20c13c1cdf Initial quantum circuit. jmsgrogan 2023-01-26 11:27:35 +0000
  • 77ce58c612 Clean up some rendering. jmsgrogan 2023-01-25 17:38:38 +0000
  • 5ddd54dd6d Add initial font metrics and equation rendering. jmsgrogan 2023-01-25 16:51:36 +0000
  • c2027801be Initial plotting support. jmsgrogan 2023-01-24 17:15:25 +0000
  • df450a7be0 Improve circuit plotting. jmsgrogan 2023-01-24 12:59:00 +0000
  • 6274c41a80 Add path rendering and svg line output. jmsgrogan 2023-01-24 11:04:47 +0000
  • 73051a5f27 Break out material handling into dedicated class. jmsgrogan 2023-01-24 09:51:15 +0000
  • fc44c4c623 Small rendering cleanup. jmsgrogan 2023-01-24 08:57:16 +0000
  • d269cc8482 Add some coverage support James Grogan 2023-01-23 14:07:43 +0000
  • 7b4ba9dd54 Fix up minimal build. James Grogan 2023-01-23 12:02:08 +0000
  • 119ea6f2cc Add wextra level warnings. James Grogan 2023-01-23 11:55:58 +0000
  • e559f9674d Add clang support. James Grogan 2023-01-23 11:32:18 +0000
  • 3fad113178 Enable gcc wall and werror. James Grogan 2023-01-23 11:06:30 +0000
  • 990cde402b Fix linux compilation. James Grogan 2023-01-23 10:08:29 +0000
  • ec57e3b534 Merge branch 'master' of github.com:jmsgrogan/MediaTool jmsgrogan 2023-01-23 09:38:22 +0000
  • 471c7b20e0 Add dependencies to individual modules. jmsgrogan 2023-01-23 09:38:07 +0000
  • b02e489ee3
    Update README.md James Grogan 2023-01-23 09:36:31 +0000
  • 25a25c2af0
    Update LICENSE James Grogan 2023-01-23 09:03:51 +0000
  • a46477cdcf Start dx path support. jmsgrogan 2023-01-20 17:30:05 +0000
  • f8a2ce3c59 Initial circuits plugin work. jmsgrogan 2023-01-20 16:47:39 +0000
  • b5f21900eb Fix up build. jmsgrogan 2023-01-20 08:07:09 +0000
  • f26ee2ebc4 Clean up use of transforms in scene graph. jmsgrogan 2023-01-19 17:37:26 +0000
  • 3915a40c96 Start cleaning icon. jmsgrogan 2023-01-19 15:42:34 +0000
  • 97afa782a0 Add path rendering. jmsgrogan 2023-01-19 14:25:58 +0000
  • f2ab532005 Initial steps for icon buttons. jmsgrogan 2023-01-18 20:25:13 +0000
  • 8130308f7f Update text rendering. jmsgrogan 2023-01-18 17:31:16 +0000
  • 8536908eab Add widget state support. jmsgrogan 2023-01-18 13:29:31 +0000
  • 19091a0e80 Fix up compilation. jmsgrogan 2023-01-18 11:17:41 +0000
  • 7cab70f839 Move xml and svg to lower levels. jmsgrogan 2023-01-18 10:55:32 +0000
  • 942cc2539c Start adding themed buttons. jmsgrogan 2023-01-18 10:47:13 +0000
  • dfbc87cb09 Add svg conversion. jmsgrogan 2023-01-17 17:41:27 +0000
  • 1f85954e98 Add initial token theming. jmsgrogan 2023-01-17 13:01:59 +0000
  • 3d37a7244b Initial color palette jmsgrogan 2023-01-17 11:39:25 +0000
  • 947bf937fd Clean project structure. jmsgrogan 2023-01-17 10:13:25 +0000
  • 78a4fa99ff Add win32 mouse button events. jmsgrogan 2023-01-17 08:34:48 +0000
  • 2bc53186bc Fix up some Release build failures on MSVC. jmsgrogan 2023-01-16 19:36:04 +0000
  • d370c26c42 Add exception handling for test runner. James Grogan 2023-01-16 18:16:14 +0000
  • b76dc184b3 Fix up linux build. James Grogan 2023-01-16 12:36:02 +0000
  • c81db288b0 Further small cleaning. jmsgrogan 2023-01-16 12:05:36 +0000
  • dba6a91ec1 Clean up some warnings. jmsgrogan 2023-01-16 11:56:46 +0000
  • a19567508e Clean up compiltaiton. jmsgrogan 2023-01-16 10:51:18 +0000
  • 3c6756d7a1 Clean up grid. jmsgrogan 2023-01-16 08:54:45 +0000
  • d4bb2b2744 Start cleaning Grid class. jmsgrogan 2023-01-16 07:40:43 +0000
  • 4fbe6279d1 Further cleaning. jmsgrogan 2023-01-13 15:03:07 +0000
  • cb4212d972 Continue cleaning. jmsgrogan 2023-01-13 14:29:12 +0000
  • cd688f608f Start cleaning geometry module. jmsgrogan 2023-01-13 11:47:48 +0000
  • 26ecae46b3 Improve node to svg conversion. jmsgrogan 2023-01-12 17:45:06 +0000
  • 64f0b3e77a Clean up fontsmanager jmsgrogan 2023-01-12 11:54:08 +0000
  • 076e32b1d6 Add offscreen text rendering. jmsgrogan 2023-01-12 10:58:43 +0000
  • c63138c455 D2d offscreen rendering finish up. jmsgrogan 2023-01-12 09:18:16 +0000
  • 8c814ce89f Initial WIC image writing. jmsgrogan 2023-01-11 17:34:40 +0000
  • 53a9f7bd15 Hook up d2d offscreen rendering. jmsgrogan 2023-01-11 17:16:55 +0000
  • 0c84a53643 Split d2d integration into own class. jmsgrogan 2023-01-11 16:27:25 +0000
  • 0d3674faac Clean up Image class. jmsgrogan 2023-01-11 14:31:29 +0000
  • 4bb87de0e6 Move dx interface into graphics module. jmsgrogan 2023-01-11 11:02:03 +0000
  • 672b31b603 Clean up of scene nodes to support 2d and non int positioning. jmsgrogan 2023-01-11 10:21:18 +0000
  • 1eeaebd0a9 Add bezier rendering. jmsgrogan 2023-01-11 08:26:08 +0000
  • b7f75f903e Add initial directwrite to svg conversion. jmsgrogan 2023-01-10 17:24:37 +0000
  • 2c825adc1d Clean up win32 server example. jmsgrogan 2023-01-10 09:28:15 +0000
  • 5362b694e0 Initial quantum compute and cleaning up win server. jmsgrogan 2023-01-09 17:31:13 +0000
  • af50eea208 Initial win32 webserver jmsgrogan 2023-01-09 08:01:37 +0000
  • 39422838b7 Fix some window messaging bugs for dx. jmsgrogan 2023-01-08 12:41:09 +0000
  • 55ed0e9299 Some directx cleaning. jmsgrogan 2023-01-06 13:03:51 +0000
  • 850bd6906f Simple dx examples working. jmsgrogan 2023-01-05 16:57:46 +0000
  • e0cad34d55 Simple dx render example. jmsgrogan 2023-01-05 16:40:27 +0000
  • 36515556b8 Initial ui test. jmsgrogan 2023-01-05 13:16:52 +0000
  • 7fcc8e43ae Further directx cleaning. jmsgrogan 2023-01-05 12:06:17 +0000
  • d99a36f24f Start aligning Dx and OpenGl approaches. jmsgrogan 2023-01-05 08:46:01 +0000
  • d1ec8b4f68 Add directwrite to example. jmsgrogan 2023-01-04 11:28:29 +0000
  • 92d1f24613 Initial directx example. jmsgrogan 2023-01-03 20:33:18 +0000
  • 1dfbcc61c4 Initial circuit. James Grogan 2023-01-03 07:47:49 +0000
  • ab3ffc77dc Initial sketch for plugins. James Grogan 2022-12-11 19:50:34 +0000
  • b101a5f87c Some simple svg output. James Grogan 2022-12-08 13:52:37 +0000
  • 1fc730d413 Initial scene to svg conversion. James Grogan 2022-12-08 08:48:18 +0000
  • 65ac927929 Initial svg support. James Grogan 2022-12-07 20:58:45 +0000
  • 101bfb4207 Allow custom tag processing in md James Grogan 2022-12-07 11:34:29 +0000
  • 22157169c0 Some repairs for md_parser and template engine. James Grogan 2022-12-07 10:21:28 +0000
  • 8705859115 Improvements for markdown parsing. James Grogan 2022-12-06 18:02:43 +0000