62 Commits

Author SHA1 Message Date
Gabriel Moreira Minossi
598cfeb95b Adding types to machine.lua
Fixing `powerWidget.getMiddleString` bug
2021-01-14 21:11:27 -03:00
gordominossi
c4a46b15dc
Merge pull request #9 from gordominossi/feature/integration-power
Integrating power widget with it's datasource
2021-01-14 19:32:08 -03:00
Gabriel Moreira Minossi
2fd7bd311e Integrating power widget with it's datasource 2021-01-14 19:29:48 -03:00
Gabriel Moreira Minossi
c3a0326631 Simplifying setup 2021-01-14 15:54:44 -03:00
Gabriel Moreira Minossi
d995a8f670 Adding reboot button 2021-01-11 21:33:11 -03:00
gordominossi
a7ef9a0002 Merge pull request #8 from gordominossi/feature/gui
Feature/gui
2021-01-11 21:02:33 -03:00
gordominossi
37e25a85c9
Merge pull request #7 from gordominossi/feature/gui-pages-navigation
Feature/gui pages navigation
2021-01-11 20:49:12 -03:00
Gabriel Moreira Minossi
1965e38a5c Adding logic for navigation buttons 2021-01-11 20:48:16 -03:00
Gabriel Moreira Minossi
0656b92f77 Addind button layout 2021-01-11 16:50:06 -03:00
Gabriel Moreira Minossi
d5ccd4a86d Rounding down divisions on panel buttons scaling 2021-01-11 16:34:39 -03:00
Gabriel Moreira Minossi
90612b7ae5 Resizing panel buttons and title 2021-01-11 16:28:24 -03:00
gordominossi
bb9cf07b30
Merge pull request #6 from gordominossi/feature/gui-pages
Feature/gui pages
2021-01-11 14:36:36 -03:00
Gabriel Moreira Minossi
6d4d97229b Adding panel buttons 2021-01-11 14:03:15 -03:00
Gabriel Moreira Minossi
9e49d86bd9 Adding reboot button on top right
Fixing drawBaseWidget bug
2021-01-11 13:51:13 -03:00
Gabriel Moreira Minossi
1c90d83f88 Adding panel elements
Improving touch envent listener
Using baseWidget method
Creating page fake method
2021-01-11 13:08:06 -03:00
Gabriel Moreira Minossi
f0ac9ac7b0 Adding pages init to main init 2021-01-11 13:04:52 -03:00
Gabriel Moreira Minossi
1720f162e4 Adding titles to pages 2021-01-11 13:03:50 -03:00
Gabriel Moreira Minossi
aea2f475e5 Refactoring widget
Using a fake method to create fake widgets
Using constants from constants file
Creating a base widget
2021-01-11 13:02:11 -03:00
Gabriel Moreira Minossi
e083b3f2ad Refactoring pages widget logic to be on widget file
Moving page logic to  be on page file
2021-01-10 19:00:57 -03:00
Gabriel Moreira Minossi
2166eaf156 Renaming state.state to state.name 2021-01-10 17:06:21 -03:00
Gabriel Moreira Minossi
f84c082d47 Improving onClick/update mocks
Making on to off to on and on to off to idle wait for progress to finish
2021-01-10 14:05:39 -03:00
Gabriel Moreira Minossi
510846d1ec Refactoring event listener on init
Separating onClick logic
2021-01-10 13:51:08 -03:00
Gabriel Moreira Minossi
0d6426666a Refactoring main loop on init
Separating updateWidget logic
Adding and adjusting colors for compatibility with BSL and Complementary shader packs
2021-01-10 13:44:13 -03:00
Gabriel Moreira Minossi
6e2513f75e Commenting out unused dependency 2021-01-09 19:03:33 -03:00
Gabriel Moreira Minossi
a79c9c402d Adding clickable areas that change their corresponding widget's state 2021-01-09 01:12:58 -03:00
Gabriel Moreira Minossi
8921e57d77 Setting up fake components with states 2021-01-08 23:52:31 -03:00
Gabriel Moreira Minossi
7daf955b89 Adding semiPixel drawing
Increasing progressBar resolution
Improving progressBar appearance
2021-01-08 22:45:42 -03:00
Gabriel Moreira Minossi
feca39a4ed Adding progress bars to widgets
Changing colors
2021-01-08 20:40:44 -03:00
Gabriel Moreira Minossi
f1964f7af0 Creating a simple interface 2021-01-08 16:38:45 -03:00
Gabriel Moreira Minossi
69d3cf09aa Adding gui stub 2021-01-08 16:37:22 -03:00
Gabriel Moreira Minossi
3f887c295a Improving singlebocks
Improving mock interface
Adding error messages and name to the `new()` method
2021-01-08 16:33:26 -03:00
Gabriel Moreira Minossi
1431a0866c Adding energy usage usecase for multiblocks 2021-01-08 16:32:00 -03:00
Gabriel Moreira Minossi
c9fc3a1456 Improving play-tune
Improving readability and possibly performance
Using the notes api
2021-01-08 16:29:12 -03:00
Gabriel Moreira Minossi
e194231476 Fixing encapsulation errors 2021-01-08 16:28:15 -03:00
Gabriel Moreira Minossi
4c11905281 Capitalizing or encapsulating global variables
Making the linter happy
2021-01-06 13:03:57 -03:00
Gabriel Moreira Minossi
8fdf6b73e8 Renaming global variables
Removing unnecessary `require(...)`s
2021-01-06 11:39:50 -03:00
Gabriel Moreira Minossi
03d355dfe6 Parsing hex to RGB in only one file
Better encapsulating some functions in the graphics libraries
2021-01-06 11:21:22 -03:00
Gabriel Moreira Minossi
d1d7a7a448 Adding miner statuses to init.
usecase now gets multiple miners
2021-01-03 16:19:53 -03:00
Gabriel Moreira Minossi
ee70e0b4a8 Fixing renamed file on require 2021-01-03 15:39:07 -03:00
gordominossi
c1e47f4e61
Merge pull request #5 from gordominossi/feature/multiblock-statuses
Feature/multiblock statuses
2021-01-03 15:30:13 -03:00
gordominossi
0c34422d75
Merge pull request #4 from gordominossi/feature/miner-status
Feature/miner status
2021-01-03 15:29:45 -03:00
Gabriel Moreira Minossi
2e0acda587 Adding getMinerStatus Usecase 2021-01-03 15:26:08 -03:00
Gabriel Moreira Minossi
fb4c96a7ff Adding listMiners usecase 2021-01-03 14:49:37 -03:00
Gabriel Moreira Minossi
b38f8297fd Renaming multiblock status usecase 2021-01-03 13:49:12 -03:00
Gabriel Moreira Minossi
dc26aece93 Adding getStatusUsecase 2021-01-01 19:13:38 -03:00
gordominossi
57e077ad43
Merge pull request #3 from gordominossi/bugfix/imports
Restructuring directories
2020-12-31 16:43:19 -03:00
Gabriel Moreira Minossi
2ea5af43ae Restructuring directories
Changing file locations
Adding directory structure to imports
Renaming update.lua to setup.lua
Adding symlinking to setup.lua
2020-12-31 16:38:19 -03:00
gordominossi
1a27861436
Merge pull request #2 from gordominossi/feature/miner
Adding miner mock and datasource
2020-12-31 15:27:39 -03:00
Gabriel Moreira Minossi
c75eb7f893 Adding miner mock and datasource 2020-12-31 15:25:57 -03:00
gordominossi
7308c5c74a
Merge pull request #1 from gordominossi/feature/update
Updating from github releases tarball
2020-12-31 14:22:49 -03:00