Feed Advanced Search

May 7 2020

vkrause accepted D29505: Start KOrgac via DBus activation on launch.
May 7 2020, 12:31 PM · KDE PIM
vkrause accepted D29495: Start KOrgac via DBus activation.
May 7 2020, 9:22 AM · KDE PIM
vkrause added a comment to D29416: Show all available holiday regions.

I understand the motivation for this change. However, it is pretty ugly and verbose.

maybe we can do something in KHolidays API itself to provide a prettier string.

Ideally "German (German) - Feiertage fur Deutschland (Bayern)" would become tr("Germany/Berlin (German)")?
I don't think we need to see "Feiertage fur Deutschland"

May 7 2020, 9:18 AM · KDE PIM

May 6 2020

vkrause committed R210:5cdcb3138b56: Show all available holiday regions (authored by vkrause).
Show all available holiday regions
May 6 2020, 3:14 PM
vkrause closed D29416: Show all available holiday regions.
May 6 2020, 3:14 PM · KDE PIM
vkrause added a comment to D29478: [Clipboard Plasmoid] Port to Prison QML import.

Technically this looks fine from the Prison POV. Whether the barcode type selection makes sense beyond "because we can" I'm not sure about though (in particular the 1D codes seem to be of questionable use here), but then again that's not something introduced by this patch anyway.

May 6 2020, 3:06 PM · Plasma

May 5 2020

vkrause committed R175:c39d1eb12217: Add holiday file for DE-BE (Germany/Berlin) (authored by vkrause).
Add holiday file for DE-BE (Germany/Berlin)
May 5 2020, 3:36 PM
vkrause closed D29415: Add holiday file for DE-BE (Germany/Berlin).
May 5 2020, 3:36 PM · Frameworks

May 4 2020

vkrause committed R1032:a879eef1d962: Fix detection of realtime data for intermediate stops (authored by vkrause).
Fix detection of realtime data for intermediate stops
May 4 2020, 4:03 PM
vkrause requested review of D29416: Show all available holiday regions.
May 4 2020, 3:35 PM · KDE PIM
vkrause requested review of D29415: Add holiday file for DE-BE (Germany/Berlin).
May 4 2020, 3:14 PM · Frameworks
vkrause added a comment to T11875: KNotification v2.

D29405 shows that a notifyrc-less KNotifications is possible in principle.

On Android we still have the problem that notifyrc supplies the needed channel name/descriptions.

Possible solution could be the aforementioned "Have app define actions in code somewhere", e.g. KNotification::addChannel("some_id", "Name", "Description"). Could fall back to a default channel if none is set

May 4 2020, 2:05 PM · KF6

May 3 2020

vkrause committed R1007:1660416db0fa: Allow to configure notifications (authored by vkrause).
Allow to configure notifications
May 3 2020, 4:19 PM
vkrause committed R1007:7ab3cd736654: Add remaining wrappers needed for implementing notification configuration (authored by vkrause).
Add remaining wrappers needed for implementing notification configuration
May 3 2020, 4:19 PM
vkrause committed R1007:6e38fd9332f5: Add Intent::putExtra (authored by vkrause).
Add Intent::putExtra
May 3 2020, 4:19 PM
vkrause committed R1007:3d9c2a4b43df: Add a wrapper class and macro for static JNI properties (authored by vkrause).
Add a wrapper class and macro for static JNI properties
May 3 2020, 4:19 PM

May 2 2020

vkrause committed R1007:e1ad91c8b3be: Add journey section details page showing intermediate stops (authored by vkrause).
Add journey section details page showing intermediate stops
May 2 2020, 4:26 PM
vkrause committed R1032:dbbc069386d7: Fix location in arrival stopover of a journey section (authored by vkrause).
Fix location in arrival stopover of a journey section
May 2 2020, 2:38 PM
vkrause requested review of D29358: Implement lock-screen visibility control on Android.
May 2 2020, 10:38 AM · Frameworks
vkrause committed R1032:13cfb57d0585: Propagate notes when creating a departure stopover from a journey section (authored by vkrause).
Propagate notes when creating a departure stopover from a journey section
May 2 2020, 10:36 AM
vkrause updated the diff for D29335: Implement notification grouping on Android.

Replace the simple ref count with a full child id tracking.

May 2 2020, 9:58 AM · Frameworks
vkrause committed R1007:97524cb4194c: Fix build, previous commit was incomplete (authored by vkrause).
Fix build, previous commit was incomplete
May 2 2020, 9:42 AM
vkrause added a comment to D29335: Implement notification grouping on Android.

Still not good enough, updating existing notfication messes up the refcounter, resulting still in leftover group elements.

May 2 2020, 9:40 AM · Frameworks
vkrause committed R1007:44f1a6d3c258: Cancel still pending notifications on arrival (authored by vkrause).
Cancel still pending notifications on arrival
May 2 2020, 9:39 AM
vkrause added a comment to D29357: Display rich text notification messages on Android.

Example:

May 2 2020, 9:30 AM · Frameworks
vkrause requested review of D29357: Display rich text notification messages on Android.
May 2 2020, 9:30 AM · Frameworks
vkrause updated the diff for D29335: Implement notification grouping on Android.

Explicitly track if notification groups are still in use.

May 2 2020, 8:42 AM · Frameworks
vkrause added a comment to D29335: Implement notification grouping on Android.

This isn't good to go yet, there are corner cases where the group summary item stays around after closing the last notification, working on fixing this.

May 2 2020, 8:35 AM · Frameworks
vkrause committed R289:c5688295e45f: Implement updating of notifications on Android (authored by vkrause).
Implement updating of notifications on Android
May 2 2020, 7:33 AM
vkrause closed D29339: Implement updating of notifications on Android.
May 2 2020, 7:33 AM · Frameworks
vkrause closed D29323: Handle multi-line and rich-text notifications on Android.
May 2 2020, 7:29 AM · Frameworks
vkrause committed R289:9bfd98a3d3da: Handle multi-line and rich-text notifications on Android (authored by vkrause).
Handle multi-line and rich-text notifications on Android
May 2 2020, 7:29 AM

May 1 2020

vkrause committed R1007:ee98e36e0a8d: Close still active notifications for removed reservations (authored by vkrause).
Close still active notifications for removed reservations
May 1 2020, 4:14 PM
vkrause committed R1007:201910f67910: Add a notifyrc file (authored by vkrause).
Add a notifyrc file
May 1 2020, 4:14 PM
vkrause requested review of D29342: Implement support for notification urgency on Android.
May 1 2020, 4:06 PM · Frameworks
vkrause requested review of D29339: Implement updating of notifications on Android.
May 1 2020, 3:06 PM · Frameworks
vkrause added inline comments to D29335: Implement notification grouping on Android.
May 1 2020, 2:39 PM · Frameworks
vkrause added a comment to D29335: Implement notification grouping on Android.

Collapsed:


Expanded:

May 1 2020, 2:21 PM · Frameworks
vkrause requested review of D29335: Implement notification grouping on Android.
May 1 2020, 2:19 PM · Frameworks
vkrause added a comment to D29323: Handle multi-line and rich-text notifications on Android.

May 1 2020, 10:41 AM · Frameworks
vkrause requested review of D29323: Handle multi-line and rich-text notifications on Android.
May 1 2020, 10:40 AM · Frameworks
vkrause committed R1007:272e7fc7d5e5: Fix a nullptr access to expired KNotification elements (authored by vkrause).
Fix a nullptr access to expired KNotification elements
May 1 2020, 10:34 AM
vkrause committed R1007:bee7ad8b916d: Update reservations from live data where applicable (authored by vkrause).
Update reservations from live data where applicable
May 1 2020, 9:21 AM
vkrause committed R1007:fbcd0def4791: Implement live data importing (authored by vkrause).
Implement live data importing
May 1 2020, 9:21 AM

Apr 30 2020

vkrause added a comment to D29313: Port VehicleLayoutPage to Scrollablepage.

Oh, regarding borrowing for KTrip, you might want to check the one in Itinerary, that does some better train length scaling IIRC.

Apr 30 2020, 7:16 PM
vkrause accepted D29313: Port VehicleLayoutPage to Scrollablepage.

Don't remember why I ended up doing it like this back then...

Apr 30 2020, 7:15 PM
vkrause accepted D29310: Change NoLogo Type to uint16_t to fix windows build.
Apr 30 2020, 6:31 PM
vkrause moved T11348: Remember failed departure/arrival lookups from Actionable to Done on the KDE Itinerary board.
Apr 30 2020, 2:50 PM · KDE Itinerary
vkrause committed R1007:6d8d43e846e0: Retain journey information when selecting alternative connections (authored by vkrause).
Retain journey information when selecting alternative connections
Apr 30 2020, 2:50 PM
vkrause committed R1007:618d0c50b21d: Use the new live data storage and notification generation methods (authored by vkrause).
Use the new live data storage and notification generation methods
Apr 30 2020, 2:50 PM
vkrause committed R1007:eb5448da99c7: Port TimelineDelegateController away from deprecated KPublicTransport API (authored by vkrause).
Port TimelineDelegateController away from deprecated KPublicTransport API
Apr 30 2020, 2:50 PM
vkrause committed R1007:3a92346e92ba: Refactor processing stopover query results (authored by vkrause).
Refactor processing stopover query results
Apr 30 2020, 2:50 PM
vkrause committed R1007:799973d87cb7: Add helper methods to generate disruption notifications (authored by vkrause).
Add helper methods to generate disruption notifications
Apr 30 2020, 2:50 PM
vkrause committed R1007:978e6773388a: Make KNotifications a mandatory dependency (authored by vkrause).
Make KNotifications a mandatory dependency
Apr 30 2020, 2:50 PM
vkrause committed R1007:83a8e8241277: Make arrival/departure accessors const and use them internally as well (authored by vkrause).
Make arrival/departure accessors const and use them internally as well
Apr 30 2020, 2:50 PM

Apr 29 2020

vkrause committed R1007:e34c7db81da6: Rework live data persistence (authored by vkrause).
Rework live data persistence
Apr 29 2020, 3:31 PM
vkrause committed R1007:62fb41b195b7: Refactor stopover to reservation matching (authored by vkrause).
Refactor stopover to reservation matching
Apr 29 2020, 3:31 PM
vkrause committed R1032:d8d6184d515d: Produce empty JSON objects when serializing empty Stopovers/JourneySections (authored by vkrause).
Produce empty JSON objects when serializing empty Stopovers/JourneySections
Apr 29 2020, 3:21 PM
vkrause committed R1032:20fc2f30991c: Fix arrival queries on the Deutsche Bahn backend (authored by vkrause).
Fix arrival queries on the Deutsche Bahn backend
Apr 29 2020, 3:21 PM
vkrause committed R1032:53d893f19008: Rename internal uses of queryDeparture to queryStopover as well (authored by vkrause).
Rename internal uses of queryDeparture to queryStopover as well
Apr 29 2020, 3:21 PM
vkrause added a comment to D29268: [WIP] Add Date/Time dialog.

There might be ways around the native function registration issue from the QML thread, e.g. by using the alternative approach of exported (mangled) symbols instead: https://docs.oracle.com/javase/1.5.0/docs/guide/jni/spec/design.html -> "Loading and Linking Native Methods".

Apr 29 2020, 9:16 AM · Plasma

Apr 28 2020

vkrause committed R1007:aba655334e66: Allow to override the current time in LiveDataManager (authored by vkrause).
Allow to override the current time in LiveDataManager
Apr 28 2020, 3:11 PM
vkrause committed R1007:544d19b088f3: Move import/export code to its own file (authored by vkrause).
Move import/export code to its own file
Apr 28 2020, 3:11 PM
vkrause committed R1032:e26ee73e270f: Handle all EFA section types (authored by vkrause).
Handle all EFA section types
Apr 28 2020, 2:59 PM
vkrause committed R1032:b524a72f7a99: Extract intermediate stop delays from compact EFA responses (authored by vkrause).
Extract intermediate stop delays from compact EFA responses
Apr 28 2020, 2:59 PM
vkrause committed R1032:88bbee945edb: Fix intermediate stops on EFA backends when there are none (authored by vkrause).
Fix intermediate stops on EFA backends when there are none
Apr 28 2020, 2:59 PM

Apr 27 2020

vkrause committed R1032:1432a86a4939: Parse EFA departure delays on intermediate stops (authored by vkrause).
Parse EFA departure delays on intermediate stops
Apr 27 2020, 3:54 PM
vkrause committed R1032:4b49205068fb: Add property for CO2 emission per journey section (authored by vkrause).
Add property for CO2 emission per journey section
Apr 27 2020, 3:54 PM
vkrause committed R1032:2671753e2340: Add methods to convert journey section departure/arrivals into stopovers (authored by vkrause).
Add methods to convert journey section departure/arrivals into stopovers
Apr 27 2020, 3:54 PM
vkrause committed R1007:e79e81b82b3a: Adapt departure page to KPublicTransport API changes (authored by vkrause).
Adapt departure page to KPublicTransport API changes
Apr 27 2020, 3:37 PM

Apr 26 2020

vkrause moved T11367: Improve arrival/departure API naming from In Progress to Done on the KPublicTransport board.
Apr 26 2020, 10:52 AM · KPublicTransport
vkrause committed R1032:424dfd40d859: Rename DepartureQueryModel to StopoverQueryModel (authored by vkrause).
Rename DepartureQueryModel to StopoverQueryModel
Apr 26 2020, 10:51 AM
vkrause committed R1032:debd3e39c32e: Rename Departure* QML elements as well (authored by vkrause).
Rename Departure* QML elements as well
Apr 26 2020, 10:51 AM
vkrause committed R1032:0625575b568e: Rename DepartureReply to StopoverReply (authored by vkrause).
Rename DepartureReply to StopoverReply
Apr 26 2020, 10:51 AM
vkrause committed R1032:96ce4eb4e780: Rename DepartureRequest to StopoverRequest (authored by vkrause).
Rename DepartureRequest to StopoverRequest
Apr 26 2020, 10:51 AM
vkrause committed R1032:620a5323c2c6: Rename Manager::queryDeparture to queryStopover (authored by vkrause).
Rename Manager::queryDeparture to queryStopover
Apr 26 2020, 10:51 AM
vkrause committed R1032:5858c90c13ba: Rename Departure to Stopover (authored by vkrause).
Rename Departure to Stopover
Apr 26 2020, 10:51 AM
vkrause committed R1032:03ab19855e8b: Rename DepartureUtil to StopoverUtil (authored by vkrause).
Rename DepartureUtil to StopoverUtil
Apr 26 2020, 10:51 AM
vkrause committed R1007:b2579cc5674e: Remove unnecessary forward declaration (authored by vkrause).
Remove unnecessary forward declaration
Apr 26 2020, 9:05 AM
vkrause moved T11365: Parse disruption information from Navitia departure queries from Ideas to Done on the KPublicTransport board.
Apr 26 2020, 8:29 AM · KPublicTransport
vkrause moved T11367: Improve arrival/departure API naming from Ideas to In Progress on the KPublicTransport board.
Apr 26 2020, 8:28 AM · KPublicTransport
vkrause committed R1032:fcbd4c86957a: Make vehicle layout requests work with journey sections directly (authored by vkrause).
Make vehicle layout requests work with journey sections directly
Apr 26 2020, 8:27 AM
vkrause committed R1032:f9ccec5b985f: Detect transfer elements in EFA responses (authored by vkrause).
Detect transfer elements in EFA responses
Apr 26 2020, 8:27 AM

Apr 25 2020

vkrause moved T12967: Intermediate stopovers for journey sections from In Progress to Done on the KPublicTransport board.
Apr 25 2020, 1:53 PM · KPublicTransport
vkrause committed R1032:87b3b6f01fe9: Request and parse intermediate stops from OTP backends (authored by vkrause).
Request and parse intermediate stops from OTP backends
Apr 25 2020, 1:49 PM
vkrause committed R1032:42ca49310968: Parse intermediate stops in Hafas binary responses (authored by vkrause).
Parse intermediate stops in Hafas binary responses
Apr 25 2020, 12:49 PM
vkrause committed R1032:fb220594519f: Show line data at the top (authored by vkrause).
Show line data at the top
Apr 25 2020, 12:49 PM
vkrause triaged T13042: IFOPT station identifier support as Normal priority.
Apr 25 2020, 10:27 AM · KPublicTransport
vkrause committed R1032:0a3ec6183260: Consider intermediate stops for estimating the journey section distance (authored by vkrause).
Consider intermediate stops for estimating the journey section distance
Apr 25 2020, 10:04 AM
vkrause committed R1032:ee195c771868: Improve the intermediate stop UI a bit (authored by vkrause).
Improve the intermediate stop UI a bit
Apr 25 2020, 10:04 AM
vkrause committed R1032:5d4ff2d44c17: Add basic intermediate stop parsing for the compact EFA variant (authored by vkrause).
Add basic intermediate stop parsing for the compact EFA variant
Apr 25 2020, 10:04 AM
vkrause committed R1032:3666a18e9242: Propagate route/line data for intermediate stops centrally (authored by vkrause).
Propagate route/line data for intermediate stops centrally
Apr 25 2020, 10:04 AM

Apr 24 2020

vkrause added a comment to T8901: Weather.

Regarding data sources, there is also https://api.met.no/, no API keys required, world-wide coverage and CC-licensed data. KDE Itinerary has some code for dealing with their forecast data.

Apr 24 2020, 7:36 PM · Plasma: Mobile
vkrause committed R1032:814b7500179a: Add a lot more detailed UI for looking at intermediate stops (authored by vkrause).
Add a lot more detailed UI for looking at intermediate stops
Apr 24 2020, 5:46 PM
vkrause committed R1032:883101b7db4c: Parse platforms on intermediate stops too for Hafas responses (authored by vkrause).
Parse platforms on intermediate stops too for Hafas responses
Apr 24 2020, 5:46 PM
vkrause committed R1032:8e2549a5d3fa: Implement intermediate stop parsing for EFA XML responses (authored by vkrause).
Implement intermediate stop parsing for EFA XML responses
Apr 24 2020, 5:46 PM
vkrause committed R1032:871ef56fde27: Add a primitive page to display intermediate stops of a journey section (authored by vkrause).
Add a primitive page to display intermediate stops of a journey section
Apr 24 2020, 3:56 PM
vkrause committed R1032:c388a61c4099: Implement intermediate stop parsing for Hafas backends (authored by vkrause).
Implement intermediate stop parsing for Hafas backends
Apr 24 2020, 3:56 PM
vkrause committed R1032:3f07144063a9: Implement intermediate stop parsing for Navitia backends (authored by vkrause).
Implement intermediate stop parsing for Navitia backends
Apr 24 2020, 3:56 PM
vkrause committed R1032:be412f913cb3: Add data model for intermediate stops of a journey section (authored by vkrause).
Add data model for intermediate stops of a journey section
Apr 24 2020, 3:56 PM