ivan (Ivan Čukić)
User

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 14 2015, 9:17 PM (200 w, 4 d)
Availability
Available

Recent Activity

Wed, Feb 6

ivan committed R119:019467e53bb9: Revert "[Activities KCM] vertically center the buttons" (authored by ivan).
Revert "[Activities KCM] vertically center the buttons"
Wed, Feb 6, 8:09 PM
ivan committed R119:a8da90e21945: [Activities KCM] Properly vertically center the buttons (authored by ivan).
[Activities KCM] Properly vertically center the buttons
Wed, Feb 6, 8:09 PM
ivan added a reverting change for R119:9cdfe25910cb: [Activities KCM] vertically center the buttons: R119:019467e53bb9: Revert "[Activities KCM] vertically center the buttons".
Wed, Feb 6, 8:09 PM
ivan committed R119:a1ab33acec1c: Revert "[Activities KCM] vertically center the buttons" (authored by ivan).
Revert "[Activities KCM] vertically center the buttons"
Wed, Feb 6, 8:07 PM
ivan committed R119:72a63ba0783b: [Activities KCM] Properly vertically center the buttons (authored by ivan).
[Activities KCM] Properly vertically center the buttons
Wed, Feb 6, 8:07 PM
ivan added a reverting change for R119:9cdfe25910cb: [Activities KCM] vertically center the buttons: R119:a1ab33acec1c: Revert "[Activities KCM] vertically center the buttons".
Wed, Feb 6, 8:07 PM
ivan committed R119:ae3ddf82dd95: Revert "[Activities KCM] vertically center the buttons" (authored by ivan).
Revert "[Activities KCM] vertically center the buttons"
Wed, Feb 6, 7:19 PM
ivan committed R119:ccc6e24f9aab: [Activities KCM] Properly vertically center the buttons (authored by ivan).
[Activities KCM] Properly vertically center the buttons
Wed, Feb 6, 7:19 PM
ivan added a reverting change for R119:9cdfe25910cb: [Activities KCM] vertically center the buttons: R119:ae3ddf82dd95: Revert "[Activities KCM] vertically center the buttons".
Wed, Feb 6, 7:19 PM

Sun, Feb 3

ivan committed R610:432b2f096285: Started porting runners from old Blade implementation (authored by ivan).
Started porting runners from old Blade implementation
Sun, Feb 3, 5:35 PM

Jan 5 2019

ivan committed R120:394315e24e85: Merge branch 'Plasma/5.8' (authored by ivan).
Merge branch 'Plasma/5.8'
Jan 5 2019, 4:09 PM

Jan 4 2019

ivan committed R610:95a508db14ee: Reverted deleting delayed transformation helper functions (authored by ivan).
Reverted deleting delayed transformation helper functions
Jan 4 2019, 12:37 PM
ivan committed R610:a0c26eecb8de: Files reorganization (authored by ivan).
Files reorganization
Jan 4 2019, 12:37 PM
ivan committed R610:26d836ce2b82: Utility functions for easier function object creation (authored by ivan).
Utility functions for easier function object creation
Jan 4 2019, 11:41 AM
ivan committed R610:e50aa1275979: Added debouncing transformation (authored by ivan).
Added debouncing transformation
Jan 4 2019, 11:41 AM

Jan 3 2019

ivan committed R610:04f8f48201ec: Small refactor (authored by ivan).
Small refactor
Jan 3 2019, 10:44 PM
ivan committed R610:aa18226f0d2c: Basic serialization and deserialization implementation (authored by ivan).
Basic serialization and deserialization implementation
Jan 3 2019, 9:22 PM
ivan committed R610:89dc1c96e933: Added qmlc to gitignore (authored by ivan).
Added qmlc to gitignore
Jan 3 2019, 9:22 PM
ivan committed R610:fadf41043f6f: Basic support for Qt signal-slot pipelines (authored by ivan).
Basic support for Qt signal-slot pipelines
Jan 3 2019, 4:41 PM

Dec 31 2018

ivan committed R610:c1c1ebdf342b: Use QByteArray when unicode is not needed (authored by ivan).
Use QByteArray when unicode is not needed
Dec 31 2018, 4:42 PM
ivan committed R610:3d0006fc9811: Basic structure for Blade message passing (authored by ivan).
Basic structure for Blade message passing
Dec 31 2018, 10:27 AM

Dec 18 2018

ivan accepted D17664: fix for macOS.
Dec 18 2018, 10:11 PM · Frameworks

Dec 4 2018

ivan accepted D17359: Fix use of QRegularExpressionMatch.
Dec 4 2018, 7:45 PM · Plasma

Dec 2 2018

ivan triaged T10145: Port Vault to Voy as Normal priority.
Dec 2 2018, 10:15 AM · Voy
ivan set the image for Voy to F6450876: profile.
Dec 2 2018, 10:01 AM

Nov 21 2018

ivan accepted D17039: ASAN: Fix leak in KAStatsFavoritesModel.

Ok, +2 from me then

Nov 21 2018, 6:18 PM · Plasma
ivan added a comment to D17039: ASAN: Fix leak in KAStatsFavoritesModel.

Using a shared pointer seems like a pessimization. Could this be done with std::unique_ptr?

Nov 21 2018, 5:15 PM · Plasma

Oct 26 2018

ivan added a comment to T7050: Privacy Software.

I'll be serving as the goal keeper for the next period.

Oct 26 2018, 4:36 PM · Goal settings 2017
ivan claimed T7050: Privacy Software.
Oct 26 2018, 4:31 PM · Goal settings 2017

Oct 16 2018

ivan requested changes to D16257: Use correct wording, since it is an action word(not a noun).

It is (also) a noun, though MW spells it as "pop-up" [1]

Oct 16 2018, 6:07 PM · Plasma
ivan added a comment to D16250: Use lambdas instead of std::bind().

Lambdas are generally faster to compile and execute. std::bind can make code less verbose, but that is not the case here (I'd say that lambdas win on succinctness here).

Oct 16 2018, 2:26 PM · Frameworks
ivan added a comment to D16250: Use lambdas instead of std::bind().

The parentheses are not necessary when a lambda has no arguments.

Oct 16 2018, 2:18 PM · Frameworks

Oct 13 2018

ivan added a comment to D15011: [Kickoff] Make the search field always look like a search field.

Different search bars are on different levels of usefulness.

Oct 13 2018, 5:35 PM · Plasma

Oct 10 2018

ivan requested changes to D16087: RFC: Store full URL as URI.

Not sure what the implications are for this change, it does fix Dolphin showing folders in its

Oct 10 2018, 3:20 PM · Plasma

Oct 8 2018

ivan committed R302:e0006451d5b0: Fixing a copy-paste error (authored by ivan).
Fixing a copy-paste error
Oct 8 2018, 9:15 PM

Aug 15 2018

ivan accepted D14843: [Activities Linking] Don't offer for non-local URLs.

Ok, though a better approach IMO would be to fix linking the non-local URLs :)

Aug 15 2018, 2:22 PM

Aug 7 2018

ivan committed R161:23d2d2f5191c: Enabled the global shortcuts plugin by default (authored by ivan).
Enabled the global shortcuts plugin by default
Aug 7 2018, 7:53 AM

Jul 27 2018

ivan committed R845:18db0b79dff5: Refactored the wizard logic (authored by ivan).
Refactored the wizard logic
Jul 27 2018, 5:18 PM

Jul 26 2018

ivan committed R845:7ee10da0d628: Remove the trailing slashes from the mount point (authored by ivan).
Remove the trailing slashes from the mount point
Jul 26 2018, 9:47 AM
ivan committed R845:bdf111ba714c: Showing error messages for badly chosen paths (authored by ivan).
Showing error messages for badly chosen paths
Jul 26 2018, 9:25 AM
ivan committed R845:42ad78f25801: Importing existing encrypted directories added to the backend (authored by ivan).
Importing existing encrypted directories added to the backend
Jul 26 2018, 8:16 AM
ivan committed R845:b32b0e71146d: Postpone deleting vaults while there are async operations on them (authored by ivan).
Postpone deleting vaults while there are async operations on them
Jul 26 2018, 8:16 AM
ivan committed R845:b8411a5c9f82: Better design for the directory chooser (authored by ivan).
Better design for the directory chooser
Jul 26 2018, 8:16 AM

Jul 23 2018

ivan committed R845:108d408dac3c: Allowing custom options to be passed to encfs and cryfs (authored by ivan).
Allowing custom options to be passed to encfs and cryfs
Jul 23 2018, 8:27 AM

Jul 8 2018

ivan accepted D13980: Honor BUILD_TESTING.
Jul 8 2018, 10:05 PM · Frameworks

Jun 12 2018

ivan accepted D13255: Make dependency on KF5NetworkManagerQt optional.

Thanks!

Jun 12 2018, 5:10 AM · Plasma

Jun 9 2018

ivan added a comment to D13255: Make dependency on KF5NetworkManagerQt optional.

Very nice, thanks. If you want I can accept this (after the Q_UNUSED change) and I'll do the UI patch separately.

Jun 9 2018, 8:02 PM · Plasma

Jun 1 2018

ivan requested changes to D13255: Make dependency on KF5NetworkManagerQt optional.
  • Would rather have a separate NetworkManager wrapper class implementation (a dummy implementation for when NM is disabled) than this.
  • Also, instead of a cmake flag, it is more common to find_package and define the flag depending on whether it was found or not.
  • What about the configuration UI?
Jun 1 2018, 6:28 PM · Plasma

May 26 2018

ivan committed R224:6dbfe9cd2433: Qt Network is used by the KIO module (authored by ivan).
Qt Network is used by the KIO module
May 26 2018, 9:13 PM
ivan closed D11251: Qt Network is used by the KIO module.
May 26 2018, 9:13 PM · KDE Connect
ivan committed R224:f7a5c3220ba9: Added a few useful 'Sample commands' for the Run Command plugin (authored by ivan).
Added a few useful 'Sample commands' for the Run Command plugin
May 26 2018, 9:06 PM
ivan closed D13136: Added a few useful 'Sample commands' for the Run Command plugin.
May 26 2018, 9:06 PM · KDE Connect
ivan added a comment to D13136: Added a few useful 'Sample commands' for the Run Command plugin.

Was more aimed at @nicolasfella :)

May 26 2018, 8:58 PM · KDE Connect
ivan added a comment to D13136: Added a few useful 'Sample commands' for the Run Command plugin.

So... accepted? :)

May 26 2018, 8:56 PM · KDE Connect
ivan added a comment to D13136: Added a few useful 'Sample commands' for the Run Command plugin.

Thanks for the suggestion!

May 26 2018, 6:31 PM · KDE Connect
ivan updated the diff for D13136: Added a few useful 'Sample commands' for the Run Command plugin.

Using loginctl for session locking as well

May 26 2018, 6:31 PM · KDE Connect
ivan added reviewers for D13136: Added a few useful 'Sample commands' for the Run Command plugin: nicolasfella, KDE Connect.
May 26 2018, 4:29 PM · KDE Connect
ivan added reviewers for D11251: Qt Network is used by the KIO module: KDE Connect, nicolasfella.
May 26 2018, 4:29 PM · KDE Connect
Restricted Application added a project to D11251: Qt Network is used by the KIO module: KDE Connect.
May 26 2018, 4:28 PM · KDE Connect
ivan requested review of D13136: Added a few useful 'Sample commands' for the Run Command plugin.
May 26 2018, 4:27 PM · KDE Connect
ivan accepted D13042: Do not show activity switcher during fast switches.

Looks ok to me.

May 26 2018, 8:39 AM · Plasma

May 21 2018

ivan committed R610:eae4638b75e6: Moved the tests to a separate directory (authored by ivan).
Moved the tests to a separate directory
May 21 2018, 9:10 PM
ivan committed R610:c3c75d10e7e6: Merge branch 'master' of git://anongit.kde.org/lancelot (authored by ivan).
Merge branch 'master' of git://anongit.kde.org/lancelot
May 21 2018, 9:10 PM
ivan committed R610:8e1e59b0ee55: Created bridges with multiple destination/source instances (authored by ivan).
Created bridges with multiple destination/source instances
May 21 2018, 9:10 PM
ivan committed R610:e964e0da315b: Converted the test to a three-process pipeline (authored by ivan).
Converted the test to a three-process pipeline
May 21 2018, 9:10 PM

May 19 2018

ivan accepted D12952: [activity plugin] Use the imperative mood to match all other Dolphin plugins.
May 19 2018, 7:18 AM

May 17 2018

ivan added a comment to D12894: Rename KActivities linking plugin.

The second one sounds ok

May 17 2018, 9:20 AM

May 16 2018

ivan committed R610:d074074b197e: Converted the test to a three-process pipeline (authored by ivan).
Converted the test to a three-process pipeline
May 16 2018, 9:17 PM
ivan committed R610:1b6fa06d2a26: Changed the multiprocess example (authored by ivan).
Changed the multiprocess example
May 16 2018, 9:17 PM
ivan added a comment to D12894: Rename KActivities linking plugin.

The problem with the original wording is mainly in using singular. It is for linking files to activities. I'm open to suggestions.

May 16 2018, 6:27 PM
ivan accepted D12894: Rename KActivities linking plugin.
May 16 2018, 11:33 AM

May 15 2018

ivan requested changes to D12894: Rename KActivities linking plugin.

Maybe "Linking files to activities" would be better?

May 15 2018, 11:19 PM
ivan committed R610:06e10717670a: Added readme to explain how to clone the 3rdparty libraries (authored by ivan).
Added readme to explain how to clone the 3rdparty libraries
May 15 2018, 11:04 PM
ivan committed R610:e6a27fe612b3: Multiprocess bridge that uses ZMQ for transport (authored by ivan).
Multiprocess bridge that uses ZMQ for transport
May 15 2018, 10:58 PM
ivan committed R610:9d9377c0538a: Generate multiple targets -- one for each test (authored by ivan).
Generate multiple targets -- one for each test
May 15 2018, 10:58 PM
ivan committed R610:d887f1731bc9: Initial implementation of ZMQ publisher and subscriber (authored by ivan).
Initial implementation of ZMQ publisher and subscriber
May 15 2018, 10:58 PM

May 13 2018

ivan committed R610:c23d8f01cd90: Added a TCP server for stream testing purposes (authored by ivan).
Added a TCP server for stream testing purposes
May 13 2018, 7:41 PM

May 9 2018

ivan committed R610:06e440650480: Merging the source streams operation implemented (authored by ivan).
Merging the source streams operation implemented
May 9 2018, 5:29 AM
ivan committed R610:5f1598760322: Implemented the slice operation (authored by ivan).
Implemented the slice operation
May 9 2018, 5:29 AM
ivan committed R610:2ee401546ca7: Transform and filter operations on streams (authored by ivan).
Transform and filter operations on streams
May 9 2018, 5:29 AM
ivan committed R610:97a18563690f: Created a source stream which emits values after a predefined delay (authored by ivan).
Created a source stream which emits values after a predefined delay
May 9 2018, 5:29 AM
ivan committed R610:9d7c2864d58a: Implemented the process source (authored by ivan).
Implemented the process source
May 9 2018, 5:29 AM
ivan committed R610:5234e4ddbb4d: Added boost.asio service to handle the event loop (authored by ivan).
Added boost.asio service to handle the event loop
May 9 2018, 5:29 AM
ivan committed R610:7ae04b2c86fb: Implemented the DSL graph evaluation (authored by ivan).
Implemented the DSL graph evaluation
May 9 2018, 5:29 AM
ivan committed R610:7ae4545dbf86: Function that connects a list of nodes into a pipeline (authored by ivan).
Function that connects a list of nodes into a pipeline
May 9 2018, 5:29 AM
ivan committed R610:e1b8daa871b7: Implemented the sink node (authored by ivan).
Implemented the sink node
May 9 2018, 5:29 AM
ivan committed R610:24864d62928b: Initial form for the DSL nodes (authored by ivan).
Initial form for the DSL nodes
May 9 2018, 5:28 AM
ivan committed R610:5b3d824d0656: Initial commit to start off the reactive streams development (authored by ivan).
Initial commit to start off the reactive streams development
May 9 2018, 5:28 AM

May 2 2018

ivan accepted D12656: Use category logging.
May 2 2018, 9:28 AM · Plasma

May 1 2018

ivan added a comment to D12577: Allowing KAMD to run without a database backend.

I pushed it by accident, and I didn't want to revert just to push it to the phab again. Though, I did count that you'll check it out in the end even if it is already merged :)

May 1 2018, 5:37 PM · Plasma

Apr 29 2018

ivan committed R161:66c8f9ae86e3: Allowing KAMD to run without a database backend (authored by ivan).
Allowing KAMD to run without a database backend
Apr 29 2018, 1:21 PM
ivan closed D12577: Allowing KAMD to run without a database backend.
Apr 29 2018, 1:21 PM · Plasma

Apr 28 2018

ivan requested review of D12577: Allowing KAMD to run without a database backend.
Apr 28 2018, 1:06 PM · Plasma
ivan committed R161:74512fe9a50b: Removed the separate thread for resource score cache processing (authored by ivan).
Removed the separate thread for resource score cache processing
Apr 28 2018, 12:49 PM
ivan closed D12576: Removed the separate thread for resource score cache processing.
Apr 28 2018, 12:49 PM · Plasma
ivan added a comment to D12576: Removed the separate thread for resource score cache processing.

If KRunner has multiple threads accessing the same sqlite database, then yes.

Apr 28 2018, 11:43 AM · Plasma
ivan requested review of D12576: Removed the separate thread for resource score cache processing.
Apr 28 2018, 11:08 AM · Plasma

Apr 26 2018

ivan committed R845:d2b6443fa6e3: Updated the CryFS backend to use 0.9.9 (authored by ivan).
Updated the CryFS backend to use 0.9.9
Apr 26 2018, 6:55 PM

Apr 10 2018

ivan committed R845:efafd9dd5205: Making the error message when opening the vault more prominent (authored by ivan).
Making the error message when opening the vault more prominent
Apr 10 2018, 9:41 PM
ivan committed R845:eadb8c0689fd: Added vault deletion through the configuration dialogue (authored by ivan).
Added vault deletion through the configuration dialogue
Apr 10 2018, 9:23 PM