Commit Graph

47 Commits

Author SHA1 Message Date
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
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
MX
62e56e2618 rename apps to make it look a bit better in Apps tab in archive app
now old assets are removed so we can avoid duplicates
2022-09-29 08:20:00 +03:00
RogueMaster
438b984000 apps renamed 2022-09-19 18:13:50 -04:00
RogueMaster
3878acbf08 fix back to external 2022-09-18 19:57:30 -04:00
RogueMaster
b2f0e0ae62 Fix Order 2022-09-17 05:08:20 -04:00
RogueMaster
a809a7231d Update snake_game.c 2022-09-16 17:26:51 -04:00
RogueMaster
918c5a8439 my changes for some plugins and 2048 2022-09-16 17:23:45 -04:00
MX
3fbaad1488 Merge branch 'fz-dev' into dev 2022-09-14 21:04:04 +03:00
SG
b9a766d909 [FL-2627] Flipper applications: SDK, build and debug system (#1387)
* Added support for running applications from SD card (FAPs - Flipper Application Packages)
* Added plugin_dist target for fbt to build FAPs
* All apps of type FlipperAppType.EXTERNAL and FlipperAppType.PLUGIN are built as FAPs by default
* Updated VSCode configuration for new fbt features - re-deploy stock configuration to use them
* Added debugging support for FAPs with fbt debug & VSCode
* Added public firmware API with automated versioning

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-15 02:21:03 +09:00
SG
873e1f114b [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 01:11:38 +09:00