Fixed file saving issues and grid element overlap
This commit is contained in:
parent
d3e4524589
commit
962665ffd4
11 changed files with 67 additions and 42 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
#include "Screen.hpp"
|
||||
#include "nlohmann/json.hpp"
|
||||
#include "../GUIStuff/GUIManager.hpp"
|
||||
#include "../GUIStuff/GUIFloatAnimation.hpp"
|
||||
|
||||
class FileSelectScreen : public Screen {
|
||||
public:
|
||||
|
|
@ -10,6 +10,7 @@ class FileSelectScreen : public Screen {
|
|||
virtual void draw(SkCanvas* canvas) override;
|
||||
virtual void input_open_infinipaint_file_callback(const CustomEvents::OpenInfiniPaintFileEvent& openFile) override;
|
||||
virtual void input_global_back_button_callback() override;
|
||||
virtual void input_app_about_to_go_to_background_callback() override;
|
||||
|
||||
struct TrashInfo {
|
||||
struct TrashFile {
|
||||
|
|
@ -26,6 +27,8 @@ class FileSelectScreen : public Screen {
|
|||
std::filesystem::path trashPath;
|
||||
std::filesystem::path trashInfoPath;
|
||||
|
||||
void save_files();
|
||||
|
||||
struct FileInfo {
|
||||
std::string fileName;
|
||||
SDL_Time lastModifyTime;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue