Commit graph

12 commits

Author SHA1 Message Date
rdanbrook
9e6bded5ba FLTK: Style changes around audio muting 2025-01-10 21:37:12 -06:00
rdanbrook
f7bacd038d FLTK: Merge AudioManager::pause/unpause, control using an argument 2025-01-10 21:31:07 -06:00
HWXLR8
5e065f55af FLTK: Add option to mute audio
Adds a mute-on-startup entry in settings, a --mute (-m) command line
parameter, 'm' hotkey to mute on the fly, and a corresponding menubar
entry.
2025-01-01 21:24:37 -05:00
rdanbrook
76c5d0cdb7 FLTK: Add back the --version command line switch and make audio error a warning instead of an error 2024-12-24 13:56:17 -06:00
rdanbrook
1760f234d2 FLTK: License FLTKUI codebase under the 3-Clause BSD License
Since all FLTKUI related code is either written from scratch for the
upcoming release or taken from "The Jolly Good Reference Frontend", I
have chosen to relicense to align with the JGRF sources. This
codebase as a whole is still released under the GPLv2+, but the FLTKUI
portions may be useful for other JG frontends that may pop up in the
future and may need to link against non-GPL sources.
2024-12-07 16:54:15 -06:00
rdanbrook
bf1c823d29 FLTK: Only open the microphone if the game or emulated system actually needs it 2024-12-04 19:03:15 -06:00
Rupert Carmichael
431f95fccb fltkui: Additional copyright info 2024-08-23 14:20:20 -04:00
rdanbrook
bf14a2a56f FLTK: Rename audio input callback 2024-07-17 18:26:03 -06:00
rdanbrook
85bc0a957c FLTK: Add microphone support 2024-07-13 11:33:46 -06:00
rdanbrook
84371a9a20 FLTK: Centralize logging 2024-05-28 08:28:06 -06:00
rdanbrook
412b78681c FLTK: Rewrite video code and do some random cleanup elsewhere 2024-05-27 23:05:10 -06:00
rdanbrook
eee60f7a5c FLTK: Rewrite audio playback code 2024-05-25 07:06:03 -06:00