Feed Advanced Search

Dec 1 2018

mpyne committed R425:80f49cb726dc: Fix build by adding missing header. (authored by mpyne).
Fix build by adding missing header.
Dec 1 2018, 10:20 PM

Nov 23 2018

mpyne committed R365:79bf67bbbca1: doc: Add cmake for asciidoctor, remove remote-tracked webfonts. (authored by mpyne).
doc: Add cmake for asciidoctor, remove remote-tracked webfonts.
Nov 23 2018, 8:36 PM
mpyne committed R365:f665ef2270b8: doc: Add source reference documentation for ksb::Module. (authored by mpyne).
doc: Add source reference documentation for ksb::Module.
Nov 23 2018, 5:59 AM
mpyne committed R365:483e67ed9279: Remove dead code from ksb::Module. (authored by mpyne).
Remove dead code from ksb::Module.
Nov 23 2018, 5:59 AM
mpyne committed R365:a59467e2d529: vim-syntax: include-dependencies is no longer only for module-sets. (authored by mpyne).
vim-syntax: include-dependencies is no longer only for module-sets.
Nov 23 2018, 5:59 AM
mpyne committed R365:f4a91b345e3f: test: Ignore cmake install output to keep test suite results readable. (authored by mpyne).
test: Ignore cmake install output to keep test suite results readable.
Nov 23 2018, 5:59 AM

Nov 22 2018

mpyne committed R425:c576e4695542: Fix build by adding missing header. (authored by mpyne).
Fix build by adding missing header.
Nov 22 2018, 3:32 AM
mpyne added a comment to D17078: Make it possible to use KAboutData/License/Person from QML.
In D17078#363886, @apol wrote:

You can't change parameters in methods or constructors, it's a BIC.

https://community.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B

Nov 22 2018, 12:44 AM · Frameworks

Nov 18 2018

mpyne committed R365:86989e34ccc8: setup: Allow to interactively choose {src,build} dirs. (authored by janpr).
setup: Allow to interactively choose {src,build} dirs.
Nov 18 2018, 9:48 PM
mpyne closed D16757: Custom build/source directories.
Nov 18 2018, 9:48 PM
mpyne committed R365:a17da6dbdb37: setup: Fix Perl warning on regex use. (authored by mpyne).
setup: Fix Perl warning on regex use.
Nov 18 2018, 9:48 PM
mpyne accepted D16757: Custom build/source directories.

OK, I've already committed (commit 86989e34ccc81c9695c8e638ea8fee1b6343d267) but if our git servers don't close this review request it should be OK for you to close this.

Nov 18 2018, 8:59 PM

Nov 17 2018

mpyne added a comment to D16757: Custom build/source directories.

Not asking about source-dir/build-dir (but mentioning them in the resulting file) was deliberate, as a way of reducing the number of options that must be completed to go from nothing to a working configuration.

Nov 17 2018, 5:21 PM

Nov 11 2018

mpyne committed R344:1862b0f61b32: hidpi: Port remaining icon uses to use QIcon for HiDPI support. (authored by mpyne).
hidpi: Port remaining icon uses to use QIcon for HiDPI support.
Nov 11 2018, 11:51 PM
mpyne committed R344:6a35bbe0b8b7: Merge branch 'Applications/18.12' (authored by mpyne).
Merge branch 'Applications/18.12'
Nov 11 2018, 11:51 PM
mpyne committed R344:c31920fab02d: hidpi: Mark cover art as being at native display resolution. (authored by mpyne).
hidpi: Mark cover art as being at native display resolution.
Nov 11 2018, 11:51 PM
mpyne committed R344:89ceeb08ed4f: Merge branch 'Applications/18.12' (authored by mpyne).
Merge branch 'Applications/18.12'
Nov 11 2018, 7:40 PM
mpyne committed R344:0ad0ee585271: Enable Qt support for High DPI icons. (authored by mpyne).
Enable Qt support for High DPI icons.
Nov 11 2018, 7:40 PM

Nov 7 2018

mpyne accepted D16525: Fix taglib detection on Windows.

Thanks for the Windows build improvement. This is good to commit to Juk.

Nov 7 2018, 3:28 AM
mpyne added a comment to R365:cabaa3435d5a: first-run: Make it possible to run system installer on first run..

The problem seems to only occur if one tries to run the script from the source directory. After make install running from /usr/bin/ works. Not sure if this is intended, normally one would expect a script to run from the source directory. But if it is intended https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source#Install_kdesrc-build must be changed.

