Feed Advanced Search

Feb 26 2022

apollozhu updated the task description for T15319: Review merge requests for App Store Release.
Feb 26 2022, 3:40 AM · iOS, KDE Connect

Feb 25 2022

apollozhu triaged T15319: Review merge requests for App Store Release as Normal priority.
Feb 25 2022, 5:52 AM · iOS, KDE Connect
apollozhu updated the task description for T15318: Contact Promo Team After App Store Review Approval.
Feb 25 2022, 5:22 AM · KDE Promo, iOS, KDE Connect
apollozhu updated the task description for T15318: Contact Promo Team After App Store Review Approval.
Feb 25 2022, 5:21 AM · KDE Promo, iOS, KDE Connect
apollozhu triaged T15318: Contact Promo Team After App Store Review Approval as Normal priority.
Feb 25 2022, 5:15 AM · KDE Promo, iOS, KDE Connect
apollozhu triaged T15317: Obtain Documents for Complying with Encryption Export Regulations as High priority.
Feb 25 2022, 5:12 AM · iOS, KDE Connect
apollozhu closed T15167: Fixed sync problem when deleting a remembered device as Resolved.

No longer receiving bug reports about crashes on delete devices.

Feb 25 2022, 5:10 AM · iOS, KDE Connect
apollozhu closed T15112: Add existing iOS tasks mentioned in merge requests as Resolved.
Feb 25 2022, 5:08 AM · iOS, KDE Connect
apollozhu closed T15112: Add existing iOS tasks mentioned in merge requests, a subtask of T15105: Use Phabricator for iOS task management, as Resolved.
Feb 25 2022, 5:08 AM · iOS, KDE Connect
apollozhu updated the task description for T15105: Use Phabricator for iOS task management.
Feb 25 2022, 5:08 AM · iOS, KDE Connect
apollozhu claimed T15270: Prepare to release KDE Connect iOS to App Store.
Feb 25 2022, 5:06 AM · iOS, KDE Connect

Feb 23 2022

apollozhu added a comment to T15270: Prepare to release KDE Connect iOS to App Store.
Feb 23 2022, 8:08 AM · iOS, KDE Connect
apollozhu moved T15270: Prepare to release KDE Connect iOS to App Store from Ideas to In progress on the KDE Connect board.
Feb 23 2022, 8:04 AM · iOS, KDE Connect
apollozhu updated the task description for T15270: Prepare to release KDE Connect iOS to App Store.
Feb 23 2022, 7:42 AM · iOS, KDE Connect
apollozhu triaged T15308: Improve iOS Run Command UX as Low priority.
Feb 23 2022, 7:41 AM · iOS, KDE Connect
apollozhu created T15308: Improve iOS Run Command UX.
Feb 23 2022, 7:40 AM · iOS, KDE Connect

Feb 22 2022

stef claimed T15171: Improve UX for when "something went wrong".
Feb 22 2022, 7:14 AM · iOS, KDE Connect

Feb 19 2022

apollozhu added a comment to T15171: Improve UX for when "something went wrong".

Currently worked on by Stefan Kowalczyk for SoK 2022

Feb 19 2022, 6:40 AM · iOS, KDE Connect

Feb 11 2022

Orage removed a watcher for KDE Connect: Orage.
Feb 11 2022, 2:09 PM

Feb 10 2022

apollozhu triaged T15270: Prepare to release KDE Connect iOS to App Store as High priority.
Feb 10 2022, 4:43 PM · iOS, KDE Connect

Jan 24 2022

apollozhu created T15235: Add settings bundle for iOS client.
Jan 24 2022, 10:07 AM · iOS, KDE Connect
apollozhu added a comment to T15154: Add Acknowledgments screen to iOS app.

Implemented in https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/38

Jan 24 2022, 9:52 AM · iOS, KDE Connect
apollozhu closed T15154: Add Acknowledgments screen to iOS app as Resolved.
Jan 24 2022, 9:52 AM · iOS, KDE Connect
apollozhu updated the task description for T15154: Add Acknowledgments screen to iOS app.
Jan 24 2022, 9:51 AM · iOS, KDE Connect

