Feed Advanced Search

Sat, Nov 16

Inoki updated the diff for D25203: Add rpath checking and fixing functionalities on macOS.
Sat, Nov 16, 10:12 AM

Thu, Nov 7

Inoki added inline comments to D25203: Add rpath checking and fixing functionalities on macOS.
Thu, Nov 7, 11:22 PM
Inoki added inline comments to D25203: Add rpath checking and fixing functionalities on macOS.
Thu, Nov 7, 11:20 PM
Inoki requested review of D25203: Add rpath checking and fixing functionalities on macOS.
Thu, Nov 7, 11:19 PM

Oct 10 2019

Inoki closed D22365: KNotification macOS native support by NSNotificationCenter.

Landed:
https://cgit.kde.org/knotifications.git/commit/?id=58caf6ad5b48aa573a6d3b8d3e23e07afce8a03f

Oct 10 2019, 7:47 PM · Frameworks
Inoki committed R289:58caf6ad5b48: Add and enable Notification Center support in macOS (authored by Inoki).
Add and enable Notification Center support in macOS
Oct 10 2019, 7:46 PM

Oct 1 2019

Inoki added a comment to D22365: KNotification macOS native support by NSNotificationCenter.

Updating with new incoming code.

Oct 1 2019, 6:09 PM · Frameworks
Inoki closed D24118: Fix KDE Connect package on macOS.
Oct 1 2019, 6:08 PM
Inoki committed R877:2876f10493bf: Fix KDE Connect package on macOS (authored by Inoki).
Fix KDE Connect package on macOS
Oct 1 2019, 5:42 PM
Inoki added a comment to D24118: Fix KDE Connect package on macOS.
In D24118#540236, @apol wrote:

Wasn't this landed?

Oct 1 2019, 5:42 PM

Sep 26 2019

Inoki added a comment to D22365: KNotification macOS native support by NSNotificationCenter.
In D22365#538245, @lnj wrote:

There's something for notifications for iOS and macOS here: https://developer.apple.com/documentation/foundation/nsnotification
Would this patch already work on iOS or could a common API for both be used?

(I have no experiences with iOS or macOS, but we (Kaidan) would like to support notifications on iOS in the future.)

Sep 26 2019, 5:25 PM · Frameworks

Sep 20 2019

Inoki added a comment to D24118: Fix KDE Connect package on macOS.

hm the bundle name looks ugly....

Sep 20 2019, 5:59 PM
Inoki requested review of D24118: Fix KDE Connect package on macOS.
Sep 20 2019, 5:29 PM

Sep 16 2019

Inoki added a comment to D22365: KNotification macOS native support by NSNotificationCenter.

I haven't been able to give this much attention, sorry.

After backporting the patch to OS X 10.9 it does work so I presume it'll work even better with the full functionality availability.

One thing: it has a hardcoded assumption that the Cocoa notication APIs will always be available and usable - IOW, that the Cocoa QPA plugin will always be the one in use. Of course it's very unlikely to encounter other QPAs in the wild that support full-fledged GUIs but what about the few other cross-platform QPA plugins (minimal and offscreen to name just 2)? Will notifications be disabled upstream of the platform implementation when those are used, for whatever reason?

Because if not, the SDK will throw an exception, or (more likely), something will crash because the integration layer returns nullptr for a required platform function. I found that out when a notification was triggered while I was using the XCB QPA (I use Konsole as my X11 terminal emulator under XQuartz, and also do some remote displaying).

I haven't looked closely at the implementation but I assume it should not be costly to check the platform name before deciding to use the new Mac notification backend, just as a preparation for possible future changes (Qt don't formally outlaw the XCB QPA, for instance).

Sep 16 2019, 3:51 PM · Frameworks

Aug 19 2019

Inoki committed R224:16de0150ce18: Fix sms indicator entry for macOS (authored by Inoki).
Fix sms indicator entry for macOS
Aug 19 2019, 5:40 AM

Aug 14 2019

Inoki added a comment to D23141: Add KDE Connect qml file directory for macOS package.

I found 2 libs which are changed and recovery them in command line, it works:

➜  Frameworks install_name_tool -change @executable_path/../Frameworks/qca-qt5.framework/Versions/2.2.0/qca-qt5 @executable_path/../Frameworks/qca-qt5 libkdeconnectcore.1.dylib
➜  Frameworks install_name_tool -change @executable_path/../Frameworks/qca-qt5.framework/Versions/2.2.0/qca-qt5 @executable_path/../Frameworks/qca-qt5 libkdeconnectinterfaces.1.dyli
Aug 14 2019, 9:38 AM
Inoki added a comment to D23141: Add KDE Connect qml file directory for macOS package.

So libkdeconnectcore links the lib and not the framework?

Aug 14 2019, 9:12 AM
Inoki requested review of D23141: Add KDE Connect qml file directory for macOS package.
Aug 14 2019, 7:30 AM

Aug 4 2019

Inoki added a comment to D17790: Port away from QCA.

Is this good to ship?

Since there is a dylib duplicated link error caused by qca-qt5 on macOS(when we use Craft to pack KDE Connect with qml files), this will be helpful for all qml apps we have up to now :)

I think at the sprint we decided we didn't want to use OpenSSL. It has licensing problems when using the library directly and using the binary seems like it could lead to problems with multi-platform packaging and with the potential for the command-line flags to change in the future. We talked about looking at GnuTLS but nobody has done that yet.

What problem are you having? It seems weird that you would only be having a problem with QML applications now since there are already several, like the SMS app and the settings app and since none of them use QCA

Aug 4 2019, 2:37 PM · KDE Connect

Aug 3 2019

Inoki abandoned D22831: Add NMSSH into blueprint.

Since objective-c stuff cannot co-work well with QML, the relevant solution is abandoned.

Aug 3 2019, 3:19 PM
Inoki added a comment to D17790: Port away from QCA.

Is this good to ship?

Aug 3 2019, 8:34 AM · KDE Connect

Jul 30 2019

Inoki added a comment to D22831: Add NMSSH into blueprint.

In my repo, I added a CMakeLists.txt file to make it possible to compile with cmake

Jul 30 2019, 3:55 PM
Inoki requested review of D22831: Add NMSSH into blueprint.
Jul 30 2019, 3:25 PM
Inoki updated the diff for D22365: KNotification macOS native support by NSNotificationCenter.

Add icon from theme as an alternative while pixmap not set

Jul 30 2019, 3:01 PM · Frameworks
Inoki committed R224:2be37aca6788: Improve code style in macOS system volume plugin (authored by Inoki).
Improve code style in macOS system volume plugin
Jul 30 2019, 2:15 PM
Inoki committed R224:5fadeabce8f3: Optimization for executable path and resource path on macOS (authored by Inoki).
Optimization for executable path and resource path on macOS
Jul 30 2019, 1:46 PM

Jul 23 2019

Inoki updated the diff for D22365: KNotification macOS native support by NSNotificationCenter.
Jul 23 2019, 3:41 PM · Frameworks
Inoki added inline comments to D22365: KNotification macOS native support by NSNotificationCenter.
Jul 23 2019, 3:40 PM · Frameworks
Inoki committed R877:df7ef5195fd6: Update comments for kdeconnect-kde macOS package (authored by Inoki).
Update comments for kdeconnect-kde macOS package
Jul 23 2019, 11:54 AM
Inoki closed D22678: Remove kdeconnectd in kdeconnect-kde blueprint.

Fixed

Jul 23 2019, 11:54 AM
Inoki committed R877:32d003e5adff: Remove kdeconnectd in kdeconnect-kde blueprint (authored by Inoki).
Remove kdeconnectd in kdeconnect-kde blueprint
Jul 23 2019, 10:10 AM
Inoki updated the diff for D22678: Remove kdeconnectd in kdeconnect-kde blueprint.