Nov 7 2018, 3:25 AM

Nov 3 2018

mpyne committed R365:b3a5dd7eeaa4: test: Add a test case for the 2 bugs added by FindBin removal. (authored by mpyne).
test: Add a test case for the 2 bugs added by FindBin removal.
Nov 3 2018, 8:13 PM
mpyne committed R365:9c7e88e517e2: first-run: Make kdesrc-build work when run as a symlink. (authored by mpyne).
first-run: Make kdesrc-build work when run as a symlink.
Nov 3 2018, 7:54 PM

Oct 29 2018

mpyne committed R365:5b8a11afd47d: mojo: Make the warning counter from master also work here. (authored by mpyne).
mojo: Make the warning counter from master also work here.
Oct 29 2018, 2:22 AM
mpyne committed R365:42c346c774c4: mojo: Less spam when having to stash local changes. (authored by mpyne).
mojo: Less spam when having to stash local changes.
Oct 29 2018, 2:22 AM
mpyne committed R365:6f5090f43ba9: mojo: Output cleanup, fix ksb::Debug::error. (authored by mpyne).
mojo: Output cleanup, fix ksb::Debug::error.
Oct 29 2018, 2:22 AM
mpyne committed R365:7eede59f00b5: mojo: Merge happy/frowny face with results msg, add Unicode flavor. (authored by mpyne).
mojo: Merge happy/frowny face with results msg, add Unicode flavor.
Oct 29 2018, 2:22 AM
mpyne committed R365:50d740273908: mojo: Ensure all child output received before stopping subprocess. (authored by mpyne).
mojo: Ensure all child output received before stopping subprocess.
Oct 29 2018, 2:22 AM
mpyne committed R365:b4fe108e8d54: mojo: Don't spam about cleaning the build system. (authored by mpyne).
mojo: Don't spam about cleaning the build system.
Oct 29 2018, 2:22 AM
mpyne committed R365:0f392ee49b42: Module.pm: Refactor out the msg handler for subproc child notices. (authored by mpyne).
Module.pm: Refactor out the msg handler for subproc child notices.
Oct 29 2018, 2:22 AM

Oct 28 2018

mpyne committed R365:5136cdda9d8b: mojo: Less debug spam in index, fix reset issue. (authored by mpyne).
mojo: Less debug spam in index, fix reset issue.
Oct 28 2018, 7:47 PM
mpyne committed R365:7c46ce2f4dff: mojo: Move web-handling code under a dedicated modules/web subdir. (authored by mpyne).
mojo: Move web-handling code under a dedicated modules/web subdir.
Oct 28 2018, 7:47 PM
mpyne committed R365:9fe75be4be54: mojo: Set pending options for $ctx even if error happens. (authored by mpyne).
mojo: Set pending options for $ctx even if error happens.
Oct 28 2018, 7:47 PM
mpyne committed R365:9cbc7d16a5f2: Merge remote-tracking branch 'origin/master' into make_it_mojo (authored by mpyne).
Merge remote-tracking branch 'origin/master' into make_it_mojo
Oct 28 2018, 7:47 PM

Oct 27 2018

mpyne committed R877:5b8075db1585: Add a JuK recipe. (authored by mpyne).
Add a JuK recipe.
Oct 27 2018, 7:23 PM
mpyne closed D16343: Add Craft blueprint for Juk.
Oct 27 2018, 7:23 PM

Oct 25 2018

mpyne added a comment to R365:cabaa3435d5a: first-run: Make it possible to run system installer on first run..

Sorry about that! Should be fixed in 7295eaca3093c127ddafe832a17f6dc6b5eedc2e

Oct 25 2018, 11:50 PM
mpyne committed R365:7295eaca3093: first-run: Fix path for kdesrc-build when run from install dir. (authored by mpyne).
first-run: Fix path for kdesrc-build when run from install dir.
Oct 25 2018, 11:49 PM

Oct 22 2018

mpyne committed R365:cabaa3435d5a: first-run: Make it possible to run system installer on first run. (authored by mpyne).
first-run: Make it possible to run system installer on first run.
Oct 22 2018, 2:38 AM
mpyne committed R365:8f5daca914fd: first-run: Reduce use of ksb::Util, remove dead code. (authored by mpyne).
first-run: Reduce use of ksb::Util, remove dead code.
Oct 22 2018, 2:38 AM
mpyne committed R365:a6bbfba12a8c: first-run: Make --initial-setup work in minimal env, impl sample-rc. (authored by mpyne).
first-run: Make --initial-setup work in minimal env, impl sample-rc.
Oct 22 2018, 2:38 AM
mpyne committed R365:e4f6829c16f9: sample-rc: Remove ancient sample file. (authored by mpyne).
sample-rc: Remove ancient sample file.
Oct 22 2018, 2:38 AM

Oct 21 2018

mpyne committed R365:6b48a781caff: Clean up --help, add stub for initial setup helper. (authored by mpyne).
Clean up --help, add stub for initial setup helper.
Oct 21 2018, 2:00 AM

Oct 20 2018

mpyne committed R365:b8b62d30e4aa: GIT_SILENT Bump version for semi-annual tagging. (authored by mpyne).
GIT_SILENT Bump version for semi-annual tagging.
Oct 20 2018, 10:49 PM
mpyne requested review of D16343: Add Craft blueprint for Juk.
Oct 20 2018, 7:59 PM
mpyne committed R344:b4cdf1c10090: Merge branch 'Applications/18.08' (authored by mpyne).
Merge branch 'Applications/18.08'
Oct 20 2018, 2:52 AM
mpyne committed R344:e2012e793598: systray: Make SHIFT+Mousewheel change the volume, not the song. (authored by mpyne).
systray: Make SHIFT+Mousewheel change the volume, not the song.
Oct 20 2018, 2:52 AM

Oct 19 2018

mpyne committed R344:798f35bcceef: PlayerManager: Also update current track seek when track changes. (authored by mpyne).
PlayerManager: Also update current track seek when track changes.
Oct 19 2018, 3:02 AM
mpyne committed R344:336433840275: Do not auto-save playlists just because play queue changes. (authored by mpyne).
Do not auto-save playlists just because play queue changes.
Oct 19 2018, 2:13 AM
mpyne committed R344:f07d305eb627: PlayerManager: Queue up next tracks instead of stop/play cycle. (authored by mpyne).
PlayerManager: Queue up next tracks instead of stop/play cycle.
Oct 19 2018, 2:13 AM
mpyne committed R344:6985bc77565b: playlistbox: Do not hardcode icon sizes in playlist item icon. (authored by mpyne).
playlistbox: Do not hardcode icon sizes in playlist item icon.
Oct 19 2018, 2:13 AM
mpyne committed R344:387818ec35dd: PlayerManager: Always perform setup on construction. (authored by mpyne).
PlayerManager: Always perform setup on construction.
Oct 19 2018, 2:13 AM
mpyne committed R344:d5123cc6d03d: PlayerManager: Move the start/restart handler where it belongs. (authored by mpyne).
PlayerManager: Move the start/restart handler where it belongs.
Oct 19 2018, 2:13 AM

Oct 14 2018

mpyne added a comment to T9507: kdesrc-build: Add flag to import Perl deps on popular distros.

I've added shell support for /etc/os-release at commit f3f100de6410d5ad9b84bef2d237ee2540e0f043

Oct 14 2018, 10:48 PM · kdesrc-build
mpyne committed R365:f3f100de6410: Add support library for handling /etc/os-release. (authored by mpyne).
Add support library for handling /etc/os-release.
Oct 14 2018, 10:44 PM
mpyne added a comment to D15563: Ballot website - styling improvements.

Anyone have a chance to look at this?

Oct 14 2018, 10:43 PM
mpyne committed R241:cf3b0d102855: kio_help: Fix crash in QCoreApplication when accessing help://. (authored by mpyne).
kio_help: Fix crash in QCoreApplication when accessing help://.
Oct 14 2018, 4:09 PM
mpyne closed D16189: kio_help: Fix crash in QCoreApplication when accessing help://.
Oct 14 2018, 4:09 PM · Frameworks

Oct 13 2018

mpyne requested review of D16189: kio_help: Fix crash in QCoreApplication when accessing help://.
Oct 13 2018, 11:20 PM · Frameworks

Oct 8 2018

mpyne committed R365:63de897a5d87: svn: Clean up and streamline, remove obsolete features. (authored by mpyne).
svn: Clean up and streamline, remove obsolete features.
Oct 8 2018, 11:41 PM
mpyne committed R365:e04c9e204aa6: mojo: Use Mojo::JSON instead of requiring JSON::{PP,XS}. (authored by mpyne).
mojo: Use Mojo::JSON instead of requiring JSON::{PP,XS}.
Oct 8 2018, 11:41 PM
mpyne committed R365:f37751b128be: doc: Update build-docs helper script. (authored by mpyne).
doc: Update build-docs helper script.
Oct 8 2018, 11:41 PM
mpyne committed R365:1eaad3d2ea44: mojo: Check for Mojo::Promise too. (authored by mpyne).
mojo: Check for Mojo::Promise too.
Oct 8 2018, 5:58 PM
mpyne committed R365:ea5ed02ce5cd: mojo: Add a backend-support class to allow headless ops. (authored by mpyne).
mojo: Add a backend-support class to allow headless ops.
Oct 8 2018, 5:58 PM
mpyne committed R365:00d9c269d7c4: mojo: Remove dead code and improve comments. (authored by mpyne).
mojo: Remove dead code and improve comments.
Oct 8 2018, 5:58 PM
mpyne committed R365:2f85def1e870: mojo: Breakup metadata reading from module list setup. (authored by mpyne).
mojo: Breakup metadata reading from module list setup.
Oct 8 2018, 5:57 PM

Sep 26 2018

mpyne accepted D15303: LyricWiki: link to the actual lyrics page.
Sep 26 2018, 3:35 AM

Sep 23 2018

mpyne committed R365:94c9beb3bf7e: sample-rc: Fix configure-based option name. (authored by mpyne).
sample-rc: Fix configure-based option name.
Sep 23 2018, 7:07 PM
mpyne created T9727: Validate cxxflags options works for all build types.
Sep 23 2018, 3:49 PM · kdesrc-build
mpyne added a comment to T9506: kdesrc-build: Complete integration of Mojolicious web framework.

Still in action. Latest updates (in the make_it_mojo branch) significantly simplify the event-driven logic by moving the event handling in a big huge chain of promise->thens.

Sep 23 2018, 2:40 PM · kdesrc-build
mpyne moved T9506: kdesrc-build: Complete integration of Mojolicious web framework from Backlog to Doing on the kdesrc-build board.
Sep 23 2018, 2:38 PM · kdesrc-build
mpyne committed R365:01888c0bb380: git: Remove old kde: alias if installed. (authored by mpyne).
git: Remove old kde: alias if installed.
Sep 23 2018, 12:24 AM
mpyne committed R365:2c09ca0d8bc4: Use HTTPS instead of Git protocol as default git transport. (authored by ouwerkerk).
Use HTTPS instead of Git protocol as default git transport.
Sep 23 2018, 12:24 AM

Sep 22 2018

mpyne committed R365:26fb89a039b5: mojo: Show the :-) if build succeeded when no updates happened. (authored by mpyne).
mojo: Show the :-) if build succeeded when no updates happened.
Sep 22 2018, 1:03 AM
mpyne committed R365:1ff7067ae5e6: mojo: Minor accumulated bugfixes. (authored by mpyne).
mojo: Minor accumulated bugfixes.
Sep 22 2018, 1:03 AM
mpyne committed R365:c7ef41833cf8: mojo: Prefer the existing phase failure output. (authored by mpyne).
mojo: Prefer the existing phase failure output.
Sep 22 2018, 1:03 AM
mpyne committed R365:c8021bbc8ada: Remove the log directory cleanup msg. (authored by mpyne).
Remove the log directory cleanup msg.
Sep 22 2018, 1:03 AM
mpyne committed R365:978b2ad028cf: mojo: Make skipping build when source has not changed work again. (authored by mpyne).
mojo: Make skipping build when source has not changed work again.
Sep 22 2018, 1:03 AM
mpyne committed R365:cf5dbf4e83cd: mojo: Ensure promise chain handles each item promise by trapping errors. (authored by mpyne).
mojo: Ensure promise chain handles each item promise by trapping errors.
Sep 22 2018, 1:03 AM
mpyne committed R365:dbde741cca51: mojo: Use "promise chain" to drive main build flow. (authored by mpyne).
mojo: Use "promise chain" to drive main build flow.
Sep 22 2018, 1:03 AM
mpyne committed R365:9a23149f79d3: mojo: Simplify update code and fix deadlock with update failure. (authored by mpyne).
mojo: Simplify update code and fix deadlock with update failure.
Sep 22 2018, 1:03 AM
mpyne committed R365:558dd31d44a8: mojo: Add helper class to create "promise chains". (authored by mpyne).
mojo: Add helper class to create "promise chains".
Sep 22 2018, 1:03 AM
mpyne committed R365:d022bb04297e: Merge remote-tracking branch 'origin/master' into make_it_mojo (authored by mpyne).
Merge remote-tracking branch 'origin/master' into make_it_mojo
Sep 22 2018, 1:03 AM
mpyne committed R365:5e0d22eed542: mojo: Move phase-handling code to a more central spot. (authored by mpyne).
mojo: Move phase-handling code to a more central spot.
Sep 22 2018, 1:03 AM