Jan 23 2022

turx added a comment to T15154: Add Acknowledgments screen to iOS app.

It seems that we can mark this as completed.

Jan 23 2022, 7:05 AM · iOS, KDE Connect
turx moved T15154: Add Acknowledgments screen to iOS app from Ideas to In progress on the KDE Connect board.
Jan 23 2022, 7:05 AM · iOS, KDE Connect

Jan 18 2022

apollozhu added a comment to T15105: Use Phabricator for iOS task management.

README update in: https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/39

Jan 18 2022, 2:08 AM · iOS, KDE Connect
apollozhu triaged T15220: Improve Objective-C Interface for Swift as Wishlist priority.
Jan 18 2022, 1:38 AM · iOS, KDE Connect
apollozhu updated the task description for T15105: Use Phabricator for iOS task management.
Jan 18 2022, 1:31 AM · iOS, KDE Connect
apollozhu moved T15171: Improve UX for when "something went wrong" from Ideas to GSoC & GCi on the KDE Connect board.
Jan 18 2022, 1:31 AM · iOS, KDE Connect

Jan 17 2022

turx added a comment to T15154: Add Acknowledgments screen to iOS app.

I have updated a new commit on KDE Invent GitLab.

Jan 17 2022, 12:39 PM · iOS, KDE Connect

Jan 16 2022

turx added a comment to T15154: Add Acknowledgments screen to iOS app.

I have implemented a rough version of this. Screenshots follow:

Jan 16 2022, 1:12 PM · iOS, KDE Connect
turx claimed T15154: Add Acknowledgments screen to iOS app.
Jan 16 2022, 11:01 AM · iOS, KDE Connect
turx added a comment to T15154: Add Acknowledgments screen to iOS app.

Is the content of the acknowledgment screen like what in VLC for iOS, but triggered by one of the settings rows? (a screenshot is attached below)

Jan 16 2022, 11:01 AM · iOS, KDE Connect
albertvaka closed T7212: View "Encryption Info" before pairing as Resolved.

I think we can consider this done now.

Jan 16 2022, 8:55 AM · KDE Connect
apollozhu claimed T15152: Remove the `Unused` folder from iOS codebase.
Jan 16 2022, 3:01 AM · iOS, KDE Connect
turx added a comment to T7212: View "Encryption Info" before pairing.

For desktop, we can already see the key of any remote device which is not paired by KCM. Do we still need a button to display SHA256 fingerprints of both devices like that on Android?

Jan 16 2022, 1:10 AM · KDE Connect

Jan 15 2022

turx added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

Hi turx, thanks for taking an initiative in solving this! Since we only use Phabricator to keep track of tasks, it would be great if you can start a merge request on KDE Invent GitLab https://invent.kde.org/network/kdeconnect-ios so it's easier for us to review and merge your contribution.

Jan 15 2022, 10:35 PM · iOS, KDE Connect
turx added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

Hi turx! I took a look through the diff of the patch and it seems like the idea behind the implementation is sound. Though I'm not sure what potential problems the hard-coded 1 second wait would be.

Have you tested this in an actual broadcasting disabled environment yet? I'm curious how you did it. For your first question, I had some ideas but I haven't tried them out:

  • The most realistic approach: go into your router settings (usually 192.168.1.xxx) and literally turn off the broadcast feature. This will test as intended: pop-up shows up, and then adding the remote device's LAN address manually will allow discovery.
  • Simulated approach: block UDP port 1716 on the device running KDE Connect/Simulator to prevent it from receiving (or sending) the ID packet. This will test the pop-up properly, but unlike the previous method, adding addresses directly WILL NOT allow discovery since 1716 is just blocked no matter what.

    Plz do note that doing either could potentially affect other processes running on your network, so keep in mind of that.
