600e10e4d5
Increase layer count of Cairo renderer as this turned out to be too low for some semiconductor technologies
2022-04-09 20:10:11 +02:00
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
2c91956b32
Doxygen: Update calculate_cell_bounding_box()
...
* Fix typo
* Extend description
2020-04-24 01:05:37 +02:00
232d025211
Doxygen: Update calculate_cell_bounding_box()
...
* Add note about problematic behaviour
* Fix typos
2020-04-24 01:02:10 +02:00
ba51a437a4
Fix definition of datatype in GDS graphics type
2020-04-19 02:57:15 +02:00
f7d15c7267
Fix comment style from // to /**/
2020-04-07 15:39:38 +02:00
89f9a638c6
Add license header to file
2020-04-02 00:47:43 +02:00
5a43a8a4bf
Rename functions of bounding box to be more consistent
2020-01-14 19:03:26 +01:00
f11e11e6a7
Doxygen: Add brief description for conv_generic_to_vector_2d_t
2020-01-14 19:02:50 +01:00
0c5dd3c8e7
Doxygen: Document union bounding_box
2020-01-14 18:52:03 +01:00
77a3a0da5a
Doxygen: Fix typo
2020-01-14 18:52:03 +01:00
f8b0b63937
Doxygen: Remove warning from uncommented code printf and place it in doxygen @warning tag instead
2020-01-14 18:51:55 +01:00
9e8d0b4611
include/gds-utils/gds-types.h: Fix typo in comment
2019-12-11 08:25:24 +01:00
ce8386799b
external renderer: Rename FUNC_DECL to EXPORTED_FUNC_DECL to show that it also exports a function
2019-11-18 21:59:42 +01:00
374e3b54c0
plugins: example plugin: Make all functions invisible except for the explicitly exported ones
...
* Add target parameters to compile all symbols invisible to the outside by default.
* Edit FUNC_DECL() macro to set attribute that exports the function
2019-11-18 21:56:22 +01:00
3651296c3a
Merge branch 'master' into dev
2019-11-17 22:31:47 +01:00
5fe21f1d73
bounding box: Fix doxygen documentation typo
2019-11-17 22:31:31 +01:00
2b0e2095e6
Update documentation and implementations of bounding box calculations. Rename functions to fit their behavior
2019-11-16 16:02:33 +01:00
0c20db39bd
Update documentation and implementations of bounding box calculations. Rename functions to fit their behavior
2019-11-16 15:54:56 +01:00
1b1f742ae1
Fix doxygen for command line header
2019-11-15 21:39:33 +01:00
3b6837b886
Rename python renderer to plugin example and leave it be as a template
2019-11-15 21:34:13 +01:00
efb1af7ee0
Complete chain of passing command line parameters to external renderer
2019-11-15 21:11:41 +01:00
c186d3cdb3
Pass command line parameters for shared object renderer to command line convert struct
2019-11-15 20:50:46 +01:00
f15e82b5dc
Modify External Renderer: External renderer docu updated for future changes, restructuring. Not that the changes in the documentation are not yet implemented in code
2019-11-12 20:52:42 +01:00
4e38d8f452
LayerSelector: Add layer_selector_contains_elements() function
2019-11-09 02:18:53 +01:00
01e61a79fd
Integrate cell selector to main gui class
2019-09-28 23:16:48 +02:00
dc30950df5
Tree store for cell selection moved to GUI file
2019-09-28 23:16:48 +02:00
a65295fbeb
remove now unneeded mapping parser completely
2019-09-28 23:16:48 +02:00
62388e4053
Remove code from mapping parser that implements csv read. Use LayerSettings class instead.
2019-09-28 23:16:48 +02:00
94ef879a94
Refactoring: rename progress update func of output renderer to gds_output_renderer_update_async_progress()
2019-09-28 23:16:48 +02:00
7cbde0f30a
Fixup round for doxygen
2019-09-28 22:57:31 +02:00
3a72796b2f
Fix docu for layer_selector_auto_color_layers
2019-08-29 18:20:19 +02:00
9f7e1e1696
Issue #26 : Add layer_selector_auto_name_layers() function
2019-08-29 18:19:28 +02:00
6c840b8bd1
Fixup doxygen groups and LaTeX symbol
2019-08-26 20:37:48 +02:00
f60150e8c7
Add full git commit to About dialog
2019-08-26 00:05:45 +02:00
7fd8768fd0
Issue #25 : Add layer_selector_select_all_layers() function
2019-08-25 23:21:45 +02:00
ea27443b39
Fix #21 : Rename layer-info files to layer-settings
2019-08-24 14:17:24 +02:00
a2bcda6752
Update doxygen
2019-08-24 13:50:55 +02:00
4115fd97af
Add progress updated signal to gds output renderer that can be used when called asynchronously
2019-08-22 18:55:14 +02:00
dc4b377b13
Add preliminary set_busy fuinction to activity bar
2019-08-21 19:29:22 +02:00
a38946b803
LayerSelector: Rewrite layer_selector_export_rendered_layer_info() to return LayerSettings object.
2019-08-20 18:12:40 +02:00
943e924337
gds-parser.h: Fix typo
2019-08-20 18:12:09 +02:00
e0f2e7d605
gds-parser.h: Fix psoition of ifdef guards compared to doxygen group
2019-08-20 18:11:38 +02:00
731e377b6e
Implement new layer rendering object and add it to the CLI.
2019-08-19 19:54:53 +02:00
58d3f5c57c
Fix function prototype description for external renderer
2019-06-22 14:03:33 +02:00
01c9701492
Issue #19 : Implement first draft of command line rendering (synchronous-mode). Not yet fully tested!!
2019-06-22 01:21:26 +02:00
3ffd63115f
Issue #19 : Add LayerSettings Class
...
* Remove Command line and GUI rendering code
* Add LayerSettings Class with all options
* Prepare to remove mapping parser. Is now integrated in LayerSettings
* Adopt all renderers to check if the supplied layer_info struct has to be rendered.
Further todos:
* Implement correct command line parsing.
* Implement Layerselector and GUI to use new LayerSettings class
2019-06-21 21:41:38 +02:00
d107954859
Issue #19 : Finish integration of renderers to into command line interface
2019-06-19 20:47:19 +02:00
5c994f892a
Issue #19 : Implement CairoRenderer as GObject
2019-06-19 19:21:20 +02:00
96f1347b2c
Issue #19 : rename renderer source files and implement latex renderer new functions
2019-06-19 19:01:40 +02:00