Then we don't need archive/lib

Jul 23 2019, 9:42 AM
Inoki requested review of D22678: Remove kdeconnectd in kdeconnect-kde blueprint.
Jul 23 2019, 9:36 AM
Inoki closed D22644: Add kpeoplevcard blueprint.
Jul 23 2019, 7:41 AM
Inoki committed R877:de2a10e8a55e: Move kpeoplevcard to right place (authored by Inoki).
Move kpeoplevcard to right place
Jul 23 2019, 7:39 AM
Inoki committed R877:e7dba848d2d3: Add kpeoplevcard blueprint (authored by Inoki).
Add kpeoplevcard blueprint
Jul 23 2019, 7:36 AM
Inoki closed D22615: Add qml dirs definitions into MacOSDMGPackager.
Jul 23 2019, 7:24 AM
Inoki committed R138:5d57a6464f6d: Add qml dirs definitions into MacOSDMGPackager (authored by Inoki).
Add qml dirs definitions into MacOSDMGPackager
Jul 23 2019, 7:22 AM

Jul 22 2019

Inoki updated the diff for D22644: Add kpeoplevcard blueprint.
Jul 22 2019, 1:51 PM
Inoki added a comment to D22644: Add kpeoplevcard blueprint.

We usually place blueprints along with the blurepriints they are released with.
as this is currently unreleased maybe kde/unreleased?

Jul 22 2019, 1:50 PM
Inoki closed D22604: Add kpeople and kirigami as dependencies.
Jul 22 2019, 1:31 PM
Inoki committed R877:5f0cc3963e63: Add kpeople and kirigami as KDE Connect runtime dependencies (authored by Inoki).
Add kpeople and kirigami as KDE Connect runtime dependencies
Jul 22 2019, 1:30 PM
Inoki requested review of D22644: Add kpeoplevcard blueprint.
Jul 22 2019, 1:16 PM

Jul 21 2019

Inoki committed R224:273c2e937a6e: Just keep CMakeLists as it was (authored by Inoki).
Just keep CMakeLists as it was
Jul 21 2019, 10:49 PM
Inoki closed D22610: Integrate sms and kdeconnect app into mac app package.
Jul 21 2019, 6:29 PM
Inoki committed R224:b51d00123929: Complete missing icons (authored by Inoki).
Complete missing icons
Jul 21 2019, 5:39 PM
Inoki committed R877:fdd7d8d78e9f: Integrate sms and kdeconnect app into kdeconnect mac app package (authored by Inoki).
Integrate sms and kdeconnect app into kdeconnect mac app package
Jul 21 2019, 3:35 PM
Inoki requested review of D22615: Add qml dirs definitions into MacOSDMGPackager.
Jul 21 2019, 3:14 PM
Inoki requested review of D22610: Integrate sms and kdeconnect app into mac app package.
Jul 21 2019, 12:04 PM
Inoki closed D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.
Jul 21 2019, 11:38 AM
Inoki committed R138:c6146df0175d: Quick fix macOS build, only copy kioslave (authored by Inoki).
Quick fix macOS build, only copy kioslave
Jul 21 2019, 10:49 AM
Inoki updated the diff for D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.
Jul 21 2019, 10:36 AM
Inoki requested review of D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.

I'll firstly do a quick fix

Jul 21 2019, 10:35 AM
Inoki planned changes to D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.

I think that change had some unforseen effects https://binary-factory.kde.org/job/Dolphin_Release_macos/498/console

Jul 21 2019, 10:21 AM
Inoki added a comment to D22604: Add kpeople and kirigami as dependencies.

KpeopleVcard is also needed to make the SMS app useful

Jul 21 2019, 9:27 AM
Inoki requested review of D22604: Add kpeople and kirigami as dependencies.
Jul 21 2019, 8:47 AM

