All notable changes to this project will be documented in this file.
As of v0.1.0
, this project adheres to Semantic Versioning.
- Adds ability to "hold" buttons in Macros (thanks @apocolipse)
- Replace third party Lato font w/ system fonts. Improves load time.
- Adds an offline message shown when the client can't contact server
- Adds
grunt-contrib-cssmin
task to combine all CSS requests into one - Adds ability to set lirc socket in
config.json
(thanks @pmgration) - Base64
left-arrow.png
image to reduce a request - Adds application cache manifest file for offline caching
- Extracts macros into a standalone lib/macros.js file
- Adds Favicon (thanks @flochtililoch)
- Adds npm run test:watch action (thanks @OvisMaximus)
- Travis build will now run linter
- Updated dependencies
- Uses local version of jQuery for testing now
- Fixing bug where labels were loaded before config (thanks @flochtililoch)
- Removing
Makefile
for running tests. Only needpackage.json
. - Fixing .gitignore error for the global lirc_web build
lirc_web
can now be installed globally and called bylirc_web
from CLI- Adding ESLint to the mix and ensuring all JS conforms to Airbnb ES5 standards
- Adding
blacklist
configuration option to hide unused keys from UI (thanks @OvisMaximus) - Adding support for SSL (thanks @de-live-gdev)
- Fixing example config in the README (thanks @de-live-gdev)
- Fixes url escaping bug with macros and remotes (issue #23)
- Locking npm versions to ensure future install work
- Adding
CHANGELOG.md
- Adding
/refresh
link on bottom to reload UI after making changes to LIRC (thanks @f00f) - Adding ability to set custom labels on command and remote names (thanks @elysion)
- Adding Apple mobile app capability, disabling zoom (thanks @elysion)
- Moving Lato fonts locally to remove external network dependency
- Adding
macros
configuration option - Fixing bug with setInterval causing repeaters to potentially never stop
- Adding
send_start
andsend_stop
support to UI - Adding
config.json
configuration file which allows users to set options - Adding
repeaters
as a configuration file - Adding documentation about API to README
- Setting up proper test suite with LIRC test fixtures
- Adding
upstart
example configuration files
- Locking swig dependency due to breaking change in new version
urlencode
command names (thanks @joe-forbes)
- Fixing iOS caching error that was preventing commands from sending
- Include compiled JS and CSS for ease of installation
- Initial commit and integration with
lirc_node