Project

General

Profile

Actions

Evolution #382

closed

Refactor Album loading code

Added by kervala about 11 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
Target version:
Start date:
09/30/2013
Due date:
% Done:

100%

Estimated time:
100.00 h

Description

Currently, loading algorithms are too complex, we should simplify them.

To do that :

  • create a new AlbumPage class
  • replace simple getter/setters by direct access to public member
  • cache all pages and flush them as needed (will save a lot of memory and complex operations)
  • cache compressed buffer
  • save compressed buffer to disk to save more memory
Actions

Also available in: Atom PDF