Scott Lahteine
e90bbb37d4
Tweak and use SD_ORDER
4 years ago
Scott Lahteine
929b3f6af9
Don't re-reverse sort
5 years ago
Scott Lahteine
e8b0796fc7
Revert menu_item_if ahead of refactor
5 years ago
Scott Lahteine
4f003fc7a7
Streamline menu item logic ( #17664 )
5 years ago
Scott Lahteine
967c1d8534
Do SD sort order in CardReader
5 years ago
Scott Lahteine
ab2b98e425
Apply composite tests
5 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Scott Lahteine
27cb4db80e
Reduced string storage using tokens ( #15593 )
5 years ago
Scott Lahteine
0be9fdb455
Move single-use to lambdas
5 years ago
Scott Lahteine
ea3217cd46
Move 'draw' methods into Menu Item classes ( #15760 )
5 years ago
Scott Lahteine
23d21dd81c
Tweak lambdas
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Scott Lahteine
cc822c1a05
Use lambdas in menus, where possible ( #15452 )
5 years ago
Scott Lahteine
273cbe931e
Aliases for common menu item types
5 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
5 years ago
Marcio Teixeira
e3ff27c95a
Prevent duplication of PSTRs to save memory ( #15435 )
5 years ago
Scott Lahteine
2277c6dffc
Optimize SD card reader, sorting ( #15395 )
5 years ago
Marcio Teixeira
a18d16fb8b
Do not implicitly concatenate localized strings ( #15383 )
5 years ago
Robby Candra
98233b1de0
Add root flag to CardReader ( #15275 )
5 years ago
Scott Lahteine
d5f5203880
Use "mount" as card verb
5 years ago
Tanguy Pruvot
15bea5043c
Followup to SD menu optimization ( #15252 )
5 years ago
Robby Candra
1ab3521351
Optimize Media Menu display/scrolling ( #15233 )
5 years ago
Marcio Teixeira
263d7d37af
"SD card" => "Media" ( #14951 )
5 years ago
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings ( #14441 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
6 years ago
Scott Lahteine
ae42206500
Fix SD_REPRINT_LAST_SELECTED_FILE
6 years ago
Scott Lahteine
321a5e6580
Fix SD card reselect when scrolled ( #13624 )
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
6 years ago
Scott Lahteine
9abe9aff56
Confirm before starting SD print ( #13616 )
6 years ago
Scott Lahteine
d8329d858d
Default argument to defer_status_screen
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Scott Lahteine
e6484d9dab
Return to status when SD card is removed
6 years ago
Scott Lahteine
18fedafbc5
Refresh screen on SD Init
6 years ago
Scott Lahteine
d51e5690f4
Don't show updir with no card present
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 years ago
Scott Lahteine
e574f01568
More advanced pause tweaks ( #12356 )
* Followup to LCD_TIMEOUT_TO_STATUS=0
* Make continuous purge screen fit 20x4
* Unify purge message modes
* Preserve last-set pause header mode
6 years ago
Marcio Teixeira
8517d5f915
LCD menu code refactoring and cleanup ( #12308 )
6 years ago
Scott Lahteine
f9b80e7217
Make getfilename_sorted standard for listings
6 years ago
Scott Lahteine
43cf913048
Move SD Card Menu to its own file
6 years ago