Commit Graph

59 Commits

Author SHA1 Message Date
Willy-JL
b7ab552519 Update UL apps 2023-03-08 23:39:52 +00:00
Willy-JL
f53b962722 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-03-08 22:16:39 +00:00
MX
f0471a62e5 Merge branch 'fz-dev' into dev 2023-03-07 16:45:40 +03:00
Astra
9819306731 [Fl-3147] Remove ValueMutex (#2467)
* Move keypad_test to furi_mutex
* Move text_box_test to furi_mutex
* Move snake_game to furi_mutex
* Remove ValueMutex completely
* Snake Game: simplify code and fix PVS warning
* F18: sync API symbols

Co-authored-by: あく <alleteam@gmail.com>
2023-03-07 22:09:45 +09:00
Willy-JL
85e77d82db Remove dolphin deeds (xp) from games 2023-02-20 20:30:40 +00:00
MX
16f8f2c2df Merge branch 'fz-dev' into dev 2023-02-02 11:54:20 +03:00
VerstreuteSeele
c7f8b6d06c Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2023-01-25 13:53:28 +01:00
Sergey Gavrilov
709fa633ff ELF-loader: wait for notification to complete on app exit (#2335) 2023-01-25 12:15:01 +07:00
RogueMaster
c361305a10 Merge branch 'UNLEASHED' into 420 2022-12-26 16:14:07 -05:00
MX
6d368c3e3a Merge branch 'fz-dev' into dev 2022-12-26 22:42:21 +03:00
Georgii Surkov
8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
RogueMaster
38b17a9e6b Update snake_game.c 2022-12-12 13:11:32 -05:00
RogueMaster
2297561e62 Merge branch 'pr/419' into 420 2022-11-19 01:49:50 -05:00
JuanJakobo
0b3551a4fe Merge branch 'dev' into dev 2022-11-16 08:36:53 +01:00
JuanJakobo
46170549ca Snake Plugin: Check if File could be opened, if not return 2022-11-14 10:02:59 +01:00
JuanJakobo
86c8108698 Snake Plugin: move storage to /ext/apps_data/snake_game 2022-11-14 09:59:33 +01:00
MX
684fdc632f Merge branch 'fz-dev' into dev 2022-11-10 06:57:08 +03:00
RogueMaster
30dbaea2e8 Merge branch 'ofwdev' into 420 2022-11-05 14:23:42 -04:00
あく
e8913f2e33 Code cleanup: srand, PVS warnings (#1974)
* Remove srand invocation

* PVS High priority fixes

* PVS High errors part 2

* Furi: heap tracing inheritance

* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
JuanJakobo
831518d116 Merge branch 'dev' into dev 2022-11-03 19:09:40 +01:00
RogueMaster
b2840275d2 Merge branch 'UNLEASHED' into 420 2022-11-02 18:13:43 -04:00
MX
79b37556d4 Merge branch 'fz-dev' into dev 2022-11-02 22:53:12 +03:00
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
MX
92b8a256e4 Snake game: Fix food spawn bug 2022-11-02 01:29:01 +03:00
JuanJakobo
7776c36048 Snake Plugin: Formating clang-format 2022-11-01 15:42:46 +01:00
MX
3ea6d59c2f fmt + update subbrute submodule 2022-10-28 19:18:42 +03:00
RogueMaster
d6a0464d16 fmt 2022-10-28 01:05:39 -04:00
RogueMaster
239aaf929e Merge branch 'pr/383' into 420 2022-10-26 18:37:47 -04:00
JuanJakobo
b5899e8aa2 Snake Plugin: get Highscore on start and only write to file if new highscore 2022-10-26 19:31:51 +02:00
JuanJakobo
b97affa562 Snake Plugin: put state game over handeling into function 2022-10-26 19:31:12 +02:00
JuanJakobo
8304605551 Snake Plugin: put Storage handeling in openfile function 2022-10-26 19:30:38 +02:00
JuanJakobo
65fdda1f8a Snake Plugin: change file path 2022-10-26 19:30:01 +02:00
RogueMaster
a62655cb0e Update snake_game.c 2022-10-25 02:27:40 -04:00
RogueMaster
c4fa9f4fc4 Update snake_game.c 2022-10-25 02:22:32 -04:00
RogueMaster
9d0b29e966 Update snake_game.c 2022-10-25 01:46:04 -04:00
RogueMaster
a21df918d6 fmt 2022-10-25 00:20:29 -04:00
RogueMaster
7dde5560fa Merge branch 'pr/378' into 420 2022-10-25 00:14:09 -04:00
JuanJakobo
47cbdac7b1 Snake Plugin: Add highscore info 2022-10-24 18:20:57 +02:00
JuanJakobo
1a34dac8ba Snake Plugin: Implement #1041, save game state on pause 2022-10-24 18:20:03 +02:00
JuanJakobo
7ffa5fda8d Snake Plugin: Move structs to types header 2022-10-24 18:17:18 +02:00
RogueMaster
34eedf10b7 Merge pull request #375 from TQMatvey/dev
Snake: Allow food to spawn anywhere
2022-10-24 01:50:20 -04:00
TQMatvey
d159c56e28 Snake: Allow food to spawn anywhere
food was only spawning on old snake path from previous firmware versions, now it can spawn on each pixel on new snake path
2022-10-24 09:31:18 +07:00
RogueMaster
b7e039c6f3 Merge branch 'UNLEASHED' into 420 2022-10-21 15:22:11 -04:00
TQMatvey
a0a8e0457a Snake: Allow snake to turn anywhere 2022-10-21 13:58:26 +07:00
MX
aa9f958f07 Merge branch 'fz-dev' into dev 2022-10-12 04:37:59 +03:00
RogueMaster
0286a175b7 Merge branch 'ofwdev' into 420 2022-10-11 20:07:00 -04:00
Nikolay Minaylov
04f5ad83f8 [FL-2828] Dolphin score points update #1809 2022-10-12 01:54:35 +09:00
RogueMaster
b6409226e8 Merge branch 'UNLEASHED' into 420darkupds 2022-10-08 23:46:51 -04:00
MX
16ea8dc568 Merge branch 'fz-dev' into dev 2022-10-07 21:11:40 +03:00
Sergey Gavrilov
d10e16ca3c Snake game: nokia 6110-like sound (#1844)
* Snake game: nokia 6110-like sound
* Snake game: blocking sound notifications
* SnakeGame: flush notification queue with backlight enforce block

Co-authored-by: あく <alleteam@gmail.com>
2022-10-08 02:27:32 +09:00