Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-01-26 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-01-26 Thread Martin Gräßlin
exposed in libksysguard. It actually ties libksysguard to KWin, while libksysguard was in the past also used in e.g. kdevelop. If libksysguard wants to offer the functionality to kill a window, it should implement it itself. - Martin Gräßlin On Jan. 25, 2015, 7:21 p.m., Gregor Mi wrote

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-01-26 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-26 Thread Martin Gräßlin
> I do not like this. If the only need is to check whether it's X11 multi-head, it should open an xcb_connection_t - if that fails we don't have an X-Server. If it succeeds we can check the number of screens. - Martin Gräßlin On Jan. 27, 2015, 4:10 a

Re: Placement of config files for Plasma 5 and KF5-based applications

2015-01-27 Thread Martin Gräßlin
On Tuesday 27 January 2015 01:01:27 Thomas Pfeiffer wrote: > Hi everyone, > first of all, I think it's a great step in the right direction that we're > now putting our config files in ~/.config instead of ~/.kde(4), we're now > finally "standard-compliant". > > However, where we still could - and

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-01-27 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-28 Thread Martin Gräßlin
> On Jan. 27, 2015, 7:59 a.m., Martin Gräßlin wrote: > > startkde/kcminit/main.cpp, lines 250-254 > > <https://git.reviewboard.kde.org/r/122270/diff/1/?file=345342#file345342line250> > > > > I do not like this. If the only need is to check whether it's

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-28 Thread Martin Gräßlin
g/r/122270/#comment51890> this is still unconditionally executed on all platforms. It's missing a qpa plugin check. - Martin Gräßlin On Jan. 28, 2015, 1:47 a.m., Nick Shaforostoff wrote: > > --- > This is an autom

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-28 Thread Martin Gräßlin
> On Jan. 27, 2015, 7:59 a.m., Martin Gräßlin wrote: > > startkde/kcminit/main.cpp, lines 250-254 > > <https://git.reviewboard.kde.org/r/122270/diff/1/?file=345342#file345342line250> > > > > I do not like this. If the only need is to check whether it's

Re: Re: Another proposal for modernization of our infrastructure

2015-01-28 Thread Martin Gräßlin
On Wednesday 28 January 2015 11:52:17 Martin Klapetek wrote: > Hey, > > On Tue, Jan 27, 2015 at 11:08 AM, Jan Kundrát wrote: > > Hi, > > as promised, here is a proposal on how our infrastructure can be improved, > > with emphasis on service integration. There are screenshots inside. > > > > Feed

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-01-29 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-29 Thread Martin Gräßlin
<https://git.reviewboard.kde.org/r/122270/#comment51928> drop the else case and move the variable definition outside the ifdef block? - Martin Gräßlin On Jan. 29, 2015, 2:19 a.m., Nick Shaforostoff wrote: > > --- > This is an automatic

Re: Review Request 122270: port kcminit away from kdelibs4support

2015-01-29 Thread Martin Gräßlin
eview was not finished and you hadn't a shipit on any of the versions. - Martin Gräßlin On Jan. 29, 2015, 12:58 p.m., Nick Shaforostoff wrote: > > --- > This is an automatically generated e-mail. To re

Re: Review Request 122320: use xcb-screen count instead of qguiapplication.screens

2015-02-01 Thread Martin Gräßlin
n.cpp <https://git.reviewboard.kde.org/r/122320/#comment51998> as you are still using an QGuiApplication I suggest to introduce a test for the platform name. The reason: on e.g. Wayland you don't want to check the xcb connection - which would succeed in the case of XWayland. - Martin Gr

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-02-01 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Re: Another proposal for modernization of our infrastructure

2015-02-02 Thread Martin Gräßlin
On Monday 02 February 2015 13:17:21 Milian Wolff wrote: > On Saturday 31 January 2015 20:56:41 Martin Graesslin wrote: > > On Saturday 31 January 2015 20:37:31 Christoph Feck wrote: > > > On Saturday 31 January 2015 20:07:42 Eike Hein wrote: > > > > [...] Qt is using gerrit and we intend to remain

Re: Review Request 122320: use xcb-screen count instead of qguiapplication.screens

2015-02-02 Thread Martin Gräßlin
the ifdef is wrong: HAVE_X11 is defined as 1 if Xlib is found. It doesn't say anything about whether XCB is found. Please introduce a dedicated ifdef for it. - Martin Gräßlin On Feb. 2, 2015, 10:15 p.m., Nick Shaforostoff wrote: > > --

