Changelog 2017-11-26 Fixed custom option to save layers settings

To prawda, że gdy Android killuje apkę, może zostać uszkodzony plik do którego zapisywane są w tym samym momencie warstwy, bo natychmiast przerywa wszystkie procesy. Dlatego teraz przeniosłem automatyczne zapisywanie warstw do zdarzenia onDestroy, które jest wywoływane tylko przy opuszczaniu Activity poprzez przycisk Back (cofnięcie do logowania) - w ten sposób proces zapisu zdąży się wykonać. Z tym że po zamknięciu apki na krzyżyku na liście aplikacji warstwy się nie zapiszą.

W lewym górnym rogu jest nowe menu z możliwością odczytu i zapisu pliku warstw w pamięci wewnętrznej Androida, aby można było utworzyć backup, na wypadek jakby coś znowu stało się z plikiem z automatycznego zapisu. Można w każdej chwili wczytać różne drzewa warstw, a także przenosić pliki pomiędzy urządzeniami - w jakimś menedżerze plików można skopiować plik z pamięci wewnętrznej na kartę SD.

Trzeba tu zaznaczyć że automatyczny zapis warstw jest niezależny od zapisu do pamięci wewnętrznej, tzn. jak się wczyta warstwy poprzez polecenie z menu "Wczytaj warstwy", to aby zachować bieżący stan drzewa należy zapisać je samemu poprzez "Zapisz warstwy", bo automatyczny zapis odbywa się do prywatnego pliku apki podczas opuszczania Activity, a nie do pliku z którego warstwy były wczytane.