Commit Graph

164 Commits (dec8307adbc723123d0f41d9d9c56bb3eb6ba97b)

Author SHA1 Message Date
David Alarcon dec8307adb MOS-10 Refactor Product from typedef to struct and related changes. 2020-12-07 13:46:11 +01:00
David Alarcon 1e2e79ada2 MOS-10 Change parameter documentation in installSelected in DownloadNotificationManagerDelegate. 2020-12-07 13:46:11 +01:00
David Alarcon f316044424 MOS-10 Add comment regarding UNUserNotificationCenter in notifyDownload. 2020-12-07 13:46:11 +01:00
David Alarcon 7ca0751986 MOS-10 Refactor a guard and a ! in statusBarItem. 2020-12-07 13:46:11 +01:00
David Alarcon 2c233c8d0b MOS-10 Small refactor and delete unused code. 2020-12-07 13:46:11 +01:00
David Alarcon 274df9b549 MOS-10 Add documentation to DownloadNotificationManagerProtocol and DownloadNotificationManagerDelegate. 2020-12-07 13:46:11 +01:00
David Alarcon 7f4eeaca0e MOS-10 Create DownloadNotificationManager for os version from 10.14. 2020-12-07 13:46:11 +01:00
David Alarcon 378d742d1d APPLEMAIL-31 Change mach name in AppDelegate in p≡p updates project to foundation.pEp.adapter.macOS_OpenStep. 2020-12-02 15:29:06 +01:00
David Alarcon e56bc0ac13 APPLEMAIL-31 Delete Makefile. 2020-12-02 09:59:29 +01:00
David Alarcon 105d539107 Merge branch 'Release_2.1' into APPLEMAIL-31
* Release_2.1:
  MOS-11 Change menu title to 'p≡p updates'. Change menu item title to 'Check for Updates'. Change menu item title to 'Keep software up to date'.
  MOS-9 Change statusBarITem to variableLength so we can see the menu text properly.
  MOS-8 Rename menuitems properties.
  MOS-8 Split to extensions. Create PEPNotification. Refactor.
  MOS-8 Change pEpMacOSAdapterProtocol to PEPMacOSAdapterProtocol.
  MOS-8 Change pEpNotificationProtocol to PEPNotificationProtocol.
  MOS-8 Create DownloadStateNotifier, which is responsible to show state messages in statusText menu item.
  MOS-8 Split applicationDidFinishLaunching to private functions to improve readability.
  MOS-8 Delete @objc and add private to removeDeliveredNotifications.
  MOS-8 localizedStringWithFormat to String.
  MOS-8 Add guard when needed. Change else statements to right place.
  MOS-8 Add lazy to connection and related changes.
  MOS-8 Remove ! from clientListener and related changes.
  MOS-8 Remove ! from service and related changes.
  MOS-8 Remove ! from connection and related changes.
  MOS-8 Delete self when not needed. Move comments for removeDeliveredNotifications.
  MOS-8 Delete all previous product notifications before sending a new one.
2020-12-01 17:11:11 +01:00
David Alarcon 30b6472374 Merge branch 'MOS-11' into Release_2.1
* MOS-11:
  MOS-11 Change menu title to 'p≡p updates'. Change menu item title to 'Check for Updates'. Change menu item title to 'Keep software up to date'.
2020-12-01 10:48:57 +01:00
David Alarcon 86ad35b9b6 MOS-11 Change menu title to 'p≡p updates'. Change menu item title to 'Check for Updates'. Change menu item title to 'Keep software up to date'. 2020-11-30 16:32:55 +01:00
David Alarcon 6361e32988 MOS-9 Change statusBarITem to variableLength so we can see the menu text properly. 2020-11-30 10:15:56 +01:00
David Alarcon 9be7483f4d MOS-8 Rename menuitems properties. 2020-11-26 18:10:45 +01:00
David Alarcon 10bb50ead0 MOS-8 Split to extensions. Create PEPNotification. Refactor. 2020-11-26 17:14:37 +01:00
David Alarcon 4ebf75f450 MOS-8 Change pEpMacOSAdapterProtocol to PEPMacOSAdapterProtocol. 2020-11-26 15:29:53 +01:00
David Alarcon f2526acf04 MOS-8 Change pEpNotificationProtocol to PEPNotificationProtocol. 2020-11-26 15:04:24 +01:00
David Alarcon 834b007d9c MOS-8 Create DownloadStateNotifier, which is responsible to show state messages in statusText menu item. 2020-11-26 14:58:02 +01:00
David Alarcon 9b3009ba68 MOS-8 Split applicationDidFinishLaunching to private functions to improve readability. 2020-11-26 10:55:47 +01:00
David Alarcon d1cca20c76 MOS-8 Delete @objc and add private to removeDeliveredNotifications. 2020-11-26 10:28:32 +01:00
David Alarcon e3ec623e1a MOS-8 localizedStringWithFormat to String. 2020-11-26 10:24:43 +01:00
David Alarcon 2c63a787e7 MOS-8 Add guard when needed. Change else statements to right place. 2020-11-26 09:51:20 +01:00
David Alarcon 5c79bd96b8 MOS-8 Add lazy to connection and related changes. 2020-11-25 18:19:43 +01:00
David Alarcon 3fe9e3d05d MOS-8 Remove ! from clientListener and related changes. 2020-11-25 18:10:51 +01:00
David Alarcon 6997f3cba4 MOS-8 Remove ! from service and related changes. 2020-11-25 17:53:01 +01:00
David Alarcon 6cafde7357 MOS-8 Remove ! from connection and related changes. 2020-11-25 17:46:29 +01:00
David Alarcon 010c19c394 MOS-8 Delete self when not needed. Move comments for removeDeliveredNotifications. 2020-11-25 17:10:47 +01:00
David Alarcon a89d0d8603 MOS-8 Delete all previous product notifications before sending a new one. 2020-11-25 15:09:09 +01:00
David Alarcon 83201f01ce APPLEMAIL-31 Change instalation folder for foundation.pEp.adapter.macOS to be the same as pep for thunderbird installer. 2020-11-03 11:23:51 +01:00
David Alarcon c9c651807c APPLEMAIL-31 Add a couple of parameters in foundation.pEp.adapter.macOS.plist that already existed in plist in pepforthunderbirdpkg. 2020-11-02 11:08:39 +01:00
David Alarcon fd43a1b8bc APPLEMAIL-31 Change mach name to foundation.pEp.adapter.macOS_OpenStep 2020-11-02 11:08:39 +01:00
Andreas Buff 55f05fa641 uses download client repo again. Donwloadclient will be used by other products too (future linux & Windows updater) 2020-11-01 15:36:07 +01:00
Andreas Buff 552d19969e readme wroks again 2020-10-30 11:15:21 +01:00
Andreas Buff 4a4775a731 explicitly used static libs 2020-10-29 14:52:11 +01:00
Andreas Buff 9536bfecf4 next try 2020-10-29 12:26:56 +01:00
Andreas Buff bef3d46d15 fixes: Project settings not inherited 2020-10-29 11:40:17 +01:00
Andreas Buff 5335e8bb66 try to force usage of static libs 2020-10-29 11:00:47 +01:00
Andreas Buff 3bbe3f065c rm regex.a from adapter target, it's not required 2020-10-27 12:20:34 +01:00
Andreas Buff be08b3e806 uses static libs 2020-10-26 17:42:19 +01:00
Andreas Buff f6687d4234 update to recommended settings 2020-10-26 16:54:26 +01:00
Andreas Buff 81ba669d3e adds downloadclient scheme 2020-10-26 16:50:47 +01:00
Andreas Buff 23ee42de09 updates readme to use workspace 2020-10-26 13:08:14 +01:00
Andreas Buff b379e0191e XPC target renamed to actually used name. 2020-10-26 12:36:45 +01:00
Andreas Buff 54f27d4022 rm none compiling test code 2020-10-26 11:27:25 +01:00
Andreas Buff 8a356bde6a add working "All" scheme that builds fine 2020-10-26 11:12:49 +01:00
Andreas Buff 8fc16cd698 fixes_ downloadclient doesnt build due to absolute search path 2020-10-26 10:59:55 +01:00
Andreas Buff 9a63dc82f0 clean repo 2020-10-26 10:56:01 +01:00
Andreas Buff 8a054dcee7 start workspace 2020-10-26 10:53:49 +01:00
Andreas Buff 44e04a5cc2 fixes: deployment target is 10.15 2020-09-03 15:43:19 +02:00
Andreas Buff a6fe77d62f fixes: forgot to set alswaysShow default back to false 2020-09-02 21:04:00 +02:00