Re: Review Request 122320: use xcb-screen count instead of qguiapplication.screens

2015-02-04 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/122320/#comment52123> you forgot to git add the config-xcb.h.cmake - Martin Gräßlin On Feb. 4, 2015, 1:31 a.m., Nick Shaforostoff wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: Review Request 122320: use xcb-screen count instead of qguiapplication.screens

2015-02-04 Thread Martin Gräßlin
> On Feb. 4, 2015, 10:16 a.m., Martin Gräßlin wrote: > > startkde/kcminit/CMakeLists.txt, line 6 > > <https://git.reviewboard.kde.org/r/122320/diff/4/?file=346734#file346734line6> > > > > you forgot to git add the config-xcb.h.cmake > > Nick Shaforosto

Re: Review Request 122556: Bump Qt version to 5.4

2015-02-13 Thread Martin Gräßlin
nk we should first ensure the CI system is prepared for building with the new dependency. - Martin Gräßlin On Feb. 13, 2015, 9:06 a.m., Arjun AK wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-02-23 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-02-23 Thread Martin Gräßlin
> On Jan. 26, 2015, 8:05 a.m., Martin Gräßlin wrote: > > My opinion is that this is a feature which should not be exposed in > > libksysguard. It actually ties libksysguard to KWin, while libksysguard was > > in the past also used in e.g. kdevelop. > > > > I

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-01 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/122249/#comment52891> This looks to complicated. It should be much easier to do with the KGlobalAccel API: * create a KActionCollection for component "kwin" * add a QAction with the shortcut name you want * ask KGlobalAccel to load the shortcut for it.

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-12 Thread Martin Gräßlin
> On March 2, 2015, 8:47 a.m., Martin Gräßlin wrote: > > processui/keyboardshortcututil.cpp, line 46 > > <https://git.reviewboard.kde.org/r/122249/diff/6/?file=351945#file351945line46> > > > > This looks to complicated. It should be much easier to

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-13 Thread Martin Gräßlin
> On March 2, 2015, 8:47 a.m., Martin Gräßlin wrote: > > processui/keyboardshortcututil.cpp, line 46 > > <https://git.reviewboard.kde.org/r/122249/diff/6/?file=351945#file351945line46> > > > > This looks to complicated. It should be much easier to

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-13 Thread Martin Gräßlin
> On March 2, 2015, 8:47 a.m., Martin Gräßlin wrote: > > processui/keyboardshortcututil.cpp, line 46 > > <https://git.reviewboard.kde.org/r/122249/diff/6/?file=351945#file351945line46> > > > > This looks to complicated. It should be much easier to

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-13 Thread Martin Gräßlin
> On March 2, 2015, 8:47 a.m., Martin Gräßlin wrote: > > processui/keyboardshortcututil.cpp, line 46 > > <https://git.reviewboard.kde.org/r/122249/diff/6/?file=351945#file351945line46> > > > > This looks to complicated. It should be much easier to

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-03-16 Thread Martin Gräßlin
> On March 2, 2015, 8:47 a.m., Martin Gräßlin wrote: > > processui/keyboardshortcututil.cpp, line 46 > > <https://git.reviewboard.kde.org/r/122249/diff/6/?file=351945#file351945line46> > > > > This looks to complicated. It should be much easier to

Re: Jenkins CI build help please

2015-04-09 Thread Martin Gräßlin
On Thursday 09 April 2015 10:37:03 Scarlett Clark wrote: > Anyone have a clue what I need to install on *ubuntu system to achieve this > depend? CC'd my fellow packagers @ kubuntu-devel as well, they are much > smarter than I am. sure I have a clue, but you won't like it: xcb-input simply doesn't

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-04-16 Thread Martin Gräßlin
Users might not know what "KWin" is. processui/ksysguardprocesslist.cpp (line 1521) <https://git.reviewboard.kde.org/r/122249/#comment54027> nitpick: added empty line - Martin Gräßlin On April 10, 2015, 1:23 p.m., Gregor Mi wrote: > > -

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-04-17 Thread Martin Gräßlin
could you please add Thomas Pfeiffer from Usability team to the review to get him comment on it? - Martin Gräßlin On April 17, 2015, 9:25 a.m., Gregor Mi wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2015-04-26 Thread Martin Gräßlin
, you cannot close through KWin, because well CSD doesn't allow that. At the same time you don't know which process it is, because each of the windows is a gedit process. XKill will solve that problem. - Martin --- This is an automatically generated e-mail. To reply, visit: https://g

Re: Review Request 123797: [PATCH] klipper: Ignore blank entries

2015-05-15 Thread Martin Gräßlin
happens in plasma-workspace nowadays. Could you please rebase against the newer repository? - Martin Gräßlin On May 15, 2015, 4:56 p.m., Patrick Eigensatz wrote: > > --- > This is an automatically generated e-mail. To reply, visit

Re: Review Request 123797: [PATCH] klipper: Ignore blank entries

2015-05-15 Thread Martin Gräßlin
> On May 15, 2015, 8:01 p.m., Martin Gräßlin wrote: > > This patch is against kde-workspace, but the development happens in > > plasma-workspace nowadays. Could you please rebase against the newer > > repository? > > Patrick Eigensatz wrote: > Sorry, I saw yo

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-15 Thread Martin Gräßlin
d more input on whether we want to break that feature or whether we want to create a config option for it. - Martin Gräßlin On May 15, 2015, 8:50 p.m., Patrick Eigensatz wrote: > > --- > This is an automatically generated e-mail.

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-16 Thread Martin Gräßlin
> On May 15, 2015, 9:31 p.m., Martin Gräßlin wrote: > > thanks for rebasing! > > > > I just had a look at the bug report and have to agree with comment #1: I do > > from time to time copy on purpose whitespaces (yes I'm weird). I also tend > > to copy

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-17 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/123806/#comment55217> unrelated to the discussion about how to call the entries: I would call the config option differently as the code is not trimming whitespaces but rather ignoring whitespace entries. - Martin Gräßlin On May 16, 2015, 11:31 p.m., Patrick Eigensatz

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-17 Thread Martin Gräßlin
> On May 17, 2015, 8:22 p.m., Martin Gräßlin wrote: > > klipper/generalconfig.ui, lines 36-45 > > <https://git.reviewboard.kde.org/r/123806/diff/5/?file=369604#file369604line36> > > > > unrelated to the discussion about how to call the entries: I would call

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-17 Thread Martin Gräßlin
> On May 16, 2015, 11:37 p.m., Patrick Eigensatz wrote: > > klipper/historyitem.cpp, line 91 > > > > > > I'm not sure if I can access "Klipper" from here. If I have a look at > > how this is done at other options

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-17 Thread Martin Gräßlin
> On May 17, 2015, 8:22 p.m., Martin Gräßlin wrote: > > klipper/generalconfig.ui, lines 36-45 > > <https://git.reviewboard.kde.org/r/123806/diff/5/?file=369604#file369604line36> > > > > unrelated to the discussion about how to call the entries: I would call

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-18 Thread Martin Gräßlin
ose of this patch was to fix the attached bug, namely to > prevent klipper from adding only whitespaces to the clipboard history.* > > > If the user copied the text (or code) with tabs and spaces I think > it is okay to display it using special chars, but not to

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-18 Thread Martin Gräßlin
> On May 17, 2015, 8:22 p.m., Martin Gräßlin wrote: > > klipper/generalconfig.ui, lines 36-45 > > <https://git.reviewboard.kde.org/r/123806/diff/5/?file=369604#file369604line36> > > > > unrelated to the discussion about how to call the entries: I would call

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-25 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/123806/#comment55399> you don't need to cast here, just do like in line 104: return HistoryItemPtr() - Martin Gräßlin On May 22, 2015, 10:47 p.m., Patrick Eigensatz wrote: > > --- > This is an autom

Re: Review Request 123806: [klipper] Ignore empty / blank entries

2015-05-27 Thread Martin Gräßlin
. Although "Allow whitespace entries" is not checked I was able to get an entry with three new lines into the history. - Martin Gräßlin On May 22, 2015, 10:47 p.m., Patrick Eigensatz wrote: > > --- > This is an automatically g

Re: Re: Frameworks compiler and Qt requirements after Qt 5.7?

2015-06-26 Thread Martin Gräßlin
On Friday 26 June 2015 16:30:25 Luigi Toscano wrote: > On Friday 26 of June 2015 16:24:50 Mark Gaiser wrote: > > Hi, > > > > If Qt's plans progress according to what they post on the mailinglist then > > Qt 5.6 will be LTS, 5.7 will up the compiler requirements to the > > following: > > > > GCC 4

