Skip to content
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

[FR] Feature Request List #1170

Closed
oldman4U opened this issue Oct 11, 2020 · 68 comments
Closed

[FR] Feature Request List #1170

oldman4U opened this issue Oct 11, 2020 · 68 comments
Labels
enhancement New feature or request

Comments

@oldman4U
Copy link
Contributor

oldman4U commented Oct 11, 2020

Dear reader,

This Feature Requests list has three "functions":

1: It allows users to check, if a certain feature has already been requested, before starting a new ticket.

2: Mark features which are already under development to avoid, that several developers are working on the same function.

3: There is now a BOT which closes inactive tickets. Some of them are probably useful, so it makes sense to make them available at a more prominent place.

Notes:
Read the Read me before posting! to see if you would like to ask for an already listed FR.
Feel free to start a new FR Ticket, in case your feature or function is not listed here.
To join an existing FR, please click on the link below. Even the ticket is closed, it does not mean that it can not be used anymore.
Feel free to add your comments related to this FR ticket below.
New feature requests will be added as fast as possible.
Feature Requests shown in Bold are under development and if possible the developer is mentioned next to it.
Notes from the community are added to each FR in CAPITAL LETTERS.
Features which have been merged into the master branch, will be removed from this list.

General Features:
#524 Vertical Screen GUI
#804 Transfer a file via Wifi ESP3D to the TFT-SD and/or TFT USB-Stick
#1193 TFT 35 E3 v3.0 + skr 1.4 Power loss recovery Problem - NO support for UPS module

Touchscreen Related Feature:
#296 Idle and back to main menu
#732 Simplified Status Screen while Printing
#763 Recover possibility to have the custom menu with icons
#1053 Option to deactivate the TFT LCD menu item
#1264 Add GUI-support for G35 - Tramming assistant
#1343 Error working with BTT SD Cloud after a print
#1476 Save print progress to memory (so printer can be shut down)
#1504 Access to Smart Filament Detection settings in screen settings and during print
#1572 Optimised Print menu and List/thumbnail selection addition to top row
#1767 Support for dual X carriage menu
#1834 Show current fan speed when using ADAPTIVE FAN SLOWING
#1835 ESP32 Wifi
#1896 Child lock
#2190 Can you enable the Marlin backlash setting with the TFT35 v3.0 screen?
#2005 MULTI_VOLUME Support
#2198 gCode Filename ABBREVIATION
#2204 Support for tripple (independent) Z-axis
#2248 Inverted (reverse) logic on steps (mm, percent, degree)
#2501 Heater timeout during pause
#2622 Movement speed control in the movement menu
#2762 Three Point Levelling Support
#2770 Height/layer as persistent info
#2772 Speed control in the move menu, alternative move menu

Marlin Emulator Related Features:
Currently no new features requested

RRF related features:
Please use Discussion #2278 for all RRF related features:
Requested features:
• Menu system for macros + "interactive" macros
• Thumbnail and menu system support for onboard gcodes
• Make the load/unload menu useable
#2141 RRF Macro menu icon view support
Thank you

Additional features and functions:
#361 remote firmware deploy with build.py
#598 Implement "LittlevGL"
#1115 Add option for temp sensors
#1165 Smart Filament Sensor Module with Repetier-Firmware V2

Bug, Feature or Known Issue?:
#574 Optional' Enhancements (for CNC) Firmware assumes Tool, Extruder, Fan
#597 ESP32 CAM Compatibility
#958 WIFI REPETIER support

PS: A user asked me what happens with this list in case I do not want to maintain it anymore or when I die. Well, I am younger than my nickname makes you believe, but this is a valid question, so here is my answer.

Besides the possibility to reopen all tickets or to fall back to the status before this list has been made, there is still the option to copy and paste this ticket into a new one at any time. Or I am able to hand it over to another user, so I would do so...

Thank you

@oldman4U oldman4U added the enhancement New feature or request label Oct 11, 2020
@oldman4U oldman4U changed the title [FR] Draft FR List [FR] BTT, Please PIN this FR List Oct 12, 2020
@oldman4U oldman4U reopened this Oct 19, 2020
@bigtreetech bigtreetech pinned this issue Oct 20, 2020
@bigtreetech bigtreetech changed the title [FR] BTT, Please PIN this FR List [FR] Feature Request List Oct 20, 2020
@bttguy
Copy link

bttguy commented Mar 10, 2021

Thank you @oldman4U ! I am also a RRF user, sadly can't code, but try my best to ask for help in the RRF community. Do you think it is a good idea to add the RRF relates changes and requirements how to use it to the Readme along with the already implemented features? I will check out how I can commit readmes, but I could take my part in the job with documentation, to make it more visible.

@oldman4U
Copy link
Contributor Author

oldman4U commented Mar 10, 2021 via email

@bttguy
Copy link

bttguy commented Mar 10, 2021

Thanks @oldman4U I have a Windows, but I search for some compatible editor and experiment with a fork how GitHub works apart from chatting with people :D
There are already a handful of information regarding setup and functionality, I hope it could be helpful for new users who want to try it.

