feat(screenshot): desa-les a la carpeta de sistema per plataforma
This commit is contained in:
1 parent
06a49e09ba
commit
f7c4d62234
8 files changed
+135
-52
No files matched your search
@@ -22,6 +22,7 @@
|
||||
#include "core/rendering/notifier.hpp"
|
||||
#include "core/rendering/render_info.hpp"
|
||||
#include "core/rendering/screen.hpp"
|
||||
#include "core/rendering/screenshot.hpp"
|
||||
#include "core/rendering/surface.hpp"
|
||||
#include "core/rendering/text.hpp"
|
||||
#include "core/resources/resource_cache.hpp"
|
||||
@@ -379,6 +380,12 @@ void Director::createSystemFolder() {
|
||||
if (error) {
|
||||
Log::error("Director", "no s'ha pogut crear {}: {}", system_folder_, error.message());
|
||||
}
|
||||
|
||||
// Les captures de pantalla viuen sota la mateixa carpeta per
|
||||
// plataforma. Sense aquesta crida, `Screenshot::save` cauria al
|
||||
// CWD del procés (raïz del projecte si llances `build/aee_arcade`
|
||||
// a mà, lloc imprevisible en una release de macOS/Windows).
|
||||
Screenshot::setBaseDir(system_folder_);
|
||||
}
|
||||
|
||||
void Director::processEvents() {
|
||||
|
||||
Reference in new issue
Block a user