Re: KScreenGenie moved to KDE Review

2015-06-28 Thread Martin Gräßlin
On Tuesday 16 June 2015 02:45:56 Boudhayan Gupta wrote: > The other thing I'd like to mention here is that there was talk on IRC > and the kde-community list a few months back that if KScreenGenie does > end up passing review and replacing KSnapshot, that it should take the > KSnapshot name and ju

Re: Re: KScreenGenie moved to KDE Review

2015-06-28 Thread Martin Gräßlin
On Sunday 28 June 2015 16:37:31 you wrote: > 2) I'm home for the holidays and practically free with nothing else to > do until the first week of August. Even after college starts again, > the workload isn't so much that I'm unable to fix bugs within hours or > at most 1-2 days (in rare circumstance

Re: RFC: KDE Bugzilla Bugs Expiration

2015-07-31 Thread Martin Gräßlin
On Friday, July 31, 2015 11:02:44 AM Dominik Haumann wrote: > Comments? Strong objections? ;) +1 - I think it's a sensible strategy and something we kind of implemented with introducing a new product for Plasma: thus getting rid of the old cruft. Fun note: I set a bug as RESOLVED FIXED yesterda

Re: Review Request 125043: expose the WheelMouseZooms global setting through the input ("mouse") KCM

2015-09-04 Thread Martin Gräßlin
feature for a repository that has been feature frozen for years? Given that I think this should not and never be merged. If you want to keep the repo going for OSX I suggest to create a branch for your patches. - Martin Gräßlin On Sept. 4, 2015, 1:51 p.m., René J.V. Bertin wrote

Re: Review Request 125081: Fix build on OS X

2015-09-07 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/125081/#comment58789> Please don't use the KWINDOWSYSTEM_HAVE_X11 but instead find XCB yourself and define your own HAVE_X11. KWIND)WSYSTEM_HAVE_X11 is not public API. - Martin Gräßlin On Sept. 8, 2015, 12:08 a.m., Samuel

Re: Review Request 125081: Fix build on OS X

2015-09-07 Thread Martin Gräßlin
low-level - valid users are KWin and Plasma and KWindowsystem itself and that's it. So I am relatively sure that the usage of NETWM in Konqueror is just wrong and can be replaced by an abstracting API in KWindowsystem. - Martin Gräßlin On Sept. 8, 2015, 12:08 a.m., Samuel Gaist

Re: Adding further modules to api.kde.org

2015-09-10 Thread Martin Gräßlin
Am 2015-09-10 21:50, schrieb Allen Winter: On Thursday, September 10, 2015 10:57:10 AM Martin Graesslin wrote: Hi all, back in KDE4 days the workspace libraries were listed on api.kde.org [1]. But for the current version we don't have any API docs available. The section "Other KDE Software" [

Re: PSA: KAccounts now requires two env vars set

2016-01-19 Thread Martin Gräßlin
Am 2016-01-18 21:06, schrieb Martin Klapetek: Because of a co-installability issue with other DEs [1] that use the accounts-sso tech, I had to change the location of the provider and service files we ship. This was decided after discussing with upstream. To make KAccounts/libaccounts actually re

Re: Review Request 122249: libksysguard: add Kill Window to End Process button and show correct keyboard shortcut

2016-01-25 Thread Martin Gräßlin
neither ;-) > > Thomas Pfeiffer wrote: > > When the button is clicked a menu could open with these items (more > than one and each of them useful for diagnosing the system) > > This does indeed sound much more useful than a menu with only one entry, > especially if the "Kill a window by clicking on

Re: remove khelpcenter from next Plasma release?

2016-03-09 Thread Martin Gräßlin
Am 2016-03-09 16:43, schrieb Yuri Chornoivan: написане Wed, 09 Mar 2016 17:29:28 +0200, Sebastian Kügler : Hi all, [For the sake of sanity, please reply to both list, this topic affects applications and Plasma.] One of the topics we are discussing at the current Plasma sprint is whether we

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-17 Thread Martin Gräßlin
test case for it. There are already some tests for the file dialog, so it should be easy to extend. - Martin Gräßlin On May 17, 2016, 3:29 p.m., Jonathan Marten wrote: > > --- > This is an automatically generated e-mail. To rep

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-17 Thread Martin Gräßlin
patch, undid your change, but the test passed nevertheless. - Martin Gräßlin On May 17, 2016, 4:20 p.m., Jonathan Marten wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-17 Thread Martin Gräßlin
> On May 17, 2016, 4:29 p.m., Martin Gräßlin wrote: > > The test does not verify the problem. I just pulled the patch, undid your > > change, but the test passed nevertheless. ah now I see. You adjusted the test application, but not the autot

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-17 Thread Martin Gräßlin
> On May 17, 2016, 4:29 p.m., Martin Gräßlin wrote: > > The test does not verify the problem. I just pulled the patch, undid your > > change, but the test passed nevertheless. > > Martin Gräßlin wrote: > ah now I see. You adjusted the test application, but not the

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-17 Thread Martin Gräßlin
> On May 17, 2016, 4:29 p.m., Martin Gräßlin wrote: > > The test does not verify the problem. I just pulled the patch, undid your > > change, but the test passed nevertheless. > > Martin Gräßlin wrote: > ah now I see. You adjusted the test application, but not the

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-05-19 Thread Martin Gräßlin
tps://git.reviewboard.kde.org/r/127944/#comment64776> what if the file doesn't exist? I would just use a QTemporaryFile to create a file and try to overwrite it. - Martin Gräßlin On May 18, 2016, 12:07 p.m., Jonathan M

Re: Review Request 127944: KDE Platform Theme: set file dialog overwrite option appropriately for saving

2016-06-02 Thread Martin Gräßlin
--- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/127944/#review96149 --- Ship it! Do you have commit rights? - Martin Gräßlin

Re: Review Request 128854: Add a Tools button above the process list of System Monitor

2016-09-08 Thread Martin Gräßlin
KWin does install the dbus xml file. You could use that to generate the code through QDbus "magic" processui/ksysguardprocesslist.cpp (line 412) <https://git.reviewboard.kde.org/r/128854/#comment66671> QStringLite

Re: Review Request 129233: [kdelibs] Make Qt4 WebKit optional (default on)

2016-10-20 Thread Martin Gräßlin
brary. - Martin Gräßlin On Oct. 20, 2016, 10:50 p.m., Andreas Sturmlechner wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard

Re: CI Requirements - Lessons Not Learnt?

2017-01-05 Thread Martin Gräßlin
Sorry picked wrong from address Am 2017-01-05 10:28, schrieb Martin Gräßlin: Am 2017-01-05 09:44, schrieb Ben Cooksley: Hi all, It seems that my previous vocal complaints about system level / serious impact dependency bumps on the CI system have gone completely unnoticed by (some) members of

Re: CI Requirements - Lessons Not Learnt?

2017-01-05 Thread Martin Gräßlin
Am 2017-01-05 11:20, schrieb Ben Cooksley: On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: Am 2017-01-05 09:44, schrieb Ben Cooksley: Hi all, It seems that my previous vocal complaints about system level / serious impact dependency bumps on the CI system have gone completely

Re: CI Requirements - Lessons Not Learnt?

2017-01-05 Thread Martin Gräßlin
Am 2017-01-05 16:11, schrieb Kevin Kofler: Ben Cooksley wrote: On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: It should be rather obvious that we don't introduce new dependencies because we like to. There is a very important software reason to it. That's the case for the

Re: CI Requirements - Lessons Not Learnt?

2017-01-05 Thread Martin Gräßlin
Am 2017-01-05 21:13, schrieb Alexander Neundorf: On 2017 M01 5, Thu 16:11:43 CET Kevin Kofler wrote: Ben Cooksley wrote: > On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: >> It should be rather obvious that we don't introduce new dependencies >> because we like

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Martin Gräßlin
know about beforehand. On Thursday 05 January 2017 21:49:52 Martin Gräßlin wrote: .. I think that this dependency is way more important to overall KWin than a few people having to manually build xkbcommon. Which is fairly trivial as David showed in his reply to the thread .. The impact is mo

Re: CI Requirements - Lessons Not Learnt?

2017-01-06 Thread Martin Gräßlin
Am 2017-01-06 05:57, schrieb Ben Cooksley: On Fri, Jan 6, 2017 at 12:38 AM, Martin Gräßlin wrote: Am 2017-01-05 11:20, schrieb Ben Cooksley: On Thu, Jan 5, 2017 at 10:28 PM, Martin Gräßlin wrote: Am 2017-01-05 09:44, schrieb Ben Cooksley: Hi all, It seems that my previous vocal

Re: CI Requirements - Lessons Not Learnt?

2017-01-08 Thread Martin Gräßlin
Am 6. Januar 2017 17:46:30 MEZ schrieb Alexander Neundorf : >On 2017 M01 6, Fri 22:39:22 CET Ben Cooksley wrote: >> See my notes above re. why tying this to the dependency freeze date >is >> a bad idea and won't really work. >> >> Given that we potentially have to take into account Qt version bu

Re: CI Requirements - Lessons Not Learnt?

2017-01-10 Thread Martin Gräßlin
Am 10. Januar 2017 22:42:35 MEZ schrieb Ben Cooksley : >On Mon, Jan 9, 2017 at 8:22 AM, Martin Gräßlin >wrote: >> >> >> Am 6. Januar 2017 17:46:30 MEZ schrieb Alexander Neundorf >: >>>On 2017 M01 6, Fri 22:39:22 CET Ben Cooksley wrote: >>>&

Re: CI Requirements - Lessons Not Learnt?

2017-01-11 Thread Martin Gräßlin
Am 2017-01-11 10:46, schrieb Ben Cooksley: On Wed, Jan 11, 2017 at 6:57 PM, Martin Gräßlin wrote: Am 10. Januar 2017 22:42:35 MEZ schrieb Ben Cooksley : On Mon, Jan 9, 2017 at 8:22 AM, Martin Gräßlin wrote: Am 6. Januar 2017 17:46:30 MEZ schrieb Alexander Neundorf : On 2017 M01 6

Re: CI Requirements - Lessons Not Learnt?

2017-01-11 Thread Martin Gräßlin
Am 2017-01-11 11:10, schrieb Eike Hein: So my view of the situation is that we have a bunch of desires and needs, and we need to sort them. Here's a couple I can reasily identify: * We want to have a working CI that gives us useful results * We want to have developer flexibility in terms of usi

Re: CI Requirements - Lessons Not Learnt?

2017-01-11 Thread Martin Gräßlin
Am 2017-01-11 13:40, schrieb Jan Kundrát: On středa 11. ledna 2017 6:57:50 CET, Martin Gräßlin wrote: That doesn't work. Such inflexibility take away the advantage of having a CI. What base system(s) do you prefer to target as a developer, Martin? We release software which will be com

Re: CI Requirements - Lessons Not Learnt?

2017-01-11 Thread Martin Gräßlin
Am 2017-01-12 04:10, schrieb Kevin Kofler: Martin Gräßlin wrote: #if 0 // code already written, but not enabled as CI doesn't have it #endif If you already have this, then why don't you just write: #ifdef HAVE_FOO_1_23 or #if HAVE_FOO_1_23 with an appropriate #cmakedefine instea

Re: CI Requirements - Lessons Not Learnt?

2017-01-11 Thread Martin Gräßlin
Am 2017-01-12 04:00, schrieb Kevin Kofler: Martin Gräßlin wrote: Email threads don't work to codify such requirements. What we need is something like an "announce new dependency to sysadmin freeze" prior to the dependency freeze in the release schedule. That's what I me

Re: CI Requirements - Lessons Not Learnt?

2017-01-12 Thread Martin Gräßlin
Am 2017-01-12 15:14, schrieb Kevin Kofler: Martin Gräßlin wrote: Everybody except I. I would have to maintain that mess. And I don't have time to maintain multiple compile time paths. I don't see how it would be any more work to maintain #if FEATURE as compared to #if 0. The dif

Re: CI Requirements - Lessons Not Learnt?

2017-01-12 Thread Martin Gräßlin
Am 2017-01-12 15:28, schrieb Kevin Kofler: Martin Gräßlin wrote: You know what happens when we ifdef the version of dependencies? Thinks break in distributions. They ignore the optional dependency and ship with the older one. Which results in issues we upstream developers have to care about

Re: CI Requirements - Lessons Not Learnt?

2017-01-12 Thread Martin Gräßlin
Am 2017-01-12 08:32, schrieb Ben Cooksley: On Thu, Jan 12, 2017 at 4:54 AM, Martin Gräßlin wrote: Am 2017-01-11 10:46, schrieb Ben Cooksley: On Wed, Jan 11, 2017 at 6:57 PM, Martin Gräßlin wrote: Am 10. Januar 2017 22:42:35 MEZ schrieb Ben Cooksley : On Mon, Jan 9, 2017 at 8:22 AM

Re: CI Requirements - Lessons Not Learnt?

2017-01-12 Thread Martin Gräßlin
Am 2017-01-12 17:13, schrieb Luca Beltrame: Il giorno Thu, 12 Jan 2017 16:53:18 +0100 Martin Gräßlin ha scritto: If you do nevertheless, my upstream position is GO FUCK YOURSELF! It will mean that I will directly close every bug report we get from Fedora with RESOLVED DOWNSTREAM, "C

Re: CI Requirements - Lessons Not Learnt?

2017-01-12 Thread Martin Gräßlin
Am 2017-01-13 03:10, schrieb Michael Pyne: On Thu, Jan 12, 2017 at 05:02:40PM +0100, Martin Gräßlin wrote: Am 2017-01-12 08:32, schrieb Ben Cooksley: > It would probably be a good idea to announce it for other developers > to know about as well so they can sort their systems out. that&

Re: CI Requirements - Lessons Not Learnt?

2017-01-13 Thread Martin Gräßlin
Am 13. Januar 2017 07:42:21 MEZ schrieb Ben Cooksley : >On Fri, Jan 13, 2017 at 7:39 PM, Martin Gräßlin >wrote: >> Am 2017-01-13 03:10, schrieb Michael Pyne: >>> >>> On Thu, Jan 12, 2017 at 05:02:40PM +0100, Martin Gräßlin wrote: >>>> >>>>

Re: CI Requirements - Lessons Not Learnt?

2017-01-13 Thread Martin Gräßlin
Am 2017-01-13 13:21, schrieb Eike Hein: Ok, here we go. My draft of a formal policy for dep changes and the CI: https://community.kde.org/Policies/Dependency_Changes_and_CI Compared to my earlier email, this draft contains some hard deadlines and an attempt to specify failure modes if the deadl

Re: CI Requirements - Lessons Not Learnt?

2017-01-13 Thread Martin Gräßlin
Am 14. Januar 2017 00:58:55 MEZ schrieb Kevin Kofler : >Nicolás Alvarez wrote: >> It is not true that users will be no worse off. An application could >> increase the dependency of libfoo to 1.3 and add code using a feature >that >> was broken in 1.2. If you then revert the version bump, you get

Re: CI Requirements - Lessons Not Learnt?

2017-01-15 Thread Martin Gräßlin
Am 2017-01-14 11:42, schrieb Kai-Uwe: Am 14.01.2017 um 08:29 schrieb Martin Gräßlin: Am 14. Januar 2017 00:58:55 MEZ schrieb Kevin Kofler : The common case is that the new library version is used for an API addition, and that reverting the dependency bump in the application will necessarily

Re: CI Requirements - Lessons Not Learnt?

2017-01-15 Thread Martin Gräßlin
Am 2017-01-14 21:14, schrieb Ben Cooksley: On Sat, Jan 14, 2017 at 5:23 AM, Martin Gräßlin wrote: Am 2017-01-13 13:21, schrieb Eike Hein: Ok, here we go. My draft of a formal policy for dep changes and the CI: https://community.kde.org/Policies/Dependency_Changes_and_CI Compared to my

Re: CI Requirements - Lessons Not Learnt?

2017-01-15 Thread Martin Gräßlin
Am 2017-01-15 18:41, schrieb Kevin Kofler: Martin Gräßlin wrote: I think that is a reasonable suggestion. If distros patch our dependencies we need to consider this as a fork. And a fork should be called a fork. It needs to be clear that KDE is not responsible for any issues caused by the fork

Re: CI Requirements - Lessons Not Learnt?

2017-01-15 Thread Martin Gräßlin
Am 2017-01-15 22:58, schrieb Alexander Neundorf: Hi Martin, just replying somewhere... On 2017 M01 15, Sun 14:52:30 CET Martin Gräßlin wrote: I think that is a reasonable suggestion. If distros patch our dependencies we need to consider this as a fork. And a fork should be called a fork. It

Re: CI Requirements - Lessons Not Learnt?

2017-01-17 Thread Martin Gräßlin
Am 2017-01-17 15:46, schrieb Adriaan de Groot: On Monday, January 16, 2017 05:32:12 PM Eike Hein wrote: I'll be working up a new draft today taking some of the comments so far into account, and giving sysadmin the latitude to remove projects from CI at their decision if the guidelines are violat

Re: Review Request 112328: Add case sensitive sorting option to KGlobalSettings and KDirSortFilterProxyModel

2013-09-04 Thread Martin Gräßlin
would suggest to not add new API to an already deprecated class. Maybe you want to provide a patch for the proper way in frameworks? - Martin Gräßlin On Aug. 29, 2013, 3:11 p.m., Eugene Shalygin wrote: > > --- > This is an auto

Re: kde-workspace master becomes Qt5-based

2013-09-24 Thread Martin Gräßlin
On Thursday 19 September 2013 19:30:52 Sebastian Kügler wrote: > Hi all, > > We're planning to merge the frameworks-scratch branch of kde-workspace into > master next Monday. That means if you're building your Plasma yourself from > Git (and you're not yet ready for Plasma2 ;)), you should switch

Re: Re: kde-workspace master becomes Qt5-based

2013-09-24 Thread Martin Gräßlin
On Tuesday 24 September 2013 13:51:57 Albert Astals Cid wrote: > El Dimarts, 24 de setembre de 2013, a les 11:34:45, Martin Gräßlin va > > escriure: > > On Thursday 19 September 2013 19:30:52 Sebastian Kügler wrote: > > > Hi all, > > > > > > We're

Re: Review Request 112991: Fix compilation rules of KDE-Workspace under OSX/Macports

2013-10-17 Thread Martin Gräßlin
> On Oct. 17, 2013, 5:11 p.m., Gilles Caulier wrote: > > Ok, thanks for you feedback. > > > > I make patch with git/master, not KDE/4.11 branch. I will checkout this > > code and adapt patch accordingly > > > > Gilles Caulier > I make patch with git/master, not KDE/4.11 branch You are aware t

Re: Review Request 113415: Port KSplashQML to Qt5 + remove XLib stuff + replace x11eventFilter with DBus interface (Wayland++)

2013-10-24 Thread Martin Gräßlin
> On Oct. 24, 2013, 6:17 p.m., Fredrik Höglund wrote: > > What's the cold startup time like for KSplashQML compared to KSplashX? > > > > Let's not forget that the reason KPlash was rewritten to only depend on > > X + libjpeg + libpng was so that the startup time would be limited by > > the time

Re: Review Request 112991: Fix compilation rules of KDE-Workspace under OSX/Macports

2013-10-26 Thread Martin Gräßlin
cmake and multi-platform support side. I would suggest to add Aaron to the reviewers as the workspace module coordinator. - Martin Gräßlin On Oct. 26, 2013, 6:57 a.m., Gilles Caulier wrote: > > --- > This is an autom

Re: kde-workspace git broken ?

2013-11-11 Thread Martin Gräßlin
On Monday 11 November 2013 13:29:32 Hugo Pereira Da Costa wrote: > Hello, > I think commits > 9f70241d57f3ba1013b9f28650478c8bbb1233e0 > 137dd285bdf821fd2c8a5c17e30dc9c1a6eca87b > 09ea308ab55505efe7aeaebcd4aef6292cd884e6 > > seriously broke kde-workspace yes, it's broken. I already created a sysad

Re: Review Request 114219: Do not encode QString to QByteArray and cast it back to QString. This causes problem when there are Unicode characters in ${HOME}

2013-11-30 Thread Martin Gräßlin
tin --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/114219/#review44857 --- On Nov. 30, 2013, 5:38 a.m., Yichao Yu wrote: > >

Re: Review Request 114841: Screenlocker: don't set the mouse cursor when grabbing the mouse

2014-01-07 Thread Martin Gräßlin
screensaver)? - Martin Gräßlin On Jan. 5, 2014, 9:55 a.m., Wolfgang Bauer wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.

Re: Review Request 114841: Screenlocker: don't set the mouse cursor when grabbing the mouse

2014-01-07 Thread Martin Gräßlin
merge to master and fix the merge conflict I expect to see :-) I merged 4.11 into master yesterday so there should no be anything else which could conflict. - Martin Gräßlin On Jan. 5, 2014, 9:55 a.m., Wolfgang Bauer wrote: > > ---

  1   2   3   4   5   >