Feed Advanced Search

Feb 25 2020

jgrulich committed R257:3943e10faeae: Merge branch 'qt5.13' into qt5.14 (authored by jgrulich).
Merge branch 'qt5.13' into qt5.14
Feb 25 2020, 10:29 AM
jgrulich committed R257:ec8fab879612: The ffmpeg-full extension should be used by apps and not runtimes (authored by jgrulich).
The ffmpeg-full extension should be used by apps and not runtimes
Feb 25 2020, 10:28 AM
jgrulich added a reviewer for D27643: FileChooser: download remote files to a cache location to open them through the portal: aacid.
Feb 25 2020, 10:25 AM · Plasma
jgrulich requested review of D27643: FileChooser: download remote files to a cache location to open them through the portal.
Feb 25 2020, 10:25 AM · Plasma

Feb 24 2020

jgrulich committed R257:2da24b96aa60: Merge branch 'qt5.13' into qt5.14 (authored by jgrulich).
Merge branch 'qt5.13' into qt5.14
Feb 24 2020, 10:55 AM
jgrulich committed R257:79347d484bdd: Inherit ffmpeg-full extension (authored by jgrulich).
Inherit ffmpeg-full extension
Feb 24 2020, 10:52 AM
jgrulich added a comment to D27563: [mobile/wifi] Use ScrollViewKCM.

What's the chance we could unify the mobile and desktop versions at some point. Seems a bit anti-Kirigami-ish to maintain a separate mobile view rather than using the power of convergence.

Feb 24 2020, 6:32 AM · Plasma

Feb 21 2020

jgrulich committed R116:68cf5e49dc6a: Merge branch 'Plasma/5.12' into Plasma/5.18 (authored by jgrulich).
Merge branch 'Plasma/5.12' into Plasma/5.18
Feb 21 2020, 12:58 PM
jgrulich accepted D27545: Escape connection name in close dialog.
Feb 21 2020, 12:21 PM · Plasma
jgrulich accepted D27543: Set all labels to plain text.

Similar fix applied to plasma-nm. Looks good to me.

Feb 21 2020, 12:20 PM · Plasma
jgrulich accepted D27542: [kded] Escape notifications.

Thank you David.

Feb 21 2020, 12:05 PM · Plasma
jgrulich accepted D27541: [kded] Set password dialog boxes to plaintext.

Thank you David.

Feb 21 2020, 12:05 PM · Plasma

Feb 18 2020

jgrulich committed R116:24c9505c67d9: Fix crash when asking for a modem unlock BUG: 417545 (authored by jgrulich).
Fix crash when asking for a modem unlock BUG: 417545
Feb 18 2020, 11:25 AM
jgrulich added a comment to D27199: [Applet]Update layout based on T10470.

This is probably not related to the UI, it might be issue in the internals. Can you open a bug for it? Ideally if you can restart plasmashell and enable plasma-nm debug

Will do. How do I do enable plasma-nm debug?

Feb 18 2020, 5:03 AM · Plasma

Feb 17 2020

jgrulich committed R838:15459590a625: Merge branch 'Plasma/5.18' (authored by jgrulich).
Merge branch 'Plasma/5.18'
Feb 17 2020, 2:20 PM
jgrulich accepted D27391: [Applet]Fix dimensions of traffic Monitor.

Accepting from my side. I'll wait for Nate to do the final review as I don't consider myself expert to QML and UI.

Feb 17 2020, 2:17 PM · Plasma
jgrulich accepted D27393: [Applet]Fix details layout..
Feb 17 2020, 2:17 PM · Plasma
jgrulich accepted D27392: [Applet]Add info messages..
Feb 17 2020, 2:16 PM · Plasma
jgrulich accepted D27453: [Applet]Update toolbar's checkbox spacing.
Feb 17 2020, 10:43 AM · Plasma
jgrulich added a comment to D27199: [Applet]Update layout based on T10470.

I made 3 smaller patches, to decrease this patch's size. D27391 D27392 D27393

@ngraham Before I make any change here, can you tell me if you can still reproduce the problem, with this diff on master?


It exludes changes in modelitem and C++ in general.

