[Libreoffice-commits] core.git: Changes to 'private/jmux/master-fixes'
Jan-Marek Glogowski
glogow at fbihome.de
Thu Jan 5 09:18:24 UTC 2017
New branch 'private/jmux/master-fixes' available with the following commits:
commit 5961dc94cfe32c2e7cd9554a1613f72b43136e64
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Sun Nov 13 06:13:22 2016 +0100
GTK simplifiy system timer implementation
Instead of implementing an own GSource, this implements the glib
based system timer using the g_timeout_source_new() function.
It removes the vector of GtkSalTimer and changes the remaining
timer to be single-shot, just like the Windows and KDE platforms.
Change-Id: Iea40a6284bdc5c121235af5a6079a92a679391ca
commit d8fb06087f4a23a4e98f454518a17dfe43db5bd3
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Mon Oct 31 22:50:21 2016 +0100
KDE4 change scheduler timer to be single-shot
Change-Id: I21a0a62bd0cd122e0da676579d2b2a93264acdd8
commit 98b9403e4eadbed448013324c16c172b9a4cb766
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Thu Jan 5 09:47:50 2017 +0100
KDE4 Qt can't process single events
Qt always processes all pending events.
Change-Id: I6a6e37c36a64640b641b116867da5c63c9d36bca
commit a42ada4559cec64258724f898cec4e01f1e6147d
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Wed Sep 14 13:48:02 2016 +0200
Change Idle to be a Timer subclass
Drops a lot of duplicated code and reflects the Scheduler
handling of "Idle"s in the source code.
Change-Id: I847592e92e86d15ab1cab168bf0e667322e48048
commit 95e40c49cb6b26d1b5e04e064c02d949134c1e5c
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Wed Nov 2 16:43:02 2016 +0100
Add sensible timer handling for Calc input
There is no need to destroy and recreate the timer object.
Simply stop and start the timer as required.
Change-Id: I2885fef8bdb90c379dc2e9b9caf986d250face5c
commit 452f50b256a00bc870e83348ec2ba8a9f584526f
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Wed Jan 4 12:06:42 2017 +0100
Refactor Scheduler to add Task class
Moves all the "task-specific" stuff into a Task class and just
keeps the "real" static Scheduler functions in the original
Scheduler class.
Change-Id: I9eb02d46e2bcf1abb06af5bab1fa0ee734d1984c
commit 13d1b5612cab5e6475403e7eea0df455770fed2a
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Tue Sep 6 10:44:05 2016 +0200
Convert bTimer => bIdle
All other places already refer to being Idle, so change the
Scheduler::ProcessTaskScheduling argument to bIdle and adapt
all other scheduler-related functions.
Change-Id: If5a605abbc3e620092127b65ada29f11215a0343
commit 87ac9076cefccd1b203d5a21e7fd0871055852b9
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Tue Sep 6 08:27:08 2016 +0000
Always schedule with the same time
No need to always update the time - scheduling should be fast!
Change-Id: Ic4c01f5a5759ef4970f1385aab6ef93cd67f33b6
commit 1e0229efc5c90f7cf989a4a747a992b76ae83329
Author: Jan-Marek Glogowski <glogow at fbihome.de>
Date: Wed Jul 20 10:54:30 2016 +0200
tdf#97087 GDB pretty print the Scheduler task list
In addition to the GDB pretty printer, this annotates a lot more
Timers and Idles.
Change-Id: I5b93fab02161b23bb753e65ef92643a04fb0789c
More information about the Libreoffice-commits
mailing list