dvratil (Daniel Vrátil)
User

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 12 2015, 7:56 AM (235 w, 6 d)
Availability
Available

Recent Activity

Today

dvratil requested review of D24776: Fix typo.
Sat, Oct 19, 11:15 AM
dvratil added a comment to D24739: KOrganizer Month View: use QDate stringification.

I grepped the localizations and it appears that everyone uses the "month year" format, so this change looks safe.

Sat, Oct 19, 11:07 AM · KDE PIM
dvratil accepted D24597: [Konversation] Port from deprecated KTcpSocket to QSslSocket.

Looks good to me, thanks!

Sat, Oct 19, 11:00 AM
dvratil accepted D24705: Add colorSetAlpha filter, so explicitly set the alpha value of a color.
Sat, Oct 19, 10:47 AM · KDE PIM
dvratil accepted D24541: fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable..
Sat, Oct 19, 10:47 AM · KDE PIM

Thu, Oct 10

dvratil retitled D24536: Cleanup and improvements around ContinuationHelper from Fix documentation generation to Cleanup and improvements around ContinuationHelper.
Thu, Oct 10, 4:00 PM
dvratil updated the summary of D24536: Cleanup and improvements around ContinuationHelper.
Thu, Oct 10, 3:52 PM
dvratil updated the diff for D24536: Cleanup and improvements around ContinuationHelper.
  • Improved test, minor cleanup
Thu, Oct 10, 3:50 PM
dvratil committed R665:31117e0d6beb: Remove the now pointless syncThenImpl(), use thenImpl() instead (authored by dvratil).
Remove the now pointless syncThenImpl(), use thenImpl() instead
Thu, Oct 10, 3:50 PM
dvratil committed R665:32e6bf205515: Optimize memory usage by turning ContinuationHolder into a union (authored by dvratil).
Optimize memory usage by turning ContinuationHolder into a union
Thu, Oct 10, 3:50 PM
dvratil updated the diff for D24536: Cleanup and improvements around ContinuationHelper.
  • Rebase on current master
Thu, Oct 10, 3:39 PM
dvratil requested review of D24536: Cleanup and improvements around ContinuationHelper.
Thu, Oct 10, 3:38 PM
dvratil committed R665:4f4ffc1a12bb: Remove the now pointless syncThenImpl(), use thenImpl() instead (authored by dvratil).
Remove the now pointless syncThenImpl(), use thenImpl() instead
Thu, Oct 10, 3:37 PM

Wed, Oct 9

dvratil committed R665:f5772427ca4a: Optimize memory usage by turning ContinuationHolder into a union (authored by dvratil).
Optimize memory usage by turning ContinuationHolder into a union
Wed, Oct 9, 9:52 PM
dvratil committed R665:d4e85564840e: Rename ContinuationHelper to ContinuationHolder (authored by dvratil).
Rename ContinuationHelper to ContinuationHolder
Wed, Oct 9, 9:52 PM
dvratil committed R665:bcf37801d306: Fold Sync and Error executors into ThenExecutor (authored by dvratil).
Fold Sync and Error executors into ThenExecutor
Wed, Oct 9, 9:52 PM
dvratil committed R665:a813013ceed0: Simply template definitions (authored by dvratil).
Simply template definitions
Wed, Oct 9, 9:52 PM
dvratil committed R665:cc4c3f577806: Rename HandleContinuation to AsyncContinuation (authored by dvratil).
Rename HandleContinuation to AsyncContinuation
Wed, Oct 9, 9:52 PM
dvratil committed R665:b1ef28dfe13a: Fix documentation generation (authored by dvratil).
Fix documentation generation
Wed, Oct 9, 9:52 PM
dvratil closed D24491: Fix build against Qt without std::hash<QString> specialization.
Wed, Oct 9, 8:40 AM
dvratil committed R45:496047cdfd1c: Fix build against Qt without std::hash<QString> specialization (authored by dvratil).
Fix build against Qt without std::hash<QString> specialization
Wed, Oct 9, 8:40 AM

Tue, Oct 8

dvratil updated the summary of D24491: Fix build against Qt without std::hash<QString> specialization.
Tue, Oct 8, 11:36 AM
dvratil requested review of D24491: Fix build against Qt without std::hash<QString> specialization.
Tue, Oct 8, 11:35 AM
dvratil accepted D24484: Remove warnings about ignoring return value of removeHeader().
Tue, Oct 8, 9:32 AM · KDE PIM
dvratil added a comment to D24443: Add a plugin system.
  • I would add name property to the CalendarEntry
  • I would add color property to the CalendarEntry, so that calendar that is e.g. green in KOrganizer would show up green in the Plasma applet, too.
Tue, Oct 8, 9:30 AM
dvratil accepted D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

Ok, let's roll with it, then.

Tue, Oct 8, 8:56 AM · KDE PIM

Mon, Oct 7

dvratil requested changes to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Mon, Oct 7, 10:58 AM · KDE PIM

Sun, Oct 6

dvratil added a revision to T11534: Port KIMAP away from KTcpSocket: D24438: Port away from KTcpSocket to QSslSocket.
Sun, Oct 6, 12:04 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil added a task to D24438: Port away from KTcpSocket to QSslSocket: T11534: Port KIMAP away from KTcpSocket.
Sun, Oct 6, 12:04 PM · KDE PIM
dvratil added a commit to T11534: Port KIMAP away from KTcpSocket: R177:4cd90762254a: Port away from KTcpSocket to QSslSocket.
Sun, Oct 6, 12:03 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil added a task to R177:4cd90762254a: Port away from KTcpSocket to QSslSocket: T11534: Port KIMAP away from KTcpSocket.
Sun, Oct 6, 12:03 PM
dvratil added a commit to T11533: Port KSMTP away from KTcpSocket: R733:25e1ff907994: Port away from KTcpSocket to QSslSocket.
Sun, Oct 6, 12:03 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil added a task to R733:25e1ff907994: Port away from KTcpSocket to QSslSocket: T11533: Port KSMTP away from KTcpSocket.
Sun, Oct 6, 12:03 PM
dvratil closed T11533: Port KSMTP away from KTcpSocket, a subtask of T11544: Remove KTcpSocket, as Resolved.
Sun, Oct 6, 12:01 PM · KF6
dvratil closed T11533: Port KSMTP away from KTcpSocket as Resolved.
Sun, Oct 6, 12:01 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil closed T11534: Port KIMAP away from KTcpSocket as Resolved.
Sun, Oct 6, 12:01 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil closed T11534: Port KIMAP away from KTcpSocket, a subtask of T11544: Remove KTcpSocket, as Resolved.
Sun, Oct 6, 12:01 PM · KF6
dvratil committed R177:4cd90762254a: Port away from KTcpSocket to QSslSocket (authored by dvratil).
Port away from KTcpSocket to QSslSocket
Sun, Oct 6, 12:00 PM
dvratil edited projects for T11534: Port KIMAP away from KTcpSocket, added: KDE PIM (Applications 19.12 (master)); removed KDE PIM.
Sun, Oct 6, 12:00 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil closed D24438: Port away from KTcpSocket to QSslSocket.
Sun, Oct 6, 12:00 PM · KDE PIM
dvratil moved T11534: Port KIMAP away from KTcpSocket from In Progress to Done on the KF6 board.
Sun, Oct 6, 12:00 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil requested review of D24438: Port away from KTcpSocket to QSslSocket.
Sun, Oct 6, 11:10 AM · KDE PIM
dvratil moved T11534: Port KIMAP away from KTcpSocket from Backlog to In Progress on the KF6 board.
Sun, Oct 6, 10:22 AM · KDE PIM (Applications 19.12 (master)), KF6
dvratil claimed T11534: Port KIMAP away from KTcpSocket.
Sun, Oct 6, 10:22 AM · KDE PIM (Applications 19.12 (master)), KF6
dvratil committed R165:8aca730125ad: Fix AkStandardDirs include header guard (authored by dvratil).
Fix AkStandardDirs include header guard
Sun, Oct 6, 9:34 AM
dvratil committed R165:1af267e7ee43: AkRanges: various cleanups (authored by dvratil).
AkRanges: various cleanups
Sun, Oct 6, 9:34 AM

Tue, Oct 1

dvratil requested changes to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Tue, Oct 1, 11:41 AM · KDE PIM
dvratil accepted D24301: Fix null pointer dereference, keep FileModifyJob metadata and serialize with options..

Thanks for the fix. Since this is a bugfix, please land this patch to the Applications/19.08 branch, then merge the branch to master.

Tue, Oct 1, 11:37 AM · LibKGAPI, KDE PIM
dvratil accepted D24310: Fix comparison typo.

Well spotted! Thanks

Tue, Oct 1, 11:32 AM · LibKGAPI, KDE PIM
dvratil accepted D24319: Remove unused recurrence assignment operator.
Tue, Oct 1, 11:32 AM · KDE PIM
dvratil accepted D24320: Remove unused recurrence assignment operators.
Tue, Oct 1, 11:31 AM · KDE PIM

Thu, Sep 26

dvratil accepted D24237: Fix compilation with Qt 5.14.
Thu, Sep 26, 10:16 AM · KDE PIM

Mon, Sep 23

dvratil added a comment to M155: KMail revamped.

KMail can show the message size in the message list already now, you can completely customize the data displayed in View->Message List->Theme - in case of the revamping, this customizability should not be lost. Also, the way the code is written now, it should be possible to even implement the proposed change alongside the existing one (same goes for the message view as well) - maybe just without the "upcoming event" information. So not really revamp, but evolution, with a fallback for users who would prefer the "old" look :-)

Mon, Sep 23, 2:14 PM
dvratil requested changes to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Mon, Sep 23, 8:43 AM · KDE PIM
dvratil added a comment to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

Did you test on both Neon and plain Debian?

Mon, Sep 23, 8:43 AM · KDE PIM

Sun, Sep 22

dvratil renamed T11752: Blogger library code cleanup from Blogger API cleanup to Blogger library code cleanup.
Sun, Sep 22, 11:49 AM · LibKGAPI
dvratil created T11752: Blogger library code cleanup.
Sun, Sep 22, 11:49 AM · LibKGAPI
dvratil added a comment to T11741: Fix link ordering - BUG411425.

Sounds like there might be a problem with exports or some symbol name duplication that leads to some weird behavior during LTO.

Sun, Sep 22, 11:44 AM · LibKGAPI
dvratil created T11751: Tasks library code cleanup.
Sun, Sep 22, 11:40 AM · LibKGAPI
dvratil accepted D24139: More d-pointerization of the public KDAV API.
Sun, Sep 22, 11:39 AM · KDE PIM
dvratil created T11750: Drive library code cleanup.
Sun, Sep 22, 11:38 AM · LibKGAPI
dvratil moved T11748: Contacts library code cleanup from Backlog to In Progress on the LibKGAPI board.
Sun, Sep 22, 11:35 AM · LibKGAPI
dvratil claimed T11748: Contacts library code cleanup.
Sun, Sep 22, 11:35 AM · LibKGAPI
dvratil updated the task description for T11748: Contacts library code cleanup.
Sun, Sep 22, 11:34 AM · LibKGAPI
dvratil created T11748: Contacts library code cleanup.
Sun, Sep 22, 11:34 AM · LibKGAPI
dvratil committed R477:cf2065e10062: Cleanup and modernize the Calendar library codebase (authored by dvratil).
Cleanup and modernize the Calendar library codebase
Sun, Sep 22, 11:33 AM
dvratil closed D24085: Cleanup and modernize the Calendar library codebase.
Sun, Sep 22, 11:33 AM · KDE PIM
dvratil added an inline comment to M155: KMail revamped.
Sun, Sep 22, 11:32 AM
dvratil accepted D24139: More d-pointerization of the public KDAV API.

Some small nitpicks, but the code is good to go even without those.

Sun, Sep 22, 11:30 AM · KDE PIM

Sat, Sep 21

dvratil added a comment to D21906: Events plugin: implement the new showEvent() API.

There are still some dependencies in Plasma missing.

Sat, Sep 21, 2:40 PM · KDE PIM

Fri, Sep 20

dvratil awarded M154: KOrganizer revamped a Love token.
Fri, Sep 20, 9:29 AM

Sep 19 2019

dvratil accepted D24090: Make DavUrl and Error implicitly shared value types.
Sep 19 2019, 5:27 PM · KDE PIM
dvratil updated the diff for D24085: Cleanup and modernize the Calendar library codebase.
  • Missing const in the timezone lookup tables
Sep 19 2019, 3:18 PM · KDE PIM
dvratil requested review of D24085: Cleanup and modernize the Calendar library codebase.
Sep 19 2019, 3:12 PM · KDE PIM
dvratil requested changes to D23979: Add missing parameters to Permission related jobs and fix url typo..

Just minor nitpicks. Fix those and you can commit the patch. Thanks!

Sep 19 2019, 8:28 AM · LibKGAPI, KDE PIM

Sep 17 2019

dvratil requested changes to D23979: Add missing parameters to Permission related jobs and fix url typo..

