Commit Graph

184 Commits

Author SHA1 Message Date
Mario Hüttel 3882f3944e Change selction filter function. Now only cells without major errors are selectable. Warnings are okay because the renderers can handle these (unresolved references etc...) 2019-03-05 21:03:27 +01:00
Mario Hüttel 00b47d7ded Add lib cell renderer to main window. It is needed for the Error level defines of the cells 2019-03-05 20:55:04 +01:00
Mario Hüttel e9b67fe1bc Implement error level indicator for cells 2019-03-05 20:52:00 +01:00
Mario Hüttel 976bdd9854 Fix function description 2019-03-05 20:21:49 +01:00
Mario Hüttel 73e4806e65 Implenment child cell resolve checker 2019-03-05 20:14:07 +01:00
Mario Hüttel 0b17c25ecc Add defualt value for check results 2019-03-05 20:08:10 +01:00
Mario Hüttel 0ef6d2f40f update trigonometric library doxygen 2019-03-05 19:50:01 +01:00
Mario Hüttel 58bb74b905 Add checks to cell structure 2019-03-05 19:48:03 +01:00
Mario Hüttel cd9030a24e Create GDS Tree checking functions. Renamed doxygen section of GDS Parser to GDS-Utilities so the cheking function fit into this section 2019-03-05 19:38:07 +01:00
Mario Hüttel 68e7d52cd8 Changed settings dialog api to use database units. Implement render output size preview 2019-03-04 20:14:21 +01:00
Mario Hüttel 91a3e8f983 Fix style 2019-03-04 19:35:25 +01:00
Mario Hüttel f74e2d5cf5 Fix bug 2019-03-04 19:35:04 +01:00
Mario Hüttel 845da756b7 Fix bug of wrong bounding box calculation: Replace DBL_MIN with -DBL_MAX 2019-02-28 21:17:54 +01:00
Mario Hüttel 531634b55a Fix bug in bounding box 2d translation 2019-02-27 21:42:54 +01:00
Mario Hüttel 2e1cf456c7 Add pointer to parent library to cells, implement first draft of cell size/shape preview 2019-02-27 21:33:12 +01:00
Mario Hüttel bce47f11fc Fix formatting 2019-02-27 20:28:53 +01:00
Mario Hüttel 5573ceb46b Fix formatting in GDS-Parser 2019-02-27 20:28:06 +01:00
Mario Hüttel 7124c9a5cc Add fallthrough mark, correct Typo 2019-02-27 20:27:01 +01:00
Mario Hüttel d5997ab5f2 Merge branch 'master' into dev 2019-02-22 20:04:27 +01:00
Mario Hüttel e692129477 fix minor code style stuff 2019-02-22 19:54:08 +01:00
Mario Hüttel c28da2ab71 Update doxygen color 2019-02-05 20:54:29 +01:00
Mario Hüttel 6937d24699 Remove old search and implement new search using filtering. 2019-02-05 20:38:52 +01:00
Mario Hüttel 1d67424bc9 Tree storage modified to use combination struct 2019-02-05 19:45:02 +01:00
Mario Hüttel c7ffcf68ed Add readme 2019-02-04 21:52:50 +01:00
Mario Hüttel 8306c34292 Implement first draft of cell search 2019-02-04 20:02:10 +01:00
Mario Hüttel af031acc38 Merge branch 'master' into dev 2019-02-03 22:56:47 +01:00
Mario Hüttel 9f2544ee94 fix double 0 in layer mapping 2019-02-03 22:50:34 +01:00
Mario Hüttel 1f281119df Fix the better solution. This makes it an even better solution 2019-02-03 22:47:54 +01:00
Mario Hüttel bdb06c4d6e Fix segfault and implement better *cough* fix for locale problems 2019-02-03 22:44:03 +01:00
Mario Hüttel 1fa2d75abd Fix broken layer mapping if locale is different than english 2019-02-03 22:29:06 +01:00
Mario Hüttel 199833d603 Updated code for cell size calculation 2018-12-29 01:13:33 +01:00
Mario Hüttel b0acbda6e3 Temporarily re-enabled SVG output (from GUI only)
* Cairo version: 1.16.0-1
* SVG output doens't seem as broken as before with the current cairo version
* Transparency doesn't work. Transparent layers aren't rendered at all.
2018-12-22 21:30:16 +01:00
Mario Hüttel 7e4b915961 Remove useless empty lines 2018-12-22 21:06:52 +01:00
Mario Hüttel 1fe70422db Update size labels when size is set 2018-12-22 21:04:34 +01:00
Mario Hüttel b5087769ee Add cell size preview to dialog 2018-12-22 20:54:02 +01:00
Mario Hüttel 4f9e5ca0b4 Add drawing area for size demonstartion 2018-12-22 19:37:57 +01:00
Mario Hüttel a2b83c37a9 Edit trigonometric functions 2018-12-22 19:31:36 +01:00
Mario Hüttel 15ff68ea74 Fix invalid conversion 2018-12-22 19:13:33 +01:00
Mario Hüttel 6bb05890b9 Add database unit parsing 2018-12-22 19:11:09 +01:00
Mario Hüttel a3be13bc7c Update doyygen look 2018-12-15 00:21:01 +01:00
Mario Hüttel 4cc519a661 Update usage page 2018-12-15 00:13:01 +01:00
Mario Hüttel f3968bee48 fix file tag in doxygen header 2018-12-15 00:08:37 +01:00
Mario Hüttel f54ff7ded6 Add support for external shared object renderer 2018-12-15 00:05:34 +01:00
Mario Hüttel f025a0233d fix doxygen header 2018-12-15 00:04:53 +01:00
Mario Hüttel bbdc6c9049 remove unused variable warnings 2018-12-15 00:03:40 +01:00
Mario Hüttel 03a5aea335 Edit Doxygen config. Add image to latex output 2018-12-11 00:19:25 +01:00
Mario Hüttel 3e1a4c7d92 Fixed style and warnings 2018-12-11 00:06:27 +01:00
Mario Hüttel fc6756b1fb Add doxygen to build system 2018-12-10 23:53:57 +01:00
Mario Hüttel d7293de1dc Fix doxygen foo 2018-12-10 23:37:00 +01:00
Mario Hüttel 37c21ced04 Fix typo 2018-12-10 21:30:07 +01:00