Sep 16 2018

mpyne requested review of D15563: Ballot website - styling improvements.
Sep 16 2018, 9:40 PM

Sep 15 2018

mpyne added a comment to T9591: Publish JuK in the Microsoft Store.

I agree as maintainer that this would be useful.

Sep 15 2018, 11:04 PM · Windows

Sep 7 2018

mpyne accepted D15303: LyricWiki: link to the actual lyrics page.

It occurred to me while I was at work today that an attacker in position to MITM the search result we get back would also be able to MITM the lyrics page directly. Given that I'm less worried about whitelisting as that is barely even a speedbump. Encoding is technically still a good idea but I think the default mode should be enough for most normal pages.

Sep 7 2018, 11:41 PM
mpyne requested changes to D15303: LyricWiki: link to the actual lyrics page.

Wikia doesn't support HTTPS so I'm at least a little leery of just dumping potentially-malicious output into a clickable link. A simple whitelist might be sufficient to at least make an attack along this vector more annoying than it would be worth.

Sep 7 2018, 2:36 AM

Sep 2 2018

mpyne accepted D15222: Set the tick interval, because the default value is 0.

I vaguely remember this being required, it probably got dropped in the port to KF5 by accident. I concur with your diagnosis and suggested fix. Please commit!

Sep 2 2018, 8:38 PM
mpyne added a comment to D8256: Add _XOPEN_SOURCE to C definitions.

Sorry, if I'd been able to check this earlier I'd have warned against pushing, this was the kind of concern I was addressing with my earlier comment about FreeBSD. I had run into a lot of those issues when trying to get KF5 to build on Alpine.

Sep 2 2018, 2:53 PM · Build System, Frameworks

Aug 25 2018

mpyne added a comment to D15076: Build failures with KSyntaxHighlighting 5.49.

The ECM documentation points to a specific change that may be related: https://api.kde.org/ecm/kde-module/KDECMakeSettings.html#build-settings

Aug 25 2018, 11:37 PM · KDE Edu
mpyne added a comment to D15076: Build failures with KSyntaxHighlighting 5.49.

I don't know the cause myself but the ECM version works up until 5.38.0 in my own testing. So presumably the change in behavior is something introduced in that release of ECM?

Aug 25 2018, 11:32 PM · KDE Edu
mpyne set the image for kdesrc-build to F6215292: profile.
Aug 25 2018, 7:33 PM
mpyne triaged T9507: kdesrc-build: Add flag to import Perl deps on popular distros as High priority.
Aug 25 2018, 7:32 PM · kdesrc-build
mpyne triaged T9506: kdesrc-build: Complete integration of Mojolicious web framework as High priority.
Aug 25 2018, 7:30 PM · kdesrc-build
mpyne added a comment to D13627: [KSharedDataCache] Assume lock before flush changes.

I'd say to leave the code alone if this the change isn't needed to fix a bug.

Aug 25 2018, 2:02 AM · Frameworks
mpyne accepted D14908: Bindings: Add support for scoped enums.

LGTM and there's been plenty of time for a NAK. I say let's commit.

Aug 25 2018, 1:56 AM · Build System, Frameworks

Aug 22 2018

mpyne committed R169:b23e642e5ac4: Explicitly request Qt 5.7's QtQuick to make use of Connections.enabled (authored by mpyne).
Explicitly request Qt 5.7's QtQuick to make use of Connections.enabled
Aug 22 2018, 11:48 PM
mpyne closed D14984: Explicitly request Qt 5.7's QtQuick to make use of Connections.enabled.
Aug 22 2018, 11:48 PM · Kirigami
mpyne added a comment to D14908: Bindings: Add support for scoped enums.

As long as older versions of LLVM result in the Python binding generation step being skipped completely (we already check for libclang in the find-package for this, right?), I don't think the dependency increase is a problem.

Aug 22 2018, 3:05 AM · Build System, Frameworks
mpyne requested review of D14984: Explicitly request Qt 5.7's QtQuick to make use of Connections.enabled.
Aug 22 2018, 2:42 AM · Kirigami