Dzhos Oleksii 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc7517e5fd 
							
						 
					 
					
						
						
							
							Fix display last symbol in multiline text ( #2967 )  
						
						... 
						
						
						
						* Revert submodules
* Compare without round
* Gui: slightly more integer logic in elements_get_max_chars_to_fit
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-23 04:15:38 +09:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27b2808ade 
							
						 
					 
					
						
						
							
							[FL-3481] Properly reset the NFC device data ( #2980 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-23 03:40:05 +09:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e353433cd8 
							
						 
					 
					
						
						
							
							[FL-3488] Assign tickets to all TODO items ( #2988 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-23 02:56:27 +09:00 
						 
				 
			
				
					
						
							
							
								hedger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							200c44bdca 
							
						 
					 
					
						
						
							
							loader: restored support for debug apps ( #2993 )  
						
						... 
						
						
						
						* fbt: restored loader support for debug apps (no GUI tho)
* desktop: fixed code for handling autorun apps
* loader: fixed autorun app messing up last update stage
* Loader: handle status without message
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-23 02:38:45 +09:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b90e2ca342 
							
						 
					 
					
						
						
							
							SubGhz: add timeout to subghz_hal_async_tx_test_run ( #2975 )  
						
						... 
						
						
						
						* SubGhz: add timeout to subghz_hal_async_tx_test_run
* Removed full API from unit_test build config
---------
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com> 
						
						
					 
					
						2023-08-16 13:16:42 +04:00 
						 
				 
			
				
					
						
							
							
								MMX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f75fcd4e34 
							
						 
					 
					
						
						
							
							UI: Clock on Desktop ( #2891 )  
						
						... 
						
						
						
						* Clock on desktop
* Gui: gui_active_view_port_count
* Gui: move gui_active_view_port_count to private header, update docs
* Desktop: simplify desktop clock code
* Desktop: refactor clock
* Desktop: optimize clock code
* Desktop: 3rd cleanup round
* Desktop: 4th cleanup round, missing bits and pieces
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-11 01:10:15 +09:00 
						 
				 
			
				
					
						
							
							
								twisted-pear 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c976ff11bf 
							
						 
					 
					
						
						
							
							Expose additional functions of the crypto engine to user ( #2923 )  
						
						... 
						
						
						
						* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
  - get rid of goto
  - do not use furi_hal_bt_is_alive() when not using secure enclave
  - give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-10 17:44:46 +09:00 
						 
				 
			
				
					
						
							
							
								Nikolay Minaylov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb63e53d9a 
							
						 
					 
					
						
						
							
							[FL-3435] External apps removed ( #2934 )  
						
						... 
						
						
						
						Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-08-10 06:18:40 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00cdc3d1cb 
							
						 
					 
					
						
						
							
							[FL-3461] RPC: md5 in storage list ( #2929 )  
						
						... 
						
						
						
						* Protobuf: update
* Toolbox: md5 for file. Unit-Tests: test md5_calc.
* Storage RPC, CLI, unit tests: use new md5_calc
* Protobuf: update
* RPC, StorageList: append md5 info to file
* fbt: attempt to fix shallow submodule checkouts
* pvs: make happy
* Protobuf: update to latest release
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-08-09 06:34:54 +09:00 
						 
				 
			
				
					
						
							
							
								Nikolay Minaylov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c771b66dc 
							
						 
					 
					
						
						
							
							[FL-3471] Infrared: buttons move feature rework ( #2949 )  
						
						
						
						
					 
					
						2023-08-07 18:18:46 +09:00 
						 
				 
			
				
					
						
							
							
								erikj95 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf6706c42e 
							
						 
					 
					
						
						
							
							NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response ( #2922 )  
						
						... 
						
						
						
						* NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response
* Make PVS happy
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-03 00:24:02 +09:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e8e999909 
							
						 
					 
					
						
						
							
							[FL-3470] Rename Applications to Apps ( #2939 )  
						
						... 
						
						
						
						* Applications are now apps
* Desktop: Apps in settings
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-08-02 23:58:59 +09:00 
						 
				 
			
				
					
						
							
							
								Andrey Zakharov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a45db3881 
							
						 
					 
					
						
						
							
							Fix about screen ( #2907 )  
						
						... 
						
						
						
						* Fix about screen
* About: use COUNT_OF
Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-02 14:19:00 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9fd9dd85e3 
							
						 
					 
					
						
						
							
							SubGhz: change CC1101_ext TIM17 resolution to 2µs ( #2909 )  
						
						... 
						
						
						
						* SubGhz: change the operation of the TIM17 timer in CC1101_ext to 2µs
* SubGhz: remove special characters
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-02 13:45:39 +09:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							035e447009 
							
						 
					 
					
						
						
							
							[FL-3462] External apps icounter ( #2928 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-02 12:58:39 +09:00 
						 
				 
			
				
					
						
							
							
								plgcoder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be86b0f38a 
							
						 
					 
					
						
						
							
							Overly missed feature: Infrared: move button (change button order in a remote) ( #2894 )  
						
						... 
						
						
						
						* Feature: Infrared: move button (change button order in a remote)
* little fix in furi_assert (case Move button to the end) 
						
						
					 
					
						2023-08-02 12:43:36 +09:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a677b2bcc2 
							
						 
					 
					
						
						
							
							[FL-3469] Move U2F path to ext ( #2935 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-02 00:50:17 +09:00 
						 
				 
			
				
					
						
							
							
								MMX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aadb72af53 
							
						 
					 
					
						
						
							
							UI: New way to input bytes in byte_input ( #2890 )  
						
						... 
						
						
						
						* New byte input UI option
* Gui: reformat and cleanup byte_input docs, make PVS happy
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-01 18:09:30 +09:00 
						 
				 
			
				
					
						
							
							
								Nikolay Minaylov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2a4fa8cda 
							
						 
					 
					
						
						
							
							[FL-3408, FL-3429, FL-3430] Backlight notification fix ( #2878 )  
						
						... 
						
						
						
						* Notifications: display brightness override fix
* FuriHalVersionColor update
* float comparison fix
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-01 16:56:11 +09:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76e97b8d35 
							
						 
					 
					
						
						
							
							[FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update ( #2887 )  
						
						... 
						
						
						
						* FuriHal: refactor power gauge config
* Format sources and move gauge DM load to separate method
* FuriHal: bq27220 refactoring part 1
* Power: use SYSDWN battery status flag for system shutdown
* Libs: bq27220 read DM before write, fix incorrect shift
* FuriHal: cleanup gauge config, add flags, add ptr DM type, update symbols
* FuriHal: 2 stage gauge DM verification and update, better detection routine
* FuriHal: update gauge configuration, lower sleep current and deadband
* FuriHal: gauge and charger health reporting
* Lib: cleanup bq27220 sources
* FuriHal: correct documentation for furi_hal_power_is_shutdown_requested
* FuriHal: proper gauge config for f7 
						
						
					 
					
						2023-07-18 14:46:38 +04:00 
						 
				 
			
				
					
						
							
							
								hedger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							309f65e401 
							
						 
					 
					
						
						
							
							[FL-3437] fbt: build target for faps ( #2888 )  
						
						... 
						
						
						
						* fbt: added build target for faps. Usage: ./fbt build APPSRC=<appid>
* Updated docs & vscode config
* Code cleanup 
						
						
					 
					
						2023-07-18 13:39:30 +04:00 
						 
				 
			
				
					
						
							
							
								Dzhos Oleksii 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bb04832a8 
							
						 
					 
					
						
						
							
							IButton: on delete scene key name not fully display if so long ( #2882 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-17 12:03:27 +04:00 
						 
				 
			
				
					
						
							
							
								hedger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20f6394ad8 
							
						 
					 
					
						
						
							
							[FL-3431] Radio headers in SDK ( #2881 )  
						
						
						
						
					 
					
						2023-07-17 11:51:15 +04:00 
						 
				 
			
				
					
						
							
							
								hedger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2324e4d1c 
							
						 
					 
					
						
						
							
							[FL-3377] Update error code descriptions ( #2875 )  
						
						... 
						
						
						
						* updater: added update error code descriptions
* updater: separate ram/flash messages
* updater: extra pre-update checks
* updater: fixed string comparison
* updater: Additional logging
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-14 17:45:16 +04:00 
						 
				 
			
				
					
						
							
							
								Nikolay Minaylov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e073c603a4 
							
						 
					 
					
						
						
							
							[FL-3334] Storage: explosive rename fix ( #2876 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-14 13:16:22 +04:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dc1edac18 
							
						 
					 
					
						
						
							
							Loader: good looking error messages ( #2873 )  
						
						... 
						
						
						
						* Loader: special error for unknown external app
* Loader: update special error
* Loader: beautify GUI errors, remove redundant logs
* Loader: fix gui error vertical position
* Desktop settings: add external menu apps
* Desktop: smaller settings struct and fix incorrect behavior with ext apps
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-07-13 16:02:59 +04:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b55d97f827 
							
						 
					 
					
						
						
							
							Desktop,Cli: add uptime info ( #2874 )  
						
						
						
						
					 
					
						2023-07-13 21:02:08 +10:00 
						 
				 
			
				
					
						
							
							
								Nikolay Minaylov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92c0baa461 
							
						 
					 
					
						
						
							
							[FL-3383, FL-3413] Archive and file browser fixes ( #2862 )  
						
						... 
						
						
						
						* File browser: flickering and reload fixes
* The same for archive browser 
						
						
					 
					
						2023-07-12 20:35:11 +04:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4b4802897 
							
						 
					 
					
						
						
							
							Revert "[FL-3420] Storage: directory sort ( #2850 )" ( #2868 )  
						
						... 
						
						
						
						This reverts commit 136114890f24f6418c3b1672d8e378902ed4db02. 
						
						
					 
					
						2023-07-12 21:02:52 +10:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcb49c540f 
							
						 
					 
					
						
						
							
							[FL-3422] Loader: exit animation fix ( #2860 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-12 13:49:17 +04:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25ec09c7eb 
							
						 
					 
					
						
						
							
							SubGhz: fix check connect cc1101_ext ( #2857 )  
						
						... 
						
						
						
						* SubGhz: fix check connect cc1101_ext
* SubGhz: fix syntax
* SubGhz: enable interface pin pullups
* SubGhz: fix syntax
* SubGhz: fix CLI check connect CC1101_ext
* SubGhz: fix CLI display of the selected device
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-12 13:41:46 +04:00 
						 
				 
			
				
					
						
							
							
								Nikita Vostokov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7d2fe769c 
							
						 
					 
					
						
						
							
							Decode only supported Oregon 3 sensor ( #2829 )  
						
						... 
						
						
						
						Co-authored-by: wosk <nikita.vostokov@auriga.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-11 18:26:18 +04:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bccfd6fd8 
							
						 
					 
					
						
						
							
							[FL-3363] More descriptive error messages for the log command ( #2835 )  
						
						... 
						
						
						
						* More descriptive error messages for the log command
* Log level description improvements
* Log help changes
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-07-11 15:41:16 +04:00 
						 
				 
			
				
					
						
							
							
								MMX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14fc960246 
							
						 
					 
					
						
						
							
							Infrared: RCA protocol support ( #2823 )  
						
						... 
						
						
						
						* RCA protocol support
* Add unit test
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-11 12:39:07 +04:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							136114890f 
							
						 
					 
					
						
						
							
							[FL-3420] Storage: directory sort ( #2850 )  
						
						... 
						
						
						
						* Storage: sort_data holder in file structure
* Storage: sort directory if it possible
* make pvs happy
* Storage: fail sorting if there is no more space for realloc
* Storage: case insensitive sorting.
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-11 11:29:45 +04:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b2d80d6b7 
							
						 
					 
					
						
						
							
							[FL-3400] External menu apps ( #2849 )  
						
						... 
						
						
						
						* FBT, applications: add MENUEXTERNAL app type
* FBT, uFBT: build MENUEXTERNAL as EXTERNAL app
* Loader menu: show external menu apps
* LFRFID: move to sd card
* FBT: always build External Applications list
* Archive: look for external apps path
* Infrared: move to sd card
* Apps: add "start" apps
* iButton: move to sd card
* BadUSB: move to sd card
* External apps: update icons
* GPIO: move to sd card
* Loader: look for external apps path
* U2F: move to sd
* SubGHz: move to sd
* Apps: "on_start" metapackage
* NFC: move to sd
* Sync f7 and f18
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-07-10 12:03:41 +04:00 
						 
				 
			
				
					
						
							
							
								Astra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0195f8bf00 
							
						 
					 
					
						
						
							
							[FL-3350] Device Info update ( #2840 )  
						
						... 
						
						
						
						* Update F18 version info
* Certification info for F18
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-07-10 10:48:00 +04:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cef59887ed 
							
						 
					 
					
						
						
							
							[FL-3401,  FL-3402] SubGhz:  add "SubGhz test" external application and the ability to work "SubGhz" as an external application ( #2851 )  
						
						... 
						
						
						
						* [FL-3401] SubGhz:  add "SubGhz test" external application
* SubGhz: delete test test functionality from SubGhz app
* [FL-3402] SubGhz: move func protocol creation API
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-07 00:15:03 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							906cca8f24 
							
						 
					 
					
						
						
							
							Furi_Power: fix furi_hal_power_enable_otg ( #2842 )  
						
						... 
						
						
						
						* Furi_Power: fix furi_hal_power_enable_otg
* SubGhz: fix error output connected USB
* Furi_Hal: fix target F18
* Fix api_symbols.csv version for F7
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-07-06 01:48:02 +09:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97fbd84e08 
							
						 
					 
					
						
						
							
							FuriHal, Infrared, Protobuf: various fixes and improvements ( #2845 )  
						
						... 
						
						
						
						* Infrared: fix crash caused by null-ptr dereference in interrupt call. FuriHal: callback checks in interrupt handlers. Protobuf: bump to latest.
* DesktopSettings: allow application browser as favourite
* Format sources
* FuriHal: fix pvs warnings 
						
						
					 
					
						2023-07-05 17:56:52 +04:00 
						 
				 
			
				
					
						
							
							
								Eric Betts 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08bafc478e 
							
						 
					 
					
						
						
							
							Picopass fix ice ( #2836 )  
						
						... 
						
						
						
						* Fix copypaste error
* Add iCE key to dictionary
* Write iCE key as elite, others with standard kdf
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-05 18:26:50 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb16997809 
							
						 
					 
					
						
						
							
							[FL-3398] Desktop settings: show icon and name for external applications ( #2837 )  
						
						
						
						
					 
					
						2023-07-04 18:38:47 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7bd547d05 
							
						 
					 
					
						
						
							
							SubGHz: properly working with missing external driver ( #2821 )  
						
						
						
						
					 
					
						2023-07-01 02:56:41 +09:00 
						 
				 
			
				
					
						
							
							
								Slavik Nychkalo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88f8f68e29 
							
						 
					 
					
						
						
							
							fix width of submenu items on Vertical orientation ( #2306 )  
						
						... 
						
						
						
						* fix width of submenu items on vertical view
* Gui: slightly better canvas width handling in submenu
* Gui: remove unused include
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-01 00:50:46 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c93695d01 
							
						 
					 
					
						
						
							
							[FL-3375] SubGhz: add CC1101 module external ( #2747 )  
						
						... 
						
						
						
						* SubGhz: add CC1101 Ext driver
* SubGhz:  move TIM2 -> TIM17 use cc1101_ext
* FuriHal: SPI move channel DMA 3,4 -> 6.7
* Documentation: fix font
* SubGhz: add work with SubGhz devices by link to device
* SubGhz: add support switching external/internal cc1101 "subghz chat"
* SubGhz: add support switching external/internal cc1101 "subghz tx" and "subghz rx"
* SubGhz: add "Radio Settings" scene
* SubGhz: add icon
* SubGhz: add supported CC1101 external module in SubGhz app
* SubGhz: fix check frequency supported radio device
* SubGhz: fix clang-formatted
* Sughz: move dirver CC1101_Ext to lib , compile cmd ./fbt launch_app APPSRC=radio_device_cc1101_ext
* SubGhz: fix CLI
* SubGhz: fix PVS
* SubGhz: delete comments
* SubGhz: fix unit_test
* Format sources
* Update api symbols and drivers targets
* Drivers: find proper place for target option
* SubGhz: external device connected method naming
* Format sources
* SubGhz:  fix module selection menu, when external is not connected
* SubGhz: fix furi_assert(device);
* SubGhz: fix split h and c
* SubGhz: furi_hal_subghz remove preset load function by name
* SubGhz: deleted comments
* Format Sources
* SubGhz: add some consts and fix unit tests
* Sync API Symbols
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-06-30 23:03:36 +09:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d9de25494 
							
						 
					 
					
						
						
							
							Furi,FuriHal: various improvements ( #2819 )  
						
						... 
						
						
						
						* Lib: adjust default contrast for ERC displays
* Furi: various improvements in check module
* Format Sources
* FurHal: ble early hardfault detection
---------
Co-authored-by: hedger <hedger@users.noreply.github.com> 
						
						
					 
					
						2023-06-30 13:52:43 +04:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95c1585df6 
							
						 
					 
					
						
						
							
							[FL-3211][FL-3212] Debug apps: speaker, uart_echo with baudrate ( #2812 )  
						
						... 
						
						
						
						* Music player: move music_worker to library
* Music player: drop cli
* Debug: speaker debug app
* Debug: baudrate arg in uart_echo app
* Libs: add music_worker to api
* Libs: add music_worker to targets linker_dependencies
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-06-29 20:23:04 +09:00 
						 
				 
			
				
					
						
							
							
								AloneLiberty 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5ae3e22b3 
							
						 
					 
					
						
						
							
							NFC: Fix key invalidation logic ( #2782 )  
						
						... 
						
						
						
						* NFC: Fix key invalidation logic
* NFC: Fix crash in CLI with empty response
* Fix incorrect key conversions
* Proper call to nfc_util
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Astra <me@astrra.space> 
						
						
					 
					
						2023-06-29 17:24:13 +09:00 
						 
				 
			
				
					
						
							
							
								g3gg0.de 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c10c45616d 
							
						 
					 
					
						
						
							
							SLIX2 emulation support / practical use for Dymo printers ( #2783 )  
						
						... 
						
						
						
						* improve digital_signal for longer packets, also clean up code
* added SLIX2 specific features like signature and unknown keys (for issue #2781 ), added WRITE_PASSWORD handling
* fix NfcV AFI selection
* when NFCV_CMD_READ_MULTI_BLOCK reads beyond memory end, return the maximum possible block's content
* added SLIX2 reading
* fix NXP SYSTEMINFO response check size
* capture the first received password if none was set before
* clear stored data before reading SLIX details renamed slix2_dump functions to slix2_read
* display card block size values as decimal
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-06-29 02:44:34 +09:00 
						 
				 
			
				
					
						
							
							
								Dmitry Zinin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1c27b6457 
							
						 
					 
					
						
						
							
							Keynote with vertical layout ( #2794 )  
						
						... 
						
						
						
						cherry pick from:
  * https://github.com/DarkFlippers/unleashed-firmware/pull/428/files 
  * https://github.com/DarkFlippers/unleashed-firmware/pull/524/files 
  Co-authored-by:
    * MX <10697207+xMasterX@users.noreply.github.com>
    * gid9798 <30450294+gid9798@users.noreply.github.com>
Co-authored-by: MX <10697207+xMasterX@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-06-29 01:49:28 +09:00