Jul 20 2019

Inoki committed R224:4c6ebdbd8602: Use our own plist template, hide icon and set HighRes (authored by Inoki).
Use our own plist template, hide icon and set HighRes
Jul 20 2019, 10:02 PM
Inoki committed R138:dd09fb3ba071: Merge lib/libexec/kf5 into package to fix missing kf5 on macOS (authored by Inoki).
Merge lib/libexec/kf5 into package to fix missing kf5 on macOS
Jul 20 2019, 2:17 PM
Inoki abandoned D22530: Copy kioslave into KDE Connect app package.
Jul 20 2019, 10:11 AM
Inoki abandoned D22364: Fix dependencies and kio-slave in Dolphin on macOS.
Jul 20 2019, 10:11 AM
Inoki committed R224:5e827917a58a: Close kdeconnectd from kdeconnect-cli with DBus (authored by Inoki).
Close kdeconnectd from kdeconnect-cli with DBus
Jul 20 2019, 9:17 AM

Jul 19 2019

Inoki updated the diff for D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.
Jul 19 2019, 5:57 PM
Inoki added a comment to D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.

Then they should be blacklisted. But if that's the right destination for those services they should all be moved.

Jul 19 2019, 5:49 PM
Inoki added a comment to D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.

Wouldn't the same not apply for others too?

Jul 19 2019, 4:36 PM
Inoki added a comment to D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.

Just copy the kioslave

Jul 19 2019, 2:47 PM
Inoki updated the diff for D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.
Jul 19 2019, 2:46 PM
Inoki added a reviewer for D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing: vonreth.
Jul 19 2019, 12:08 PM
Inoki updated the summary of D22364: Fix dependencies and kio-slave in Dolphin on macOS.
Jul 19 2019, 12:04 PM
Inoki updated the summary of D22530: Copy kioslave into KDE Connect app package.
Jul 19 2019, 12:03 PM
Inoki updated the summary of D22530: Copy kioslave into KDE Connect app package.
Jul 19 2019, 12:03 PM
Inoki updated the summary of D22530: Copy kioslave into KDE Connect app package.
Jul 19 2019, 12:02 PM
Inoki requested review of D22558: Merge lib/libexec/kf5 with Contents/MacOS to fix kioslave missing.
Jul 19 2019, 11:55 AM

Jul 18 2019

Inoki added a comment to D22530: Copy kioslave into KDE Connect app package.

Could you think ab out a more general solution? Maybe move it to the macdmgpackager?
In order to work this needs to be done for all packages, not only kde-connect.

Jul 18 2019, 12:50 PM
Inoki requested review of D22530: Copy kioslave into KDE Connect app package.
Jul 18 2019, 12:22 PM
Inoki committed R224:c5408adde3a1: macOS clipboard plugin (authored by Inoki).
macOS clipboard plugin
Jul 18 2019, 11:54 AM

Jul 10 2019

Inoki requested review of D22365: KNotification macOS native support by NSNotificationCenter.
Jul 10 2019, 8:25 AM · Frameworks
Inoki requested review of D22364: Fix dependencies and kio-slave in Dolphin on macOS.
Jul 10 2019, 7:53 AM

Jul 9 2019

Inoki committed R224:df2ca7f25f5c: Private DBus set launchctl env to fake a session bus (authored by Inoki).
Private DBus set launchctl env to fake a session bus
Jul 9 2019, 7:42 PM

Jul 2 2019

Inoki committed R224:074c42c72b37: System Volume Plugin for macOS (authored by Inoki).
System Volume Plugin for macOS
Jul 2 2019, 12:41 PM

Jun 30 2019

Inoki committed R224:12f1a0a75bf6: Add inhibit screensaver plugin for macOS (authored by Inoki).
Add inhibit screensaver plugin for macOS
Jun 30 2019, 8:40 PM

