Commit Graph

28 Commits

Author SHA1 Message Date
Andrius Štikonas 3ba16bef75 Disable illegal menu options when there are no sockets. 2018-01-25 00:11:52 +00:00
Andrius Štikonas 2980e8fa97 Ranged based for conversion. 2017-03-13 02:04:56 +00:00
Andrius Štikonas 9ce7a65869 Convert some loops into C++11 ranged based for loops. 2016-09-02 22:33:26 +01:00
Andrius Štikonas 7278cba9c0
Show if Daylight Saving Time is enabled. 2016-04-17 23:03:36 +01:00
Andrius Štikonas af7a1545d1 Display simple IPv4 address in Qt 5.5 2015-11-16 01:29:57 +00:00
Andrius Štikonas f1cdc8260e Rename Countdown->Off timer
There are two types of countdowns supported by S20.
The one currently implemented automatically switches socket off
on a specified delay after switch on.
2015-11-16 01:15:19 +00:00
Andrius Štikonas 6368de10a3 Print local time of the socket instead of UTC. 2015-11-15 15:36:22 +00:00
Andrius Štikonas a4f74c24b1 Add a check for valid timezones. 2015-11-15 03:09:37 +00:00
Andrius Štikonas 4acb55c2e6 Output timezone as a decimal number. 2015-11-01 22:25:23 +00:00
Andrius Štikonas 1246e6d1db Implement toggling countdown state. 2015-09-04 22:49:13 +01:00
Andrius Štikonas 482a2a0e5b Reformat with astyle. 2015-08-18 15:29:09 +01:00
Andrius Štikonas 4497d1e1c1 Add partial support for countdown. 2015-08-18 14:25:32 +01:00
Andrius Štikonas fb9d27c00c Add a note about on and off commands. 2015-05-27 00:09:50 +01:00
Andrius Štikonas ba52a9862e Remove commandID magic numbers. 2015-05-26 23:53:21 +01:00
Andrius Štikonas de16fea254 Restore ability to set a different ssid.
Add on and off commands.
2015-05-26 00:02:19 +01:00
Andrius Štikonas df5cc31355 Do not emit stateChanged when receiving discover (too verbose). 2015-04-02 22:56:57 +01:00
Andrius Štikonas b30da3495d Process Discover packets too. 2015-04-02 22:10:06 +01:00
Andrius Štikonas 8999a55c30 Add another method of pairing. 2015-03-11 12:34:56 +00:00
Andrius Štikonas 6319fa237b Try to connect to WiWo-S20 wifi. 2015-02-28 23:30:00 +00:00
Andrius Štikonas c7c93181bf Add support for initial pairing of the socket (WIP, some manual steps necessary). 2015-02-22 23:20:20 +00:00
Andrius Štikonas e7c521bc10 Print countdown. 2015-02-21 21:14:22 +00:00
Andrius Štikonas e231388e95 Parse domain server name. 2015-02-15 15:26:37 +00:00
Andrius Štikonas 277a5f46c5 Remove unused variable. 2015-02-15 14:41:09 +00:00
Andrius Štikonas 802f910809 Password changing and displaying of the timezone. 2015-02-15 12:31:21 +00:00
Andrius Štikonas f2037b01ef Parse more stuff in SocketData messages. 2015-02-09 21:09:50 +00:00
Andrius Štikonas daf7213a05 Move network and input handling to separate threads.
Add some debugging output.
2015-02-03 01:24:47 +00:00
Andrius Štikonas 5e035a4448 Make UDP datagrams asynchronous. 2015-02-01 01:42:45 +00:00
Andrius Štikonas 748ad8cb91 Move input handling to another thread and enable event loop. 2015-01-31 18:12:20 +00:00