Yes, I can still reproduce the issue with this diff applied on top of master. HOWECVER! I just noticed that I can reproduce the issue on master right now, with no patches. I can't believe I missed this before, sorry!

Feb 17 2020, 6:58 AM · Plasma
jgrulich accepted D27327: Drop qmake pri file generation & installation, currently broken.
Feb 17 2020, 6:49 AM · Frameworks
jgrulich accepted D27328: Drop qmake pri file generation & installation, currently broken.
Feb 17 2020, 6:48 AM · Frameworks

Feb 12 2020

jgrulich added a comment to D27199: [Applet]Update layout based on T10470.

I like it. I didn't go through the code changes yet, I'll wait until you finish it completely.

Feb 12 2020, 9:17 AM · Plasma
jgrulich added a comment to D27328: Drop qmake pri file generation & installation, currently broken.

Looking at some other frameworks, they basically have same code to generate pri files, are they all broken?

Feb 12 2020, 8:34 AM · Frameworks

Feb 10 2020

jgrulich updated the diff for D27287: PW framebuffer: support upcoming PipeWire 0.3.

Improve cmake file

Feb 10 2020, 3:40 PM
jgrulich committed R838:58395d456a55: PipeWire: set stream and offset information for the buffer (authored by jgrulich).
PipeWire: set stream and offset information for the buffer
Feb 10 2020, 3:39 PM
jgrulich committed R838:05a9caf5e866: Properly search for PipeWire libs (authored by jgrulich).
Properly search for PipeWire libs
Feb 10 2020, 3:39 PM
jgrulich committed R838:3785348f792e: Properly combine pipewire and spa includes (authored by jgrulich).
Properly combine pipewire and spa includes
Feb 10 2020, 3:39 PM
jgrulich closed D27277: Properly search for PipeWire libs.
Feb 10 2020, 3:39 PM · Plasma
jgrulich added a comment to D27277: Properly search for PipeWire libs.

Fixed all issues.

Feb 10 2020, 3:23 PM · Plasma
jgrulich updated the diff for D27277: Properly search for PipeWire libs.

Improve includes

Feb 10 2020, 3:22 PM · Plasma
jgrulich updated the diff for D27277: Properly search for PipeWire libs.

Drop unrelated change

Feb 10 2020, 2:56 PM · Plasma
jgrulich updated the diff for D27277: Properly search for PipeWire libs.
  • Fix cmake variable name
Feb 10 2020, 2:53 PM · Plasma
jgrulich updated the diff for D27277: Properly search for PipeWire libs.

Simplify cmake code

Feb 10 2020, 2:50 PM · Plasma
jgrulich added a reviewer for D27287: PW framebuffer: support upcoming PipeWire 0.3: Kanedias.
Feb 10 2020, 2:32 PM
jgrulich requested review of D27287: PW framebuffer: support upcoming PipeWire 0.3.
Feb 10 2020, 2:31 PM
jgrulich committed R437:a62ef07e9d7d: PW framebuffer: send correct type over DBus (authored by jgrulich).
PW framebuffer: send correct type over DBus
Feb 10 2020, 1:23 PM
jgrulich added a reviewer for D27277: Properly search for PipeWire libs: Plasma.
Feb 10 2020, 10:22 AM · Plasma
jgrulich requested review of D27277: Properly search for PipeWire libs.
Feb 10 2020, 10:21 AM · Plasma

Feb 9 2020

jgrulich accepted D27265: Use Kirigami.PasswordField instead of plain text field.
Feb 9 2020, 6:03 PM · Plasma

Feb 7 2020

jgrulich accepted D27207: Use a less convoluted way to check if it's in flatpak.
Feb 7 2020, 12:42 PM · Frameworks

Feb 5 2020

jgrulich added a comment to T10470: Improve the visuals of tray popups.

Thinking about it now, what's the reason to put the checkboxes in the plasma-nm applet at the bottom? In this case they overrule what it's visible below, e.g. you turn off WiFi and all wireless networks will disappear. Similar situation is with the notification applet, where the "Do not disturb" checkbox is at the top, because it overrules what's below. It makes more sense when this is placed at the top as it has bigger effect.

Feb 5 2020, 8:52 AM · VDG

Feb 3 2020

jgrulich committed R257:900247939c51: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR' (authored by jgrulich).
Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR'
Feb 3 2020, 11:44 AM
jgrulich added a comment to T10470: Improve the visuals of tray popups.

Something like this?
Easy to differentiate connected vs available(with a bit more space around the line) , and communicates sort order.

SSID needs to stay with the current system.
But can show 'Last used' only when need.

Feb 3 2020, 7:39 AM · VDG

Feb 1 2020

jgrulich committed R257:8bacc002efe0: Use correct branch for Qt 5.14 (authored by jgrulich).
Use correct branch for Qt 5.14
Feb 1 2020, 2:45 PM
jgrulich committed R257:31f46bd78465: Looks the change for correct handling for XDG_RUNTIME_DIR is not in 5.13.2 (authored by jgrulich).
Looks the change for correct handling for XDG_RUNTIME_DIR is not in 5.13.2
Feb 1 2020, 9:37 AM

Jan 31 2020

jgrulich committed R257:e0e2d94c5e28: Make the patch to apply (authored by jgrulich).
Make the patch to apply
Jan 31 2020, 3:41 PM
jgrulich committed R257:734e1b0a3115: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR' (authored by jgrulich).
Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR'
Jan 31 2020, 3:19 PM
jgrulich closed D27069: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR'.
Jan 31 2020, 3:17 PM
jgrulich updated the diff for D27069: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR'.
  • Add comment why we reverted that change and when it can be removed
Jan 31 2020, 3:10 PM
jgrulich added a reviewer for D27069: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR': apol.
Jan 31 2020, 3:05 PM
jgrulich requested review of D27069: Temporarily revert 'QStandardPaths: correct handling for XDG_RUNTIME_DIR'.
Jan 31 2020, 3:03 PM

Jan 29 2020

jgrulich committed R838:bfd614bb1c42: Merge branch 'Plasma/5.18' (authored by jgrulich).
Merge branch 'Plasma/5.18'
Jan 29 2020, 10:32 AM

Jan 23 2020

jgrulich added inline comments to D26875: Make it possible to stream only input.
Jan 23 2020, 4:50 PM · Plasma
jgrulich accepted D26875: Make it possible to stream only input.
Jan 23 2020, 4:49 PM · Plasma

Jan 21 2020

jgrulich committed R838:8ce0ca844642: Update support for PipeWire 0.3 (authored by jgrulich).
Update support for PipeWire 0.3
Jan 21 2020, 12:20 PM
jgrulich committed R116:2d9889410d71: Merge branch 'Plasma/5.18' (authored by jgrulich).
Merge branch 'Plasma/5.18'
Jan 21 2020, 9:18 AM
jgrulich committed R116:70c5d48f320b: Do not emit signals from lambda slot and constructor (authored by jgrulich).
Do not emit signals from lambda slot and constructor
Jan 21 2020, 9:17 AM
jgrulich accepted D26802: [Applet] Focus search field after showing it.
Jan 21 2020, 6:13 AM · Plasma

Jan 16 2020

jgrulich committed R116:a612f63b1494: Merge branch 'Plasma/5.18' (authored by jgrulich).
Merge branch 'Plasma/5.18'
Jan 16 2020, 2:45 PM
jgrulich committed R116:5ff67ff964b9: Do not hardcode icon sizes (authored by jgrulich).
Do not hardcode icon sizes
Jan 16 2020, 2:20 PM
jgrulich accepted D26706: Remove notification inhibitor lock.
Jan 16 2020, 2:04 PM · Plasma
jgrulich committed R116:86af881456da: Check whether the hotspot still exists after reboot or suspend (authored by jgrulich).
Check whether the hotspot still exists after reboot or suspend
Jan 16 2020, 10:25 AM

Jan 15 2020

jgrulich committed R116:5e55e45d8794: Add option to easily configure and start a hotspot (authored by jgrulich).
Add option to easily configure and start a hotspot
Jan 15 2020, 11:53 AM
jgrulich closed D26392: Add option to easily configure and start a hotspot.
Jan 15 2020, 11:53 AM · Plasma
jgrulich updated the diff for D26392: Add option to easily configure and start a hotspot.
  • Code improvements
Jan 15 2020, 11:49 AM · Plasma

Jan 13 2020

jgrulich updated the diff for D26392: Add option to easily configure and start a hotspot.

Address review comments:

  1. Add text to the toolbutton and make it checkable
  2. Allow to create hotspot only if WiFi is available or it's not used as primary connection
Jan 13 2020, 4:47 PM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

Can someone please look into this review? Either try it or check the code? I would like to have this as part of Plasma 5.18 and deadline for that is in few days. @ngraham how is it going with the icon?

@cblack is working on it IIRC. It's too late to show the icon in Plasma 5.18 anyway (the icon will be in the breeze-icons repo which is a framework, and Frameworks 5.66 which Plasma 5.18 relies on has already been tagged. So there's no huge rush there IMO.

I'm still unable to test this because of the odd build failure that I cannot understand, explain, or overcome. :/

Jan 13 2020, 8:58 AM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.
In D26392#592136, @apol wrote:
In D26392#587159, @mthw wrote:

@apol You are right, it is not possible to create a hotspot if one is already connected to a WiFi network. Currently enabling hotspot disables your previous connection (WiFi) and hides available WiFi networks.

That's a question. Do we want to allow to create a hotspot if users are already connected to w WiFi network? You are allowed to do this for example on Android. Users might not realize why they are not allowed to create a hotspot and disconnecting from WiFi doesn't seem to me be a good first step.

Leaving the user without a connection would be quite dishearting and possibly confusing.

I can imagine the use-case of: I am in this building with weird authentication (thinking university) and I want to share that connection with my phone, so I create a hotspot and we don't have to do weird configuration on the phone. Would apply to e.g. vpns too.

Jan 13 2020, 8:56 AM · Plasma

Jan 11 2020

jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

Can someone please look into this review? Either try it or check the code? I would like to have this as part of Plasma 5.18 and deadline for that is in few days. @ngraham how is it going with the icon?

Jan 11 2020, 7:41 PM · Plasma

Jan 9 2020

jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

No, even with networkmanager-qt from git master, I still get the same build failure here. :(

Jan 9 2020, 4:00 PM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

This no longer compiles for me:

/home/nate/kde/src/plasma-nm/libs/handler.cpp: In member function ‘void Handler::createHotspot()’:
/home/nate/kde/src/plasma-nm/libs/handler.cpp:622:94: error: ‘addAndActivateConnection2’ is not a member of ‘NetworkManager’; did you mean ‘addAndActivateConnection’?
  622 |     QDBusPendingReply<QDBusObjectPath, QDBusObjectPath, QVariantMap> reply = NetworkManager::addAndActivateConnection2(connectionSettings->toMap(), wifiDev->uni(), QString(), options);
      |                                                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                              addAndActivateConnection
Jan 9 2020, 9:15 AM · Plasma

Jan 7 2020

jgrulich added a comment to D26421: Only show full name in review dialog.

I don't really remember, but I can see in the userHash() it's not used so this is probably safe. In the userHash() we directly use KUser().

Jan 7 2020, 12:46 PM · Plasma

Jan 6 2020

jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

It requires networkmanager-qt from master (upcoming 5.66 version).

Jan 6 2020, 7:26 PM · Plasma
jgrulich accepted D26461: [networkmanager-qt] Port QRegExp to QRegularExpression.
Jan 6 2020, 1:09 PM · Frameworks
jgrulich accepted D26462: RFC: Register Secret Agent on startup.
Jan 6 2020, 1:06 PM · Plasma
jgrulich committed R116:429aaa6f1e4a: Merge branch 'Plasma/5.17' (authored by jgrulich).
Merge branch 'Plasma/5.17'
Jan 6 2020, 10:10 AM
jgrulich committed R116:0fa90285dc90: Merge branch 'Plasma/5.17' of git://anongit.kde.org/plasma-nm into Plasma/5.17 (authored by jgrulich).
Merge branch 'Plasma/5.17' of git://anongit.kde.org/plasma-nm into Plasma/5.17
Jan 6 2020, 10:10 AM
jgrulich committed R116:fa1257cfc9f5: Do not crash when changing advanced IPv4 configuration (authored by jgrulich).
Do not crash when changing advanced IPv4 configuration
Jan 6 2020, 10:10 AM
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

I used ToolButton instead of a regular button, reason is that I don't think there is enough space. If there is modem device available, there will be three checkboxes on the left and with a regular button in various languages this might not be enough space.

Jan 6 2020, 8:16 AM · Plasma
jgrulich updated the diff for D26392: Add option to easily configure and start a hotspot.

Use button instead of checkbox

Jan 6 2020, 8:14 AM · Plasma
jgrulich added inline comments to D26392: Add option to easily configure and start a hotspot.
Jan 6 2020, 5:25 AM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

UI-wise, this would probably be better off as a button than a checkbox.

Personally, I'm more inclined to a checkbox. Why is "turn wifi on/off" not an action? Right now, I don't see the big difference.

Is the new "hotspot" equivalent to the "shared wifi", you can already set up?
If so, without really reading the patch details yet, just some remarks or ideas:

  1. If you have configured several hotspots in the KCM, you probably need to choose a default one or a specific one when activating the hotspot.
Jan 6 2020, 5:23 AM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.
In D26392#587159, @mthw wrote:

@apol You are right, it is not possible to create a hotspot if one is already connected to a WiFi network. Currently enabling hotspot disables your previous connection (WiFi) and hides available WiFi networks.

Jan 6 2020, 5:18 AM · Plasma

Jan 3 2020

jgrulich updated the summary of D26392: Add option to easily configure and start a hotspot.
Jan 3 2020, 1:11 PM · Plasma
jgrulich added a comment to D26392: Add option to easily configure and start a hotspot.

There are two things which need work or I'm not sure about:

  1. If this should be placed as a checkbox in the applet
  2. We need a different icon for the hotspot, currently there is no such icon in the Plasma theme and freeze for Plasma 5.18 is soon. This is meant to be a kind request for someone who does icons for Plasma.
Jan 3 2020, 1:06 PM · Plasma
jgrulich updated the summary of D26392: Add option to easily configure and start a hotspot.
Jan 3 2020, 1:05 PM · Plasma
jgrulich added reviewers for D26392: Add option to easily configure and start a hotspot: Plasma, ngraham.
Jan 3 2020, 1:05 PM · Plasma
jgrulich requested review of D26392: Add option to easily configure and start a hotspot.
Jan 3 2020, 1:04 PM · Plasma
jgrulich committed R282:72a30f13c5ce: Manager: add support for AddAndActivateConnection2 (authored by jgrulich).
Manager: add support for AddAndActivateConnection2
Jan 3 2020, 10:48 AM
jgrulich accepted D26382: Port KCM menu away from PlasmaComponents.
Jan 3 2020, 8:45 AM · Plasma

Jan 2 2020

jgrulich committed R282:c833304eea82: Sync Utils::securityIsValid with NetworkManager (authored by jgrulich).
Sync Utils::securityIsValid with NetworkManager
Jan 2 2020, 1:38 PM

Dec 20 2019

jgrulich committed R256:2415ebe0b7ed: Add --socket=cups for printing support (authored by jgrulich).
Add --socket=cups for printing support
Dec 20 2019, 1:15 PM
jgrulich closed D26080: Add --socket=cups for printing support.
Dec 20 2019, 1:15 PM

Dec 18 2019

jgrulich added a comment to D26080: Add --socket=cups for printing support.

I will land this once Flatpak 1.6 is released. While this can be used by older Flatpak version, it will not build with older Flatpak versions.

Dec 18 2019, 2:43 PM
jgrulich committed R116:7601936e3642: Move applet configuration to KCM (authored by jgrulich).
Move applet configuration to KCM
Dec 18 2019, 1:48 PM
jgrulich closed D26041: Move applet configuration to KCM.
Dec 18 2019, 1:48 PM · Plasma
jgrulich added inline comments to D26041: Move applet configuration to KCM.
Dec 18 2019, 1:43 PM · Plasma
jgrulich updated the diff for D26041: Move applet configuration to KCM.

Simplify tooltips

Dec 18 2019, 1:42 PM · Plasma
jgrulich added reviewers for D26080: Add --socket=cups for printing support: apol, aacid.
Dec 18 2019, 12:35 PM