Merge remote-tracking branch 'origin/develop' into xap

This commit is contained in:
QMK Bot 2023-03-23 00:37:51 +00:00
commit e92968d813
4 changed files with 14 additions and 0 deletions

View File

@ -112,6 +112,10 @@ static bool audio_initialized = false;
static bool audio_driver_stopped = true;
audio_config_t audio_config;
void eeconfig_update_audio_current(void) {
eeconfig_update_audio(audio_config.raw);
}
void audio_init(void) {
if (audio_initialized) {
return;

View File

@ -63,6 +63,11 @@ typedef struct {
// public interface
/**
* @brief Save the current choices to the eeprom
*/
void eeconfig_update_audio_current(void);
/**
* @brief one-time initialization called by quantum/quantum.c
* @details usually done lazy, when some tones are to be played

View File

@ -422,6 +422,10 @@ void rgblight_disable_noeeprom(void) {
rgblight_set();
}
void rgblight_enabled_noeeprom(bool state) {
state ? rgblight_enable_noeeprom() : rgblight_disable_noeeprom();
}
bool rgblight_is_enabled(void) {
return rgblight_config.enable;
}

View File

@ -321,6 +321,7 @@ void rgblight_enable(void);
void rgblight_enable_noeeprom(void);
void rgblight_disable(void);
void rgblight_disable_noeeprom(void);
void rgblight_enabled_noeeprom(bool state);
/* hue, sat, val change */
void rgblight_increase_hue(void);