Mario Hüttel mhu
mhu pushed to dev at mhu/gds-render 2019-08-23 21:58:09 +02:00
8a3721dc53 Fix reference counting issue of the LayerSettings inside the
mhu pushed to multithread-dev at mhu/gds-render 2019-08-23 21:50:20 +02:00
94ac44ddc5 Set task name of rendering GTask
1cbacef56c Fix reference counting issue of the LayerSettings inside the
cae6a9c6c3 LayerSettings: Fix memory leak: GList of layer infos was not freed. Add
Compare 3 commits »
mhu pushed to master at mhu/gds-render 2019-08-23 18:21:32 +02:00
fe98499ce7 Enable Release build in PKGBUILD and also use this configuration in the compilation guide
mhu pushed to multithread-dev at mhu/gds-render 2019-08-23 18:19:53 +02:00
d5dde3658d Enable Release build in PKGBUILD and also use this configuration in the compilation guide
mhu pushed to multithread-dev at mhu/gds-render 2019-08-22 19:37:30 +02:00
b6bf0c30bf Fix uninitialized variable warning
mhu pushed to multithread-dev at mhu/gds-render 2019-08-22 19:31:51 +02:00
c908a8be47 Fix bug in progress update from rendering thread which results in the creation of multipe idel callbacks at the same time.
mhu pushed to multithread-dev at mhu/gds-render 2019-08-22 19:01:50 +02:00
7aa7a0c773 Fix unnecessary whitespace
mhu pushed to multithread-dev at mhu/gds-render 2019-08-22 18:56:28 +02:00
a10c09c674 Add preliminary status upograde outputs to cairo and latex renderers
a0d19bee39 Add progress updated callback to gui to update titlebar
4115fd97af Add progress updated signal to gds output renderer that can be used when called asynchronously
Compare 3 commits »
mhu pushed to multithread-dev at mhu/gds-render 2019-08-21 19:31:01 +02:00
32b8c4ccd3 Add simple multithreading support. Activity bar is not yet used for rendering status updates
1584769a51 fix deadlock in mutex usage
dc4b377b13 Add preliminary set_busy fuinction to activity bar
08722cd6f9 Add function in GUI to determine the current button states to prevent multiple triggers for rendering/reloading the library during rendering
Compare 4 commits »
mhu pushed to multithread-dev at mhu/gds-render 2019-08-20 22:42:49 +02:00
4b238c55ea Replace 0 by 0.0 for double value comparison. This is nicer.
mhu pushed to dev at mhu/gds-render 2019-08-20 19:08:09 +02:00
1b62427770 Merge branch 'multithread-dev' into dev
85f037ce59 Fix #19: Renderers are now implemented as objects. Implementation of asynchronous functionality can begin. Feature needs further testing to be considered stable
92506485e0 Output renderer base class: Fix wrong assigned property name
3ec91ab322 Cairo Renderer: Fix bug introduced in 3ffd63115f due to the introduction of the LayerSettings class
a38946b803 LayerSelector: Rewrite layer_selector_export_rendered_layer_info() to return LayerSettings object.
Compare 34 commits »
mhu closed issue mhu/gds-render#19 2019-08-20 19:05:26 +02:00
Move ouput renderers to GObjects
mhu pushed to multithread-dev at mhu/gds-render 2019-08-20 19:05:26 +02:00
85f037ce59 Fix #19: Renderers are now implemented as objects. Implementation of asynchronous functionality can begin. Feature needs further testing to be considered stable
92506485e0 Output renderer base class: Fix wrong assigned property name
3ec91ab322 Cairo Renderer: Fix bug introduced in 3ffd63115f due to the introduction of the LayerSettings class
a38946b803 LayerSelector: Rewrite layer_selector_export_rendered_layer_info() to return LayerSettings object.
943e924337 gds-parser.h: Fix typo
Compare 8 commits »
mhu pushed to dev at mhu/gds-render 2019-08-20 18:14:59 +02:00
92da653368 Merge branch 'dev' of git.shimatta.de:mhu/gds-render into dev
40c4c8b4fb Fix compiler warning about uninitialized variable
Compare 2 commits »
mhu pushed to multithread-dev at mhu/gds-render 2019-08-19 20:39:28 +02:00
a4f9be1ef4 Add async rendering option. Not yet functional
mhu deleted branch output-renderer-rework from mhu/gds-render 2019-08-19 19:56:41 +02:00
mhu pushed to multithread-dev at mhu/gds-render 2019-08-19 19:56:32 +02:00
731e377b6e Implement new layer rendering object and add it to the CLI.
0d0b692960 Fix memory leak in color palette due to missing dispose function
c2323ab43d Fix typo
17c9d088cc Merge branch 'master' into output-renderer-rework
5f40f148b6 Update doxygen: Windows compilation
Compare 31 commits »
mhu pushed to output-renderer-rework at mhu/gds-render 2019-08-19 19:55:47 +02:00
731e377b6e Implement new layer rendering object and add it to the CLI.
0d0b692960 Fix memory leak in color palette due to missing dispose function
c2323ab43d Fix typo
Compare 3 commits »
mhu commented on issue mhu/gds-render#16 2019-08-08 23:37:51 +02:00
Memory Leak in Cairo?!

Rerun valgrind's memchecker with debug build of cairo:

mhu commented on issue mhu/gds-render#16 2019-08-08 23:35:02 +02:00
Memory Leak in Cairo?!

==8158== 6,864 (768 direct, 6,096 indirect) bytes in 2 blocks are definitely lost in loss record 6,347 of 6,377