Feed Advanced Search

Jun 17 2017

tcberner updated the diff for D6253: Use FindInotify.cmake to decide wheter inotify is available..

Fix identation.

Jun 17 2017, 7:03 PM · Frameworks
tcberner updated the summary of D6253: Use FindInotify.cmake to decide wheter inotify is available..
Jun 17 2017, 7:01 PM · Frameworks
tcberner created D6253: Use FindInotify.cmake to decide wheter inotify is available..
Jun 17 2017, 7:01 PM · Frameworks
tcberner added a comment to D6243: Add role for file creation time..

https://phabricator.kde.org/D5138

Jun 17 2017, 6:49 PM

Jun 16 2017

tcberner created D6243: Add role for file creation time..
Jun 16 2017, 6:07 PM

Jun 14 2017

tcberner added inline comments to D6004: Add method to unlock greeter via consolekit..
Jun 14 2017, 7:00 PM · Plasma

Jun 3 2017

tcberner updated the diff for D6076: Do not depend on bash uncessarily, and do not validate icons by default..

Add find_programm(SH_EXE sh)

Jun 3 2017, 5:42 PM · Frameworks
tcberner updated the diff for D6076: Do not depend on bash uncessarily, and do not validate icons by default..
  • Fix cmake
  • find_program call for xmllint
Jun 3 2017, 5:37 PM · Frameworks
tcberner added a reviewer for D6076: Do not depend on bash uncessarily, and do not validate icons by default.: winterz.
Jun 3 2017, 5:29 PM · Frameworks
tcberner created D6076: Do not depend on bash uncessarily, and do not validate icons by default..
Jun 3 2017, 5:28 PM · Frameworks

May 31 2017

tcberner committed R133:d1b2761a3b48: Fix detection of sys/event.h on FreeBSD < 12 (authored by tcberner).
Fix detection of sys/event.h on FreeBSD < 12
May 31 2017, 7:03 AM

May 30 2017

tcberner committed R133:51210aa52144: Fix detection of sys/event.h on FreeBSD < 12 (authored by tcberner).
Fix detection of sys/event.h on FreeBSD < 12
May 30 2017, 12:44 PM
tcberner closed D6024: Fix detection of sys/event.h on FreeBSD < 12 by committing R133:51210aa52144: Fix detection of sys/event.h on FreeBSD < 12.
May 30 2017, 12:44 PM · Plasma
tcberner created D6024: Fix detection of sys/event.h on FreeBSD < 12.
May 30 2017, 12:04 PM · Plasma
tcberner updated the diff for D5784: Add support for FreeBSD in FSUtils::getDirectoryFileSystem()..

Use QStorageInfo.

May 30 2017, 6:35 AM · Baloo, Frameworks

May 29 2017

tcberner committed R356:d08804625c22: Fix filesytem type detection on FreeBSD (authored by tcberner).
Fix filesytem type detection on FreeBSD
May 29 2017, 9:17 PM
tcberner closed D5800: Fix filesytem type detection on FreeBSD by committing R356:d08804625c22: Fix filesytem type detection on FreeBSD.
May 29 2017, 9:17 PM
tcberner added a comment to D5784: Add support for FreeBSD in FSUtils::getDirectoryFileSystem()..

Ok, I think I found the issue in QStorageInfo -- it calls getmntinfo() with flags=0 [1] . Instead one of the valid arguments 1-4 [2].

May 29 2017, 7:38 PM · Baloo, Frameworks
tcberner closed D5825: kcheckpass: Add support in for non-Linux platforms via kevent. by committing R133:c2fd8526c523: kcheckpass: Add support in for non-Linux platforms via kevent..
May 29 2017, 6:07 PM · Plasma
tcberner committed R133:c2fd8526c523: kcheckpass: Add support in for non-Linux platforms via kevent. (authored by tcberner).
kcheckpass: Add support in for non-Linux platforms via kevent.
May 29 2017, 6:07 PM
tcberner added a comment to D5825: kcheckpass: Add support in for non-Linux platforms via kevent..

Do you actually intend to test this on Mac?

Nope, I don't have a Mac :) -- but I hoped, that there were some Mac users who could check it on their end too (as you also have kqueue/kevent) -- but I did not know that most of the stuff is not yet ported for Mac.

May 29 2017, 8:32 AM · Plasma
tcberner updated the summary of D5825: kcheckpass: Add support in for non-Linux platforms via kevent..
May 29 2017, 8:29 AM · Plasma
tcberner updated subscribers of D6004: Add method to unlock greeter via consolekit..
May 29 2017, 8:05 AM · Plasma
tcberner added a reviewer for D5825: kcheckpass: Add support in for non-Linux platforms via kevent.: kde-mac.
May 29 2017, 7:56 AM · Plasma
tcberner created D6004: Add method to unlock greeter via consolekit..
May 29 2017, 7:50 AM · Plasma

