- 12 Jan, 2019 7 commits
-
-
Volker Krause authored
This should fix another high frequency polling loop, and fix the visual update glitches when new data arrives.
-
Volker Krause authored
-
Volker Krause authored
-
Volker Krause authored
Most batch-based logic doesn't actually care if we add or remove elements from the batch, but only cares for the actual content changing.
-
Volker Krause authored
This has currently been implemented in the timeline model, the trip grouping and the live data handling, duplicating this rather complex logic multiple times. The goal is to replace all that with the new code. Compared to the existing implementations, this has more fine-grained change notifications for the various corner cases, and it persists the batching, so we don't have to compute that on every startup again. This also makes further optimizations possible, like persisting the sort order of the batches, so we only need to load the reservation elements actually on the screen.
-
Volker Krause authored
This fixes unneccessary high frequency polling during a longer trip.
-
Volker Krause authored
-
- 11 Jan, 2019 1 commit
-
-
Volker Krause authored
-
- 10 Jan, 2019 1 commit
-
-
Volker Krause authored
Most importantly, we now propagate the geo coordinates from that to the reservations, which makes all location-based features work.
-
- 09 Jan, 2019 2 commits
-
-
Volker Krause authored
This now leaves us with exactly one path for adding or changing reservations.
-
Volker Krause authored
-
- 08 Jan, 2019 1 commit
-
-
Volker Krause authored
Only needed when using widgets or QQC1 (which we don't).
-
- 05 Jan, 2019 2 commits
-
-
Nicolas Fella authored
Summary: Importing a reservation from an intent only worked when that intent started the app. When the app is already running onNewIntent is called, but since we didn't override it nothing was imported. Test Plan: Open app. Send reservation via KDE Connect. Previously nothing happend. Now the reservation is added to the list Reviewers: vkrause Reviewed By: vkrause Subscribers: kde-pim Tags: #kde_pim Differential Revision: https://phabricator.kde.org/D17993
-
Volker Krause authored
-
- 04 Jan, 2019 1 commit
-
-
Volker Krause authored
-
- 03 Jan, 2019 4 commits
-
-
Volker Krause authored
-
Laurent Montel authored
-
Laurent Montel authored
-
Laurent Montel authored
-
- 01 Jan, 2019 2 commits
-
-
Volker Krause authored
-
Volker Krause authored
-
- 29 Dec, 2018 2 commits
-
-
Volker Krause authored
-
Volker Krause authored
-
- 28 Dec, 2018 1 commit
-
-
Nicolas Fella authored
Test Plan: Double-tap barcode : Screen gets brighter Reviewers: vkrause Reviewed By: vkrause Subscribers: kde-pim Tags: #kde_pim, #kde_itinerary Differential Revision: https://phabricator.kde.org/D17827
-
- 27 Dec, 2018 10 commits
-
-
Volker Krause authored
-
Volker Krause authored
-
Volker Krause authored
-
Volker Krause authored
-
Volker Krause authored
Necessary for a more clever auto-polling.
-
Volker Krause authored
-
Volker Krause authored
-
Volker Krause authored
Could still be nicer by using color highlighting for changes.
-
Volker Krause authored
-
Volker Krause authored
-
- 26 Dec, 2018 1 commit
-
-
Volker Krause authored
-
- 25 Dec, 2018 2 commits
-
-
Volker Krause authored
-
Volker Krause authored
-
- 24 Dec, 2018 1 commit
-
-
David Faure authored
Summary: _ZN22SolidBrightnessBackendC1EP7QObject symbol not found. Commit 1466a25c removed compilation of solidbrightnessbackend.cpp on Android, so this code now uses a class that's not part of the build. Test Plan: Running on Android now works Reviewers: vkrause, nicolasfella Reviewed By: vkrause Differential Revision: https://phabricator.kde.org/D17763
-
- 22 Dec, 2018 2 commits
-
-
Volker Krause authored
Also, make it less departure-centric, now that arrivals are handled here too.
-
Volker Krause authored
-