Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a9abd59e9 
							
						 
					 
					
						
						
							
							[FL-2904, FL-2900, FL-2890] WS: add  app WeatherStation ( #1833 )  
						
						... 
						
						
						
						* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add  protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-10-20 02:27:26 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bf29827f8 
							
						 
					 
					
						
						
							
							M*LIB: non-inlined strings, FuriString primitive ( #1795 )  
						
						... 
						
						
						
						* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-10-06 00:15:23 +09:00 
						 
				 
			
				
					
						
							
							
								Max Lapan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3360f818a1 
							
						 
					 
					
						
						
							
							Subghz: Adding checks for get_upload functions ( #1704 )  
						
						... 
						
						
						
						* Adding checks for get_upload functions
  Almost in every protocol, function which generates upload might fail and return false.
  But we don't check this result, which might end up sending random memory contents to the air.
* Format sources and fix crash on ivalid bit count in chamberlain
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-09-20 14:29:10 +09:00 
						 
				 
			
				
					
						
							
							
								MX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b13842467 
							
						 
					 
					
						
						
							
							Fix typos in subghz ( #1588 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-18 01:40:09 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							416cce9ffc 
							
						 
					 
					
						
						
							
							[FL-2718,  FL-2719] SubGhz: add protocol BERNER / ELKA / TEDSEN / TELETASTER / Doitrand / Marantec / Phoenix V2 (static mode) / Phox (static mode), fix Princeton ( #1516 )  
						
						... 
						
						
						
						* SubGhz: add protocol marantec
* SubGhz: add protocol BERNER / ELKA / TEDSEN / TELETASTER
* SubGhz: add protocol Doitrand
* SubGhz: delete debug
* SubGhz: add protocol Phoenix V2 (static mode)
* SubGhz: fix serial decode Phoenix V2
* SubGhz: fix Princeton, display serial number and button on boot
* SubGhz: fix Bett decoder and fix unit_test
* SubGhz: update test_random_raw for unit_test
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-08 00:56:45 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4da6eba395 
							
						 
					 
					
						
						
							
							[FL-2706, FL-2709] SubGhz: checking saved key files for length ( #1485 )  
						
						... 
						
						
						
						* [FL-2706] SubGhz: checking saved key files for length
* SubGhz: fix RAW file upload error
* [FL-2709] GubGhz: RAW screen fix
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-01 21:24:21 +09:00 
						 
				 
			
				
					
						
							
							
								MX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							712a48b5db 
							
						 
					 
					
						
						
							
							Fix typo in subghz ( #1467 )  
						
						... 
						
						
						
						* fix typo across subghz
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com> 
						
						
					 
					
						2022-07-31 08:34:38 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec19c11dbe 
							
						 
					 
					
						
						
							
							[FL-2669] SubGhz: add support for loading custom presets ( #1398 )  
						
						... 
						
						
						
						* SubGhz: load custom -preset
* SubGhz: fix error prt=0
* SubGhz: load custom preset
* SubGhz: code refactoring to support custom preset
* SubGhz: add custom presert refactoring
* SubGhz: fix alloc history alloc preset
* SubGhz: fix error load file
* SubGhz: fix start custom preset
* SubGhz: fix delete custom preset
* SubGhz: add description Custom_preset_data for CC1101
* SubGhz: debug logging and buffer size rounding
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com> 
						
						
					 
					
						2022-07-26 23:16:59 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5bb417fd7 
							
						 
					 
					
						
						
							
							SubGhz: fix holtek protocol ( #1217 )  
						
						... 
						
						
						
						* SubGhz: fix holtek protocol
* SubGhz: fix Princeton false positive on GateTx receive
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-05-11 14:19:15 +03:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfdc33b076 
							
						 
					 
					
						
						
							
							SubGhz: add protocol Holtek ( #1214 )  
						
						... 
						
						
						
						* SubGhz: add protocol Holtek
* SubGhz: add unit_test Holtek 
						
						
					 
					
						2022-05-10 21:11:16 +03:00