May 28 2017

tcberner added a comment to D5555: Include xlocale.h rather than locale.h for strtod_l.
CONVENIENCE FUNCTIONS
     The xlocale API includes a	number of _l suffixed convenience functions.
     These are variants	of standard C functions	that have been modified	to
     take an explicit locale_t parameter as the	final argument or, in the case
     of	variadic functions, as an additional argument directly before the for-
     mat string.  Each of these	functions accepts either NULL or
     LC_GLOBAL_LOCALE.	In these functions, NULL refers	to the C locale,
     rather than the thread's current locale.  If you wish to use the thread's
     current locale, then use the unsuffixed version of	the function.
May 28 2017, 9:12 PM
tcberner committed R120:f0e45cd42ba7: Use ${X11_XTest_LIB} rather than Xtst. (authored by tcberner).
Use ${X11_XTest_LIB} rather than Xtst.
May 28 2017, 9:40 AM
tcberner closed D5997: Use ${X11_XTest_LIB} rather than Xtst. by committing R120:f0e45cd42ba7: Use ${X11_XTest_LIB} rather than Xtst..
May 28 2017, 9:40 AM · Plasma
tcberner retitled D5825: kcheckpass: Add support in for non-Linux platforms via kevent. from Include signal.h for kill(), and prototype kqueue/kevent stuff... to kcheckpass: Add support in for non-Linux platforms via kevent..
May 28 2017, 6:49 AM · Plasma
tcberner updated the diff for D5825: kcheckpass: Add support in for non-Linux platforms via kevent..

Use sigwaitinfo() to get information on the sending-pid.

May 28 2017, 6:46 AM · Plasma
tcberner created D5997: Use ${X11_XTest_LIB} rather than Xtst..
May 28 2017, 5:35 AM · Plasma
tcberner set the repository for D5555: Include xlocale.h rather than locale.h for strtod_l to R262 LabPlot.
May 28 2017, 5:24 AM
tcberner added a comment to D5555: Include xlocale.h rather than locale.h for strtod_l.
In D5555#112148, @aacid wrote:

No repo?

May 28 2017, 5:21 AM

May 27 2017

tcberner added a comment to D5825: kcheckpass: Add support in for non-Linux platforms via kevent..

I can successfully unlock the lockscreen, with this code .

May 27 2017, 6:23 PM · Plasma

May 24 2017

tcberner accepted D5826: Fix up codec_ogg's and codec_flac's CMakeLists.txt for FreeBSD, v2.

Should be fine.

May 24 2017, 6:10 PM
tcberner added a comment to D5825: kcheckpass: Add support in for non-Linux platforms via kevent..

I want to look at this some more this weekend.

May 24 2017, 9:05 AM · Plasma

May 15 2017

tcberner added a comment to D5825: kcheckpass: Add support in for non-Linux platforms via kevent..

but now that it is all here already, let's just call this a prototype, for someone who knows C/kevent/kqueue to fix.

So what doesn't work?

May 15 2017, 10:00 AM · Plasma

May 12 2017

tcberner retitled D5825: kcheckpass: Add support in for non-Linux platforms via kevent. from Include signal.h for kill. to Include signal.h for kill(), and prototype kqueue/kevent stuff... .
May 12 2017, 7:53 PM · Plasma
tcberner updated the summary of D5825: kcheckpass: Add support in for non-Linux platforms via kevent..
May 12 2017, 7:52 PM · Plasma
tcberner created D5825: kcheckpass: Add support in for non-Linux platforms via kevent..
May 12 2017, 7:50 PM · Plasma

May 10 2017

tcberner added a reviewer for D5800: Fix filesytem type detection on FreeBSD: laissus.
May 10 2017, 7:42 PM
tcberner created D5800: Fix filesytem type detection on FreeBSD.
May 10 2017, 7:33 PM
tcberner created D5798: Fix up codec_ogg's and codec_flac's CMakeLists.txt for FreeBSD.
May 10 2017, 5:19 PM

May 9 2017

tcberner planned changes to D5784: Add support for FreeBSD in FSUtils::getDirectoryFileSystem()..

I agree. I'll try and figure out whats wrong inside QStorageInfo, and then update the review here to be using it.

May 9 2017, 3:04 PM · Baloo, Frameworks
tcberner added a comment to D5784: Add support for FreeBSD in FSUtils::getDirectoryFileSystem()..

Hm, QStorageInfo does not seem to return anything sensible on FreeBSD:

May 9 2017, 1:15 PM · Baloo, Frameworks
tcberner created D5784: Add support for FreeBSD in FSUtils::getDirectoryFileSystem()..
May 9 2017, 10:08 AM · Baloo, Frameworks

May 8 2017

tcberner committed R240:416c7e9facf9: Change default pkgconfig install path for FreeBSD (authored by tcberner).
Change default pkgconfig install path for FreeBSD
May 8 2017, 6:18 PM
tcberner closed D5766: Change default pkgconfig install path for FreeBSD by committing R240:416c7e9facf9: Change default pkgconfig install path for FreeBSD.
May 8 2017, 6:18 PM · Build System, Frameworks
tcberner updated the diff for D5766: Change default pkgconfig install path for FreeBSD.
  • Turn around cases of the if-clause.
  • Fix cmake matches -> MATCHES.
May 8 2017, 4:16 PM · Build System, Frameworks
tcberner updated the diff for D5766: Change default pkgconfig install path for FreeBSD.

Drop space after if.

May 8 2017, 1:52 PM · Build System, Frameworks
tcberner created D5766: Change default pkgconfig install path for FreeBSD.
May 8 2017, 1:35 PM · Build System, Frameworks

Apr 28 2017

tcberner updated the diff for D5555: Include xlocale.h rather than locale.h for strtod_l.

add stdlib.h and xlocale.h rather than replace locale.h

Apr 28 2017, 7:06 PM

Apr 23 2017

tcberner created D5555: Include xlocale.h rather than locale.h for strtod_l.
Apr 23 2017, 8:06 PM

Apr 10 2017

tcberner created T5852: Abstract from direct use of QtWebEngine.
Apr 10 2017, 4:53 PM

Apr 6 2017

tcberner added a comment to D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.

We talked about it some more, and think that it is maybe better to not do any cmake magic.

Apr 6 2017, 6:37 AM · Frameworks

Mar 26 2017

tcberner committed R165:9414ca9c39c5: abi::__forced_unwind is only part of gnu's libstc++. (authored by tcberner).
abi::__forced_unwind is only part of gnu's libstc++.
Mar 26 2017, 10:18 AM
tcberner closed D5168: abi::__forced_unwind is only part of gnu's libstc++. by committing R165:9414ca9c39c5: abi::__forced_unwind is only part of gnu's libstc++..
Mar 26 2017, 10:18 AM · KDE PIM

Mar 25 2017

tcberner updated the diff for D5168: abi::__forced_unwind is only part of gnu's libstc++..

Switch to Q_OS_LINUX.

Mar 25 2017, 8:32 PM · KDE PIM

Mar 24 2017

tcberner added a comment to D5168: abi::__forced_unwind is only part of gnu's libstc++..

Wrong minority -- these streets are FreeBSD territory :P

Mar 24 2017, 10:07 PM · KDE PIM
tcberner added a comment to D5168: abi::__forced_unwind is only part of gnu's libstc++..

As NPTL is LInuxy (or is it used anywhere else?), and that throw comes from it according to the comment, how about replacing the defined(__GLIBCXX__) by Q_OS_LINUX or some __NPTL__FOO__ magic?

Mar 24 2017, 9:02 PM · KDE PIM
tcberner added reviewers for D5168: abi::__forced_unwind is only part of gnu's libstc++.: rakuco, adridg.
Mar 24 2017, 7:49 PM · KDE PIM
tcberner added a comment to D5168: abi::__forced_unwind is only part of gnu's libstc++..

Well, without that block it simply won't compile at all...

Mar 24 2017, 7:49 PM · KDE PIM
tcberner created D5168: abi::__forced_unwind is only part of gnu's libstc++..
Mar 24 2017, 7:25 PM · KDE PIM

Mar 23 2017

tcberner updated the diff for D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.

Fix typo.

Mar 23 2017, 4:25 PM · Frameworks
tcberner updated the diff for D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.

Add #cmakedefine01 HAVE_ST_BIRTHTIME to config-kioslave-file.h.cmake

Mar 23 2017, 4:14 PM · Frameworks
tcberner updated the diff for D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.

Use cmake to check for st_birthime.

Mar 23 2017, 3:57 PM · Frameworks

Mar 22 2017

tcberner added a comment to D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.

Mar 22 2017, 9:26 PM · Frameworks
tcberner added reviewers for D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD: rakuco, dfaure.
Mar 22 2017, 9:26 PM · Frameworks
tcberner added reviewers for D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD: adridg, arrowd.
Mar 22 2017, 9:24 PM · Frameworks
tcberner created D5138: Fill UDS_CREATION_TIME with the value of st_birthtime on FreeBSD.
Mar 22 2017, 9:24 PM · Frameworks

Mar 16 2017

tcberner added a comment to D5042: Port away from QtWebKit into QtWebEngine.

I personally would vote in favor of a really thin abstraction around the webview features we use. Then allow building against either webkit or webengine. For our use cases, either should be good.

That would be great, as it could also be used in other parts of KDE tempted to switch to WebEngine only.

Mar 16 2017, 12:58 PM

Mar 15 2017

tcberner added a comment to D5042: Port away from QtWebKit into QtWebEngine.

Well, then the answer would be "WebKit" :) which is why I want to still have the option if possible -- you can add a cmake warning about "WebKit being less secure than WebEngine".
As for unmaintained, there is the hope for the fork at [1].

Mar 15 2017, 8:47 PM
tcberner added a comment to D5042: Port away from QtWebKit into QtWebEngine.

The same way one does on Linux... I probably don't quite understand your question.

Mar 15 2017, 8:38 PM

Mar 14 2017

tcberner added a comment to D5042: Port away from QtWebKit into QtWebEngine.

Yes, I'm sure, unfortunately :) -- chromium is ported that is true. However, it requires lots of patches (500ish files need to be patched), most of which have to be modified and adapted to work with the version shipped inside the WebEngine tarball.

Mar 14 2017, 12:11 PM
tcberner added a comment to D5042: Port away from QtWebKit into QtWebEngine.

On FreeBSD we still do not have QtWebengine (it's rather hard to port). So we would like if would not be a replacement but selectable. I.e. that one can choose between WebKit and WebEngine (the latter being default).

Mar 14 2017, 9:33 AM

Dec 30 2016

tcberner added a comment to D3869: Properly depend on Qt5::Network.

Maybe I picked the wrong repo?

Dec 30 2016, 11:40 AM · KDE PIM
tcberner retitled D3869: Properly depend on Qt5::Network from to Properly depend on Qt5::Network.
Dec 30 2016, 10:59 AM · KDE PIM

Dec 28 2016

tcberner updated subscribers of D3826: Detect inotify..
Dec 28 2016, 7:29 PM · Build System, Frameworks
tcberner accepted D3826: Detect inotify..

Looks good to me, that is all the ports that depend on it, still find libinotify after modifying the patches to use this version.

Dec 28 2016, 7:28 PM · Build System, Frameworks

Dec 7 2016

tcberner committed R159:dc7eb723e544: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 7 2016, 8:08 AM
tcberner committed R216:5d5d042f77e5: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 7 2016, 7:48 AM

Dec 6 2016

tcberner committed R235:d5dc540f63d8: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 7:01 PM
tcberner committed R243:e48843a4f317: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:44 PM
tcberner committed R245:ed0289883251: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:43 PM
tcberner committed R246:f3a3314d9f0a: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:42 PM
tcberner committed R236:53870f4efb9d: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:39 PM
tcberner committed R239:81991e0511c4: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:29 PM
tcberner committed R6:211850fe900d: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:25 PM
tcberner committed R241:99a63c581d41: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:21 PM
tcberner committed R249:3a4ae5c6d620: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Dec 6 2016, 6:06 PM

Nov 23 2016

tcberner committed R127:ba0f83400b3a: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Nov 23 2016, 8:25 PM
tcberner committed R39:d1379022a5b4: Add FreeBSD to metainfo.yaml. (authored by tcberner).
Add FreeBSD to metainfo.yaml.
Nov 23 2016, 7:45 PM

Nov 7 2016

tcberner committed R127:70ba7718eee5: Include <errno.h> to fix build on FreeBSD (authored by tcberner).
Include <errno.h> to fix build on FreeBSD
Nov 7 2016, 8:56 AM
tcberner closed D3289: Include <errno.h> to fix build on FreeBSD by committing R127:70ba7718eee5: Include <errno.h> to fix build on FreeBSD.
Nov 7 2016, 8:56 AM · Plasma on Wayland
tcberner retitled D3289: Include <errno.h> to fix build on FreeBSD from to Include <errno.h> to fix build on FreeBSD.
Nov 7 2016, 8:42 AM · Plasma on Wayland

Sep 16 2016

tcberner committed R108:7b0676ebaf30: Include <errno.h> in waylandclipboard.cpp (authored by tcberner).
Include <errno.h> in waylandclipboard.cpp
Sep 16 2016, 8:06 AM
tcberner closed D2794: Include <errno.h> in waylandclipboard.cpp.
Sep 16 2016, 8:05 AM · KWin
tcberner retitled D2794: Include <errno.h> in waylandclipboard.cpp from to Include <errno.h> in waylandclipboard.cpp.
Sep 16 2016, 7:31 AM · KWin

Aug 3 2016

tcberner added a comment to D2344: Make linux/input.h compile time optional.

On FreeBSD we have linux/input.h provided by multimedia/v4l_compat [1] -- which we already depend on at the moment.

Aug 3 2016, 7:18 AM · Plasma on Wayland

Jun 25 2016

tcberner added inline comments to D2003: Install a signal handler for SIGABRT and SIGSEGV for kwin_wayland.
Jun 25 2016, 5:55 PM · KWin, Plasma on Wayland