Commit Graph

569 Commits

Author SHA1 Message Date
Mario Hüttel 238f2cea82 Improve Autonaming in GUI
Autonaming now only asks for overwrite confirmation, if there
are layers with non empty names. Otherwise, the dialog is not shown.
2022-04-09 20:08:24 +02:00
Mario Hüttel 554b73c406 Fix hard crash in case of a unwritable Latex Output file. Print warnign instead of hard stop 2022-02-11 21:56:54 +01:00
Mario Hüttel 4eebff04a4
Update README.MD
Add github status badge for CI
2021-10-01 23:46:32 +02:00
Mario Hüttel 04525611fa
Update cmake.yml
Add gettext to dependencies
2021-10-01 23:43:37 +02:00
Mario Hüttel cb92d64ec3
Update cmake.yml 2021-10-01 23:41:40 +02:00
Mario Hüttel 37ff2080f9
Create cmake.yml 2021-10-01 23:35:16 +02:00
Mario Hüttel e1b85d1a99 Merge branch 'issue/39-fix-search' of mhu/gds-render into dev 2020-11-26 23:08:55 +01:00
Mario Hüttel b0c9afdae5 Fix #39: Checking of pure library entry in cell selector was broken 2020-11-26 23:07:48 +01:00
Mario Hüttel f6abfada2c ColorPalette: Fix Dispose function
* Set freed pointer to NULL in dispose function because dispose cna be run multiple times. This fixes the case of freeing an already freed pointer.
2020-07-09 23:54:40 +02:00
Mario Hüttel f135b42d8a make clear we're not getting a return value from vector_2d_copy 2020-06-29 20:03:38 +02:00
Mario Hüttel 058564326b Update library and compiler versions in doxygen 2020-04-24 01:17:20 +02:00
Mario Hüttel fd1eac7fda Merge branch 'master' into dev 2020-04-24 01:07:50 +02:00
Mario Hüttel 2c91956b32 Doxygen: Update calculate_cell_bounding_box()
* Fix typo
* Extend description
2020-04-24 01:05:37 +02:00
Mario Hüttel 232d025211 Doxygen: Update calculate_cell_bounding_box()
* Add note about problematic behaviour
* Fix typos
2020-04-24 01:02:10 +02:00
Mario Hüttel ceeb67355d Fix #38: Make parser store the datatype record of a graphics object 2020-04-19 02:58:34 +02:00
Mario Hüttel ba51a437a4 Fix definition of datatype in GDS graphics type 2020-04-19 02:57:15 +02:00
Mario Hüttel e461b0be1d Merge branch 'dev' 2020-04-19 00:52:42 +02:00
Mario Hüttel 42f1636860 Make unit test reporting compact 2020-04-19 00:50:30 +02:00
Mario Hüttel d29109e516 Add unittests for calculation functions for vectors 2020-04-19 00:40:17 +02:00
Mario Hüttel b784f28d4c Change unit test output to include successful tests as well 2020-04-19 00:40:03 +02:00
Mario Hüttel 94851570e9 Add preliminary working principle of unit tests 2020-04-18 03:23:15 +02:00
Mario Hüttel f4fa1bd4e5 Make tests link against libraries 2020-04-18 02:45:23 +02:00
Mario Hüttel 2e7bb03c17 Add testing folder to doxygen's exclude list 2020-04-18 02:38:40 +02:00
Mario Hüttel 39ff0dec1a Add test target to cmake 2020-04-18 02:32:11 +02:00
Mario Hüttel 74f9663bde Add catch framework for testing 2020-04-18 02:21:23 +02:00
Mario Hüttel 330285cc2f Merge branch 'master' into dev 2020-04-16 22:47:38 +02:00
Mario Hüttel 24ae5e4d5b Fix #37: Introduce new versioning scheme for AUR PKGBUILD 2020-04-16 22:43:29 +02:00
Mario Hüttel f7d15c7267 Fix comment style from // to /**/ 2020-04-07 15:39:38 +02:00
Mario Hüttel 00d02b8291 Issue #36: Fix possible memory leak of async status message, if rendering finishes, before message could be displayed 2020-04-03 20:53:32 +02:00
Mario Hüttel 75e01b80c8 Issue #36: Fix memory leaks in set-property function of lib-cell-renderer 2020-04-03 20:32:05 +02:00
Mario Hüttel 89f9a638c6 Add license header to file 2020-04-02 00:47:43 +02:00
Mario Hüttel 7b1722661c Fix typo in documentation 2020-01-16 23:38:20 +01:00
Mario Hüttel 5a43a8a4bf Rename functions of bounding box to be more consistent 2020-01-14 19:03:26 +01:00
Mario Hüttel f11e11e6a7 Doxygen: Add brief description for conv_generic_to_vector_2d_t 2020-01-14 19:02:50 +01:00
Mario Hüttel 0c5dd3c8e7 Doxygen: Document union bounding_box 2020-01-14 18:52:03 +01:00
Mario Hüttel 77a3a0da5a Doxygen: Fix typo 2020-01-14 18:52:03 +01:00
Mario Hüttel f8b0b63937 Doxygen: Remove warning from uncommented code printf and place it in doxygen @warning tag instead 2020-01-14 18:51:55 +01:00
Mario Hüttel 2d389342fd cairo-renderer: Update coding style and add comment explaining how to use the inter process communication to update the GUI with rendering status updates 2020-01-14 14:09:24 +01:00
Mario Hüttel 1ca04aaa71 Doxygen: Update image of Gui and its description. Fix #31 2019-12-16 22:09:14 +01:00
Mario Hüttel b8fc904af5 Fix typos 2019-12-16 22:00:59 +01:00
Mario Hüttel fdfa478fed Add full German translation 2019-12-16 21:58:18 +01:00
Mario Hüttel c0182220f1 Translations: Generate only one PO template file for all input files. Include glade files into translation, delete previous German Translation 2019-12-16 18:29:28 +01:00
Mario Hüttel 798262383e Update the POT files 2019-12-12 21:39:08 +01:00
Mario Hüttel 0bfe8df92f Update POT files 2019-12-12 21:24:19 +01:00
Mario Hüttel de9066f181 Add translation markers to all messages except for the gds parser's messages 2019-12-12 21:22:14 +01:00
Mario Hüttel 87bc60bed0 Fix style issue in version.c 2019-12-12 20:36:17 +01:00
Mario Hüttel 20d72a5edb Remove outdated TODO from source file 2019-12-12 20:34:41 +01:00
Mario Hüttel 9e8d0b4611 include/gds-utils/gds-types.h: Fix typo in comment 2019-12-11 08:25:24 +01:00
Mario Hüttel 4550815901 Fix code style 2019-12-07 19:07:52 +01:00
Mario Hüttel e3b6ee66ef Fix typo in comment 2019-11-28 17:59:06 +01:00