mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-04 22:57:50 +03:00
Compare commits
8 Commits
b483b46b40
...
8d791b6e07
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8d791b6e07 | ||
|
|
3ce1f1a09a | ||
|
|
2a164f100c | ||
|
|
8ec6e6b574 | ||
|
|
8e603346fa | ||
|
|
4deeeb8813 | ||
|
|
a7dee81106 | ||
|
|
07ccf3acc0 |
@ -1 +1 @@
|
|||||||
Subproject commit bd4e6707503ab9c97d13ee0d8f8c69e9ff03cd12
|
Subproject commit c39f253a7dabbc193a8d7d310fb8777dca0ab8f1
|
||||||
@ -1,7 +1,6 @@
|
|||||||
#include "CrossPointWebServer.h"
|
#include "CrossPointWebServer.h"
|
||||||
|
|
||||||
#include <ArduinoJson.h>
|
#include <ArduinoJson.h>
|
||||||
#include "util/BookCacheManager.h"
|
|
||||||
#include <Epub.h>
|
#include <Epub.h>
|
||||||
#include <FsHelpers.h>
|
#include <FsHelpers.h>
|
||||||
#include <SDCardManager.h>
|
#include <SDCardManager.h>
|
||||||
@ -12,6 +11,7 @@
|
|||||||
|
|
||||||
#include "html/FilesPageHtml.generated.h"
|
#include "html/FilesPageHtml.generated.h"
|
||||||
#include "html/HomePageHtml.generated.h"
|
#include "html/HomePageHtml.generated.h"
|
||||||
|
#include "util/BookCacheManager.h"
|
||||||
#include "util/StringUtils.h"
|
#include "util/StringUtils.h"
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
@ -875,8 +875,6 @@ void CrossPointWebServer::handleRename() const {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// WebSocket callback trampoline
|
// WebSocket callback trampoline
|
||||||
void CrossPointWebServer::wsEventCallback(uint8_t num, WStype_t type, uint8_t* payload, size_t length) {
|
void CrossPointWebServer::wsEventCallback(uint8_t num, WStype_t type, uint8_t* payload, size_t length) {
|
||||||
if (wsInstance) {
|
if (wsInstance) {
|
||||||
|
|||||||
@ -80,5 +80,4 @@ class CrossPointWebServer {
|
|||||||
void handleDelete() const;
|
void handleDelete() const;
|
||||||
void handleMove() const;
|
void handleMove() const;
|
||||||
void handleRename() const;
|
void handleRename() const;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
#include "BookCacheManager.h"
|
#include "BookCacheManager.h"
|
||||||
#include "StringUtils.h"
|
|
||||||
#include <HardwareSerial.h>
|
#include <HardwareSerial.h>
|
||||||
#include "../RecentBooksStore.h"
|
|
||||||
#include "../CrossPointState.h"
|
#include "../CrossPointState.h"
|
||||||
|
#include "../RecentBooksStore.h"
|
||||||
|
#include "StringUtils.h"
|
||||||
|
|
||||||
bool BookCacheManager::migrateCache(const String& oldPath, const String& newPath) {
|
bool BookCacheManager::migrateCache(const String& oldPath, const String& newPath) {
|
||||||
if (oldPath == newPath) return true;
|
if (oldPath == newPath) return true;
|
||||||
@ -89,10 +91,8 @@ String BookCacheManager::getCachePath(const String& path) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool BookCacheManager::isSupportedFile(const String& path) {
|
bool BookCacheManager::isSupportedFile(const String& path) {
|
||||||
return StringUtils::checkFileExtension(path, ".epub") ||
|
return StringUtils::checkFileExtension(path, ".epub") || StringUtils::checkFileExtension(path, ".txt") ||
|
||||||
StringUtils::checkFileExtension(path, ".txt") ||
|
StringUtils::checkFileExtension(path, ".xtc") || StringUtils::checkFileExtension(path, ".xtg") ||
|
||||||
StringUtils::checkFileExtension(path, ".xtc") ||
|
|
||||||
StringUtils::checkFileExtension(path, ".xtg") ||
|
|
||||||
StringUtils::checkFileExtension(path, ".xth");
|
StringUtils::checkFileExtension(path, ".xth");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <SDCardManager.h>
|
#include <SDCardManager.h>
|
||||||
#include <WString.h>
|
#include <WString.h>
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
class BookCacheManager {
|
class BookCacheManager {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user