Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 0.4.0 #25

Merged
merged 87 commits into from
Aug 4, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
762eee6
Use spacing for French punctuation
meisenzahl Jun 20, 2019
e94c386
Add util class for tracking a history
meisenzahl Jun 20, 2019
2db9581
Track history of views in main window
meisenzahl Jun 20, 2019
761851b
Delete unused translations
meisenzahl Jun 20, 2019
a67408a
Update translatable strings
meisenzahl Jun 20, 2019
8f312fe
Add overlay to show toast notifications
meisenzahl Jun 20, 2019
42f55df
Merge branch 'master' into develop
meisenzahl Jun 21, 2019
21f2744
Add new layout for overview page
meisenzahl Jun 22, 2019
21a4219
Add icon for a thing
meisenzahl Jun 22, 2019
5dedebf
Update models
meisenzahl Jun 22, 2019
b58b94e
Use new models
meisenzahl Jun 22, 2019
8728a62
Use old layout
meisenzahl Jun 22, 2019
067f6da
Update translatable files
meisenzahl Jun 22, 2019
f311080
Add German translations
meisenzahl Jun 22, 2019
a08dd52
Show available hubs
meisenzahl Jun 22, 2019
6d6cff7
Fix whitespacing
meisenzahl Jun 22, 2019
9fe009d
Add initial page layout to configure Philips Hue Bridge
meisenzahl Jun 22, 2019
36cec87
Switch stack transition type
meisenzahl Jun 22, 2019
8961128
Add mode switch in headerbar to switch between light and dark backgro…
meisenzahl Jun 22, 2019
eb51158
Update page to configure Philips Hue Bridge
meisenzahl Jun 22, 2019
28d9b5e
Update German translation
meisenzahl Jun 22, 2019
9b2fd6b
Update explanation to configure Philips Hue Bridge
meisenzahl Jun 22, 2019
cac2cfb
Get name of Philips Hue Bridge
meisenzahl Jun 22, 2019
efa820b
Generate device uuid in constructor of settings if not defined
meisenzahl Jun 23, 2019
ed1bc32
Implement page to configure Philips Hue Bridge
meisenzahl Jun 24, 2019
e51ac38
Use separate base models for devices and hubs
meisenzahl Jun 26, 2019
51b9da3
Show right power state of device in device page
meisenzahl Jun 26, 2019
5ebff48
Optimize usage of base models for devices and hubs
meisenzahl Jun 27, 2019
b4d2ba5
Refactor namespaces
meisenzahl Jun 27, 2019
e46a1f1
Save preference for dark theme if freedesktop schema is not available
meisenzahl Jun 29, 2019
922946b
Load configured bridges from settings
meisenzahl Jun 29, 2019
4a6e34b
Only show page to configure hub if hub is not configured
meisenzahl Jun 29, 2019
3609541
Add empty controller for Philips Hue devices to suppress assertion er…
meisenzahl Jul 1, 2019
d68621c
Save and load configuration
meisenzahl Jul 2, 2019
a407dae
Handle error
meisenzahl Jul 2, 2019
fcf54fd
Add support to switch Philips Hue lights on and off
meisenzahl Jul 3, 2019
f003f2b
Fix assertion check
meisenzahl Jul 3, 2019
416b3c5
Add meson option to detect if running in demo mode
meisenzahl Jul 4, 2019
061b7af
Implement demo mode
meisenzahl Jul 4, 2019
08680fa
Add onboarding view for first run
meisenzahl Jul 4, 2019
9933c16
Update translations
meisenzahl Jul 4, 2019
d5b063a
Update title of first onboarding page
meisenzahl Jul 4, 2019
62d3f12
Release version 0.3.0
meisenzahl Jul 4, 2019
33bd3c2
Fix changelog for version 0.3.0
meisenzahl Jul 4, 2019
91c0ade
Merge branch 'master' into develop
meisenzahl Jul 4, 2019
0473f5e
Add css styles
meisenzahl Jul 4, 2019
d24c065
Add initial draft to set custom icons for devices
meisenzahl Jul 5, 2019
640c01f
Initialize models with default icon
meisenzahl Jul 5, 2019
9cf3f8e
Save custom set icons for devices
meisenzahl Jul 5, 2019
ab18b9b
Load custom set icons for devices
meisenzahl Jul 5, 2019
02b1659
Add more device icons
meisenzahl Jul 5, 2019
aa5c9f1
Update base class for device page to change icon in header
meisenzahl Jul 5, 2019
bf32fb3
Check if Philips Hue bulb supports brightness and color temperature
meisenzahl Jul 5, 2019
3050fa0
Update models to support color temperature
meisenzahl Jul 5, 2019
073e53c
Set dim level for dimmable Philips Hue bulbs
meisenzahl Jul 5, 2019
3e23738
Set dim level for LIFX bulbs
meisenzahl Jul 5, 2019
85f0141
Add initial classes to handle different color formats
meisenzahl Jul 5, 2019
6aefffa
Update translations
meisenzahl Jul 5, 2019
30200a8
Add initial draft to change color of bulbs
meisenzahl Jul 6, 2019
55f4316
Update translations
meisenzahl Jul 6, 2019
5a92e0c
Increase size of icon on device page
meisenzahl Jul 7, 2019
9c0b26d
Convert color temperature values from mired format to kelvin
meisenzahl Jul 7, 2019
819a14b
Update ru.po (#15)
camellan Jul 9, 2019
2da5adf
Update translations
meisenzahl Jul 10, 2019
66e465c
Merge branch 'master' into develop
meisenzahl Jul 10, 2019
b77065e
Fix banner contrast (#17)
ryonakano Jul 10, 2019
f72608b
Add Japanese translation (#18)
ryonakano Jul 10, 2019
5750fcf
Update table of translators
meisenzahl Jul 10, 2019
7c383bc
Update styling of HeaderBar
meisenzahl Jul 10, 2019
d88ac5f
Add files to add Portuguese translations
meisenzahl Jul 11, 2019
b8c4013
Always return that it is the first run if running in demo mode
meisenzahl Jul 12, 2019
3dc9cca
Add PT Translations (#21)
aimproxy Jul 15, 2019
15ccd15
Update table of translators
meisenzahl Jul 15, 2019
95957b9
Add Polish translation (#22)
oskarkunik Jul 19, 2019
3f13f16
Update table of translators
meisenzahl Jul 19, 2019
ad2fbfe
Update table of translators
meisenzahl Jul 22, 2019
09b864d
Fix error "Cannot pass ref argument to non-reference parameter"
meisenzahl Aug 2, 2019
1de2178
Revert 09b864da42babace40cc9d20757efa9123c4aa76
meisenzahl Aug 2, 2019
242a201
Support arm architecture
meisenzahl Aug 3, 2019
eb6ef18
Set hue and saturation for LIFX
meisenzahl Aug 3, 2019
bbb9018
Enable color temperature for LIFX
meisenzahl Aug 3, 2019
bf6edc6
Set hue and saturation for Philips Hue
meisenzahl Aug 4, 2019
faf93d3
Set color temperature for Philips Hue
meisenzahl Aug 4, 2019
adb7dc0
Update examples for demo mode
meisenzahl Aug 4, 2019
1314ef1
Add new screenshots
meisenzahl Aug 4, 2019
ad6b005
Add new layout for screenshots
meisenzahl Aug 4, 2019
d2cecd3
Release version 0.4.0
meisenzahl Aug 4, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 20 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,27 @@
<td>
<img src="data/screenshots/002.png">
</td>
</tr>
<tr>
<td>
<img src="data/screenshots/003.png">
</td>
<td>
<img src="data/screenshots/004.png">
</td>
</tr>
<tr>
<td>
<img src="data/screenshots/005.png">
</td>
<td>
<img src="data/screenshots/006.png">
</td>
</tr>
<tr>
<td>
<img src="data/screenshots/007.png">
</td>
</tr>
</table>
</p>
Expand Down Expand Up @@ -105,10 +117,14 @@ Your commit message should describe what the commit, when applied, does to the c

### Translators

| Name | Language |
| ----------------------------------------- | ---------- |
| [camellan](https://github.com/camellan) | Russian 🇷🇺 |
| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 |
| Name | Language |
| ------------------------------------------- | ------------- |
| [camellan](https://github.com/camellan) | Russian 🇷🇺 |
| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 |
| [meisenzahl](https://github.com/meisenzahl) | German 🇩🇪 |
| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 |
| [aimproxy](https://github.com/aimproxy) | Portuguese 🇵🇹 |
| [oskarkunik](https://github.com/oskarkunik) | Polish 🇵🇱 |

## License

Expand Down
38 changes: 36 additions & 2 deletions data/com.github.manexim.home.appdata.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,35 @@
<category>Network</category>
</categories>
<provides>
<binary>com.github.manexim.home</binary>
<binary>com.github.manexim.home</binary>
</provides>
​<releases>
<release date="2019-08-04" version="0.4.0">
<description>
<p>New:</p>
<ul>
<li>Set custom device icons</li>
<li>Set dim level for dimmable bulbs</li>
<li>Set color for supported bulbs</li>
</ul>
<p>Improved:</p>
<ul>
<li>UI styling</li>
</ul>
<p>Fixed:</p>
<ul>
</ul>
<p>Translations:</p>
<ul>
<li>Russian (by camellan)</li>
<li>French (by NathanBnm)</li>
<li>German (by meisenzahl)</li>
<li>Japanese (by ryonakano)</li>
<li>Portuguese (by aimproxy)</li>
<li>Polish (by oskarkunik)</li>
</ul>
</description>
</release>
<release date="2019-07-04" version="0.3.0">
<description>
<p>New:</p>
Expand Down Expand Up @@ -98,13 +124,21 @@
<caption></caption>
<image>https://raw.githubusercontent.com/manexim/home/master/data/screenshots/005.png</image>
</screenshot>
<screenshot>
<caption></caption>
<image>https://raw.githubusercontent.com/manexim/home/master/data/screenshots/006.png</image>
</screenshot>
<screenshot>
<caption></caption>
<image>https://raw.githubusercontent.com/manexim/home/master/data/screenshots/007.png</image>
</screenshot>
</screenshots>
<developer_name>Manexim</developer_name>
<url type="homepage">https://github.com/manexim</url>
<url type="bugtracker">https://github.com/manexim/home/issues</url>
<custom>
<!-- elementary AppCenter specific values -->
<value key="x-appcenter-color-primary">#4fad51</value>
<value key="x-appcenter-color-primary">#fafafa</value>
<value key="x-appcenter-color-primary-text">#333</value>
<!-- Suggested price in USD; just a suggestion, NOT a minimum. -->
<value key="x-appcenter-suggested-price">5</value>
Expand Down
6 changes: 6 additions & 0 deletions data/com.github.manexim.home.gresource.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource prefix="/com/github/manexim/home">
<file compressed="true">styles/application.css</file>
</gresource>
</gresources>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
72 changes: 72 additions & 0 deletions data/icons/symbolic/com.github.manexim.home.icon.fan-symbolic.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading