[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    [Kde-pim] Review Request 113198: Execute autostart migrations using a MigrationExecutor that can sus
From:       "Christian Mollekopf" <chrigi_1 () fastmail ! fm>
Date:       2013-10-11 10:07:49
Message-ID: 20131011100749.27686.11561 () vidsolbach ! de
[Download RAW message or body]


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113198/
-----------------------------------------------------------

Review request for KDEPIM.


Repository: kdepim-runtime


Description
-------

This patch wraps the execution of all autostart migrators with a MigrationExecutor \
(which is a KJob). The MigrationExecutor is responsible for controlling the execution \
of its migrators, and exposes control for suspension to the user via \
KUiServerJobTracker. This should result in the same UI as used for copy jobs by KIO.


Diffs
-----

  agents/migration/CMakeLists.txt 06ac3328194960563c7f91b89131e9667a0c24fd 
  agents/migration/migrationagent.cpp eea66c517cd6c99efe8280adf17fe7d0f9dae6d3 
  agents/migration/migrationexecutor.h PRE-CREATION 
  agents/migration/migrationexecutor.cpp PRE-CREATION 
  agents/migration/migrationscheduler.h 3e0afb2266dece8da58c0f74191b1c1914c40ef3 
  agents/migration/migrationscheduler.cpp 6fbb7bd9dbcaad34563ff73490dd281174d6866b 
  agents/migration/tests/CMakeLists.txt 69663ee9bfa53a83a30055612a25ac7a377050ab 
  agents/migration/tests/dummymigrator.h PRE-CREATION 
  agents/migration/tests/dummymigrator.cpp PRE-CREATION 
  agents/migration/tests/schedulertest.cpp 2b5518329f8396bfef0f2e204c8d87420debb9c6 
  migration/migratorbase.h 47811230d41d501b16c460ec8cd45f1acf6efa4a 
  migration/migratorbase.cpp 582cf55364aee33a7c301a120d875d2c5a99e3a2 

Diff: http://git.reviewboard.kde.org/r/113198/diff/


Testing
-------

I tested it using KWidgetJobTracker (because I couldn't get a notification plasmoid \
to work in my devel session), and extended the unit-tests accordingly.


Thanks,

Christian Mollekopf

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic