Skip to content

Release v2.0.105-b6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Nov 02:40

New LedFx binaries available:

Core: -- Browser-Based

Client: -- Desktop-App (needs a running Core)

CC: -- Desktop-App (Core-integrated)


More informations regarding Core, Client and CC:

expand

Core

If you don't know where to start, get this, open an internet browser, go to https://localhost:8888/ and off you go.
This is the server/backend that takes in audio, does the calculations and outputs blinking lights. Runs in the background on a Windows/Mac/Linux computer. You can then open the frontend in an internet browser, by going to https://localhost:8888/ on the same computer that is running the Core.
You can also pull up the frontend on your smartphone (or any other computer on the same network) by finding out what local IP your computer running the Core uses (most likely something like this 192.168.1.XXX, or 192.168.0.XXX) and opening a Browser on your smartphone and going to eg. https://192.168.1.123:8888/

Client

This is a Desktop App that opens the frontend of LedFx in a window on your desktop.
This app does NOT include the LedFx backend/server and cannot run LedFx by itself without the Core.
This Client app is useful for connecting to a running Core on your network (or the same machine).

CC (Client + Core = CC)

This is the Client and Core integrated into one Desktop App.
This Desktop App opens the Client frontend of LedFx in a window on your desktop AND runs the Core backend/server in the background.
This is useful for people who want the whole LedFx experience in one nice and tidy package.
With this, you can still connect to the backend server via a Client or browser.


⚠️ These builds are not signed (read this please):

Mac-Users:

Infos:

Reports as damaged, because of unsiged.
To fix it open Terminal and type in the following (with a SPACE at the end):

sudo xattr -cr

Then drag'n'drop the LedFx.app File into the terminal and hit enter -> it should ask for sudo password

Now you can open the App normally, give microphone and network permission, and you can even drag it into your applications.
Maybe at some point we might buy an apple dev-license for 99€/year, then the voodoo would not be needed anymore.

Win-Users:

Infos:

Reports as unsave, because of unsiged.

Maybe at some point we might buy a microsoft dev-license

Frontend-Changes:

