Skip to content

Commit

Permalink
Version 1.1
Browse files Browse the repository at this point in the history
[BAD WIFI]
Optimierung auf schlechte wifi-Umgebungen

[BROWSER]
Warnings/Fehlermeldungen von FIREFOX und CHROME wurden analysiert und abgestellt.

[IMAGES]
SVGs werden inline im html Quelltext gesendet, so dass diese im Firefox immer korrekt angezeigt werden
Das Logo wird als inline svg übertragen.
Auf dem Logo liegt bei der normalen Seite kein Link mehr auf sich selbst.

[FORMATE]
Angezeigte Dateiformate sind MP3 und WAV

[HTML-AUSGABE]
Ausgabe von / wurde überarbeitet, so dass der HTML-Text lesbar ist

[PIPELINE]
Die Audio-Pipeline wurde refactored, so dass hier keine Memory Leaks mehr enstehen

[REPEAT-PAUSE]
Beim Repeat eines Tracks wurde die Pause minimiert auf.

[REPEAT]
Der Button Repeat funktioniert wieder.

[SHUFFLE]
Der Button Shuffle funktioniert wieder.

[REFACTORING]
Initialisierung wifi ausgelagert, ftcSoundBar als Klasse

[API]
Die REST-API-Aufrufe wurden von /api/v1/... auf /api/... umgestellt.

[UI]
Die Visualisierung des Betriebsmodus wurde auf "Radio Style" umgestellt.
Damit entfallen Fehlermeldungen beim Firefox; bei Chrome wurde spradisch der aktive Track nicht dargestellt.
Die Tracks werden ab 0 gezählt, dann ist die Anzeige gleich dem Programmierinterface.
  • Loading branch information
yet-another-fuzzi committed Jan 10, 2021
1 parent 804158d commit bcd5938
Show file tree
Hide file tree
Showing 32 changed files with 12,098 additions and 4,776 deletions.
5 changes: 5 additions & 0 deletions firmware/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Code in this repository is in the Public Domain (or CC0 licensed, at your option.)

Unless required by applicable law or agreed to in writing, this
software is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied.
4 changes: 2 additions & 2 deletions firmware/main/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
set(COMPONENT_REQUIRES )
set(COMPONENT_PRIV_REQUIRES )

set(COMPONENT_SRCS "ftcSoundBar.cpp" "playlist.cpp")
set(COMPONENT_SRCS "main.cpp" "ftcSoundBar.cpp" "playlist.cpp" "pipeline.cpp")
set(COMPONENT_ADD_INCLUDEDIRS ".")

set(COMPONENT_EMBED_FILES "img/cocktail.svg" "img/play.svg" "img/next.svg" "img/previous.svg" "img/stop.svg" "img/random.svg" "img/redo.svg" "img/volumeup.svg" "img/volumedown.svg" "img/cog.svg" "header.html" "footer.html" "img/favicon.ico" "styles.css" "img/ftcsoundbarlogo.png" )
set(COMPONENT_EMBED_FILES "img/cocktail.svg" "img/play.svg" "img/next.svg" "img/previous.svg" "img/stop.svg" "img/shuffle.svg" "img/repeat.svg" "img/volumeup.svg" "img/volumedown.svg" "img/setup.svg" "header.html" "img/favicon.ico" "styles.css" "img/ftcsoundbarlogo.svg" )

register_component()
11 changes: 0 additions & 11 deletions firmware/main/footer.html

This file was deleted.

Loading

0 comments on commit bcd5938

Please sign in to comment.