Skip to content

Enable Mode and Right Align option for GUI DIsp Float #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

robbycandra
Copy link
Contributor

Enable Mode and Right Align option for GUI DIsp Float

@bigtreetech bigtreetech merged commit ff1be93 into bigtreetech:master Jul 24, 2019
@robbycandra
Copy link
Contributor Author

@bigtreetech , you merged it so fast? Have you test it ?

@robbycandra robbycandra deleted the Enable_Right_Align_for_GUI_Disp_Float branch July 24, 2019 10:30
bigtreetech pushed a commit that referenced this pull request Nov 4, 2019
bigtreetech pushed a commit that referenced this pull request Dec 23, 2019
New icons, fonts and small updates
tonyluken pushed a commit to tonyluken/BIGTREETECH-TouchScreenFirmware that referenced this pull request Mar 6, 2020
….0) (bigtreetech#8)

* KNOB LED Color  -  Store and restore led color setting
* Moved some default settings to configuration.h
* Add default buzzer frequency and duration custom settings to configuration.h

Co-authored-by: guruathwal <[email protected]>
bigtreetech pushed a commit that referenced this pull request Mar 9, 2020
…odel preview, add more option in setting in list mode and other bug fixes (details in description), increase software version to 25.2 (#302)

* Add option for enabling or disabling sending gcode before and after print in list mode setting

* add 'S' & 'T' in numeric keypad in gcode terminal

* add on off setting for persistent temp info in settings

* change flash address for icons and font to avoid overlaping

* fix typo and minor bug

* added new printing status screen & option to enable more frequent serial communicaiton in configguration.h

- new printing status screen.
- option to enable more frequent serial communicaiton in configguration.h to avoid printer stutter/ lag.

* fix preview icon position in printing screen

* prevent display of global info in printing screen

* fix model preview - display bmp file without writing to flash

fix model preview
- fix missing preview images.
- display bmp file without writing to flash (saving flash write cycles)
- faster preview loading.

* remove reserve flash addresses for preview images, increase software version to 25.2

* update prebuild firmware to V25.2 and archive V25.1

* Permanently enable List mode in feature setting and add Option in feature setting to toggle List mode in file viewer menu

Permanently enable List mode in feature setting.
add option in feature setting to toggle List mode in file viewer menu
remove extra unused icons

* Fix boot logo to original size for TFT24/28

* Improved UART handling (#5)

* Fix printing from an external device connected to one of the UART ports (such as Octoprint).
The goal is for this to work properly in either touch mode or emulation mode.
This should also allow switching between touch and emulation mode even while printing.

* Strip line numbers and checksums from gcode for parsing.
BEWARE that this probably will result in errors since the TFT will likely be thinking all of these commands are coming from its own system. In order for this to work properly, I'll probably need to add logic to make some parsing contingent upon where the gcode originated from.

* Revert "Strip line numbers and checksums from gcode for parsing."

This reverts commit bf164af.

* Change strategy for parsing gcode. It now forks into one section for TFT originating gcode and one section for external originating gcode.
This allows synchronizing feed rate and fan speed.

* Pass spontaneous messages (messages that aren't part of an explicit ack) to all devices connected over UART. (Keeps messages like alerts, errors, and temp heartbeats from getting lost.)
Don't have the TFT send more M105 temp messages if it doesn't have a reason to. (Temps sent by request to other devices are getting parsed so there's no need to ask for more if you've just seen one.)

* Minor tweaks to make sure we continue to pump message loops.

* translate comments to english in popup.c & disable ST7920_FULLSCREEN by default

* move `CLEAN_MODE_SWITCHING_SUPPORT` to Marlin mode Setting area and add sanity check

move `CLEAN_MODE_SWITCHING_SUPPORT` to Marlin mode Setting area.
add sanity check  for `CLEAN_MODE_SWITCHING_SUPPORT`  to throw error if it is enabled for TFT controllers with no Emulator/Marlin mode support.

* Update Configuration.h

Co-authored-by: Gurmeet Athwal <[email protected]>

* Update Russian Translate for your fork

Update Russian Translate for your fork

* Minor Fix Russian Translation

Minor Fix Russian Translation

* KNOP LED Custom setting and persistent setting store (BTT-TFT35-E3-V3.0) (#8)

* KNOB LED Color  -  Store and restore led color setting
* Moved some default settings to configuration.h
* Add default buzzer frequency and duration custom settings to configuration.h

Co-authored-by: guruathwal <[email protected]>

* Replace BMPs with wrong size and fix garbled icons in printing menu on TFT24/28

Co-authored-by: hfog <[email protected]>
Co-authored-by: Acenotass <[email protected]>
Co-authored-by: Erkan Colak <[email protected]>
jeffeb3 referenced this pull request in jeffeb3/BIGTREETECH-TouchScreenFirmware Jul 20, 2020
…lign_for_GUI_Disp_Float

Enable Mode and Right Align option for GUI DIsp Float
jeffeb3 referenced this pull request in jeffeb3/BIGTREETECH-TouchScreenFirmware Jul 20, 2020
jeffeb3 referenced this pull request in jeffeb3/BIGTREETECH-TouchScreenFirmware Jul 20, 2020
…odel preview, add more option in setting in list mode and other bug fixes (details in description), increase software version to 25.2 (bigtreetech#302)

* Add option for enabling or disabling sending gcode before and after print in list mode setting

* add 'S' & 'T' in numeric keypad in gcode terminal

* add on off setting for persistent temp info in settings

* change flash address for icons and font to avoid overlaping

* fix typo and minor bug

* added new printing status screen & option to enable more frequent serial communicaiton in configguration.h

- new printing status screen.
- option to enable more frequent serial communicaiton in configguration.h to avoid printer stutter/ lag.

* fix preview icon position in printing screen

* prevent display of global info in printing screen

* fix model preview - display bmp file without writing to flash

fix model preview
- fix missing preview images.
- display bmp file without writing to flash (saving flash write cycles)
- faster preview loading.

* remove reserve flash addresses for preview images, increase software version to 25.2

* update prebuild firmware to V25.2 and archive V25.1

* Permanently enable List mode in feature setting and add Option in feature setting to toggle List mode in file viewer menu

Permanently enable List mode in feature setting.
add option in feature setting to toggle List mode in file viewer menu
remove extra unused icons

* Fix boot logo to original size for TFT24/28

* Improved UART handling (V1EngineeringInc#5)

* Fix printing from an external device connected to one of the UART ports (such as Octoprint).
The goal is for this to work properly in either touch mode or emulation mode.
This should also allow switching between touch and emulation mode even while printing.

* Strip line numbers and checksums from gcode for parsing.
BEWARE that this probably will result in errors since the TFT will likely be thinking all of these commands are coming from its own system. In order for this to work properly, I'll probably need to add logic to make some parsing contingent upon where the gcode originated from.

* Revert "Strip line numbers and checksums from gcode for parsing."

This reverts commit bf164af.

* Change strategy for parsing gcode. It now forks into one section for TFT originating gcode and one section for external originating gcode.
This allows synchronizing feed rate and fan speed.

* Pass spontaneous messages (messages that aren't part of an explicit ack) to all devices connected over UART. (Keeps messages like alerts, errors, and temp heartbeats from getting lost.)
Don't have the TFT send more M105 temp messages if it doesn't have a reason to. (Temps sent by request to other devices are getting parsed so there's no need to ask for more if you've just seen one.)

* Minor tweaks to make sure we continue to pump message loops.

* translate comments to english in popup.c & disable ST7920_FULLSCREEN by default

* move `CLEAN_MODE_SWITCHING_SUPPORT` to Marlin mode Setting area and add sanity check

move `CLEAN_MODE_SWITCHING_SUPPORT` to Marlin mode Setting area.
add sanity check  for `CLEAN_MODE_SWITCHING_SUPPORT`  to throw error if it is enabled for TFT controllers with no Emulator/Marlin mode support.

* Update Configuration.h

Co-authored-by: Gurmeet Athwal <[email protected]>

* Update Russian Translate for your fork

Update Russian Translate for your fork

* Minor Fix Russian Translation

Minor Fix Russian Translation

* KNOP LED Custom setting and persistent setting store (BTT-TFT35-E3-V3.0) (V1EngineeringInc#8)

* KNOB LED Color  -  Store and restore led color setting
* Moved some default settings to configuration.h
* Add default buzzer frequency and duration custom settings to configuration.h

Co-authored-by: guruathwal <[email protected]>

* Replace BMPs with wrong size and fix garbled icons in printing menu on TFT24/28

Co-authored-by: hfog <[email protected]>
Co-authored-by: Acenotass <[email protected]>
Co-authored-by: Erkan Colak <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants