* Handle mouse events on touchscreens. Fix#2085
* Some more fixes. Makes listeners non-passive!
* Only prevent preventable events.
* Different approach
* Some travis fixes
* Try to avoid clicking while scrolling
* Update Action to Object for entity-button
* Update Actions to Object for Glance Card
* Update to use HandleClick function
* Add navigation
* Updating to use navigation path from Action Config
* Type handle events in glance
* Update Service checks
* Update Picture elements
* oops
* Adding nav back until we convert picture
* Extend typing
* Convert hui-picture-entity-card to TypeScript/LitElement
click/hold are not working on my Chrome dev env
* typo
* Address review comments
Still having issues with clicks/holds on lots of cards on my system
* Add explicit navigate option
* Fixed after testing with touchevents
* Simplify
* Convert process-config-entities to TypeScript
* Address review comments but have issues
* Resolve merge conflicts
* Address review comments
Still a typing error which seems like it shouldn't exist
* Hack to bypass type assertion
* MVP add card
* WIP
* Added stub config
* Little bit of cleanup
* Add all card
* At least it works now...
* clean up and bug fixes
* Fix for switching editor
* RTL support (POC)
* restore yarn.lock
* Move computeRTL to a separate file and add RTL support in state-info
* Move import to top after failed CI
* Replace var to const
* Change HassEntity to HomeAssistant object
* Support RTL in state info and state card display
* Support for RTL in more-info-controls:
* Update src/common/util/compute_rtl.ts
Co-Authored-By: rhayun <ronen.hayun@gmail.com>
* remove default from export
* prefix all computeRTL with underscroe for privately uses
* Hass.io: Show ANSI color codes in logs
* Use innerHTML and color classes
* Refactor ANSI function
* Readability
* Make green text black in supervisor logs
* Use assigning while loop
* Sensor Convert
* Types
* Forgot to check stateobj
* Review updates
* lint
* Update for hass and add error handling
* Review Updates
* Graph only shown if graph: line - Breaking Change
* Only rendering when updated
* Date.Now()
* Forgot to reset the date
* Lint
* Review updates
* Forgot to take this out
* Bram the god
* Update to render right things
* Check if line is being drawn
* Make graph if's more readable
* Check config on loading UI editor
* Clean up
* Add theme and reload editor on reopen
* Reload config element on card type change
* Clean
* Clean
* Add superstruct for config validation
* Take content logic out off return edit-card
* Reverse logic to prevent unnecessary yaml load
* Update create-row-element.js
In the default UI alerts where displayed as toggles, this change makes this also the default behaviour in Lovelace
* Change the order to keep the alphabetic order