-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev #342
Dev #342
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8c19e5 - Browse repository at this point
Copy the full SHA a8c19e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c555c3 - Browse repository at this point
Copy the full SHA 5c555c3View commit details
Commits on Jan 23, 2024
-
Updated comment on LPCD setting. ISO-15693 should be possible now according to https://github.com/biologist79/ESPuino/blob/dev/changelog.md
Configuration menu - View commit details
-
Copy full SHA for d73ed14 - Browse repository at this point
Copy the full SHA d73ed14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925c48f - Browse repository at this point
Copy the full SHA 925c48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54601e8 - Browse repository at this point
Copy the full SHA 54601e8View commit details -
Merge pull request #291 from derpicknicker1/patch-1
Updated comment on LPCD setting. ISO-15693 should be possible now according to https://github.com/biologist79/ESPuino/blob/dev/changelog.md
Configuration menu - View commit details
-
Copy full SHA for 78ae1b5 - Browse repository at this point
Copy the full SHA 78ae1b5View commit details -
Fix compiler warning if NEOPIXEL_ENABLE not set
ENABLE_ESPUINO_DEBUG is obsolete now
Configuration menu - View commit details
-
Copy full SHA for 7ee3e40 - Browse repository at this point
Copy the full SHA 7ee3e40View commit details
Commits on Jan 24, 2024
-
Add missing error msg for language EN
biologist79 committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 721032c - Browse repository at this point
Copy the full SHA 721032cView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e60ba8 - Browse repository at this point
Copy the full SHA 0e60ba8View commit details -
Merge pull request #293 from freddy36/processhtml
Keep original mtime for gzip compressed files, avoiding uneccesary Web.o rebuilds
Configuration menu - View commit details
-
Copy full SHA for 4e92977 - Browse repository at this point
Copy the full SHA 4e92977View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e486cd - Browse repository at this point
Copy the full SHA 4e486cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb249e - Browse repository at this point
Copy the full SHA 0cb249eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf232b2 - Browse repository at this point
Copy the full SHA cf232b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9fea9 - Browse repository at this point
Copy the full SHA 8e9fea9View commit details
Commits on Feb 1, 2024
-
Use dynamically allocated buffer for file upload
Allocate the double buffered memory for file upload dynamically. Use the same memory block for the whole progress. If we fail the allocation we retry 2 times, always reducing the cunk size by half. If we either reach the retry count or the buffer falls below 256 bytes, then we just give up. Also modify the size of the buffer according to the avaliable RAM as proposed by tueddy See 736b92e
Configuration menu - View commit details
-
Copy full SHA for 609f40b - Browse repository at this point
Copy the full SHA 609f40bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54d6ebd - Browse repository at this point
Copy the full SHA 54d6ebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4f8c51 - Browse repository at this point
Copy the full SHA a4f8c51View commit details -
fix some warnings compiled with -Wdouble-promotion (float to double conversion)
Configuration menu - View commit details
-
Copy full SHA for 9a5f881 - Browse repository at this point
Copy the full SHA 9a5f881View commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d525159 - Browse repository at this point
Copy the full SHA d525159View commit details -
Merge pull request #294 from freddy36/webfiledur
improve progress calculation/indication
Configuration menu - View commit details
-
Copy full SHA for d04f652 - Browse repository at this point
Copy the full SHA d04f652View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5d97e1 - Browse repository at this point
Copy the full SHA d5d97e1View commit details
Commits on Feb 7, 2024
-
Reduce WiFi memory consumption (#295)
* Make access point IP addresses constant * Remove hostname from RAM Load hostname on request from NVS and only use it on the stack. Minor fixes in the FSM handler functions * Use std::list instead of POD for network settings By using a linked list we do not need to allocate a single consistent memory block to save the wifi settings. * Rework WiFiSettings Fully rework the WiFiSettings struct to a C++ class. Add function to validate an entry and serialize & deserialize the data directly to the nvs. Integrate the new class into the Wlan.cpp and Web.cpp. Add comments to new functions * Add NVS iterators and remove knownNetworks To reduce memory use the NVS entry directly. * Increase the max available networks to 256 Remove synthetic constrain of 10 Network entries since we do not load them into the memory any more. * Fix frontend static IP configuration options Add ArduinoJson converters for IPAddress class. * Add logging of WiFi settings at boot * Suppress gcc warnings about unused functions Mark optional support functions with [[maybe_unused]] to supress warnings.
Configuration menu - View commit details
-
Copy full SHA for 6c58eb2 - Browse repository at this point
Copy the full SHA 6c58eb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c94d2f - Browse repository at this point
Copy the full SHA 7c94d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf67f4 - Browse repository at this point
Copy the full SHA 8bf67f4View commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1aa826b - Browse repository at this point
Copy the full SHA 1aa826bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c171bfc - Browse repository at this point
Copy the full SHA c171bfcView commit details -
* fix crash when playing invalid file * avoid unnecessary string copying
Configuration menu - View commit details
-
Copy full SHA for 29ef0c3 - Browse repository at this point
Copy the full SHA 29ef0c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ad7683 - Browse repository at this point
Copy the full SHA 4ad7683View commit details
Commits on Feb 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for add11bf - Browse repository at this point
Copy the full SHA add11bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for a27693c - Browse repository at this point
Copy the full SHA a27693cView commit details
Commits on Feb 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95abb6c - Browse repository at this point
Copy the full SHA 95abb6cView commit details
Commits on Feb 12, 2024
-
A topic has been created here: https://forum.espuino.de/t/umstellung-auf-natural-sort/2781
Configuration menu - View commit details
-
Copy full SHA for 496a73a - Browse repository at this point
Copy the full SHA 496a73aView commit details -
send numbers as json number instead of string (#302)
Co-authored-by: Dirk <11274319+tueddy@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d620a61 - Browse repository at this point
Copy the full SHA d620a61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4059ca0 - Browse repository at this point
Copy the full SHA 4059ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9aecac - Browse repository at this point
Copy the full SHA a9aecacView commit details
Commits on Feb 15, 2024
-
Rework playlist generation (#275)
* Rename and adapt playlist destruction function Rename freeMultiCharArray to freePlaylist and specialise it so that it can be used to destroy the content of a playlist. Move all playlist related functions into it's own header * Optimise playlist generation Use std::vector instead of POD char* array so that we do not have to care about memory managment. We still have to take care of the strings in the playlist manually. Make x_malloc more forgiving by prefereing the PSRAM and not enforcing it. * Change playlist to std::vector pointer * rework SdCard_pickRandomSubdirectory Rework SdCard_pickRandomSubdirectory to fir into the new playlist generator. * Rework TrackQueueDispatcher Make the TrackQueueDispatcher aware of the new std::vector playlist. Adapt FreeRTOS queue to use Playlist pointers. Improve log output of sorting function. * Make the AudioPlayer Task aware of the std::vector Fix compile errors when accessing playlist std::vector. Rework the shuffle and sort function to use the std-lib. * Make cover handler aware of the std::vector * Remove numberOfTracks and use vector size instead Remove the numberOfTracks, since it's redundant with std::vector->size() * Rework and improve fileValid * Alway supply an empty Playlist Make sure there is always a dummy playlist and move initialization of gPlayProperties into the AudioPlayer Task. Fix formatting issues and the review points - Add guards to prevent access to playlist if pointer is nullptr. This will be improved in PR 2 of 3 by encapsulating playlist and preventing direct access. - remove commented code parts - fix spelling * Reduce logging of invalid files Comment the logging of invalid files to reduce the log spam. Add logging of the number of ignored files in the playlist generation.
Configuration menu - View commit details
-
Copy full SHA for ab0bcb3 - Browse repository at this point
Copy the full SHA ab0bcb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de205b - Browse repository at this point
Copy the full SHA 7de205bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8aec46 - Browse repository at this point
Copy the full SHA a8aec46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2accd23 - Browse repository at this point
Copy the full SHA 2accd23View commit details -
setVolumeSteps on audio-task startup, see https://forum.espuino.de/t/…
…lautstaerke-regeln-feinere-stufen/2796/9 update audio lib update changelog & revision
Configuration menu - View commit details
-
Copy full SHA for 0d88a1d - Browse repository at this point
Copy the full SHA 0d88a1dView commit details
Commits on Feb 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f1b79d - Browse repository at this point
Copy the full SHA 0f1b79dView commit details -
Add coverimage support for flac files in Web-UI
This adds cover support for "normal" flac files in Web-UI. In this "normal" case the cover is stored in PICTURE block-type. The cover is not encoded, similar to ID3 Tag in mp3. Since the cover header in flac files has another structure than the cover header in mp3 files, mp3 files and flac files have to be distinguished. mp3s are identified by the first three bytes in header ("ID3"), which is only valid für ID3v2 mp3s. This is ok since all mp3s with covers are ID3v2 (and at this point in code only files with covers are treated). flacs are identified by the first four bytes in header ("fLaC"). For the cover header in flac files see e.g. https://datatracker.ietf.org/doc/draft-ietf-cellar-flac/, page 28. The header consists of a "metadata block header", specifying the cover filesize including header (3 Bytes), followed by the elements of the table. There may also be an "abnormal" case, where the cover is stored in a VORBIS COMMENT block with a base-64 encoded METADATA_BLOCK_PICTURE tag (the way pictures are embedded in Ogg/Vorbis). This can be treated by another PR.
Configuration menu - View commit details
-
Copy full SHA for e95073e - Browse repository at this point
Copy the full SHA e95073eView commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6345f6c - Browse repository at this point
Copy the full SHA 6345f6cView commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0feafb - Browse repository at this point
Copy the full SHA e0feafbView commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b6d0b5 - Browse repository at this point
Copy the full SHA 7b6d0b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5c216 - Browse repository at this point
Copy the full SHA ca5c216View commit details
Commits on Mar 4, 2024
-
2
Configuration menu - View commit details
-
Copy full SHA for a2c112d - Browse repository at this point
Copy the full SHA a2c112dView commit details
Commits on Mar 15, 2024
-
Add coverimage support for ogg, vorbis, opus (and some flac), thanks to
Configuration menu - View commit details
-
Copy full SHA for a8eb245 - Browse repository at this point
Copy the full SHA a8eb245View commit details -
Configuration menu - View commit details
-
Copy full SHA for d61ed15 - Browse repository at this point
Copy the full SHA d61ed15View commit details -
Configuration menu - View commit details
-
Copy full SHA for cda7347 - Browse repository at this point
Copy the full SHA cda7347View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2bcae9 - Browse repository at this point
Copy the full SHA c2bcae9View commit details -
MQTT receive: Bug fix and avoid payload copy (#309)
* Check if there is enough data to copy an item to the queue xQueueSend will copy as many bytes to the queue as defined for the items when the queue was initialized. gRfidCardQueue was initialized with an item size of cardIdStringSize (= 13). If the MQTT payload would be shorter, this would previously lead to an out of bounds access. * No null terminated string for logging by passing the length to printf * No payload copy on MQTT receive anymore by using std::string_view
Configuration menu - View commit details
-
Copy full SHA for 2505a84 - Browse repository at this point
Copy the full SHA 2505a84View commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f410db - Browse repository at this point
Copy the full SHA 3f410dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 569b3b1 - Browse repository at this point
Copy the full SHA 569b3b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a380a - Browse repository at this point
Copy the full SHA 15a380aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ccd43 - Browse repository at this point
Copy the full SHA e7ccd43View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 170446e - Browse repository at this point
Copy the full SHA 170446eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 401e050 - Browse repository at this point
Copy the full SHA 401e050View commit details
Commits on Mar 30, 2024
-
Update PlatformIO package to 6.6.0 https://github.com/platformio/plat…
…form-espressif32/releases/tag/v6.6.0 RC522: Fork reposity to avoid warning "MFRC522Extended.cpp:824:29: warning: ordered comparison of pointer with integer zero [-Wextra]" Update ESP32Encoder library cppcheck: gCurrentRfidTagId can never be NULL
Configuration menu - View commit details
-
Copy full SHA for 6bacc6e - Browse repository at this point
Copy the full SHA 6bacc6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e202fdf - Browse repository at this point
Copy the full SHA e202fdfView commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f25291 - Browse repository at this point
Copy the full SHA 9f25291View commit details
Commits on Apr 7, 2024
-
Equalizer settings to WebUI (#313)
* adding equalizer controls to settings page and storing values in NVS * restoring playMono behaviour * appending " db" to the equalizer tooltips * translations changed to less technical terms for lows, mids and highs * German translation had one miss * duplication in english log messages * Equalizer settings moved to dialog on Control page * Infos added * Translations * Fix for title translation * Visual improvments for Equalizer button and slider sections * Setting equalizer settings regardless of stereo/mono --------- Co-authored-by: fabian <fabianjordan@posteo.at>
1Configuration menu - View commit details
-
Copy full SHA for 9ed09f4 - Browse repository at this point
Copy the full SHA 9ed09f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39fcaa3 - Browse repository at this point
Copy the full SHA 39fcaa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdad5e4 - Browse repository at this point
Copy the full SHA bdad5e4View commit details
Commits on Apr 14, 2024
-
* added Swagger UI * added new texts * updated UI * . * . * . * . * Update html/locales/fr.json * cleanup * make sure the mtime does not change --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for 8c80d84 - Browse repository at this point
Copy the full SHA 8c80d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 119d3f7 - Browse repository at this point
Copy the full SHA 119d3f7View commit details -
Fix warning "clearing an object of non-trivial type 'struct playProps'"
update changelog & revision
Configuration menu - View commit details
-
Copy full SHA for 4ef8f14 - Browse repository at this point
Copy the full SHA 4ef8f14View commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a8cde7 - Browse repository at this point
Copy the full SHA 5a8cde7View commit details
Commits on Apr 18, 2024
-
Fix remote UI debugging (#316)
* Moved debug flag to top of file and added documentation. Fixed links to work remotely * fix check * added missing host for restart/shutdown --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for fff24d0 - Browse repository at this point
Copy the full SHA fff24d0View commit details -
add button to expand/shrink file list (#317)
Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for afb8c6d - Browse repository at this point
Copy the full SHA afb8c6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f2805c - Browse repository at this point
Copy the full SHA 2f2805cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9121ba - Browse repository at this point
Copy the full SHA f9121baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 678b9a6 - Browse repository at this point
Copy the full SHA 678b9a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7881a75 - Browse repository at this point
Copy the full SHA 7881a75View commit details -
Correct calculation of newFilePos for SEEK_POS_PERCENT, thanks to @sf…
…ields! If audio->getAudioDataStartPos() is not zero, newFilePos was not calculated properly, and would always be too small, maybe even smaller than audio->getAudioDataStartPos().
Configuration menu - View commit details
-
Copy full SHA for 8b5d05c - Browse repository at this point
Copy the full SHA 8b5d05cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd4bf4 - Browse repository at this point
Copy the full SHA bbd4bf4View commit details
Commits on Apr 22, 2024
-
Added virtual RFID-Cards (#319)
* replaced magic websocket codes with WebsocketCodeType * added 10 virtual RFID cards and corresponding cmds * clang --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for d9b9b88 - Browse repository at this point
Copy the full SHA d9b9b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dfe266 - Browse repository at this point
Copy the full SHA 7dfe266View commit details
Commits on Apr 23, 2024
-
Enhance UI minification (#323)
* Fix the minification of the JSON files * Embedded the lamda function directly into the sort function. This is needed for a successful minification. * Minify the HTML, JS and CSS code * Simplified the debug host usage It now gets automatically applied when the file is opened localy in a webbrowser --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for 5088334 - Browse repository at this point
Copy the full SHA 5088334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d40155 - Browse repository at this point
Copy the full SHA 1d40155View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cebbd6 - Browse repository at this point
Copy the full SHA 1cebbd6View commit details
Commits on Apr 24, 2024
-
* Replace \n with <br> and render als HTML in the info box. The minification replaces all double quotes by grave accents. This is generally ok, but breajs the newline in the info text. * add missing semicolon --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for d6ca226 - Browse repository at this point
Copy the full SHA d6ca226View commit details
Commits on Apr 25, 2024
-
Fix breakage due to recursive minification (#326)
* remove unused files * remove texts, they get loaded from the locate files * Only minify html, js and css if not already minified --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for 1f64ce8 - Browse repository at this point
Copy the full SHA 1f64ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4cf79 - Browse repository at this point
Copy the full SHA ab4cf79View commit details
Commits on Apr 26, 2024
-
* remove unused files * remove texts, they get loaded from the locate files * Only minify html, js and css if not already minified * Beatify the html/js/csss code using https://www.jpkc.com/tools/beautify This is a preparation for the bootstrap 5 upgrade * fixup! Beatify the html/js/csss code using https://www.jpkc.com/tools/beautify This is a preparation for the bootstrap 5 upgrade * beutify json using https://jsonformatter.curiousconcept.com * beautify yaml using https://onlineyamltools.com/prettify-yaml * Added missing texts * removed texts (will be filled in by i18n texts at runtime) * Update accesspoint.html --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for c5e117a - Browse repository at this point
Copy the full SHA c5e117aView commit details -
- Remove FastLED dependency from Wlan.cpp
If #NEOPIXEL_ENABLE is not defined we should have no dependencies to FastLED library - More work on compiling for upcoming Arduino 3 NVS iteration and timer function parameters changed in IDF 5, thanks to @laszloh
Configuration menu - View commit details
-
Copy full SHA for 6412300 - Browse repository at this point
Copy the full SHA 6412300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 612a454 - Browse repository at this point
Copy the full SHA 612a454View commit details
Commits on May 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a37383 - Browse repository at this point
Copy the full SHA 5a37383View commit details
Commits on May 9, 2024
-
* Upgrade to bootstrap 5 * fix formating * add dark mode switch and persistence in local storage * remove redundant texts (automatically replaced by i18n texts) * add dark mode for nav bar * added new texts * automatically scroll log window down to bottom * fix formating * apply dark mod eto jstree * typo * add dark mode to all dropdown boxes * add dark mode to all dropdown boxes * reload the whole page on darkmode toggle to work around the breaking jstree * reverted jstree workaround, we found the right function * fix toggling of text colors * removed unused toggle * typo * fix placeholder colors in dark mode * tweak jstree expand button position * fix dark mode of modals * fix dark mode for modal close x * fixed missing newline in tools tab * added whitespaces * tweak header bar * fix inversed nav bar text colors * properly hide the dark mode checkbox, we do not want to see it * fixed dark mode of control buttons * fix orange hover color on header nav * remove unused indexing-progress * fixed drop down arrows * removed no longer needed IOS hack, see https://forum.espuino.de/t/darkmode/2893/34 * formating * fix rows and sliders * formating * update sliders * update sliders * indentation * formating, renaming * fixed input field coloring * fix wifi list in dark mode * revoce close button on modals, it does not work well on dark mode * on screens (browser windows) smaller tahn 600 px, hide the text on the nav bar buttons * cleanup * fix langsel alignment * persist the selected tab and reload it on a page refresh * add icons to jstree context menu * fix spacing and title in general tab * remove border around disabled buttons * adjust tab styles * adjust tab styles * reverted tab coloring, iit does not work well and uses too much javascript * new approach for the tab styling * added missing unit on all voltage sliders, fixed texts * Moved header buttons into a menu Moved language settings to general tab truncate title if the screen gets to small * log font smaller * Fix dark mode for all progress bars * move language selection back into main menu. Cut off title if it is too long for the screen. Update to newer font awesome version * fixed alignment * fixed wide screen * hide disabled sections * use HTML entity * make input box borders in dark mode consisten * made layout consistent All send buttons are centered now made distance between sections identical added separator lines between all sections * fix new lines on restart/shutdown modal * fix formating * re-aranged the file/folder upload dialog, changed gray buttons to orange * fix broken file upload form * added download icon * fixed separator colors in modals * fixed separator colors in modals, fixed button color in modals * fix cancel buttons * made NVS delete button red * removed misplaced OK button * renaming slider style * replaced volume slider by bootstrap variant * revert slider replacement, its not worth the effort. * moved "dB" from slider tooltip to slider title as it doesn't fit in the tooltips anymore * fixed some linter errors * formating * replace javascript Optional Chaining as it only got introduced in 2020 (ES11) and might not be supported by all webbrowsers See point 2 in https://www.freecodecamp.org/news/how-the-question-mark-works-in-javascript/ --------- Co-authored-by: CaCO3 <caco@ruinelli.ch>
Configuration menu - View commit details
-
Copy full SHA for bf3af2e - Browse repository at this point
Copy the full SHA bf3af2eView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db47419 - Browse repository at this point
Copy the full SHA db47419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cd3af5 - Browse repository at this point
Copy the full SHA 8cd3af5View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7982317 - Browse repository at this point
Copy the full SHA 7982317View commit details -
Configuration menu - View commit details
-
Copy full SHA for ded80a0 - Browse repository at this point
Copy the full SHA ded80a0View commit details
Commits on May 20, 2024
-
PlatformIO package 6.7.0 (Arduino 2.0.16, ESP-IDF 4.4.7)
Disable bluetooth support for A1S (IRAM too small), see https://forum.espuino.de/t/aktueller-stand-esp32-arduino-2/1389/218
Configuration menu - View commit details
-
Copy full SHA for c1e9c7c - Browse repository at this point
Copy the full SHA c1e9c7cView commit details
Commits on May 22, 2024
-
fork natsort library to avoid compiler warning
"implicit declaration of function 'getline'; did you mean 'getenv'? [-Wimplicit-function-declaration]" - The fork removes natsort.c, it's for CLI only
Configuration menu - View commit details
-
Copy full SHA for f9593c9 - Browse repository at this point
Copy the full SHA f9593c9View commit details
Commits on Jun 9, 2024
-
New webserver & optimized JSON delivery (#332)
* New web server & optimized JSON delivery https://forum.espuino.de/t/optimierung-fuer-den-webserver/3018 * use optimized JSON delivery for ws.text(client) also send HTTP errorcode 500 if JSON buffer overflowed * discard websocket message on queue full (Same behaviour as current webserver) * ws.text(): use std::move(buffer) to avoid copying data around * use AsyncWebSocketMessageBuffer for a more high-level approach * clang * error handling of memory allocation * clang * cppcheck: Local variable 'buffer' shadows outer variable [shadowVariable] update webserver to v2.10.5
Configuration menu - View commit details
-
Copy full SHA for f72988c - Browse repository at this point
Copy the full SHA f72988cView commit details -
Replace 3rd party library toastr by built in bootstrap v5 toaster sys…
…tem (#331) * Replace 3rd party library toastr by built in bootstrap v5 toaster system * + Swallow duplicate messages + use a closure for making variables private + use setTimeout instead of setInterval 🐛 * Restoring accidental commit for language json * Close on click --------- Co-authored-by: fabian <fabianjordan@posteo.at>
Configuration menu - View commit details
-
Copy full SHA for eda0e21 - Browse repository at this point
Copy the full SHA eda0e21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab1066 - Browse repository at this point
Copy the full SHA 3ab1066View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df8224 - Browse repository at this point
Copy the full SHA 5df8224View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd0de2 - Browse repository at this point
Copy the full SHA cdd0de2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe1d06a - Browse repository at this point
Copy the full SHA fe1d06aView commit details
Commits on Sep 10, 2024
-
biologist79 committed
Sep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for ee16ea6 - Browse repository at this point
Copy the full SHA ee16ea6View commit details -
Adding html+json reformat to git blame ignore revs
biologist79 committedSep 10, 2024 Configuration menu - View commit details
-
Copy full SHA for b76ea06 - Browse repository at this point
Copy the full SHA b76ea06View commit details
Commits on Sep 11, 2024
-
Ignore mqtt messages with length zero
biologist79 committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6fa1f17 - Browse repository at this point
Copy the full SHA 6fa1f17View commit details -
Fix string's expected length for rfid-cmnd via mqtt
biologist79 committedSep 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b2a9c7a - Browse repository at this point
Copy the full SHA b2a9c7aView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68482fd - Browse repository at this point
Copy the full SHA 68482fdView commit details -
Porting to new web server library completed (#335)
- remove #define ASYNCWEBSERVER_FORK_mathieucarbou
Configuration menu - View commit details
-
Copy full SHA for bab5072 - Browse repository at this point
Copy the full SHA bab5072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17df681 - Browse repository at this point
Copy the full SHA 17df681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5271922 - Browse repository at this point
Copy the full SHA 5271922View commit details -
Revert Arduino-IRremote to 4.3.1
4.4.1 is deprecated for Arduino 2 and throws a lot of warnings
Configuration menu - View commit details
-
Copy full SHA for e2dc1cf - Browse repository at this point
Copy the full SHA e2dc1cfView commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a00706 - Browse repository at this point
Copy the full SHA 6a00706View commit details
Commits on Sep 18, 2024
-
* restructured tools page. Updated texts added export button
Configuration menu - View commit details
-
Copy full SHA for d58c06a - Browse repository at this point
Copy the full SHA d58c06aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8533479 - Browse repository at this point
Copy the full SHA 8533479View commit details -
biologist79 committed
Sep 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 24ffc99 - Browse repository at this point
Copy the full SHA 24ffc99View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42b4822 - Browse repository at this point
Copy the full SHA 42b4822View commit details
Commits on Sep 23, 2024
-
biologist79 committed
Sep 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c3b427 - Browse repository at this point
Copy the full SHA 1c3b427View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b00b83 - Browse repository at this point
Copy the full SHA 5b00b83View commit details