* Implemented custom Networking class for sunnypilot UI
This modification introduced a new 'NetworkingSP' class for the sunnypilot user interface. It's based on the existing Networking class, but tailored to the specific needs of the sunnypilot UI. This class adds a new 'Scan' button to the Wi-Fi screen and implements an additional layout to accommodate both 'Scan' and 'Advanced' buttons. It also contains updates to the file inclusions in 'settings.cc' to use the new class. Moreover, the accessibility of several member variables in the original Networking class has been updated from 'private' to 'protected'. This change enhances the modifiability and extensibility of the class structure.
* Add Spanish translations for networking scan messages
Added translations for "Scan" and "Scanning..." in the Spanish localization file. These updates ensure proper display and functionality in the networking scan feature for Spanish-speaking users.
* updating lang files
* Refactor networking component and clean up unused code.
Removed unnecessary comments and unused includes to enhance readability and maintainability. Refactored variable declarations for consistency and streamlined layout adjustments in the networking UI code.
* add sp flag
* return if sp macro
* controls
* drive stats
* some more
* more
* skip the whole thing
* missed
* more
* more main
* not ready to push yet but sure
* get them icons
* later
* own icons
* Revert "own icons"
This reverts commit e07bd8e6708a46e7ae84a30a23a6d811ad517a59.
* blank icon
* render differently on mac
* static
* set toggle and title space properly
* format
* remove prior objects
* good spacing for ButtonParamControlSP
* more space formatting
* on device fix
* update home wifi prompt
* handle AbstractControlSP_SELECTOR hide events properly
* use sp
* ignore name
* more
* keep spacing
* better flag
* settings button moved
* small cleanup
* move files to sp dir
* remove for now
* developer different icon
* add scrolling to ui test
* Revert "add scrolling to ui test"
This reverts commit c8d1c65d89b238b079b5d0ee0c873b5f7e619749.
* format
* make them virtual
* do we still need this?
* Apply suggestions from code review
Co-authored-by: DevTekVE <devtekve@gmail.com>
* revert for now
* shorter license
---------
Co-authored-by: DevTekVE <devtekve@gmail.com>
* use asyncCall to avoid timeout when adding Wi-Fi connections
* use async call for addTetheringConnection
* only this change
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* hello world
* hello btn
* add ssh toggles
* split out developer panel code
* test this
* fix
* add ZMQ button
* add developer panel case to bot autogen screenshots
* give up bridge
* fix CI (generate screenshots)
* change from btn to toggles and interlock protection
* duplicated
---------
Co-authored-by: Comma Device <device@comma.ai>
* add autoconnect to WifiManager::connect
* set wifi/hidden to true
* typo
* add condition to only set connection[wireless][hidden] to true when connecting to a hidden network
* default false value for is_hidden
old-commit-hash: 1b6178a77d723fc4b96c5010f0d37164f98ecd27