Expand
  • Release 2.0.105-b6 by
  • parse and use shape parameter (#67) by
  • readd order buttons for testing by
  • DnD Reordering of Devices by
  • try to adopt scaling for pixelgraphs by
  • replace slider with dropdown for frontend_pixels by
  • add frontend brightness booster by

Backend Changes

Expand
  • 105 bump (#1188) by
  • Docs for reorder (#1187) by
  • Merge pull request #1185 from LedFx/new-frontend by
  • bump frontend config by
  • Fix: Prevent rows crash on deleted virutal (#1186) by
  • stop overloaded var (#1184) by
  • frontend 2.0.105 by
  • Update dependency setuptools to ~=75.3.0 by
  • Remove deprecated get_html_theme_path() call (#1181) by
  • simple fixes in docs (#1180) by
  • Fix: Deactivate devices when no active virtuals (#1178) by
  • Dev: Add helper for Teleplot (#1177) by
  • Merge pull request #1176 from LedFx/renovate/python-osc-1.x-lockfile by
  • Merge pull request #1175 from LedFx/renovate/bokeh-3.x-lockfile by
  • Update dependency python-osc to v1.9.0 by
  • Update dependency bokeh to v3.6.0 by
  • Dev: docs to poetry, new vscode launch and task options (#1168) by
  • Merge pull request #1173 from LedFx/renovate/migrate-config by
  • Migrate config .github/renovate.json by
  • Merge pull request #1172 from LedFx/pre-commit-ci-update-config by
  • [pre-commit.ci] pre-commit autoupdate by
  • Merge pull request #1169 from LedFx/renovate/openrgb-python-0.x-lockfile by
  • Merge pull request #1170 from LedFx/renovate/zeroconf-0.x-lockfile by
  • Update dependency zeroconf to v0.136.0 by
  • Update dependency openrgb-python to v0.3.2 by
  • Fix: Better interpolate with 2d support and size pass through (#1162) by
  • Fix: Prevent Govee flicker on wake up (#1167) by
  • Feat: Add Govee support experimental (#1164) by
  • Fix: Add deduplication queue for vis update (#1163) by
  • Fix: Better Background color handling (#1160) by
  • Fix: Parse background_color and check for None (#1159) by
  • Fix: Blend matrix source brightness support (#1158) by
  • float beat offset for bar (#980) by
  • Fix: Improved UI brightness algorithm (#1157) by
  • adding _device_type (#1153) by
  • Merge pull request #1156 from LedFx/add-ui-brightness-slider by
  • add slider by
  • Merge pull request #1152 from LedFx/New-UI-for-Blender-(testing) by
  • Feat: Front end brightness boost control (#1154) by
  • Some Ideas about blender, and how to iteratively release by
  • Feat: Blended effects (#1136) by
  • Update dependency sphinx-autodoc-typehints to v2.5.0 by
  • Merge pull request #1143 from LedFx/renovate/pillow-11.x-lockfile by
  • Merge pull request #1151 from LedFx/renovate/sphinx-toolbox-3.x by
  • Merge pull request #1147 from LedFx/renovate/psutil-6.x-lockfile by
  • Merge pull request #1149 from LedFx/renovate/sphinx-8.x by
  • Merge pull request #1145 from LedFx/renovate/sounddevice-0.x-lockfile by
  • Merge pull request #1144 from LedFx/renovate/pre-commit-4.x-lockfile by
  • Update dependency pillow to v11 by
  • Update dependency sphinx-toolbox to v3.8.1 by
  • Update dependency sphinx to <8.1.4 by
  • Update dependency psutil to v6.1.0 by
  • Update dependency sounddevice to v0.5.1 by
  • Update dependency pre-commit to v4.0.1 by
  • Update dependency uvloop to v0.21.0 by
  • Merge pull request #1141 from LedFx/renovate/setuptools-75.x by
  • Update dependency setuptools to ~=75.2.0 by
  • Merge pull request #1140 from LedFx/renovate/sentry-sdk-2.x-lockfile by
  • Merge pull request #1139 from LedFx/renovate/pyinstaller-6.x-lockfile by
  • Merge pull request #1138 from LedFx/renovate/certifi-2024.x-lockfile by
  • Merge pull request #1137 from LedFx/renovate/black-24.x by
  • Update dependency sentry-sdk to v2.17.0 by
  • Update dependency pyinstaller to v6.11.0 by
  • Update dependency certifi to v2024.8.30 by
  • Update dependency black to >=24.10.0,<24.11.0 by
  • Added new effect 'Random Flash' (#1125) by
  • Feat: Support speed_option_1 = 0 as center text for side_scroll texter2d (#1134) by
  • handle saving config and shutdown scenarios (#1133) by
  • Merge pull request #1031 from LedFx/pre-commit-ci-update-config by
  • Feat: Fallback capability (#1131) by
  • Merge pull request #1128 from LedFx/Spotify-Texter-&-Permission-Handling-Fixes by
  • more settings in SpTexter. User fallback parameter by
  • Fix: Protect against mismatched shapes during transitions (#1126) by
  • Merge pull request #1127 from LedFx/Add-new-font-for-texter by
  • Spotify Texter & Permission Handling Fixes by
  • update font by
  • one simply clicks pixel by pixel, until you got a font by
  • Dev: Example template1d.py effect (#1123) by
  • Docs: Virtuals (#1120) by
  • Merge pull request #1124 from LedFx/renovate/sphinx_rtd_theme-3.x by
  • Update dependency sphinx_rtd_theme to v3 by
  • Update dependency openrgb-python to v0.3.1 by
  • Merge pull request #1117 from LedFx/renovate/aiohttp-3.x-lockfile by
  • Update dependency aiohttp to v3.10.10 by
  • Docs: How to raise an issue (#1119) by
  • Docs: update docs for howto, dummy matrix and keybeat (#1114) by
  • Merge pull request #1112 from LedFx/renovate/pre-commit-4.x by
  • Update dependency pre-commit to v4 by