Thanks for the fix. Could you also modify the constructors so that the class members are initialized using the fooDefault constants as well, so that we really only have a single place in the entire file where the default value is defined?

Sep 17 2019, 12:04 PM · LibKGAPI, KDE PIM

Sep 16 2019

dvratil requested changes to D23979: Add missing parameters to Permission related jobs and fix url typo..

Nice, thanks for the patch.

Sep 16 2019, 12:39 PM · LibKGAPI, KDE PIM
dvratil moved T11533: Port KSMTP away from KTcpSocket from In Progress to Done on the KF6 board.
Sep 16 2019, 12:27 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil edited projects for T11533: Port KSMTP away from KTcpSocket, added: KDE PIM (Applications 19.12 (master)); removed KDE PIM.
Sep 16 2019, 12:27 PM · KDE PIM (Applications 19.12 (master)), KF6
dvratil committed R733:25e1ff907994: Port away from KTcpSocket to QSslSocket (authored by dvratil).
Port away from KTcpSocket to QSslSocket
Sep 16 2019, 12:25 PM
dvratil closed D23925: Port away from KTcpSocket to QSslSocket.
Sep 16 2019, 12:25 PM · KDE PIM
dvratil added a comment to T11535: Organize 2019 KF6 sprint.

I am interested to participate, but I don't have a venue either. For the rest of this year I don't have any dates free, really, it will be more about how I can reshuffle my schedule to be able to attend :-)

Sep 16 2019, 8:54 AM · KF6

Sep 13 2019

dvratil requested review of D23925: Port away from KTcpSocket to QSslSocket.
Sep 13 2019, 11:02 AM · KDE PIM
dvratil claimed T11533: Port KSMTP away from KTcpSocket.
Sep 13 2019, 10:39 AM · KDE PIM (Applications 19.12 (master)), KF6
dvratil created T11653: KUserFeedback Integration.
Sep 13 2019, 10:04 AM · KDE PIM
dvratil committed R165:cc7ace980fe6: Link against KAccounts target rather than kacounts library (authored by dvratil).
Link against KAccounts target rather than kacounts library
Sep 13 2019, 9:57 AM
dvratil added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 13 2019, 8:32 AM · KDE PIM

Sep 12 2019

dvratil updated the diff for D3432: Use key trust leve to indicate how much the signature can be trusted..
  • Rebase to current master
Sep 12 2019, 9:12 PM · KDE PIM
dvratil added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 12 2019, 2:43 PM · KDE PIM
dvratil created T11626: Integration tests for major online services.
Sep 12 2019, 7:52 AM · KDE PIM

Sep 11 2019

dvratil accepted D23865: test(grantleeheaderstyleplugin): Adopt changes from GrantleeHeaderStyle.
Sep 11 2019, 7:45 AM · KDE PIM
dvratil accepted D23863: test(messageviewerplugins): Adopt changes in MessageViewer to rendertest.
Sep 11 2019, 7:43 AM · KDE PIM
dvratil closed D23858: Introduce a class for agents to interface with KAccounts.
Sep 11 2019, 7:16 AM · KDE PIM
dvratil committed R165:e4d41d12f006: Introduce a class for agents to interface with KAccounts (authored by dvratil).
Introduce a class for agents to interface with KAccounts
Sep 11 2019, 7:16 AM
dvratil committed R165:b2b0dd482b21: Introduce (optional) KAccounts integration into akonadi_control (authored by dvratil).
Introduce (optional) KAccounts integration into akonadi_control
Sep 11 2019, 7:16 AM
dvratil closed D23856: Introduce (optional) KAccounts integration into akonadi_control.
Sep 11 2019, 7:16 AM · KDE PIM

Sep 10 2019

dvratil updated the diff for D23858: Introduce a class for agents to interface with KAccounts.
  • Add a missing ifdef
Sep 10 2019, 9:34 PM · KDE PIM
dvratil requested changes to D23649: feat(mimetreeparser): Support MemoryHole in MimeTreeParser..

Looks good, mostly small nitpicks.

Sep 10 2019, 9:03 PM · KDE PIM
dvratil added a dependency for D23858: Introduce a class for agents to interface with KAccounts: D23856: Introduce (optional) KAccounts integration into akonadi_control.
Sep 10 2019, 8:52 PM · KDE PIM
dvratil added a dependent revision for D23856: Introduce (optional) KAccounts integration into akonadi_control: D23858: Introduce a class for agents to interface with KAccounts.
Sep 10 2019, 8:52 PM · KDE PIM