Commit Graph

488 Commits (master)

Author SHA1 Message Date
Nicholas Hope 16eb0db3ee created typo in app title 2022-04-10 11:54:16 -04:00
Marek Ventur 21696bf58a
Merge pull request #158 from mbooth101/settlers_game
Settlers of EMF
2018-11-25 11:25:28 +00:00
Mat Booth a6747e79f2 Settlers of EMF
Add a noddy game over screen that triggers when you end your turn
with 10 points or more. Menu object was enhanced to allow multi-
line questions to accomodate this.
2018-11-24 14:42:07 +00:00
Mat Booth 82c0cb378c Settlers of EMF
UI improvements: Always use menu button to summon a menu screen,
add a status line that gives hints about controls etc, allow
using the B button as a shortcut for "Back" in menus that have
such an option

Also add a kind of "cheat mode" for testing that grants extra
resources
2018-11-24 13:49:11 +00:00
Mat Booth df0a13c1ab Settlers of EMF
Finish implementing town building selection mode -- all building
modes now complete
2018-11-07 23:47:29 +00:00
Mat Booth 87457fccb4 Settlers of EMF
Fix a problem with the road selection cursor getting stuck due to
there being duplicate entries in the candidate list
2018-11-05 23:49:00 +00:00
Mat Booth 1fde67e2f8 Settlers of EMF
Refactor roads and settlements to abstract out some common features
and finish adding implementations of building roads and towns. Also
implement drawing a selection box around hex edges when choosing
where to build roads.
2018-11-05 03:37:23 +00:00
Mat Booth 31d326f281 Settlers of EMF
Turn robber mode into a more general interactive selection mode,
add a way to show which settlement is selected and and implement
city building
2018-11-04 16:38:15 +00:00
Mat Booth bdbaa2f62e Settlers of EMF
Refactor menu drawing to allow menus to customise how choices are
drawn. Make the trade menu more sensible to use, showing better
the trade costs. Implement simple 4 for 1 trading with the bank
2018-11-03 18:18:53 +00:00
Mat Booth 25f35c0518 Settlers of EMF
Ensure 'back' option is visible on trade menu.
2018-11-03 15:21:25 +00:00
Mat Booth fcd537cdfd Settlers of EMF
Allow menu screens to avoid redrawing the logo, for quicker
response times when navigating menus.
2018-10-30 19:56:18 +00:00
Mat Booth 846bab0ab1 Settlers of EMF
Implement pass-and-play multiplayer, with interstitial screen asking
to pass the badge to the next player
2018-10-30 18:51:29 +00:00
Mat Booth 01e0b9226d Settlers of EMF
Keep track of and show turn numbers, plus prevent starting
settlements from being created too close to one another
2018-10-30 18:51:29 +00:00
Mat Booth c75357269f Settlers of EMF
Show cost of building stuff in the build menu and only enable
options that the player can afford to build
2018-10-30 18:51:29 +00:00
Mat Booth b8a49997e7 Settlers of EMF
Allow moving the robber around when a 7 is rolled
2018-10-30 18:51:29 +00:00
Mat Booth dac613c19f Settlers of EMF
Refactor resources and collect resources on dice roll
2018-10-30 18:51:29 +00:00
Mat Booth 57ee3129ac Settlers of EMF
Beginnings of an EMF themed implementation of Settlers of Catan
2018-10-30 18:51:29 +00:00
Dave Arter 4cbfd23e05
Merge pull request #156 from gavinatkinson/master
Set bootstrapped = False on two apps that don't need to be.
2018-09-28 17:48:39 +01:00
Gavin Atkinson 0d5ef24391 Set ___bootstrapped___ = False on two apps that don't need to be.
- home_pycon: Home screen for PyCon, not relevent to most EMF users
 - orbs: Game no longer usable after EMF as server is offline

While here, correct comment in home_pycon explaining what it is.
2018-09-28 17:29:42 +01:00
Marek Ventur b7ae5a7429
Merge pull request #155 from janion/master
Added neopixel colour picker
2018-09-23 11:54:33 +01:00
janion 824ea75785
Added a colour picker for the neopixels
Shows a colour palette from which to select a colour
2018-09-21 17:07:37 +01:00
janion 00151d2d9d
Merge pull request #2 from emfcamp/master
merge from master
2018-09-21 17:01:39 +01:00
Marek Ventur 055746c171
Merge pull request #152 from janion/master
Updated Sketchy-Etch
2018-09-20 22:25:05 +01:00
Marek Ventur 650e24bcdc
Merge pull request #153 from CrazyRobMiles/air_quality
Air Quality Sensor Badge
2018-09-20 22:24:20 +01:00
Marek Ventur d4343e67a8
Merge pull request #154 from tswsl1989/master
Fix bootstrapped apps filter when no path specified
2018-09-20 22:23:06 +01:00
Thomas Lake a130e161dd Fix bootstrapped apps filter when no path specified 2018-09-19 20:42:52 +01:00
Rob Miles e3f978e1d3 Air Quality Sensor Badge 2018-09-19 15:32:56 +01:00
janion 7c6b53d691
Updated Sketchy-Etch
Added colour picking, circle drawing, and clearing
2018-09-17 20:53:49 +01:00
janion ddd5bb9f09
Merge pull request #1 from emfcamp/master
Update from head
2018-09-17 20:49:08 +01:00
Alistair MacDonald 20b1d31a1b
Merge pull request #148 from emfcamp/sammachin-gprs
Sammachin gprs
2018-09-16 18:09:21 +01:00
Marek Ventur ce621a704b
use native dependency for random 2018-09-16 17:48:21 +01:00
Marek Ventur 47958ff566
Merge pull request #132 from mstratford/mstratford-dialogs
Badge Store UI/UX improvements & dialog alignments
2018-09-16 16:29:35 +01:00
Marek Ventur bb70d3f359
Merge branch 'master' into mstratford-dialogs 2018-09-16 16:29:10 +01:00
Marek Ventur 49036697e6
don't bootstrap this app 2018-09-16 16:27:36 +01:00
Marek Ventur bef3fea0fe
Merge pull request #109 from AnthonyMann/master
Initial Aerospace badge
2018-09-16 16:27:11 +01:00
Marek Ventur 7ab2c9e18a
clarify "brainfuck" 2018-09-16 16:26:27 +01:00
Marek Ventur b635e388ae
Merge pull request #112 from mitxela/master
simple bf interpreter
2018-09-16 16:25:33 +01:00
Marek Ventur f2230aa52b
Merge pull request #116 from crc48/master
Cards against EMF
2018-09-16 16:23:12 +01:00
Marek Ventur fd5a03a09d
Merge pull request #119 from Trikkitt/orbs
Orbs
2018-09-16 16:21:20 +01:00
Marek Ventur 9a30c6667c
Merge pull request #127 from catalin-ursachi/mass-storage-confirm
Add warning prompt to mass_storage
2018-09-16 16:20:45 +01:00
Marek Ventur 2d335fd6f6
Merge pull request #136 from Illlin/master
Add DevRant client to TiLDA-Mk4
2018-09-16 16:15:22 +01:00
Marek Ventur 51462746e6
Merge pull request #137 from mallyhubz/nyan_home
nyan cat homescreen
2018-09-16 16:14:04 +01:00
Marek Ventur df9b1cf9e3
Merge pull request #140 from tswsl1989/setlauncher
Allow default launcher to be changed
2018-09-16 16:13:21 +01:00
Marek Ventur 7716ee6056
Merge pull request #151 from FLamparski/docs
Fix database.py docstring
2018-09-16 16:12:45 +01:00
Marek Ventur 64d719f08d
Merge pull request #146 from davea/use-update-endpoint
Call /update instead of /install on the backend when updating apps
2018-09-16 16:11:45 +01:00
Filip Wieland f14fb67fd9 Fix database.py docstring 2018-09-16 12:16:15 +01:00
Marek Ventur 3c228d161b
Merge pull request #147 from oscitancy/master
+ Added function to exit the Holland app
2018-09-15 23:23:52 +01:00
Marek Ventur a0038d98ac
Merge pull request #149 from Molive-0/master
Add Arp music synth
2018-09-15 23:23:34 +01:00
Marek Ventur de4fe0fb64
Merge pull request #150 from FLamparski/trains
Add Trains app
2018-09-15 23:22:38 +01:00
Filip Wieland ff7c10636e Show wifi wait message 2018-09-15 23:01:29 +01:00