Varga Zsolt
54a28b47fe
Cosmetic fixes
2021-06-07 13:54:11 +02:00
Varga Zsolt
71223367d6
Fixed typo
2021-06-07 06:58:24 +02:00
Varga Zsolt
a75d97360f
Suggestions mostly corrected
2021-06-07 01:09:41 +02:00
Varga Zsolt
81de60e1e4
USB PD timeout added
2021-06-06 18:45:00 +02:00
Ben V. Brown
73f11499b6
Format
2021-05-06 19:49:07 +10:00
Ben V. Brown
c6899574f6
Merge branch 'MHP30' of https://github.com/Ralim/IronOS into MHP30
2021-05-06 19:39:09 +10:00
Ben V. Brown
bd25aefe29
Disable display rotation selection
2021-05-06 19:33:51 +10:00
Ben V. Brown
532c5136d6
Merge branch 'master' into MHP30
2021-05-05 19:26:59 +10:00
Ben V. Brown
79fa47eb16
Reduce max temp for MHP30
2021-05-05 18:48:12 +10:00
Alvin Wong
d9b0e7cf6b
Draw menu icon even during a transition
2021-05-04 18:14:39 +08:00
Alvin Wong
9e40449c64
Add menu exit transition animation
...
Part of which was removed in commit 04d72cb .
2021-05-04 18:14:39 +08:00
Ben V. Brown
a7f1c076ef
Merge branch 'master' into MHP30
2021-05-04 19:20:12 +10:00
Ben V. Brown
34518b1883
Merge branch 'master' into MHP30
2021-05-04 19:05:26 +10:00
Ben V. Brown
a3b37fabf6
Turn off power menu if no options
2021-05-04 19:05:20 +10:00
Alvin Wong
a27db526af
Remove the scroll indicator when scrolling menu
2021-05-03 16:53:45 +08:00
Alvin Wong
82c985d785
Impl. menu item scroll down animation
2021-05-02 21:57:45 +08:00
alvinhochun
969cadc3eb
Change description scroll message behaviour ( #950 )
...
* Refactor: Extract common scroll message code
* Change desc. scrolling to stop at the start and end
* Extract `ScrollMessage` to its own file
2021-05-02 18:12:41 +10:00
Ben V. Brown
27aecd2436
Merge branch 'master' into MHP30
2021-04-30 21:19:31 +10:00
alvinhochun
1a0b542ae6
[RFC] Multi-language firmware (second try) ( #941 )
...
* Impl. sectioned font table in firmware
* make_translation.py: Extract build_symbol_conversion_table function
* Put translation indices and strings in a struct
* Move translation objcopy step to Python
* Impl. multi-language firmware demo
* Impl. strings-compressed multi-lang firmware demo
* Add font compression to multi-lang demo
* Refactor Makefile a bit
* Fix rules for make < 4.3
* Add more multi-lang groups
* Add Pinecil multi-lang CI build
* Add lzfx compression license text
* Remote multi-language demo group
* Fix build after merge
* Import code from BriefLZ
* Change brieflz for our use case
* Change compression to use brieflz
* Remove lzfx code
* Update license file for brieflz
* Exclude brieflz files from format check
* Add BriefLZ test
2021-04-30 18:51:13 +10:00
Ben V. Brown
6cdb67e675
Update gui.cpp
2021-04-29 21:57:56 +10:00
Ben V. Brown
5114b4243b
Turn off sleep mode
2021-04-29 21:43:22 +10:00
Ben V. Brown
3e7dd3b150
Merge branch 'master' into messing_with_pd
2021-04-10 11:40:31 +10:00
Alvin Wong
7d6d7d11c0
Put translation str indices into a struct
2021-04-09 17:20:24 +08:00
Alvin Wong
82620c685d
Change translation strs to be stored in one block
2021-04-09 14:45:33 +08:00
Alvin Wong
09a58f6f48
Use settings desc by indexing instead of direct pointer
2021-04-09 03:01:14 +08:00
Ben V. Brown
d56332d06b
Merge branch 'master' into messing_with_pd
2021-04-05 20:01:40 +10:00
Alvin Wong
ab1b48a0f2
Change ResetOKMessage to use warnUser
2021-04-05 16:40:36 +08:00
Alvin Wong
53c02dca33
Refactor printing CJK menu with large font into OLED.cpp
2021-04-05 15:48:12 +08:00
Alvin Wong
55fa5c95e4
Change SettingsShortNames to use one string
...
This unifies its behaviour with SettingsMenuEntries.
2021-04-05 15:48:06 +08:00
Ben V. Brown
69b878b1c8
Organise main tasks into order of priority
2021-04-05 15:05:23 +10:00
Ben V. Brown
b3c3e4e384
Spawn PD earlier
2021-04-05 14:37:50 +10:00
Ben V. Brown
2332b4e835
Cleanup QC3 delays
2021-04-05 13:19:15 +10:00
Ben V. Brown
77fd9f6a2d
Move configuration into inc
2021-04-04 22:48:41 +10:00
Alvin Wong
80b86ea083
Remove unused menu strings
2021-03-29 03:26:39 +08:00
Alvin Wong
c549c77aaf
Refactor: Use enum to index settings descriptions
2021-03-24 23:58:45 +08:00
Alvin Wong
b2f9eab7fb
Refactor font style to be set when printing
...
Removes the font setting as a global state.
2021-03-21 21:46:12 +08:00
Alvin Wong
17824fb376
Fix scrolling text using incorrect length
2021-03-20 15:45:40 +08:00
Ben V. Brown
04d72cbcd8
Allow menu items to be skipped automatically | skip power pulse settings if its turned off
2021-03-18 22:01:02 +11:00
Ben V. Brown
ecf4651f6d
Fix animation speed
2021-03-16 21:42:30 +11:00
Ben V. Brown
bb379e4ac0
Create Settings Off char
2021-03-16 21:42:11 +11:00
Ben V. Brown
41f0a1f347
Formatting pass
2021-03-16 20:29:28 +11:00
Ben V. Brown
17f76b8c36
Merge pull request #882 from devydd/fix_no_hold_on_last_value
...
Fix: no hold time on the last value when incrementing
2021-03-16 20:25:55 +11:00
Devydd
c13991cd25
Add user-adjustable "time between Power Pulses" and "Power Pulse duration"
2021-03-16 01:15:05 +01:00
Devydd
e831e83e27
Fix: no hold time on the last value when incrementing
2021-03-16 01:11:41 +01:00
alvinhochun
603d9d0ac2
Fix userConfirmation scroll speed ( #878 )
2021-03-15 22:37:12 +11:00
Ben V. Brown
337c932b23
Cleanup ( #877 )
...
* Clean translation
* Create enum for off/slow/med/fast
* Update configuration.h
* Default loop on
* Create Medium speed symbol slot
* True/False are no longer defined, move to off string + slightly smoother lerp animations
2021-03-15 21:43:01 +11:00
Ben V. Brown
7fbfde7b33
Correct a few missed time values from the tick rate change ( #874 )
...
* Pass over all refs to xTaskGetTickCount()
* That wasn't a second 😓
* Update FreeRTOSConfig.h
* Fix warning in usb code; style; fix slow description
2021-03-15 21:01:09 +11:00
PlayDay
2796f095af
Animated icons ( #866 )
...
* Add animation Icons
* 2D dimensional array
* Added animation to GUI
* Added Adnimation Speed setting
* Added loop
* Added Loop switch
* Use Checkbox instead of +/-
* Animations can now be turned off
* Optimize animation code
* Move animation options to UI settings
2021-03-15 18:01:12 +11:00
PlayDay
7540684865
Fix scroll blink
2021-03-08 13:19:25 +01:00
PlayDay
ca6122d3be
N/A now translatable
2021-03-08 06:43:20 +01:00