@bigtreetech bigtreetech unpinned this issue Apr 12, 2021
@bigtreetech bigtreetech pinned this issue Apr 12, 2021
@sarvenn
Copy link

sarvenn commented Apr 16, 2021

@bigtreetech hi,
Could you please review these two topics?
Can they be added to the TO DO list?
#1506 Clickable status buttons during print
#1572 Optimised Print menu and List/thumbnail selection addition to top row

@oldman4U
Copy link
Contributor Author

sarvenn.

They are already on the list, check again.

@sarvenn
Copy link

sarvenn commented Apr 21, 2021

sarvenn.

They are already on the list, check again.

Hi @oldman4U ,
I meant here #1830 .

@CyberDeck
Copy link
Contributor

@oldman4U, I will try to come up with some ideas for #1896. Not so much for a child lock (a 3D printer should be always put in a safe place where no child could reach it) but more in terms of a general "accidential touch" / "rotate" lock like a mobile keylock feature.

First idea I will give a try: Implement some kind of "long touch" on the title bar to lock and unlock the screen. Should not be to hard to implement.

@oldman4U
Copy link
Contributor Author

oldman4U commented Jun 8, 2021

Sounds great.

Please keep in mind the limited resources we have.

@digant73
Copy link
Contributor

@oldman4U FR #1945 was implemented so you can remove it from the list

@oldman4U
Copy link
Contributor Author

oldman4U commented Jul 31, 2021 via email

@digant73
Copy link
Contributor

digant73 commented Dec 9, 2021

@oldman4U FR #438 and FR #810 have been implemented by PR #2241 so they can be removed from the list.
Furthermore the readme file should be updated reporting the following Octoprint integration guide:

INTEGRATION WITH OCTOPRINT / OCTOPRINT TRIGGERING COMMANDS:
Octoprint can optionally trigger some actions to the TFT sending specific gcodes. The following actions and the related triggering gcodes are currently supported by the TFT fw:

start:
M118 A1 P0 action:print_start

end:
M118 A1 P0 action:print_end

cancel:
M118 A1 P0 action:cancel

pause:
M118 A1 P0 action:pause

resume:
M118 A1 P0 action:resume

time remaining progress:
M118 A1 P0 action:notification Time Left <XX>h<YY>m<ZZ>s (e.g. 02h04m06s)
or
M117 Time Left <XX>h<YY>m<ZZ>s

file data progress:
M118 A1 P0 action:notification Data Left <XXXX>/<YYYY> (e.g. 123/12345)
or
M117 Data Left <XXXX>/<YYYY>

When the trigger "print_start" is received, the TFT switches to Printing menu.
Once on Printing menu, the "pause", "resume" and "stop" buttons on the menu will be disabled.
That means only Octoprint will control the print.
Only on print end or cancel the TFT Printing menu is finalized (statistics available etc...) and unlocked (it can be closed).

NOTE: A new plugin on Octoprint implementing the above protocol should be the preferable way (available to everyone)

@kisslorand
Copy link
Contributor

#2005 MULTI_VOLUME Support

Done in PR #2418, it all depends on Marlin's repository maintainers. (MarlinFirmware/Marlin#23780)

@Tannoo
Copy link

Tannoo commented Jan 4, 2024

Could we get all marlin mode options in the TFT?

Would be great to get rid of marlin mode and it's cables.

@radek8
Copy link
Contributor

radek8 commented Jan 5, 2024

Could we get all marlin mode options in the TFT?

Would be great to get rid of marlin mode and it's cables.

And what specifically are you missing? :-)

@Tannoo
Copy link

Tannoo commented Jan 5, 2024

Status updates during PID autotuning.

Probe offset wizard

Those are off the top of my head that I needed Marlin Mode for so far.

I will let you know when I find more.

@radek8
Copy link
Contributor

radek8 commented Jan 5, 2024

As far as I know, both named functions are available in touch mode (in the current version).

@radek8
Copy link
Contributor

radek8 commented Jan 5, 2024

Special functions for atypical printer configurations can still be performed via commands in a terminal window.
I haven't run the Marlin mode on the printer for over a year.
Everything I need is configurable via touch mode.
I think in most cases with higher control comfort.

@radek8
Copy link
Contributor

radek8 commented Jan 5, 2024

Unfortunately, there are currently a few edits and bug fixes waiting to be merged, but BTT probably isn't interested in continuing.

@Tannoo
Copy link

Tannoo commented Jan 5, 2024

Status updates during PID tuning.

Probe offset wizard

Those are off the top of my head that I needed Marlin Mode for so far.

I will let you know when I find more.

@Tannoo
Copy link

Tannoo commented Jan 5, 2024

Unless these are tucked away that I have not found.

@Tannoo
Copy link

Tannoo commented Jan 5, 2024

Is there a V4 in the pipes?

@radek8
Copy link
Contributor

radek8 commented Jan 5, 2024

20240105_211548

@Tannoo
Copy link

Tannoo commented Jan 5, 2024

Okay. You got me ;)

Copy link

github-actions bot commented Apr 5, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Apr 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests