Commit Graph

40 Commits (a37233dc18644bb9b5f7c0bce7ea4e64b441538b)

Author SHA1 Message Date
Simon Stürz 22325f84e4 Add missing QRegularExpression include 2026-01-09 21:54:05 +01:00
Simon Stürz 238e86c930 iOS: Update bluetooth permission handling to the new QPermission system 2025-12-12 15:27:59 +01:00
Simon Stürz 336e21aabc Add EV Dash experience 2025-12-12 15:00:36 +01:00
Simon Stürz 7eea6bd2c0 Clean up notification handler on destruction to prevent shutdown crash 2025-12-05 13:58:19 +01:00
Simon Stürz dd996d08e1 iOS: Fix all introduced warnings and port iOS code to Qt 6
iOS: Fix app screen safearea from all directions
2025-12-05 13:41:17 +01:00
Simon Stürz 5d6844efb2 Update to Qt6, introduce first cmake based build
Port android to Qt 6
2025-12-05 13:40:20 +01:00
Michael Zanetti 853b1b7b15 Initial attempt to build it with Qt6 2025-12-05 13:39:19 +01:00
Simon Stürz 0866658816 Update license text and add SPDX identifier (libnymea-app) 2025-11-18 16:21:52 +01:00
Michael Zanetti 6845d7d2ae Add support for the new log engine (protocol version 8.0) 2023-04-19 11:56:35 +02:00
Michael Zanetti b04ca3efe0 Switch to demo server with authentication 2023-02-27 00:47:17 +01:00
Michael Zanetti d00540e864 Improve managing of manual connections 2022-12-16 15:50:38 +01:00
Michael Zanetti 6157fcf6c4 Drop AWS cloud support 2022-12-02 12:12:37 +01:00
Michael Zanetti 18c459132a Fix permission handling after push button auth 2022-03-28 13:57:40 +02:00
Michael Zanetti 42ca658ff7 Fix debug category for cloud transport 2022-03-15 13:51:53 +01:00
Michael Zanetti b7ccd5c923 Add suppor for manual connections to remote proxy 2022-01-21 22:27:28 +01:00
Michael Zanetti 8f015aeee3 Intermediate commit 2022-01-21 16:17:00 +01:00
Michael Zanetti 39ec26f5ff JSONRPC.Hello working now, hanging at first call after that 2022-01-20 23:50:00 +01:00
Michael Zanetti 5a6c809ed1 intermediate commit 2022-01-20 23:50:00 +01:00
Michael Zanetti 3be00d1887 Finishing touches 2022-01-20 12:09:55 +01:00
Michael Zanetti d414df1e02 Fix permissions on unauthenticated connections 2022-01-12 12:02:42 +01:00
Michael Zanetti 120481ed6c Add support for user permissions 2021-12-19 17:00:57 +01:00
Michael Zanetti 9fcdbafda4 Tune reconnecting after deep sleep 2021-12-17 01:17:34 +01:00
Michael Zanetti 6f5850f7c6 Add energy manager class 2021-11-09 14:03:59 +01:00
Michael Zanetti 5456384711 Adjust main menu to fit better with new connection setup 2021-07-06 00:43:30 +02:00
Michael Zanetti 125106309b Simplify json notification api 2021-06-30 22:31:52 +02:00
Michael Zanetti 71a7f0f0cb Convert some old debug prints to new ones 2021-04-08 15:29:48 +02:00
Michael Zanetti 6645169786 Cleanup compile warnings 2021-03-24 14:58:41 +01:00
Michael Zanetti faf1375db6 Add a method to allow checking if a token exists for a particular host 2021-03-22 20:02:45 +01:00
Michael Zanetti 94d33eeba0 Remove some noisy debug prints 2021-03-11 20:11:47 +01:00
Michael Zanetti f82fc9056d Update min/max required nymea core version 2021-03-06 00:57:32 +01:00
Michael Zanetti a85644bbfd Extract certificate data before disconnecting 2021-01-23 23:22:09 +01:00
Michael Zanetti 986714c9e1 Fix encryption flag erraneously set for "ws" connections
This could cause the client to think that there is a certificate
mismatch if there is a pinned certificate for this host already
and we then connect to an unecrypted ws socket.

Also, disconnect clients before raising the certificate mismatch
error in case a client implementation would just ignore this
and reconnect syncronously right way.
2021-01-23 14:04:33 +01:00
Michael Zanetti e6c96ff9ad Make menu replace pages instead of pushing 2020-11-29 18:35:37 +01:00
Michael Zanetti 10bf8ed00c Rework media views for new interfaces 2020-11-26 22:37:19 +01:00
Michael Zanetti 354f567593 Make use of the new caching mechanism in nymea 2020-09-15 18:10:12 +02:00
Michael Zanetti 0f9caa03df Add media and energy views 2020-08-27 01:16:03 +02:00
Michael Zanetti e645f82095 Fix pushbutton auth appearing to fail on a first set 2020-04-23 17:44:58 +02:00
Michael Zanetti 1742834cdb improve certificate dialog 2020-04-19 15:12:21 +02:00
Michael Zanetti 6f1a847f15 Improve certificate handling 2020-04-19 14:03:34 +02:00
Michael Zanetti b5eab4d8b9 Get going with better grouping 2020-03-26 23:31:42 +01:00