quantum: remove direct quantum.h includes (#21507)
				
					
				
			This commit is contained in:
		
							parent
							
								
									b9e5895184
								
							
						
					
					
						commit
						da2d2f947d
					
				
					 51 changed files with 208 additions and 62 deletions
				
			
		| 
						 | 
				
			
			@ -16,8 +16,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
*/
 | 
			
		||||
 | 
			
		||||
#include <stdint.h>
 | 
			
		||||
#include "quantum.h"
 | 
			
		||||
#include "keyboard.h"
 | 
			
		||||
#include "keycode_config.h"
 | 
			
		||||
#include "matrix.h"
 | 
			
		||||
#include "keymap_introspection.h"
 | 
			
		||||
#include "magic.h"
 | 
			
		||||
| 
						 | 
				
			
			@ -33,6 +33,12 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#include "sendchar.h"
 | 
			
		||||
#include "eeconfig.h"
 | 
			
		||||
#include "action_layer.h"
 | 
			
		||||
#ifdef AUDIO_ENABLE
 | 
			
		||||
#    include "audio.h"
 | 
			
		||||
#endif
 | 
			
		||||
#if defined(AUDIO_ENABLE) || (defined(MIDI_ENABLE) && defined(MIDI_BASIC))
 | 
			
		||||
#    include "process_music.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef BACKLIGHT_ENABLE
 | 
			
		||||
#    include "backlight.h"
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			@ -54,9 +60,27 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#ifdef ENCODER_ENABLE
 | 
			
		||||
#    include "encoder.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef HAPTIC_ENABLE
 | 
			
		||||
#    include "haptic.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef AUTO_SHIFT_ENABLE
 | 
			
		||||
#    include "process_auto_shift.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef COMBO_ENABLE
 | 
			
		||||
#    include "process_combo.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef TAP_DANCE_ENABLE
 | 
			
		||||
#    include "process_tap_dance.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef STENO_ENABLE
 | 
			
		||||
#    include "process_steno.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef KEY_OVERRIDE_ENABLE
 | 
			
		||||
#    include "process_key_override.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef SECURE_ENABLE
 | 
			
		||||
#    include "secure.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef POINTING_DEVICE_ENABLE
 | 
			
		||||
#    include "pointing_device.h"
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			@ -64,7 +88,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#    include "process_midi.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef JOYSTICK_ENABLE
 | 
			
		||||
#    include "process_joystick.h"
 | 
			
		||||
#    include "joystick.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef HD44780_ENABLE
 | 
			
		||||
#    include "hd44780.h"
 | 
			
		||||
| 
						 | 
				
			
			@ -108,6 +132,12 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#ifdef LEADER_ENABLE
 | 
			
		||||
#    include "leader.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef UNICODE_COMMON_ENABLE
 | 
			
		||||
#    include "unicode.h"
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef WPM_ENABLE
 | 
			
		||||
#    include "wpm.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
static uint32_t last_input_modification_time = 0;
 | 
			
		||||
uint32_t        last_input_activity_time(void) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue