dvratil (Daniel Vrátil)
User

Projects (6)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Mon, Jul 16

dvratil committed R199:5578673dee20: Adapt to API changes in Protocol (authored by dvratil).
Adapt to API changes in Protocol
Mon, Jul 16, 10:57 AM
dvratil committed R165:a5efbd2f7e38: Bump version due to the Protocol API changes (authored by dvratil).
Bump version due to the Protocol API changes
Mon, Jul 16, 10:56 AM

Sun, Jul 15

dvratil accepted D14127: Cache country <-> ISO code mapping in both directions.
Sun, Jul 15, 9:15 PM · KDE PIM
dvratil accepted D14141: Fix RMB/"Update Folder" being disabled on favorite collection.
Sun, Jul 15, 9:13 PM · KDE PIM
dvratil committed R165:c811e9ab7255: Windows: Disable MySQL and PostgreSQL isolated tests (authored by dvratil).
Windows: Disable MySQL and PostgreSQL isolated tests
Sun, Jul 15, 12:03 PM
dvratil committed R165:0a3ca3111873: MySQL: try to fix initialization on FreeBSD (authored by dvratil).
MySQL: try to fix initialization on FreeBSD
Sun, Jul 15, 11:57 AM
dvratil added inline comments to D14127: Cache country <-> ISO code mapping in both directions.
Sun, Jul 15, 11:55 AM · KDE PIM
dvratil accepted D14128: Load the address formatting rules only once.
Sun, Jul 15, 11:51 AM · KDE PIM
dvratil committed R165:7c23b30b9613: Add missing namespace declaration (authored by dvratil).
Add missing namespace declaration
Sun, Jul 15, 11:20 AM
dvratil committed R165:e479f12ef200: Tracer: include cleanup (authored by dvratil).
Tracer: include cleanup
Sun, Jul 15, 11:13 AM
dvratil committed R165:15b1a679a782: Fix build against Qt 5.10 (authored by dvratil).
Fix build against Qt 5.10
Sun, Jul 15, 11:13 AM
dvratil committed R165:2bc69af742df: Connection: add missing include, remove dead code (authored by dvratil).
Connection: add missing include, remove dead code
Sun, Jul 15, 11:10 AM
dvratil committed R165:61e3bba541ce: Protocolgen: usae default-generated ctors, dtor and operators (authored by dvratil).
Protocolgen: usae default-generated ctors, dtor and operators
Sun, Jul 15, 11:10 AM
dvratil committed R165:01054d1425bc: Protocolgen: add default-generated move ctor and operator (authored by dvratil).
Protocolgen: add default-generated move ctor and operator
Sun, Jul 15, 11:10 AM
dvratil committed R165:2c8144c0d9f1: Protocol: pass responses by value, make use of move semantics (authored by dvratil).
Protocol: pass responses by value, make use of move semantics
Sun, Jul 15, 11:10 AM
dvratil committed R165:f75a441f844d: Simplify Handlers (authored by dvratil).
Simplify Handlers
Sun, Jul 15, 11:10 AM
dvratil committed R165:ac5a8b8b9c28: Simplify NotificationCollector (authored by dvratil).
Simplify NotificationCollector
Sun, Jul 15, 11:10 AM
dvratil committed R165:12e6bffa74d3: Simplify PartStreamer (authored by dvratil).
Simplify PartStreamer
Sun, Jul 15, 11:10 AM
dvratil committed R165:c6e334c413fa: Create (fake-able) DataStoreFactory (authored by dvratil).
Create (fake-able) DataStoreFactory
Sun, Jul 15, 11:10 AM
dvratil committed R165:a0cc0cefaf05: Minor cleanup in Connection (authored by dvratil).
Minor cleanup in Connection
Sun, Jul 15, 11:10 AM
dvratil committed R165:931072c933c0: Bump minimumn C++ requirement to C++14 (authored by dvratil).
Bump minimumn C++ requirement to C++14
Sun, Jul 15, 11:10 AM
dvratil committed R165:c0dcdb2ee60b: Replace FetchHelper's ResponseCollector with lambda callback (authored by dvratil).
Replace FetchHelper's ResponseCollector with lambda callback
Sun, Jul 15, 11:10 AM
dvratil committed R165:ca6bb3c71ca6: Fix various clang-tidy warnings (authored by dvratil).
Fix various clang-tidy warnings
Sun, Jul 15, 11:10 AM

Fri, Jul 13

dvratil added a comment to D10644: Add location hint for Parts' toolbars.

(I fixed the commit message before pushing)

Fri, Jul 13, 12:07 PM · KDE PIM
dvratil committed R209:4e919b21124e: Add location hint for Parts' toolbars (authored by dkurz).
Add location hint for Parts' toolbars
Fri, Jul 13, 12:06 PM
dvratil closed D10644: Add location hint for Parts' toolbars.
Fri, Jul 13, 12:06 PM · KDE PIM
dvratil accepted D13942: Fix country detection from QLocale.
Fri, Jul 13, 11:51 AM · KDE PIM

