flipperzero-firmware/applications/services
Vasyl "vk" Kaigorodov abfa804ae0
Gui: refactor buttons remapping (#1949)
* Gui: refactor buttons remapping
  Instead of calling 3 separate functions with a ton of switch/case statements,
  use a 2-dimensional lookup table to remap buttons based on the orientation.
* Gui: cleanup input mapping and fix incorrect asserts
* SnakeGame: handle input special case

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-11-02 23:36:17 +09:00
..
bt [FL-2937] Remove resources from API to prevent frequent API version increase (#1935) 2022-10-28 23:08:50 +09:00
cli [FL-2839] Furi stream buffer (#1834) 2022-10-07 21:27:11 +09:00
crypto M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
desktop [FL-2937] Remove resources from API to prevent frequent API version increase (#1935) 2022-10-28 23:08:50 +09:00
dialogs [FL-2937] Remove resources from API to prevent frequent API version increase (#1935) 2022-10-28 23:08:50 +09:00
dolphin [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
gui Gui: refactor buttons remapping (#1949) 2022-11-02 23:36:17 +09:00
input Gui: refactor buttons remapping (#1949) 2022-11-02 23:36:17 +09:00
loader [FL-2651, FL-2863] App name in CLI loader command, RFID data edit fix #1835 2022-10-07 21:46:58 +09:00
notification [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
power [FL-2937] Remove resources from API to prevent frequent API version increase (#1935) 2022-10-28 23:08:50 +09:00
rpc Furi: smaller crash routine (#1912) 2022-10-24 20:50:34 +10:00
storage [FL-2937] Remove resources from API to prevent frequent API version increase (#1935) 2022-10-28 23:08:50 +09:00
application.fam [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
applications.h [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00