Jan 15 2022, 10:20 PM · iOS, KDE Connect
apollozhu added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

Hi turx, thanks for taking an initiative in solving this! Since we only use Phabricator to keep track of tasks, it would be great if you can start a merge request on KDE Invent GitLab https://invent.kde.org/network/kdeconnect-ios so it's easier for us to review and merge your contribution.

Jan 15 2022, 9:11 PM · iOS, KDE Connect
apollozhu moved T15164: Notify user when automatic device discovery is disabled on the current network from Ideas to In progress on the KDE Connect board.
Jan 15 2022, 9:06 PM · iOS, KDE Connect
lucaswzx added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

Hi turx! I took a look through the diff of the patch and it seems like the idea behind the implementation is sound. Though I'm not sure what potential problems the hard-coded 1 second wait would be.

Jan 15 2022, 8:51 PM · iOS, KDE Connect
turx added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

Here is my patch based on the most recent commit b2b8673fc301d4fd4d69fef620484efa9daecbdf:

Jan 15 2022, 10:25 AM · iOS, KDE Connect
turx added a comment to T15164: Notify user when automatic device discovery is disabled on the current network.

I have implemented a rough version.

Jan 15 2022, 10:01 AM · iOS, KDE Connect
turx claimed T15164: Notify user when automatic device discovery is disabled on the current network.

I am happy to help solve this problem, and I have macOS/iOS devices with the latest software. Could you please provide me a hint that how to set up a UDP-broadcast-disabled network environment for a connected iOS device or an Xcode simulator?

Jan 15 2022, 5:54 AM · iOS, KDE Connect

Jan 6 2022

apollozhu updated the task description for T15171: Improve UX for when "something went wrong".
Jan 6 2022, 5:10 AM · iOS, KDE Connect

Jan 4 2022

apollozhu created T15171: Improve UX for when "something went wrong".
Jan 4 2022, 12:44 AM · iOS, KDE Connect

Jan 3 2022

apollozhu added a comment to T15152: Remove the `Unused` folder from iOS codebase.

Opened merge request https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/36, pending testing and review

Jan 3 2022, 7:52 AM · iOS, KDE Connect
apollozhu assigned T15167: Fixed sync problem when deleting a remembered device to lucaswzx.
Jan 3 2022, 7:27 AM · iOS, KDE Connect
apollozhu moved T15152: Remove the `Unused` folder from iOS codebase from Ideas to In progress on the KDE Connect board.
Jan 3 2022, 7:27 AM · iOS, KDE Connect

Jan 2 2022

apollozhu added a comment to T15165: Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type).

Device.reloadPlugins does use _incomingCapabilities to add supported plugins, could you please elaborate on the specific parts in which device type is used instead?

Jan 2 2022, 7:12 AM · iOS, KDE Connect
apollozhu added a comment to T15168: Use an Enum for AudioServicePlaySounds() instead of individual constants.

Note: currently Backend.swift contains a large number of unrelated functionalities, it might be a better idea to create a new file for each functionality (starting from the new changes, and gradually expanding to existing code)

Jan 2 2022, 7:07 AM · Junior Jobs, iOS, KDE Connect
apollozhu moved T15167: Fixed sync problem when deleting a remembered device from Ideas to In progress on the KDE Connect board.
Jan 2 2022, 7:04 AM · iOS, KDE Connect
apollozhu added a comment to T15167: Fixed sync problem when deleting a remembered device.

I believe this should have been fixed in https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/28, could you please confirm?

Jan 2 2022, 7:04 AM · iOS, KDE Connect
lucaswzx added a project to T15169: Replace custom haptics Enum with the Haptic library's built-in Enum and their raw values: Junior Jobs.
Jan 2 2022, 7:00 AM · Junior Jobs, iOS, KDE Connect
lucaswzx triaged T15169: Replace custom haptics Enum with the Haptic library's built-in Enum and their raw values as Low priority.
Jan 2 2022, 7:00 AM · Junior Jobs, iOS, KDE Connect
lucaswzx triaged T15168: Use an Enum for AudioServicePlaySounds() instead of individual constants as Low priority.
Jan 2 2022, 6:57 AM · Junior Jobs, iOS, KDE Connect
lucaswzx triaged T15160: Implement the "Remote Keyboard" Plugin into the iOS client as Normal priority.
Jan 2 2022, 6:56 AM · iOS, KDE Connect
lucaswzx lowered the priority of T15165: Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type) from Normal to Low.
Jan 2 2022, 6:56 AM · iOS, KDE Connect
lucaswzx triaged T15165: Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type) as Normal priority.
Jan 2 2022, 6:56 AM · iOS, KDE Connect
lucaswzx triaged T15164: Notify user when automatic device discovery is disabled on the current network as Low priority.
Jan 2 2022, 6:56 AM · iOS, KDE Connect
lucaswzx triaged T15159: Implement "Trusted Network" configurations into the iOS client as Normal priority.
Jan 2 2022, 6:55 AM · iOS, KDE Connect
lucaswzx triaged T15167: Fixed sync problem when deleting a remembered device as Normal priority.
Jan 2 2022, 6:54 AM · iOS, KDE Connect
lucaswzx renamed T15168: Use an Enum for AudioServicePlaySounds() instead of individual constants from Use en Enum for AudioServicePlaySounds() instead of individual constants to Use an Enum for AudioServicePlaySounds() instead of individual constants.
Jan 2 2022, 6:44 AM · Junior Jobs, iOS, KDE Connect
lucaswzx created T15168: Use an Enum for AudioServicePlaySounds() instead of individual constants.
Jan 2 2022, 6:44 AM · Junior Jobs, iOS, KDE Connect
lucaswzx created T15167: Fixed sync problem when deleting a remembered device.
Jan 2 2022, 6:40 AM · iOS, KDE Connect
lucaswzx updated the task description for T15166: Investigate feasibility of using iOS's background location session execution mode to provide optional background activity.
Jan 2 2022, 6:37 AM · iOS, KDE Connect
lucaswzx created T15166: Investigate feasibility of using iOS's background location session execution mode to provide optional background activity.
Jan 2 2022, 6:36 AM · iOS, KDE Connect
lucaswzx renamed T15164: Notify user when automatic device discovery is disabled on the current network from Notify user when automatic device discovery is disabled on current network to Notify user when automatic device discovery is disabled on the current network.
Jan 2 2022, 6:24 AM · iOS, KDE Connect
lucaswzx renamed T15165: Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type) from Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type,) to Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type).
Jan 2 2022, 6:24 AM · iOS, KDE Connect
lucaswzx created T15165: Use the supported interface Arrays to check for feature compatibility (instead of checking for the remote device type).
Jan 2 2022, 6:24 AM · iOS, KDE Connect
lucaswzx renamed T15164: Notify user when automatic device discovery is disabled on the current network from Prompt user when automatic device discovery is disabled on current network to Notify user when automatic device discovery is disabled on current network.
Jan 2 2022, 6:21 AM · iOS, KDE Connect
lucaswzx renamed T15164: Notify user when automatic device discovery is disabled on the current network from Prompt user when device didn’t receive its own ID packet to Prompt user when automatic device discovery is disabled on current network.
Jan 2 2022, 6:20 AM · iOS, KDE Connect
lucaswzx renamed T15164: Notify user when automatic device discovery is disabled on the current network from Add pop-up notification when device didn’t receive its own ID packet to Prompt user when device didn’t receive its own ID packet.
Jan 2 2022, 6:19 AM · iOS, KDE Connect
lucaswzx created T15164: Notify user when automatic device discovery is disabled on the current network.
Jan 2 2022, 6:19 AM · iOS, KDE Connect

Jan 1 2022