Thu, Jul 12

dvratil committed R477:06faa08a7b67: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Thu, Jul 12, 12:05 AM
dvratil committed R477:ce2ef46a8010: Fix MSVC build (authored by dvratil).
Fix MSVC build
Thu, Jul 12, 12:05 AM

Tue, Jul 10

dvratil committed R165:cfefd79e17fc: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Tue, Jul 10, 8:07 PM
dvratil committed R165:f6b54fe5e83b: Fix a crash due to access of temporary object (authored by ahartmetz).
Fix a crash due to access of temporary object
Tue, Jul 10, 8:07 PM

Thu, Jul 5

dvratil committed R165:7ea461841e42: ProtocolGen: add missing break statement (authored by dvratil).
ProtocolGen: add missing break statement
Thu, Jul 5, 4:15 PM
dvratil committed R165:36a23fc32163: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Thu, Jul 5, 3:15 PM
dvratil committed R165:a3d9f7647bf3: Fix MariaDB initialization when mysql_install_db is missing (authored by dvratil).
Fix MariaDB initialization when mysql_install_db is missing
Thu, Jul 5, 2:56 PM
dvratil committed R165:4bd807c28663: akInit: improve error message when renaming old logfiles fails (authored by dvratil).
akInit: improve error message when renaming old logfiles fails
Thu, Jul 5, 1:56 PM
dvratil committed R165:0d7227f85388: StorageJanitor: handle external parts DB entries with missing filename (authored by dvratil).
StorageJanitor: handle external parts DB entries with missing filename
Thu, Jul 5, 1:51 PM
dvratil committed R165:154cfb8fc2d2: Server: handle race condition on connection shutdown (authored by dvratil).
Server: handle race condition on connection shutdown
Thu, Jul 5, 12:16 PM
dvratil committed R44:424ed3d8a450: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Thu, Jul 5, 11:39 AM
dvratil committed R44:a07c0b06f030: Don't try to EXPUNGE read-only mailboxes (authored by dvratil).
Don't try to EXPUNGE read-only mailboxes
Thu, Jul 5, 11:39 AM
dvratil committed R177:3c39ce017c64: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Thu, Jul 5, 11:36 AM
dvratil committed R177:1ba33dd9a1e8: SELECT: handle READ-ONLY result (authored by dvratil).
SELECT: handle READ-ONLY result
Thu, Jul 5, 11:36 AM
dvratil committed R177:4c2f5d4c5bcd: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Thu, Jul 5, 10:12 AM
dvratil committed R177:7c4570b17a3b: Fix STARTTLS support detection (authored by dvratil).
Fix STARTTLS support detection
Thu, Jul 5, 10:12 AM
dvratil committed R177:5ceb8b70be49: Re-enable and update the LoginJobTest (authored by dvratil).
Re-enable and update the LoginJobTest
Thu, Jul 5, 10:12 AM
dvratil committed R44:df9e0b2b68f9: IMAP: pre-fill current password in the password dialog (authored by dvratil).
IMAP: pre-fill current password in the password dialog
Thu, Jul 5, 8:01 AM

Tue, Jul 3

dvratil added a comment to D10040: Add serial number and EISA ID to OutputDevice interface.

@dvratil want me to finish this?

Tue, Jul 3, 10:23 AM · Frameworks, Plasma on Wayland

Thu, Jun 21

dvratil added a comment to T6854: Modernizing Kontact look.

Just minor changes, there are more pressing issues right now than the looks :) Probably a good topic for discussion at Akademy, Phabricator is not a good medium for this kind of conversation.

Thu, Jun 21, 10:28 AM · VDG, KDE PIM

Wed, Jun 20

dvratil committed R169:8a473e6e9ef0: Fix build against static Qt without QLibrary (authored by dvratil).
Fix build against static Qt without QLibrary
Wed, Jun 20, 8:15 PM
dvratil closed D13487: Fix build against static Qt without QLibrary.
Wed, Jun 20, 8:15 PM · Kirigami
dvratil accepted D13041: Enable Json output for dbustracer..
Wed, Jun 20, 7:16 PM · KDE PIM
dvratil accepted D13104: Protocol: QJsonObject for tracer..
Wed, Jun 20, 7:16 PM · KDE PIM

Jun 18 2018

dvratil accepted D13578: Put the countrytransl.map file into a Qt resource.
Jun 18 2018, 8:40 AM · KDE PIM
dvratil added a comment to T630: [Akonadi] Foreign payload.

Yes, Foreign Payloads are implemented following the first proposal. On the database level, the external flag was replaced with storage enumerator, which can be Internal (data are stored in the DB), External (data are stored in file_db_data, DB holds only the filename), and Foreign (data are stored as files in resource's storage (maildir), DB holds absolute path to the file). This is fully opaque to the server, on the client side the Item API has been extended (Item::setPayloadPath()) and the ProtocolHelper was extended to handle this special case by setting the storage flag appropriately.

Jun 18 2018, 8:37 AM · KDE PIM

Jun 13 2018

dvratil abandoned D13453: Fix build on platforms where sizeof(int) == sizeof(long).

Bummer, I only checked the v1.1.0 tag :)

Jun 13 2018, 12:22 PM

Jun 11 2018

dvratil committed R169:d0fc54fe64a4: Add missing files to kirigami.pro (authored by dvratil).
Add missing files to kirigami.pro
Jun 11 2018, 10:41 PM
dvratil committed R169:812750952328: Don't link against Qt5::DBus when DISABLE_DBUS is set (authored by dvratil).
Don't link against Qt5::DBus when DISABLE_DBUS is set
Jun 11 2018, 10:41 PM
dvratil requested review of D13487: Fix build against static Qt without QLibrary.
Jun 11 2018, 10:29 PM · Kirigami
dvratil accepted D13468: Fix color handling in kdav.

Thanks!

Jun 11 2018, 10:17 PM · KDE PIM
dvratil added a comment to D13468: Fix color handling in kdav.

Wouldn't it be easier to just move the "AA" channel from the end of the string to the beginning where Qt expects it, and keep using QColor::setNamedColor()?

Jun 11 2018, 12:48 AM · KDE PIM

Jun 9 2018

dvratil requested review of D13453: Fix build on platforms where sizeof(int) == sizeof(long).
Jun 9 2018, 10:39 PM

Jun 4 2018

dvratil committed R84:6d22d690d2bd: SMTP: port XOAUTH handler to the new KGAPI2::AccountManager (authored by dvratil).
SMTP: port XOAUTH handler to the new KGAPI2::AccountManager
Jun 4 2018, 10:24 PM
dvratil committed R44:2b35c078054d: IMAP: port GmailPasswordRequester to the new KGAPI2::AccountManager (authored by dvratil).
IMAP: port GmailPasswordRequester to the new KGAPI2::AccountManager
Jun 4 2018, 10:21 PM
dvratil committed R44:383c746680fb: Bump KIMAP dependency (authored by dvratil).
Bump KIMAP dependency
Jun 4 2018, 10:21 PM
dvratil committed R477:fe07068cd08f: Bump version, we added a bunch of new APIs (authored by dvratil).
Bump version, we added a bunch of new APIs
Jun 4 2018, 10:12 PM
dvratil committed R477:f336f38045d3: AccountManager: automatically refresh tokens if they're passed expiration date (authored by dvratil).
AccountManager: automatically refresh tokens if they're passed expiration date
Jun 4 2018, 10:12 PM
dvratil committed R477:8b60df207d4f: Fix loading scopes from KWallet (authored by dvratil).
Fix loading scopes from KWallet
Jun 4 2018, 10:12 PM
dvratil committed R477:3af0832d50a7: Sasl: don't dump outBuf when disposing of the plugin (authored by dvratil).
Sasl: don't dump outBuf when disposing of the plugin
Jun 4 2018, 10:12 PM
dvratil committed R477:606ed648619e: Account: add mail scope URL (authored by dvratil).
Account: add mail scope URL
Jun 4 2018, 10:12 PM
dvratil committed R477:3f38b3d95f4b: AccountManager: add refreshTokens() API (authored by dvratil).
AccountManager: add refreshTokens() API
Jun 4 2018, 10:12 PM
dvratil committed R477:aefc42eb1839: Add public error gettersto AccountPromise (authored by dvratil).
Add public error gettersto AccountPromise
Jun 4 2018, 10:12 PM
dvratil committed R477:c42cd6e6372d: AccountManager: deduplicate requests (authored by dvratil).
AccountManager: deduplicate requests
Jun 4 2018, 10:12 PM
dvratil committed R477:73d7cc39a6c8: Cleanup includes (authored by dvratil).
Cleanup includes
Jun 4 2018, 10:12 PM
dvratil committed R165:4ac9a3fdbd93: Delay initializing RemoteLog in Core (authored by dvratil).
Delay initializing RemoteLog in Core
Jun 4 2018, 8:22 PM
dvratil committed R177:186aa989a998: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Jun 4 2018, 8:01 PM
dvratil committed R177:822a28901672: Fix STARTTLS support detection (authored by dvratil).
Fix STARTTLS support detection
Jun 4 2018, 8:01 PM

Jun 3 2018

dvratil committed R44:ecff0bcf085f: IMAP: port away from deprecated encryption options (authored by dvratil).
IMAP: port away from deprecated encryption options
Jun 3 2018, 6:07 PM
dvratil committed R177:3bdec88dca2b: LOGIN: remove deprecated encryption options (authored by dvratil).
LOGIN: remove deprecated encryption options
Jun 3 2018, 5:49 PM
dvratil committed R177:a0fc6723130f: Add proper error message when STARTTLS is not supported (authored by dvratil).
Add proper error message when STARTTLS is not supported
Jun 3 2018, 5:49 PM
dvratil committed R177:4790b55542e6: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Jun 3 2018, 5:49 PM
dvratil committed R177:b6c4ee82160d: Fix TLS vs STARTTLS handling (authored by dvratil).
Fix TLS vs STARTTLS handling
Jun 3 2018, 5:49 PM
dvratil committed R177:f89a1d65f1c6: LoginJob: add Q_FALLTHROUGH (authored by dvratil).
LoginJob: add Q_FALLTHROUGH
Jun 3 2018, 5:49 PM
dvratil committed R84:f757e80a7d9e: Use 587 as default SMTP port, fallback to 25 if 587 fails in ServerTest (authored by dvratil).
Use 587 as default SMTP port, fallback to 25 if 587 fails in ServerTest
Jun 3 2018, 5:43 PM
dvratil committed R84:b133158dfab9: SMTP: use the new KSmtp encryption enumerators (authored by dvratil).
SMTP: use the new KSmtp encryption enumerators
Jun 3 2018, 5:43 PM
dvratil committed R84:be2681190223: Use SSL/TLS and STARTTLS as encryption option labels (authored by dvratil).
Use SSL/TLS and STARTTLS as encryption option labels
Jun 3 2018, 5:43 PM
dvratil committed R733:186a6bb2e8c8: Login: remove the deprected encryption options (authored by dvratil).
Login: remove the deprected encryption options
Jun 3 2018, 5:00 PM
dvratil committed R733:3d167cc4e20b: Merge branch 'Applications/18.04' (authored by dvratil).
Merge branch 'Applications/18.04'
Jun 3 2018, 5:00 PM
dvratil committed R733:ec17a98e39b2: Add proper error message when STARTTLS is not supported (authored by dvratil).
Add proper error message when STARTTLS is not supported
Jun 3 2018, 5:00 PM
dvratil committed R733:98b575dceada: Fix TLS vs STARTTLS handling (authored by dvratil).
Fix TLS vs STARTTLS handling
Jun 3 2018, 5:00 PM

Jun 1 2018

dvratil added a comment to D13104: Protocol: QJsonObject for tracer..

To clarify what I mean, right now you have to do static_cast<Command*>(cmd)->toJson() which will internally cast down and do the serialization. If you do

Jun 1 2018, 4:08 PM · KDE PIM
dvratil committed R44:70eb28911c99: Add more missing dependencies (authored by dvratil).
Add more missing dependencies
Jun 1 2018, 8:04 AM
dvratil committed R44:16da0b29b67c: Fix typo (authored by dvratil).
Fix typo
Jun 1 2018, 7:59 AM
dvratil committed R44:b47982a001f4: Add KDocTools dependency (for handbook generation) (authored by dvratil).
Add KDocTools dependency (for handbook generation)
Jun 1 2018, 7:57 AM

May 28 2018

dvratil added inline comments to D13104: Protocol: QJsonObject for tracer..
May 28 2018, 5:10 PM · KDE PIM

May 27 2018

dvratil moved T8880: Implemented an Account manager from In Progress to Done on the LibKGAPI board.
May 27 2018, 11:54 PM · LibKGAPI
dvratil committed R477:69590ed53ad7: Don't instantiate QWebEngineView at all when using FakeAuthWidget (authored by dvratil).
Don't instantiate QWebEngineView at all when using FakeAuthWidget
May 27 2018, 11:29 PM
dvratil committed R477:58be01a2a853: Drive: use only filename to create multipart boundary hash (authored by dvratil).
Drive: use only filename to create multipart boundary hash
May 27 2018, 11:29 PM
dvratil committed R477:79f6768bbb8e: Implement AccountManager (authored by dvratil).
Implement AccountManager
May 27 2018, 11:06 PM
dvratil committed R477:e922fa49222b: Drive: first bunch of tests (authored by dvratil).
Drive: first bunch of tests
May 27 2018, 11:06 PM
dvratil committed R477:c0f08d008e7e: AccountInfo add tests (authored by dvratil).
AccountInfo add tests
May 27 2018, 11:06 PM
dvratil committed R477:8ab6d6fb545c: Drive: add missing implementation of FileAbstractUploadJob::files() (authored by dvratil).
Drive: add missing implementation of FileAbstractUploadJob::files()
May 27 2018, 11:06 PM