Difference between revisions of "Talk:Portal:Mac"

From Free Pascal wiki
Jump to navigationJump to search
(→‎To do: updated)
(→‎Done: Add email clients using lNet + Synapse libaries)
Line 36: Line 36:
 
* <strike>[[macOS_NSURLSession#Downloading_files_with_graphical_user_interface_feedback|Updating the GUI from a non-main thread]] (eg NSURLSession progress etc)</strike>
 
* <strike>[[macOS_NSURLSession#Downloading_files_with_graphical_user_interface_feedback|Updating the GUI from a non-main thread]] (eg NSURLSession progress etc)</strike>
 
* <strike>[[macOS NSStatusBar|Adding application status items to the menu bar]]</strike>
 
* <strike>[[macOS NSStatusBar|Adding application status items to the menu bar]]</strike>
 +
* <strike>[[lNet_examples#Lazarus_SMTP_client_example_for_macOS|macOS email client using lNet library]]</strike>
 +
* <strike>[[Synapse#Advanced_SMTP_client|macOS email client using Synapse library]]
  
 
===In progress===
 
===In progress===

Revision as of 13:06, 18 March 2022

Light bulb  Note: A list of macOS items, native code techniques etc to document in the Mac Portal

Trev's Mac Portal ToDo List

Done

In progress

  • macOS daemons and agents new macOS daemons and agents page - done but:
    • awaiting code examples: boot script; monitor script; login agent to do(?)
    • system-wide launch daemons - done (still need launch_activate_socket() for servers)
  • macOS Energy Efficiency Guide - started, in progress
  • Add full project source code to SourceForge for all my examples... will take a while.

Stalled

  • UNUserNotificationCenter notification for Big Sur [stalled]

To do

killall cfprefsd && killall Finder