lucaswzx created T15160: Implement the "Remote Keyboard" Plugin into the iOS client.
Jan 1 2022, 1:03 AM · iOS, KDE Connect
lucaswzx created T15159: Implement "Trusted Network" configurations into the iOS client.
Jan 1 2022, 1:01 AM · iOS, KDE Connect

Dec 31 2021

apollozhu updated the task description for T15112: Add existing iOS tasks mentioned in merge requests.
Dec 31 2021, 7:59 AM · iOS, KDE Connect
apollozhu updated the task description for T15156: Add confirmation dialog for dangerous options.
Dec 31 2021, 7:54 AM · iOS, KDE Connect
apollozhu created T15156: Add confirmation dialog for dangerous options.
Dec 31 2021, 7:53 AM · iOS, KDE Connect
apollozhu created T15155: Fix file picker doesn't show up again if dismissed through gesture.
Dec 31 2021, 7:38 AM · iOS, KDE Connect
apollozhu triaged T15154: Add Acknowledgments screen to iOS app as Normal priority.
Dec 31 2021, 7:32 AM · iOS, KDE Connect
apollozhu created T15154: Add Acknowledgments screen to iOS app.
Dec 31 2021, 7:28 AM · iOS, KDE Connect
apollozhu updated the task description for T15153: Remove outdated `shouldTrustPeer`.
Dec 31 2021, 7:10 AM · Junior Jobs, iOS, KDE Connect
apollozhu triaged T15153: Remove outdated `shouldTrustPeer` as Low priority.
Dec 31 2021, 7:04 AM · Junior Jobs, iOS, KDE Connect
apollozhu created T15153: Remove outdated `shouldTrustPeer`.
Dec 31 2021, 7:04 AM · Junior Jobs, iOS, KDE Connect
apollozhu updated the task description for T15151: Use SF Symbol 3 battery icons for iOS 15.
Dec 31 2021, 6:53 AM · Junior Jobs, iOS, KDE Connect
apollozhu created T15152: Remove the `Unused` folder from iOS codebase.
Dec 31 2021, 6:48 AM · iOS, KDE Connect
anoopv removed a watcher for KDE Connect: anoopv.
Dec 31 2021, 6:45 AM
apollozhu updated the task description for T15151: Use SF Symbol 3 battery icons for iOS 15.
Dec 31 2021, 6:43 AM · Junior Jobs, iOS, KDE Connect
apollozhu triaged T15151: Use SF Symbol 3 battery icons for iOS 15 as Low priority.
Dec 31 2021, 6:43 AM · Junior Jobs, iOS, KDE Connect
apollozhu triaged T15150: Update clipboard plugin icon as Low priority.
Dec 31 2021, 3:42 AM · Junior Jobs, iOS, KDE Connect
apollozhu triaged T15149: Remove all unnecessary -> Void in iOS code base as Low priority.
Dec 31 2021, 3:26 AM · Junior Jobs, iOS, KDE Connect
apollozhu triaged T15148: Fix plugin enabled status not saved as Normal priority.
Dec 31 2021, 3:21 AM · iOS, KDE Connect
apollozhu moved T15112: Add existing iOS tasks mentioned in merge requests from Ideas to In progress on the KDE Connect board.
Dec 31 2021, 3:04 AM · iOS, KDE Connect
apollozhu moved T15105: Use Phabricator for iOS task management from Ideas to In progress on the KDE Connect board.
Dec 31 2021, 3:04 AM · iOS, KDE Connect
lucaswzx added a project to T15112: Add existing iOS tasks mentioned in merge requests: iOS.
Dec 31 2021, 1:00 AM · iOS, KDE Connect
lucaswzx added a project to T15105: Use Phabricator for iOS task management: iOS.
Dec 31 2021, 12:59 AM · iOS, KDE Connect
lucaswzx updated the task description for T15105: Use Phabricator for iOS task management.
Dec 31 2021, 12:57 AM · iOS, KDE Connect
lucaswzx updated the task description for T15105: Use Phabricator for iOS task management.
Dec 31 2021, 12:56 AM · iOS, KDE Connect