Jun 18 2019

Inoki committed R224:6672e3eef563: Fix system tray icon on macOS (authored by Inoki).
Fix system tray icon on macOS
Jun 18 2019, 8:51 PM
Inoki committed R224:4f4b6c309f37: Allow to use private DBus (authored by Inoki).
Allow to use private DBus
Jun 18 2019, 1:22 AM

Jun 9 2019

Inoki committed R224:86b82677a199: Allow kdeconnectd auto launch from kdeconnect-indicator on macOS (authored by Inoki).
Allow kdeconnectd auto launch from kdeconnect-indicator on macOS
Jun 9 2019, 9:37 PM
Inoki committed R224:13230ff580a6: Fix missing sessionBus() in core/notificationserverinfo.cpp (authored by Inoki).
Fix missing sessionBus() in core/notificationserverinfo.cpp
Jun 9 2019, 6:45 PM
Inoki committed R224:5431073844a6: Add wrapper for macos dbus connection (authored by Inoki).
Add wrapper for macos dbus connection
Jun 9 2019, 3:29 PM

Jun 5 2019

Inoki committed R138:a11fdfe43708: Use macdeloyqt to fix all deps of exec in macOS package (authored by Inoki).
Use macdeloyqt to fix all deps of exec in macOS package
Jun 5 2019, 7:14 PM

Jun 4 2019

Inoki committed R877:129433423e98: Add dbus-daemon to kdeconnect (authored by Inoki).
Add dbus-daemon to kdeconnect
Jun 4 2019, 8:27 PM

May 31 2019

Inoki committed R224:17e4360c53c9: Enable sms test only when SMSAPP_ENABLED set to ON (authored by Inoki).
Enable sms test only when SMSAPP_ENABLED set to ON
May 31 2019, 8:17 PM

May 28 2019

Inoki committed R877:e440d6d988aa: Add KDE Connect components for macOS (authored by Inoki).
Add KDE Connect components for macOS
May 28 2019, 6:12 AM

May 24 2019

Inoki committed R877:3161ec7a11bb: Fix kdeconnect-indicator bundle on macOS (authored by Inoki).
Fix kdeconnect-indicator bundle on macOS
May 24 2019, 8:52 AM

May 19 2019

Inoki committed R224:58beafb2421a: Fix macos build (authored by Inoki).
Fix macos build
May 19 2019, 9:42 AM

May 15 2019

Inoki committed R877:27c885dccdbd: Fix missing QtDBus lib for phonon-vlc building on macOS Squashed commit of the… (authored by Inoki).
Fix missing QtDBus lib for phonon-vlc building on macOS Squashed commit of the…
May 15 2019, 7:25 PM
Inoki committed R877:2b7e99105543: Remove OS specified check (authored by Inoki).
Remove OS specified check
May 15 2019, 6:51 PM
Inoki committed R877:c726fbd9518e: Fix phonon-vlc build on macos (authored by Inoki).
Fix phonon-vlc build on macos
May 15 2019, 6:51 PM

May 10 2019

Inoki committed R954:298104534ed4: Inokinoki (authored by Inoki).
Inokinoki
May 10 2019, 4:47 AM

Mar 26 2019

Inoki added a comment to T9999: Improve notifications on Windows.

I'm working for a native Windows notification APIs in this project.

Mar 26 2019, 12:20 AM · Windows, KDE Connect

Mar 7 2019

Inoki added a comment to T10208: SMS App messages should be interact-able.

Glad to take this one.

Mar 7 2019, 12:25 PM · KDE Connect

Mar 5 2019

Inoki added a comment to T10015: Make messaging app text entry field multi-line, scrollable, and wrapping.

Hi everyone, I'm new here.
With a big interest of kdeconnect sms application and kdeconnect itself, I'd like to take some efforts in this task. And in the future the others :)

Mar 5 2019, 1:58 PM · KDE Connect