[Marble-devel] Review Request 120030: Multiple sessions

Torsten Rahn tackat at kde.org
Thu Dec 4 12:01:53 UTC 2014



On Dez. 3, 2014, 9:09 nachm., Gábor Péterffy wrote:
> > In essence, I am still looking for the reason why stacked widgets aren't considered simple enough.

Bernhard: Neither of the available solutions is beautiful. Currently using the Marble widget gets us up to 200 MB RSS RAM (should be optimized again - it was 100 MB in the past and IIRC the high amount is due to the fact that we don't drop the source tile layers from memory after we merge them into the resultTiles). Creating two widgets brings that up to 400 MB - unless we unload the content from the "invisible" marble widget instance. 
You are correct that we shouldn't let these patches rot. I'm not religious about any of the proposed solutions. So we should discuss them and pick one.


- Torsten


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/120030/#review71306
-----------------------------------------------------------


On Sept. 4, 2014, 3 nachm., Gábor Péterffy wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/120030/
> -----------------------------------------------------------
> 
> (Updated Sept. 4, 2014, 3 nachm.)
> 
> 
> Review request for Marble and Torsten Rahn.
> 
> 
> Repository: marble
> 
> 
> Description
> -------
> 
> Adds the ability to save sessions at runtime and start a new one and later return to the previous one.
> 
> -This could be improved with adding the ability to change between sessions without closing any.
> -Also it could be improved/used up to create an undo ability (Maybe with QUndo?)
> -It could be used up to support high resolution printing with creating a session in the background
> 
> 
> Diffs
> -----
> 
>   src/lib/marble/SessionManager.h PRE-CREATION 
>   src/lib/marble/SessionManager.cpp PRE-CREATION 
>   src/lib/marble/CMakeLists.txt 482a241a4e61fc26cede3b9140cbd320016d0ac2 
>   src/lib/marble/MarbleAbstractPresenter.h 9518e7e77797d026d78d4740a8c813c943868883 
>   src/lib/marble/MarbleAbstractPresenter.cpp ecb29cb90826c421ef90f423466f344bdbb498ac 
>   src/lib/marble/MarbleWidget.cpp 75d2d8f63021e5c278f5e57e30f03f093b068943 
> 
> Diff: https://git.reviewboard.kde.org/r/120030/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Gábor Péterffy
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20141204/0426457d/attachment.html>


More information about the Marble-devel mailing list