Releases: todbot/blink1
Updated repo since 'blink1-tool' is in its own repo
blink1-tool
and its attendant utilities like blink1control-tool
and blink1-lib
have moved to their own repo at https://github.com/todbot/blink1-tool
If you are packaging blink1-tool for a packaging system, please use https://github.com/todbot/blink1-tool
(Unfortunately in doing the move, I must have issued a wrong git command because the v1.98a tag here is different than it was)
This release is the first release of this repo post-blink1-tool, no other changes.
blink1-tool v1.98 release
Latest version of C-based tools.
Blink1Control v1.98: mail updates, wake/sleep fixes
Blink1Control update, includes fixes for:
- Upgraded underlying code framework to Qt5.5 which should address issues #246, #242, #220 and make app work better on Windows 8.1 and Windows 10
- Fixed font rendering problem on certain highDPI Windows systems, issue #237
- Implemented sleep/wake detection to turn off & disable blink(1) on sleep, addresses issue #244
- Mail subsystem completely rewritten to use libcurl, is more intelligent about searching, addressing issues #222 and others
- Improved settings save & load, to address issue #221
- Much internal cleanup of QML GUI in a move to use standard QtQuick controls
- Fixed "start at login" option (for Mac, app needs to be in /Applications for it to work)
Added in this release:
- Use the Dock / Tray menu to trigger the customizable "big buttons" ("Away", "Busy", etc.)
- New "Open Log File" and "Open Settings File" in Preferences dialog
- Added to API server ability to see which patterns are playing (also added "playcount" and "playPos"), issue #243. Also to show a single pattern with
localhost:8934/blink1/pattern?pname=policecar
. - New "Move to 1st place" in BigButton context menu to allow rearranging of custom BigButtons
Known issues:
- BigButton dock/tray menus only updated on app restart
- POP3 protocol for Mail is currently disabled
- Changes to proxy settings not used for Mail until app is restarted
- Graphics still not sharp on Retina displays
- Certain Windows systems give "black window" after sleep due to QQuickView not redrawing
- Preferences window looks weird (but still functional) on certain highDPI Windows system
Note:
- There are 'debug' versions of the app for Mac & Windows.
- To debug:
- First, go to Menubar/Tray menu and choose "Enable API server"
- Second, turn on logging by using browser to visit url: http://localhost:8934/logging?loglevel=1
- On Windows, opening the app will open a cmd window with debug messages
- On Mac, to see the debug messages, unzip the bundle, open Terminal in the directory of the Blink1Control app, and run the app by typing:
./Blink1Control-debug.app/Contents/MacOS/Blink1Control
blink1-tool updates; Java / Processing library updated
v1.97 fix blink1-tool blink/flash issue
blink1-tool updates
blink1-tool releases for specific architectures, including:
- openwrt-ar71xx -- for OpenWrt systems like Arduino Yun
- openwrt-brcm71xx -- for many OpenWrt routers, like Asus
- openwrt-linux-arm6l-raspi -- for Raspberry Pi running Raspbian
Blink1Control v1.95 ; blink1-tool for OpenWrt/Yun
Blink1Control update.
Includes only one change over v1.94: fixed text sizes so UI is text doesn't blow up in size on systems with large DPI scale settings. (e.g. Windows Display preference "Make it easer to read what's on your screen" setting is set to 125% or 150% instead of 100%)
Also: blink1-mini-tool
for OpenWrt devices, like Wrt-based routers and Arduino Yun. Two binaries are provided:
- blink1-mini-tool-openwrt-ar71xx.zip - for ar71xx-based systems, like Arduino Yun
- blink1-mini-tool-openwrt-brcm47xx.zip - for bcrm47xx-based systems such as Asus RT-N16 routers
To build your own, see blink1/commandline/blink1-mini-tool/Makefile
Usage for blink1-mini-tool looks like:
# ./blink1-mini-tool
usage:
./blink1-mini-tool blink [<num>]
./blink1-mini-tool random [<num>]
./blink1-mini-tool rgb <red>,<green>,<blue>
# ./blink1-mini-tool rgb 0,255,0
Blink1Control v1.94
Blink1Control update, includes fixes for several persistent issues:
- Random crashes due to USB bus scanning (issue #184)
- Random crashes due to GUI (issue #184; a bug in Qt GUI library, building now against Qt5.4)
- Mac OS X App Nap prevention (issue #174, #136; made Blink1Control not trigger or play patterns slowly)
- Preferences/Settings being lost (issue #181, #132; due to bug in Qt Settings object, Qt5.4 fixes it)
Also fixed/added in this release:
- Preferences Export/Import - go to Advanced Preferences menu (gear icon above virtual blink(1) )
- Proxy settings are now saved
- Log file (if used) now located in tempdir and filename is reported via API server
NOTE for Mac users:
- For App Nap prevention, Blink1Control must be launched, exited, then launched again for App Nap prevention to take effect.
- If your Security Preferences are set to "Allow apps from: App store", right-click on Blink1Control and choose "Open" when first launching Blink1Control.
Download options:
- Windows Installer - Blink1Control-win-setup.exe
- Windows Zip file - Blink1Control-win.zip
- Mac DMG - Blink1Control-mac.dmg
- Mac Zip file - Blink1Control-mac.zip
Choose below and thank you for being a blink(1) customer!
Blink1Control v1.93; blink1control-tool, blink1-tool updates
Blink1Control updates:
- New Advanced Preferences window (click gear icon above virtual blink(1)).
Allows for control of: - Control Blink1Control app from Mac Dock (issue #165)
- REST API supports multiple blink(1) devices (issue #156), via
id
arg (can either be orginalid=0
,id=1
, or serial numberid=20002FC8
) - REST API outputs more proper headers (issue #153)
- REST API now lets you select which LED of blink(1) mk2 device toset (
ledn=1
,ledn=2
) - New and updated system color patterns (issue #124)
- New
blink1control-tool
command-line tool for use with Blink1Control (issue #139); works just likeblink1-tool
for most commands. - Keyboard shortcut for resetting alerts: Cmd-R / Ctrl-R
- Mac menu icon is now monochrome instead of color (issue #144 & issue #133)
- IFTTT duplicate rules bug fixed (issue #154)
blink1control-tool:
- Use with Blink1Control in places where you would want to use
blink1-tool
blink1-tool
commands supported--rgb
,--on
,--off
,--red
,--green
,--blue
,--cyan
,--magenta
,--yellow
--blink
,--random
,--glimmer
--list
- Use
--baseurl <url>
to specify server other than localhost:8934 to control Blink1Control remotely - Use
--ledn <n>
to select LED of blink1mk2, and--id=<n>
to select different blink(1) devices
Download options:
- Windows Installer - Blink1Control-win-setup.exe
- Windows Zip file - Blink1Control-win.zip
- Mac DMG - Blink1Control-mac.dmg
- Mac Zip file - Blink1Control-mac.zip
Make your choice below.
Blink1Control v1.91
Changes in this release:
- Removed multi-instance checking for Mac for now (so no more "Blink1Control already running" messages) (issue #130 & #131)
- IFTTT multiple rules not triggering fixed (issue #127)
- Mail monitors with SSL (IMAP/Gmail) work on Windows now (missing SSL libs from new MSVC build style) (issue #126)
- Mail IMAP/POP/Gmail combobox now works on more systems (issue #126 partially)
- URL monitor acts on URLs with no Last-Modified header (issue #129)
- Hardware Battery/RAM/CPU combobox now works on more systems
- Hardware RAM & CPU monitors now don't crash app on Windows
- Battery monitor works on Mac (issue #90)
- Hardware monitors partially rewritten to be less nutty
- API server emits Access-Control-Allow-Origin header (issue #117)
Download options:
- Windows Installer - Blink1Control-win-setup.exe
- Windows Zip file - Blink1Control-win.zip
- Mac DMG - Blink1Control-mac.dmg
- Mac Zip file - Blink1Control-mac.zip
Make your choice below.
Blink1Control update v1.9
Download options:
- Windows Installer - Blink1Control-win-setup.exe
- Windows Zip file - Blink1Control-win.zip
- Mac DMG - Blink1Control-mac.dmg
- Mac Zip file - Blink1Control-mac.zip
Make your choice below.
Changes in this release
- Installer for Windows (Blink1Control-win-setup.exe)
- DMG for Mac (Blink1Control-mac.dmg)
- Windows version works on certain systems it crashed on before (D3D now vs OpenGL) (issues #84)
- Fun new color patterns from goyetus
- Only once instance of application allowed (issue #119)
- Mail Subject & Sender no longer has 12-character limit (issue #112)
- Menu/Systray Notification popup only happens on first run (issue #97)
- Help page contains info on File/Script/URL format and Mail matching logic (issue #113, issue #115 )
- Virtual blink1 colors match when triggered by File/Script/Url "color"
- File/Script/Url Tools now parse colors and patterns properly, for allowed values see blink1control-file-script-url-format.md (issue #89)
- Ability to select which blink(1) device is used (via config file setting, see v1.83 notes for details)
- Update to Qt-5.3 and MSVC build for Windows (MinGW build still supported too)