Commit Graph

307 Commits

Author SHA1 Message Date
Mario Hüttel 24b70eec48 Merge branch 'master' into dev 2019-06-13 23:25:00 +02:00
Mario Hüttel 8ffcba830d Fix #18: Segmentation fault due to a pointer pointing to already freed data. 2019-06-13 23:17:20 +02:00
Mario Hüttel 022d9561db Remove temporary files of fot from doxygen output (DOT_CLEANUP) 2019-06-13 22:28:18 +02:00
Mario Hüttel f5f8509b91 Merge branch 'color-palette-feature' into dev 2019-06-13 22:25:54 +02:00
Mario Hüttel 61f607ac94 Add autocoloring to layer selector. Auto coloring feature now fully implemented. Fix #14 2019-06-13 22:22:59 +02:00
Mario Hüttel ee1b55120f Gui: Add button callback for auto color button 2019-06-13 22:21:35 +02:00
Mario Hüttel b04788b7d4 Layer selector: Add prototype and empty function body for function that
fills all layers with colors from a given color palette.
2019-06-13 22:21:35 +02:00
Mario Hüttel 3c05b50bc7 Gui: Add color palette object to gui. Will be used in button callback to
fill layer colors automatically.
2019-06-13 22:21:35 +02:00
Mario Hüttel dfadaa241e Color palette: Finish implementation
Color palette can now be loaded from a resource containing hexadecimal
RGB values.
2019-06-13 22:21:28 +02:00
Mario Hüttel 4f02854401 Reclassify unhandled GDS records as information rather than a warning 2019-06-10 23:03:01 +02:00
Mario Hüttel f2b02c0c1f Code and spelling improvements 2019-06-10 23:00:05 +02:00
Mario Hüttel e739305f46 Gds Parser: Add support for array refrences (AREFs) 2019-06-10 22:59:18 +02:00
Mario Hüttel 5729ef0db8 Doxygen: Change dot output to SVG 2019-06-09 14:17:52 +02:00
Mario Hüttel 88cd834d13 Merge branch 'master' into dev
Incorporate urgent fixes
2019-06-08 13:33:16 +02:00
Mario Hüttel 7f7b4cc7bf Fix #17: Reference loop detection fix. This will be part of v1.0-1 2019-06-08 13:32:42 +02:00
Mario Hüttel f625d2daba Reclassify unhandled GDS records as information rather than a warning 2019-06-08 12:53:57 +02:00
Mario Hüttel e42aa36520 Fix doxygen header in gds_parser.h 2019-06-08 12:43:42 +02:00
Mario Hüttel 2ffa09d104 Code and spelling improvements 2019-06-08 12:43:01 +02:00
Mario Hüttel feb69b6d60 Gds Parser: Add support for array refrences (AREFs) 2019-06-08 12:41:15 +02:00
Mario Hüttel 20ec6bd41b Fix doygen warning in Activity Bar 2019-06-08 12:37:29 +02:00
Mario Hüttel eef012fc4d Merge branch 'multithread-dev' into dev
Get newest changes in order to incorporate the fix for issue #16
2019-06-07 19:37:15 +02:00
Mario Hüttel e847e691bd Merge branch 'multithread-dev' into color-palette-feature
Get newest changes
2019-06-07 19:35:02 +02:00
Mario Hüttel 0d6b2c7a36 Color palette: Cast unused function parameter 2019-06-07 19:33:53 +02:00
Mario Hüttel 583f01faae Enhance formatting, fix typos 2019-06-07 19:32:38 +02:00
Mario Hüttel 795d496949 GDS parser: Enhance doxygen headers 2019-06-07 19:30:37 +02:00
Mario Hüttel 6ebd05007e Cairo Renderer: Fix Typos 2019-06-07 19:28:07 +02:00
Mario Hüttel 906225f47f Fix Typos 2019-05-30 14:55:37 +02:00
Mario Hüttel dadafa43a3 Work around issue #16. This is not very beatiful. 2019-05-30 14:49:35 +02:00
Mario Hüttel 2d3241d8b7 cairo-renderer: check for valid pointers of crs and surfaces 2019-05-30 14:45:36 +02:00
Mario Hüttel 0ecc60d2a1 Fix Typo 2019-05-28 21:03:56 +02:00
Mario Hüttel 9b0f268bbd Add ActivityBar widget 2019-05-28 20:59:16 +02:00
Mario Hüttel 6ae316f459 Edit color palette code 2019-05-28 20:05:13 +02:00
Mario Hüttel 082a823575 Add space for activity bar 2019-05-28 20:02:56 +02:00
Mario Hüttel 1f7f3118fa Start development of color-palette class 2019-05-20 20:07:45 +02:00
Mario Hüttel 5cfd93c18d Add color palette to resources, create gui, data and images groups for resources 2019-05-20 19:18:01 +02:00
Mario Hüttel 6818357f64 Rename glade directory to more generic resource directory 2019-05-20 19:04:56 +02:00
Mario Hüttel b0fdb261e0 Remove text from auto-color button. A simple symbol is enough. 2019-05-19 16:54:49 +02:00
Mario Hüttel de8d6967c6 Update button images 2019-05-17 17:47:23 +02:00
Mario Hüttel 493f787fd1 Doxygen: Tab width 4 -> 8, fixes #15 2019-05-17 17:36:42 +02:00
Mario Hüttel a7b7ba71e5 Add auto-color button to GUI 2019-05-15 20:46:13 +02:00
Mario Hüttel d08cd3626d Update Usage page and application screenshot 2019-05-14 19:59:43 +02:00
Mario Hüttel ef180f3ea2 Add version generation script to doxygen generation script 2019-05-14 19:58:52 +02:00
Mario Hüttel 74ecde9807 Revert "gds-parser: Remove unnecessary code. Fix #13"
Code wasn't unnecessary. Oops.

This reverts commit aa413732f1.
2019-05-14 19:46:17 +02:00
Mario Hüttel cd2cf8c5c7 Add versioning scheme to documentation 2019-05-14 19:39:29 +02:00
Mario Hüttel 63eb65a3c4 Fix #12: Wrong markdown in usage page. 2019-05-14 19:37:23 +02:00
Mario Hüttel aa413732f1 gds-parser: Remove unnecessary code. Fix #13 2019-05-14 18:35:40 +02:00
Mario Hüttel 54165a8475 conv-settings-dialog: harden number2eng function against null pointer 2019-05-12 14:16:36 +02:00
Mario Hüttel c3c4636334 Add cell name to renderer settings dialog title bar 2019-04-08 19:05:07 +02:00
Mario Hüttel f4de9c4402 Code rework 2019-04-08 18:23:30 +02:00
Mario Hüttel a016a18587 Improve doxygen 2019-03-30 19:55:47 +01:00