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
23775b079a
Code improvements
2019-09-28 23:16:48 +02:00
a65295fbeb
remove now unneeded mapping parser completely
2019-09-28 23:16:48 +02:00
9245d68da1
LayerSelector: Use Layer Settings for CSV export. This makes the mapping parser unnecessary. It can be removed
2019-09-28 23:16:48 +02:00
0a04f2fed4
LayerSettings: Fix bug in CSV export function
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
c365c89908
LayerSelector: Make import of layer information from CSV independed from mapping-parser code. Use LayerSettings class instead.
2019-09-28 23:16:48 +02:00
f20826ccf7
LayerSettings: Fix layer_settings_load_from_csv()
...
* Add stacked position to layer settings
* Check if layer_settings instance is valid
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
977547d91d
Enable status upgrades from Cairo renderer to activity bar.
2019-09-28 23:16:48 +02:00
0dc91c14de
Add project entry to libversion CMAKE
2019-09-28 23:16:48 +02:00
5ec7832ac4
Cairo Renderer: Add function that reads a line from a file descriptor (pipe)
2019-09-28 23:16:48 +02:00
52fb07bea6
Add warning for fallthrough to switch-case
2019-09-28 23:16:48 +02:00
eefe0df984
Remove warning about wrong bounding box calculation. Still wrong but the warning is annoying and problems are negligible.
2019-09-28 23:16:48 +02:00
e3e39a80ee
Move compiler flags up in CMAKE, so they apply also for included subprojects
2019-09-28 23:16:48 +02:00
7cbde0f30a
Fixup round for doxygen
2019-09-28 22:57:31 +02:00
e703d4427a
Update image of GUI in documentation
2019-09-25 19:14:06 +02:00
40edd21f0a
Fix typo in application description
2019-09-25 18:47:28 +02:00
c016a5e96e
Revert "Add benchmark for GDS-rendering. Will be removed later"
...
This reverts commit bd97ccf44f
.
2019-09-15 13:28:40 +02:00
cfc156c1c0
Improve performance by prepending to list inststead of appending. O(n^2) -> O(1)
2019-09-15 13:28:05 +02:00
bd97ccf44f
Add benchmark for GDS-rendering. Will be removed later
2019-09-15 13:11:38 +02:00
df7cc6d0fc
Fix typo in name of function
2019-09-15 13:04:30 +02:00
8be5bd230b
Fix #26 : Implement callback function for auto naming button
2019-08-29 18:31:53 +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
27f5a5e3d2
Issue #26 : Setup callback for auto naming button
2019-08-29 17:58:39 +02:00
ec72fb2aa1
Issue #26 : Add auto naming button to gui
2019-08-29 17:52:49 +02:00
4968492eee
Fix unnecessary space in string after newline
2019-08-29 17:49:23 +02:00
4d6d2e6734
Make C style checker submodule track its master branch by default
2019-08-26 21:07:16 +02:00
eba4238855
Update doxygen compilation instructions
2019-08-26 20:53:39 +02:00
7492764666
Enable XML output of doxygen
2019-08-26 20:40:54 +02:00
6c840b8bd1
Fixup doxygen groups and LaTeX symbol
2019-08-26 20:37:48 +02:00
3489b74027
Add warning about unused parameters to CMake config and fix code accordingly
2019-08-26 20:01:32 +02:00
f60150e8c7
Add full git commit to About dialog
2019-08-26 00:05:45 +02:00
91633edc78
Add docu for on_select_all_layers_clicked
2019-08-25 23:26:59 +02:00
1dc23afa9a
implement callback for all layer select button. Fix issue #25
2019-08-25 23:24:24 +02:00
7fd8768fd0
Issue #25 : Add layer_selector_select_all_layers() function
2019-08-25 23:21:45 +02:00
c77c08299f
Issue #25 : Add select all button to GUI and connect callback.
2019-08-25 22:11:36 +02:00
dc0520e9d3
Add additional uninitialized varibale warning to compile options
2019-08-25 21:56:21 +02:00
2af859b136
Fix bug of color palette not working properly, due to uninitialized variable
2019-08-25 21:52:22 +02:00
b102d90d33
Add old style wwarning to compile flags. Fix code accordingly
2019-08-25 21:51:44 +02:00
c5e697b366
Add quiatation marks to CMake file
2019-08-25 21:44:26 +02:00
ea27443b39
Fix #21 : Rename layer-info files to layer-settings
2019-08-24 14:17:24 +02:00
5dbafcb8d5
Merge branch 'multithread-dev' into dev
2019-08-24 14:08:04 +02:00
7a0d61020b
Merge branch 'master' into dev
2019-08-24 14:02:43 +02:00
74bdbe6d79
Update doxyfile and enable timestanp in Latex
2019-08-24 14:02:29 +02:00
8d57d63cf3
Update doxyfile and enable timestanp in Latex
2019-08-24 13:59:05 +02:00
a2bcda6752
Update doxygen
2019-08-24 13:50:55 +02:00
17af08b04d
GdsOutputrenderer: progress-changed signal: Status message is now freed inside the GdsOutputRenderer.
...
This is safe because the signals are handled back to back inside the emit function. Therefore, it can be freed directly after emission. This solves the problem of the status message not being freed if no handler is connected to the signal.
2019-08-24 13:49:33 +02:00