Skip to content

Conversation

@sblantipodi
Copy link
Owner

@sblantipodi sblantipodi commented Oct 4, 2024

  • Breaking changes: requires Firefly Luciferin firmware (v2.18.9).
  • Capture pipeline has been optimized for DX12 on Windows. Previously, under heavy GPU load, capture framerates would drop significantly, causing occasional LED stuttering. Now, the pipeline has been restructured to better utilize hardware resources, completely eliminating stuttering. This change, along with the previous SIMD extension released with the previous version of Firefly Luciferin, makes Luciferin one of the most optimized and fastest software for bias lighting available at the moment.
  • New effects and improvements to the existing ones.
  • Firefly Luciferin is now able to run on a Linux sandbox:
    • Added support for Flatpak with immediate availability on Flathub. Closes #207.
    • Added support for Snap with immediate availability on Snap Store.
  • The response latency during Linux screen capture has been widely reduced.
  • Added a Tray icon and minimize to tray on Linux. Thanks @sorcererlc for the continued support. Closes #234.
  • New non intrusive notification system on Linux.
  • The Info menu now displays the current CPU latency. Lower values indicate better performance. This value can be influenced by your screen resolution, capture area dimensions, CPU/RAM overclocking, and AVX extensions available on the CPU.
  • Home Assistant: Luciferin entities are now grouped under one devices, these entites has been renamed:
    • light.glow_worm_luciferin -> light.luciferin_switch
    • sensor.firefly_luciferin_consuming -> sensor.luciferin_firefly_consuming
    • sensor.glow_worm_luciferin_consuming -> sensor.luciferin_glow_worm_consuming
    • sensor.last_update_glow_worm_luciferin -> sensor.luciferin_last_update_glow_worm
    • sensor.firefly_luciferin_producing -> sensor.luciferin_firefly_producing
    • sensor.glow_worm_luciferin_version -> sensor.luciferin_glow_worm_version
    • button.reboot_glow_worm_luciferin -> button.luciferin_reboot_glow_worm
  • Update notifications are now less intrusive and no longer launch the update popup at computer startup. A simple notification informs about the available update, and you can proceed to install it by right-clicking on the tray icon and selecting 'install updates'.
  • Linux Wayland didn't ask you which screen to record when the recording permission expired. Fixed.
  • Power saving mode is not interrupted by small changes on the screen like icons changing state in the system tray or incoming notifications.

@sblantipodi sblantipodi self-assigned this Dec 17, 2024
@sblantipodi sblantipodi added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request feature request labels Dec 17, 2024
@sblantipodi sblantipodi merged commit 95792f4 into master Dec 19, 2024
7 checks passed
@sblantipodi sblantipodi deleted the dx12_pipeline_companion branch December 19, 2024 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature request]: Tray icon and minimize to tray on Linux [Feature request]: Availability through Flathub or as a Flatpak (Linux)

2 participants