SoulissApp is an Android Application for Souliss Framework
Java
Latest commit bd55f32 Feb 25, 2017 shineangelic remove unused class
refactor

README.md

soulissapp

gitter chat

You can find it published on Play store; please note that the app itself is useless unless a souliss run-time is found on a local or remote network. Have a look at the documentation to get started with Souliss.

To work on the project, just clone it from Android Studio main menu, it should compile without issues as needed libraries are encapsulated or very common.

More informations are available on wiki page, feel free to contribute. If you find app errors, please just report them via android report and/or open a issue; if you believe the error is 'functional' or needs further dscussion use SoulissApp tracker to create a new issue.

SoulissApp works on every Android devices from API 11 (HONEYCOMB) on.

Download

SoulissApp is available for download on the Play store

Get it on Google Play

How to build and contribute

The easiest way to contribute is using Android Studio. Once installed, Import new project from GitHub (New -> Project from Version control -> GitHub) using the following Git Repository URL

https://github.com/souliss/soulissapp.git

The project includes SoulissLib and other necessary modules. You may want to edit translation Files and commit them on separate branches. More info on how to use git and branching model is available on our wiki.

Used Libraries

Release Notes

2.0.5

New Dynamic Dashboard screen Nested Tags New Icon set

1.8.2

Bugfixes #122, #128, #118

1.8.1

RGB patterns T6n support

1.8.0

new chart lib new Tag lib used to show tag icons around the app Slovenian by marksev1

1.7.0

multiple souliss networks support Demo mode autocomplete some options

1.6.1

Bugfixes #84 Broadcast Receiver for Automate integration Tasker action&condition plugin

1.6.0

Added Android wear support fixed #75, #69, #1, #80, #78, #79 Visual enhancements, synch status

1.5.4

send commands with voice TAGs are now backed-up when saving DB Fixed bugs: #1, #2, #64, #65, #66 german translation (thanks to Niels) better tag images handling added fahreneit conversions

1.5.3

Bugfixes #17 Russian and polish (thanks Damian) translations Switches

1.5.2

Fixed bugs #6, #7, #9, #14, #19, #21 More powerful service life detection new functionality: warn me if typical turned on more than x Typical detail pane now shows favs/TAG infos

1.5.0

can edit programs can use scenes in widgets new TAG feature, create your tags and assign typicals to them can use massive commands in programs

1.3.3

Material first support Swipe to refresh

1.3.2

Fixes bugs #96 #98 Added Typicals T1A, T31 (finally)

1.3.0

Broadcast configuration to Souliss Online status icon Auto-configuration feature

1.2.3

portoguese and spanish translations

1.2

color-coded list items Massive commands support (send to all nodes) scenes bugfixes RGB Music sync

1.0.0

Network layer rewritten for performance and reliability

Privacy

Play store requires me to advise you about the fact SoulissApp is requesting RECORD_AUDIO permission. Actually, nothing is being recorded, that permission is requested only when synching lights to music. Audio has to flow thru main channel, thus requiring that permission.

More in general, SoulissApp DOES NOT track, record or share ANY user information whatsoever. You can check it in the sources