recentpopularlog in

handcoding : mac   2141

« earlier   later »
Home · JXA-Cookbook/JXA-Cookbook Wiki · GitHub
“JavaScript for Automation is a new feature in OS X Yosemite. It lets you control applications and the operating system using JavaScript language.”
jxa  automation  javascript  macos  mac  osx  2019 
march 2019 by handcoding
Javascript for Automation in macOS – Hacker Noon
“There is a panel in Script Editor for viewing property list of the applications. This is for helping you to figure out how to command macOS applications via JXA. You can view it by opening Script Editor and clicking on one of these menu items: File > Open Dictionary or Window > Library.”
javascript  automation  mac  osx  macos  2017  jxa 
march 2019 by handcoding
Clicking an app in the system menu bar - Questions & Suggestions - Keyboard Maestro Discourse
This thread goes over some potential leads on interacting with menubar items via AppleScript.
applescript  menubar  osx  mac  2015  keyboardmaestro  macos 
march 2019 by handcoding
Clicking an app in the system menu bar - Questions & Suggestions - Keyboard Maestro Discourse
(On using Keyboard Maestro’s “Click at Found Image” function)
“To click relative to an image, you use the Mouse Click action, configure it to be relative to a found image, and take a screenshot of the desired area of the screen using Command-Control-Shift-4, and paste it into the image well on the action. The image has to be unique (which includes not being visible in the action if the image is small enough not to be shrunk in the image well) otherwise Keyboard Maestro will not know where to click. The Display option in the action will allow you to see where Keyboard Maestro is matching.”
keyboardmaestro  2015  click  image  mac  software  osx 
march 2019 by handcoding
UI Browser by PFiddlesoft
(This is basically that Accessibility Inspector that you were thinking of—such as for getting the button names and the like for scripting like with Keyboard Maestro.)
“UI Browser is the ultimate assistant for Apple’s Accessibility and AppleScript GUI Scripting technologies. It helps you to explore, monitor, and control the user interface of most applications running on macOS.”
accessibility  mac  ui  scripting  applescript  keyboardmaestro  software  osx  macos  2019 
march 2019 by handcoding
OS X Accessibility Inspector (UIElementInspector) Tool for UI Scripting - Questions & Suggestions - Keyboard Maestro Discourse
“Sometimes an app, or even the OS X system itself, does NOT provide a direct scripting element that allows you to achieve your objective. You may then need to resort to UI scripting.

“Here is a free tool, provided by Apple, that will help you identify the UI elements you need to script:

“• Official Name: UIElementInspector
“• Alternate Name: Accessibility Inspector”
mac  osx  macos  accessibility  keyboardmaestro  2016 
march 2019 by handcoding
KextViewr - Objective-See
“KextViewr is a utility with a simply goal; display all currently loaded kexts. While Apple’s commandline tool ‘kextstat’ can provide similar information, it is (IMHO), somewhat lacking. For example, it does not provide file paths for loaded kernel extentions, or whether or not, the kext is signed.”
mac  kexts  kernel  software  macos  osx  2019 
march 2019 by handcoding
Task Explorer - Objective-See
If you should need such a thing, it looks like this jobbie lets you view the open files for any given process.
mac  osx  macos  processes  activity  activitymonitor  2019  software  files 
march 2019 by handcoding
Skype 8 not scriptable? - Microsoft Community
It looks like Skype 8 for Mac might not support AppleScript (big surprise). (This thread is as of October 2018.)
skype  skype8  applescript  2019  software  mac  osx  macos 
march 2019 by handcoding
Last Week on My Mac: Keyboard shortcuts killed by bug – The Eclectic Light Company
“I have spent some time looking for workarounds which make this feature still usable, and cannot find any. This bug effectively renders the App Shortcuts feature unusable in Mojave 10.14.3.”

[…]

“What is more, as far as I can see, this bug has existed since macOS High Sierra 10.13.4, almost a year ago, in March 2018, if not before.”
eclecticlight  2019  mac  macos  shortcuts  keyboard  osx 
march 2019 by handcoding
All the AppsWeLoved in 2018 | TextExpander
Pro tip: Open Sans at font-weight:300 (→light) actually looks pretty nice.
opensans  textexpander  software  mac  osx  macos  2019 
march 2019 by handcoding
Processing Subfolders – Noodlesoft
This post goes over how you can set up Hazel rules to do a certain thing on a folder and then also do that same thing recursively on its subfolders.
hazel  mac  osx  macos  2019  subfolders  recursion  files  software 
february 2019 by handcoding
BetterTouchTool: Save & Restore Window Layouts - YouTube
(From the BetterTouchTool release notes from February 23, 2019:)
“Added a pretty cool but experimental predefined action: ‘Save / restore specific window layout’. This allows you to save various window sizes & positions among different apps, and restore them at any time. This may not work in call cases yet, please report issues on community.folivora.ai if necessary.”
bettertouchtool  windows  restore  youtube  video  mac  osx  macos  2019 
february 2019 by handcoding
Showing the log and accessing other utilities from the macOS installer | Twocanoes Software
“The macOS installer has gone to a more sleek, black screen. However, sometimes it is helpful to see the installer log and get access to utilities. Check out the video to see how to use the keyboard shortcut command-option-control-w to switch back to the standard macOS installer. Also, get access to a grayed out menu for accessing the Terminal and Disk Utility by holding down command-option-control when selecting the menu items.”
mac  osx  macos  installer  logs  2019 
february 2019 by handcoding
Michael Tsai - Blog - Ejector 1.0
“I’m pleased to announce Ejector, an app that gives new purpose to your ⏏️ key. Without a CD drive, this key does nothing; now it shows all your mounted drives and volumes and helps you eject them.”
mjtsai  2019  mac  macos  osx  eject 
february 2019 by handcoding
Michael Tsai - Blog - T2 Macs Have a Serious Audio Glitching Bug
“Note: switching off ‘Set… automatically’ doesn’t eliminate the issue because timed appears to still sync on occasion, even when off. There are likely other issues at play too. Unloading timed entirely fixed it for me, but not everybody.”
mac  macos  usb  audio  mjtsai  2019 
february 2019 by handcoding
Mac Keyboard Layouts for Windows by adunning
“Since the 1980s, Macintosh computers have included a keyboard layout that facilitates the typing of diacritics and other symbols through the use of the Option key. Windows supplies an ‘International’ layout with a limited range of accents, but using this layout makes the quotation mark and apostrophe keys unusable.

“These keyboard layouts fix this situation: one duplicates the standard U.S. layout used on the Mac (also identical to the ‘Canadian English’ keyboard layout), and the other replicates the ‘U.S. Extended’ keyboard layout introduced with Mac OS X. The U.S. Extended provides more accents and places some characters in more logical positions, but the standard Mac layout provides access to a few mathematical symbols that some might find useful. Unlike the Windows layout, these do not change the basic U.S. keyboard.”
mac  keyboard  layouts  macos  osx  windows  2019 
february 2019 by handcoding
adobe-type-tools/keyboard-layouts: Keyboard layout conversion from XML-based .keylayout to Windows-compatible .klc
“This Python script is intended for converting Mac keyboard layouts to Windows .klc files, the input format for ‘Microsoft Keyboard Layout Creator’ (MSKLC). The resulting .klc files reflect the Mac keyboard layout, and can be used in MSKLC to compile working keyboard layouts for Windows. Should any further modifications be desired, the .klc output files can also be edited with a text editor.”
github  2019  keyboard  layouts  conversion  mac  macos  osx  windows 
february 2019 by handcoding
Keychron K1 Mechanical Keyboard – Keychron | Wireless Mechanical Keyboards for Mac, Windows and Android
If you should need a low-profile mechanical Mac-compatible keyboard, perhaps this may be worth a look?

(slight downside: this uses Blue switches)

(via: https://www.youtube.com/watch?v=S5-12O3kiho @ 6:35)
keyboards  mac  wireless  lowprofile  2019 
february 2019 by handcoding
Improved AppleScript to Automatically Insert Recipient's Name in Apple Mail using TextExpander — MacSparky
“Years ago I published an AppleScript that allows you to automatically insert a recipient’s name to an email using TextExpander on your Mac. This is a cool trick because when you use it, you never get a person’s name wrong when replying to them.”
applescript  mac  osx  macos  macsparky  2019 
february 2019 by handcoding
Transparency - All this
Pro tip: Aqua Dark Blue is apparently RGB(61, 101, 156). (via the asterisk next to “Aqua Dark Blue”).

Also—
“I can get rid of the ersatz transparency by checking the ‘Increase contrast’ box in the Accessibility System Preference, but that also adds thicker border lines around windows and buttons, which I’d rather not have.”
drdrang  mac  leancrew  2019  macos  osx  transparency  mojave 
february 2019 by handcoding
KeyBindings - BrettTerpstra.com
“DefaultKeyBinding.dict file (~/Library/KeyBindings/DefaultKeyBinding.dict) for Mac OS X, created by Brett Terpstra and based heavily on work done by Lri. Please note that these bindings won’t work in all applications: TextWrangler and TextMate, for example, override these with their own settings.”
brettterpstra  2019  keyboard  shortcuts  mac  osx  macos 
february 2019 by handcoding
macOS dialog shortcut keys - BrettTerpstra.com
“Don’t Save
“Just like it has been for as long as I can remember, if the ‘Do you want to save…’ dialog’s button reads ‘Don’t Save,’ ⌘D will choose that option directly.

“Cancel
“In most dialogs you can use Escape to cancel, but not always. More reliably, you can trigger the ‘Cancel’ button with ⌘. (Command-period), which is also old school.

“Delete

“When you close an unsaved document in apps that are set up as document based apps, instead of ‘Don’t Save,’ the dialog’s ignore button reads ‘Delete,’ indicating that if you choose not to save or cancel the action, the document will never be written to disk. The shortcut for that button is ⌘⌫ (Command-Delete).”
mac  macos  osx  brettterpstra  2019  shortcuts  dialogs  delete  cancel 
february 2019 by handcoding
ReiKey v1.4.0 👾 ⌨️ | Patrick Wardle on Patreon
“Mac Malware may install persistent keyboard ‘event taps’ to intercept your keystrokes 👾⌨️

“ReiKey is free open-source keylogger detector for macOS.

“Just released ReiKey version 1.4.0, which adds TouchBar support plus various improvements & bug fixes.”
(via: https://twitter.com/objective_see/status/1095091952289107968)
mac  software  macos  osx  keyboard  2019 
february 2019 by handcoding
Keep attempting reconnection to wireless network - Mac OS X Hints
This post touches a bit more on JoinMode and such for WiFi on macOS.
wifi  joinmode  mac  macos  osx  2019 
february 2019 by handcoding
Mac OS X WIFI advanced settings · GitHub
This Gist has some potential ready-to-go setting for WiFi, such as JoinMode and the like.
mac  macos  joinmode  wifi  osx  2019  gists 
february 2019 by handcoding
How to enable faster WiFi Roaming with Mac OS X & Airport base stations - Ask Different
On telling macOS to automatically join the strongest WiFi network:
“You can change the system preferences for JoinMode and JoinModeFallback to be the following:”
(via: https://reddit.com/r/eero/comments/aom1ut/5x_speed_increase_on_macbook_pro_with_a_terminal/)
mac  macos  osx  wifi  stackexchange  2019  joinmode  joinmodefallback 
february 2019 by handcoding
Shovel Knight: Treasure Trove on GOG.com
Oh, hey—it looks like Shovel Knight is available for macOS after all.
games  gog  mac  osx  macos  2019 
february 2019 by handcoding
Jazz Jackrabbit Collection on GOG.com
Oh, hey—GOH has Jazz Jackrabbit for macOS.
games  gog  mac  osx  2019 
february 2019 by handcoding
Federico Viticci on Twitter: "Finally, in the article I explore the idea of “mixed automation” – combining Shortcuts on iOS with AppleScript, shell, @keyboardmaestro, and other apps on macOS. Make sure to read the details and watch the podcast setup
“Finally, in the article I explore the idea of ‘mixed automation’ – combining Shortcuts on iOS with AppleScript, shell, @keyboardmaestro, and other apps on macOS.

“Make sure to read the details and watch the podcast setup video on Page 2.”
mac  osx  viticci  twitter  2019  automation  macstories  keybaordmaestro 
february 2019 by handcoding
Painfully slow Time Machine backup. | MacRumors Forums
“So, I just found out about 2 Mac commands that seem to have made a pretty big difference:

“sudo sysctl debug.lowpri_throttle_enabled=0

“and

“sudo renice -n -20 -p #### (I had to use: ps -ax | grep TimeMachine to find the -p value)

“This has, after my system idles, taken my time machine backup from 18 hours (for 3.63GB) to 1-2 hours remaining. It starts counting up if I actually use the MacBook tho.”
timemachine  mac  osx  macos  backups  2019  forums  macrumors 
february 2019 by handcoding
Kirkville - How to Use Time Machine Server in macOS High Sierra
“Some Mac users have long run Mac OS X Server on a computer in their household to use as a file sharing repository, and to centralized backups of other Macs. The Server software had a Time Machine server feature, which allowed you to designate a folder that other Macs could select to store Time Machine backups. This is especially useful if you have laptops that you don’t often connect to hard drives to back up; Time Machine can do this automatically, in the background, even at night.

“With macOS High Sierra, this feature is built into the operating system, and you no longer need to install and manage Server to use it. Here’s how.”
mac  osx  macos  timemachine  backups  2017  kirkville 
february 2019 by handcoding
Reduce backup frequency with TimeMachineEditor - Six Colors
“The solution I use to solve this problem is the free TimeMachineEditor by tclementdev (donation requested), which turns off Time Machine’s automatic scheduling and instead provides its own scheduling system that kicks off a normal Time Machine backup when appropriate. It’s a very simple tool, with three modes of operation: back up when inactive, back up on a regular timed interval, or back up at various times you define. There’s also an override to block out time when backups should never be done.”
2018  sixcolors  timemachine  backup  mac  osx  macos  software 
february 2019 by handcoding
TimeMachineEditor
“TimeMachineEditor is a software for macOS that lets you change the default one-hour backup interval of Time Machine. You can change the interval or create a more sophisticated scheduling (see screenshots below).

“This is useful if you don’t need to backup every hour and don’t want the performance penalty. This is also especially useful if you manipulate lots of data within one hour as you would spend the whole day backing up.”
mac  backup  timemachine  2019  software  osx  macos 
february 2019 by handcoding
Swordfish90/cool-retro-term: A good looking terminal emulator which mimics the old cathode display...
“cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens.”
opensource  github  retro  terminal  shell  2019  software  mac  macos  osx  linux 
february 2019 by handcoding
macos - OS X 10.11.3 Update, keyboard lagging - Ask Different
(On debugging typing lag—)
“I would try to disable some keyboard-related applications, if you have any. Such as:

“• Karabiner
“• Text Expander (I had one as extension for Google Chrome =)
“• Punto Swither
“etc.

“I have just got rid of the keyboard lags on my system by uninstalling all of these (it could be only one of them that caused the issue, but I’ve shot all three).”
typing  lag  osx  mac  macos  2017 
february 2019 by handcoding
MacOS error: -67062 (security exception) · Issue #11378 · Homebrew/homebrew-core
“Multiple packages installed by Homebrew (like coreutils, python, tmux-mem-cpu-load, vim) cause the Console to be filled with the error ‘MacOS error: -67062’ from processes like taskgated, lsd and socketfilterfw when binaries from the package are executed.”
github  mac  osx  macos  2019  67062  console  lsd 
february 2019 by handcoding
MacOS Bug: Kernel Task Uses Most or All CPU Cores Continuously (Ambient Temperature Too High)
(On kernel_task having high CPU usage:)
“They describe this ‘’works’ as designed’ frankly in If kernel_task is using a large percentage of your Mac CPU. https://support.apple.com/en-us/HT207359

“As a remedy (if you ‘know’/enforce that your cooling is indeed adequate): https://blog.viktorpetersson.com/post/136535061619/how-to-fix-kerneltask-cpu-usage-on-el-capitan

“Thunderbolt chips are just not that well integrated into Apple’s designs. Just a small, passive, unconnected heatsink, far away from the heatpipes and fans. Given that the new MacBooks do not have another port that amounts to pitiful decisions. Most of their mobile systems have only barely enough cooling capacity.”
mac  macos  osx  kernel_task  cpu  2019 
february 2019 by handcoding
Animated Sync Icon Causing High WindowServer CPU Usage - Sync Troubleshooting - Sync Forums
“Looks like it’s been a while since this thread was active but I have this same problem on my 2012 MacBook Air running macOS 10.14.1 (Mojave) and Resilio Sync 2.6.1. WindowServer jumps up to ~20% while the menu bar icon is animating. I tried using Vanilla to hide the icon but that didn’t change CPU usage. Is this supposed to be fixed?”
resiliosync  2018  mac  macos  osx  cpu  windowserver 
february 2019 by handcoding
“Fixing” kernel_task CPU Problems in MacOS 10.7/10.8 | rdoxenham.com
“So, it’s all to do with temperature control- you ‘remove’ a large portion of the CPU share from other applications and carry out low-overhead tasks continually until the CPU temperature drops. This sounds like a great solution to cooling, but it’s very intrusive. It’s agressive nature drags the system to a halt in a lot of ways.”
kernel_task  rdoxenham  2012  cpu  mac  macos  osx 
february 2019 by handcoding
LSD Errors in 10.12.6 - Apple Community
(If need be, you may be able to use this line to rebuild the Launch Services database—)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain u -domain s -domain l -v
launchservices  mac  osx  macos  2017 
february 2019 by handcoding
lsd process causing 100% cpu and beachbal… - Apple Community
If need be, it looks like you can rebuild the Launch Services database using this command:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.fram ework/Support/lsregister -kill -r -domain local -domain system -domain user ; killall Dock

[and then restart your Mac]
launchservices  mac  osx  macos  2016 
february 2019 by handcoding
/usr/libexec/lsd using 100% of CPU - Apple Community
(About “lsd” trying to verify a code signing object for a random file)

“It seems I have found the solution to this problem.

“It was an Oculus Rift DK2 test app called CyberSpace.app that resided in my Downloads folder. Using ‘lsof’ and the stacktrace I was able to find that the /usr/libexec/lsd process most likely was trying to generate a code signing object using https://developer.apple.com/library/mac/documentation/Security/Reference/CodeSig ningRef/#//apple_ref/c/func/SecStaticCod…

“After removing the application from Downloads and killing the lsd process it eventually stopped using CPU resources and resumed operations normally.

“If you ever encounter this problem I would recommend running lsof looking for the lsd process started by the currently logged in user.

pgrep -u id -u lsd | xargs lsof -p

“If you see it having opened a .app file indefinitely, remove said .app file.

“That said, to me it looks like a bug in lsd to try and generate code signing objects for certain programs”
lsd  cpu  macos  osx  2015  mac 
february 2019 by handcoding
spotlight - mds and lsd going crazy - Ask Different
On debugging high CPU usage from the “lsd” process:

“The console loops over two messages from mds:

LaunchServices: Database mapping failed with result -10813, retries = X
LaunchServices: storeXPCRepresentation or url (null) was nil -10813, retrying”

“I think I solved my problem by rebuilding Launch Services with Onyx. Maintenance>Rebuilding>Launch Services”
stackoverflow  lsd  mac  macos  osx  2019  cpu 
february 2019 by handcoding
applications
(This looks like an okay-ish clipboard-manager app, if Pastebot were to ever go south—)
“Clipboards - simple and useful clipboard manger for your everyday workflow - copy and paste.
“Record clipboard history from images, links, files and text,
“and copy or paste it when you needed them.”
clipboard  software  mac  macos  osx  2019 
february 2019 by handcoding
Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS & SSL Proxy / Reverse Proxy
“Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).”

(via this tweet about Jayson, the iOS JSON viewer: https://twitter.com/simonbs/status/1091001066261487617)
http  debugging  windows  mac  linux  2019  proxies  json  ios 
january 2019 by handcoding
Klim Type Foundry on Twitter: "Did the recent update to Microsoft Powerpoint for Mac V.16.16.6 break fonts?"
“Did the recent update to Microsoft Powerpoint for Mac V.16.16.6 break fonts? Defaults to Calibri. Shows in font menu, but not on the slide. It was ok in 15.27, but broke in 16.16.6”
powerpoint  mac  macos  osx  fonts  2019  twitter  klimtypefoundry 
january 2019 by handcoding
audio - AirPods: Extremely poor mic quality on Mac - Ask Different
“Apple claims that the poor Mono 8kHz quality which affects recording and indeed simultaneously playback on Mac when the AirPod microphones are activated, is because the SCO codec then gets employed over the entire Mac audio system. This is supposedly ‘expected behaviour’ when trying to use the AirPods and other Bluetooth headsets together with a computer, according to Apple.

“The AAC codec is normally used when just listening to playback on the AirPods. It’s just very unfortunate that SCO – low-quality as it may be – upon AirPod microphone activation is not only limited to doing recording, but also displaces AAC and audio playback.

“Apple Support claims that Apple is looking at this issue, and that improvements might be coming in future firmware updates, but I did not interpret that as a promise to be honest. But for the time being, I’d say that the benefits of making calls and so forth with AirPods on Macs are quite limited.

“Current best practice is to use the Internal Microphone for Recording, and the AirPods for playback when conducting calls. Input and Output devices can be selected in System Settings > Sound or by ⌥-clicking the Volume icon in the macOS Menu Bar, and selecting devices there.”
airpods  mac  osx  macos  2017  audio 
january 2019 by handcoding
AirBuddy
(This requires macOS Mojave, though.)
“AirBuddy brings the same AirPods experience you have on iOS to the Mac. With AirBuddy, you can open up your AirPods case next to your Mac and see the status right away, just like it is on your iPhone or iPad. A simple click and you’re connected and playing your Mac’s audio to AirPods. Oh, it also makes sure the audio input of your Mac is NOT switched to the AirPods so you can get the best possible quality.”
mac  macos  osx  mojave  10.14  software  airpods  2019 
january 2019 by handcoding
KnockKnock - Objective See
Some folks on Reddit recommended this for checking and configuring startup items on macOS.
reddit  software  mac  osx  macos  startup  via:reddit  2019 
january 2019 by handcoding
How to fix: the macOS installation couldn't be completed (easy steps) - YouTube
The comments to this video—the *comments*, not the video itself!—offer a fix for the problem where macOS doesn’t boot and you end up getting an error that says, “The macOS installation couldn't be completed.”
mac  macos  video  youtube  2019  errors  boot 
january 2019 by handcoding
Spinning beach ball frequently appears in… - Apple Community
(This thread offers some potential ideas on debugging beachballs while typing on macOS:)
“The reason behind the spinning beach ball and multiple apps hanging is because it appears that your startup disk (hard drive) is running low on space, as indicated by the console logs you have copied.”
mac  macos  osx  2015  typing  beachball 
january 2019 by handcoding
How to identify VPN protocols in OS X | Macworld
“When you first set up a VPN connection by opening the Network preference, clicking the plus (+) button near the bottom-left corner of the window, choosing VPN from the Interface pop-up menu, and selecting the kind of protocol you’ll use from the VPN Type menu, the Service Name field will display the protocol in parentheses—VPN (L2TP), for example. Of course, if you change that service name (as most people would) you lose the broad hint OS X provides. Fortunately, there’s another way.

“The three kinds of connections display different options. For an L2TP connection you’ll see entries for Configuration, Server Address, and Account Name as seen here.”
mac  macos  osx  vpn  networking  macworld  2014 
january 2019 by handcoding
TotalSpaces2 Pre-releases
This looks to be the changelog page for TotalSpaces2’s beta releases.
totalspaces  totalspaces2  virtualdesktops  mac  macos  osx  2019 
january 2019 by handcoding
Yorman (cixtor), Blog, Text Editor Latency
This page shares the results of latency testing for various macOS text editors, including TextEdit, CotEditor, and Sublime Text.
coteditor  mac  macos  osx  latency  2017 
january 2019 by handcoding
xi-editor/xi-editor: A modern editor with a backend written in Rust. https://xi-editor.github.io/xi-editor
“The xi-editor project is an attempt to build a high quality text editor, using modern software engineering techniques. It is initially built for macOS, using Cocoa for the user interface. There are also frontends for other operating systems available from third-party developers.

“Goals include:

“• Incredibly high performance. All editing operations should commit and paint in under 16ms. The editor should never make you wait for anything.

“• Beauty. The editor should fit well on a modern desktop, and not look like a throwback from the ’80s or ’90s. Text drawing should be done with the best technology available (Core Text on Mac, DirectWrite on Windows, etc.), and support Unicode fully.

“• Reliability. Crashing, hanging, or losing work should never happen.”

(via the comments here: https://pavelfatin.com/typing-with-pleasure/)
mac  macos  editors  latency  software  2019 
january 2019 by handcoding
Michael Tsai - Blog - Continued Mac Bluetooth Problems
“Thanks to @Keith & @Sinisa also can confirm the Android File Transfer app was giving me this same issue with Bluetooth / Logitech MX Master Mouse. Not connecting after sleep. All seems fine now. Thanks!”
mac  bluetooth  macos  2019  mjtsai 
january 2019 by handcoding
IINA - The modern media player for macOS
(This looks like kind of a neat VNC-alike app for macOS.)
“Powered by the open source media player mpv, IINA can play almost every media file you have. With the support of youtube-dl and our browser extensions, you can also play a variety of online streams in IINA via one click.”
(via: https://mjtsai.com/blog/2019/01/01/iina-1-0/)

(IINA was also recommended in this thread about underrated Mac software:)
“IINA plays all video formats, and does it cleaner and simpler than VLC.”
(https://www.reddit.com/r/MacOS/comments/c1vr3c/what_applications_for_macos_are_pretty_useful_but/)
mac  macos  vlc  video  software  2019  mjtsai 
january 2019 by handcoding
macos - How to investigate high kernel task memory usage? - Ask Different
This post offers some potential ideas on tracking down high RAM usage from kernel_task.
kernel_task  ram  osx  mac  macos  2017 
january 2019 by handcoding
What Adblock do you use in Safari? : MacOS
It looks like Wipr and Ka-Block are the main adblocking apps that folks like to use with Safari.
safari  mac  macos  osx  2018  recommendations  reddit  ads  adblockers 
december 2018 by handcoding
Run commands on your Computers with TRIGGERcmd via IFTTT : ifttt
“TRIGGERcmd is a cloud service that allows you to securely and remotely run commands on your computers.

“Your commands could install updates, open your garage, run a script, or anything else you decide.

“There are many ways to trigger your commands, including IFTTT, Alexa, Google Home, SmartThings, and Zapier.”
ifttt  mac  windows  linux  2018 
december 2018 by handcoding
My Must-Have Mac Apps, 2018 Edition – MacStories - page 4
“iMazing. I use iMazing primarily to keep my iOS devices backed up. It works over WiFi or a Lightning cable connected to my Mac and, unlike iTunes, has the benefit of creating incremental backups, which make it easy to roll back to a particular stable version of an iOS setup. iMazing can also store your iOS apps on your Mac for faster future installation and backup purposes. Finally, once in a while, I have a reason to dig into the data stored in an app, which is something that can be done with iMazing’s file system browser.”
mac  itunes  apps  software  recommendations  macstories  2018 
december 2018 by handcoding
How to Stop “Upgrade to MacOS Mojave” Notification Banners in Mac OS
“Are you not ready to upgrade to MacOS Mojave yet? If so, you may wish to disable and hide the ‘Upgrade to macOS Mojave’ notification banner that comes up frequently in prior versions of Mac OS system software, as Apple pushes users to upgrade to the latest MacOS release.”
mac  macos  osx  mojave  notifications  2018 
december 2018 by handcoding
Hands On: ExactScan Pro 2.5.7 (OS X) - (Feb 04) | MacNN
“What impressed us most, though, was the kind of get-on-with-it feeling we had while using the software. Despite having all these options and settings, we weren’t required to learn them or to make any decisions, we could just get on with scanning. The best way to find out what settings are right for you and your documents is to scan them, and that’s just what Exactscan does.”

(This tidbit from one of the comments was also interesting—)
“Vuescan is very good with a wide range of flatbed scanners, but it’s miserably bad with sheet-fed scanners–at least Fujitsu”
mac  scanners  scanning  software  osx  macos  2015  reviews 
december 2018 by handcoding
Don’t believe System Information’s Legacy Software – The Eclectic Light Company
“Whatever Apple’s list of Legacy Software means, it doesn’t tell you which of your apps are 32-bit only and won’t be fully compatible with macOS 10.15. Neither do the alerts which Mojave displays when you open a 32-bit app for the first time, as they appear only for apps which are being put through full Gatekeeper checks because they have just been downloaded from the internet. Those 32-bit apps which you already have installed don’t get put through those checks, so never result in that warning.”
mac  macos  mojave  2018  32bit  software  osx  eclecticlight  legacy 
december 2018 by handcoding
Fusion 10 on MacOS High Sierra won't run any VM |VMware Communities
(If VMware gives you shit about “Internal error” or “translocation” when you try to launch it, try this—)
“My Fix: Moving the app from /Applications to my HOME folder and then moving it back to /Applications by using Finder. Using Finder is the important step!
“On the next start, I got the security prompt about the kext files and allowed them in the security options. And viola, no more ‘internal error’, my VMs start again.
 
“So for some reason your install is triggering this for some people. Happened also after a reinstallation attempt as outlined above. This was with Fusion 10.0.1, never had the release version installed.”
vmware  fusion  2017  error  translocation  mac  osx  macos 
december 2018 by handcoding
App Translocation
“My company distributes apps via zip archives, so I put the new OS behavior to the test. I downloaded a zip file to ~/Downloads, unarchived an app from the zip, and opened the app directly from ~/Downloads. The system mounted a read-only disk image in /private/var/folders/[yaddayadda]/AppTranslocation/ (i.e, DARWIN_USER_TEMPDIR/AppTranslocation/), copied the app bundle from ~/Downloads into a folder within the disk image, and launched the app from there. You can verify that the app has been ‘translocated’ by looking under the Activity Monitor ‘Open Files and Ports’ tab in the app process inspector window.

“Under what circumstances does App Translocation occur? First, the app must have a com.apple.quarantine extended attribute. If you delete the quarantine xattr, then App Translocation does not occur, and the app will launch from where it was unarchived, like normal. Second, the app must be opened by Launch Services. This usually means Finder, but it can also mean open from Terminal, for example. If you launch the app executable directly from bash, on the other hand, App Translocation does not occur. Third, the app must not have been moved — by Finder. If you move the app, using Finder, from the app’s original unarchived location to another folder, even a subfolder, e.g., ~/Downloads/Test/, then App Translocation does not occur. However, if you move the app using mv from Terminal, then App Translocation will still occur. Normally you would move the app from ~/Downloads to /Applications, and that would cause the app to be launched from /Applications like normal, but the locations of the particular folders don’t seem to matter. The mere act of moving the app using Finder stops App Translocation from happening. Indeed, once you’ve moved the app once, it will no longer experience App Translocation again, even if you then move it back to ~/Downloads.”
mac  osx  macos  translocation  2018 
december 2018 by handcoding
What's new on CotEditor 3.6.8 - CotEditor
(Well, this seems like a good sign—)
“Enable the noncontiguous layout only with large documents.
“This change may improve the editor’s drawing and scrolling behaviors.”

More about “noncontiguous layout”:
“Noncontiguous layout is an optional layout manager behavior. Previously, both glyph generation and layout were always performed, in order, from the beginning to the end of the document. When noncontiguous layout is turned on, however, the layout manager gains the option of performing glyph generation or layout for one portion of the document without having done so for previous sections. This can provide significant performance improvements for large documents.

“Noncontiguous layout is not turned on automatically because direct clients of NSLayoutManager typically have relied on the previous behavior—for example, by forcing layout for a given glyph range, and then assuming that previous glyphs would therefore be laid out.”
(https://developer.apple.com/documentation/appkit/nslayoutmanager#1654004)
coteditor  performance  mac  macos  osx  2018  noncontiguous  layout  software 
december 2018 by handcoding
Red Sweater Blog – Restore Safari’s Downloads Keyboard Shortcut
This page goes over how you can use FastScripts to set up an AppleScript to run in Safari with a custom keyboard shortcut (such as for setting up Safari to open new tabs next to the current tab: https://daringfireball.net/2018/12/safari_new_tab_next_to_current_tab).
safari  keyboard  shortcuts  2011  fastscripts  tabs  mac  macos  osx 
december 2018 by handcoding
Michael Tsai - Blog - ScanSnap 64-bit Software Update
From one of the comments is this tidbit about VueScan, that alternative scanning software for older ScanSnap scanners:

“Try taking a look at VueScan. They do have drivers for Fujitsu drivers, including the ScanSnap S500 https://www.hamrick.com/vuescan/fujitsu_scansnap_s500.html#technical-information

“I used VueScan with my PlusTekOpticFilm Film scanner to scan several hundred of my Dad’s old slides (plus a couple of my own color negatives) and was very satisfied with the results. I felt it was better than the software that was packaged with the scanner.

“I wrote about it a couple of times on my blog; the first entry is here: https://tedohara.net/2013/09/30/scanning-slides-with-the-plustek-opticfilm-8200/”

(And there’s also this comment:)
“Ditto that. The first time I used VueScan years ago (when someone passive-aggressively gifted me a scanner that only had Windows drivers – and VueScan worked), I stopped worrying about how good a scanner’s Mac drivers were. If VueScan supports it, you’re in business. It’s almost worth the price to save you the time trying to learn how to get first-party drivers to work.”

(And this comment too:)
“I agree with @Ted and @Ruffin. I only buy scanners supported by Vuescan. You sometimes still need a basic driver from the manufacturer so it’s not full proof, but the crap software bundled is no longer a concern.”

(And then there’s this comment that vouches for ExactScan:)
“I use ExactScan, which still supports these older scanners, as well as Fujitsu scanners which have never been supported on the Mac (I have an fi- 6140) as well as hundreds of scanners from other manufacturers. https://exactscan.com

“It supports all of the high-end features of these scanners, like duplexing, media detection, blank page detection, automatic OCR, and imprinting. You can also build out custom workflows and configurations (email, copy, PDF, etc.) It’s very well supported and one of the best pieces of software I’ve ever purchased. It breathed new life into this 9-year old, $1400 scanner.”
scansnap  2018  mjtsai  vuescan  reviews  software  mac  scanning  osx  macos  exactscan 
december 2018 by handcoding
Andrew Faden on Twitter: "You can scroll horizontally with a scroll wheel by holding shift. Just checked on High Sierra and it works for both Safari tabs and Apple Music. Even without holding shift I can scroll Safari tabs and other native tabs, but not F
“You can scroll horizontally with a scroll wheel by holding shift. Just checked on High Sierra and it works for both Safari tabs and Apple Music. Even without holding shift I can scroll Safari tabs and other native tabs, but not Finder tabs 🤷‍♂️”
mac  mouse  scrolling  shift  keyboard  shortcuts  2018 
december 2018 by handcoding
Karabiner not working at all in Mojave · Issue #1581 · tekezo/Karabiner-Elements
(On getting Karabiner Elements to work under Mojave:)
“Reinstalling Karabiner fixed the issue for me on Mojave. The underlying issue appeared to be:
‘[grabber] virtual_hid_device_client is not connected yet. Please wait for a while.’
“And the kext not being active / installed on my system.”
karabinerelements  mac  osx  macos  2018  mojave 
december 2018 by handcoding
Not Getting macOS Notifications? Here’s How to Fix It (Without Rebooting)
If need be, apparently force-quitting Notification Center (in Activity Monitor) can help with wonky notifications on macOS.
notifications  macos  mac  osx  2018  howtogeek 
december 2018 by handcoding
Launch Services database problems: correcting and rebuilding – The Eclectic Light Company
(If you find that “lsd” ends up using a lot of CPU, perhaps this may be worth a shot?)
“There is no simple way to rebuild your Launch Services database, unless you have a utility such as OnyX which includes this as a feature. Restarting in Safe mode (with the Shift key held) flushes quite a few caches, but does not touch the Launch Services database.”

[…]

“The snag with resetting the Launch Services database is that your Mac will take time to gradually rebuild it, during which its functions will run much slower. After a while, though, it will have been rebuilt, and the right app should be associated with each document type.

“Apple does not tell us which service maintains the Launch Services database, but I have a strong suspicion that it is lsd, or a close relative. It is not that important, as your only controls are in the lsregister command tool, which is limited in its powers.”
2017  mac  macos  osx  lsd  cpu  eclecticlight  launchservices 
december 2018 by handcoding
mac - What is the "lsd" process on OS X, and why is it using so much CPU power? - Ask Different
This post goes over some general debugging/troubleshooting tips that one can try if “lsd” (which is the LaunchServices daemon) ends up using too much CPU.

(Spoiler: These steps didn’t seem to yield much back when you tried them in December 2018.)
lsd  cpu  mac  macos  osx  2015 
december 2018 by handcoding
keyboard - macOS Sierra - Change default Volume Up/Down keys to Option+Shift+Volume Up/Down? - Ask Different
“I’d like to remap / intercept / override the behaviour of the Volume Up/Down keys to either:

“1. Automatically adjust the volume in 1/4 increments
“A setting, file or script that I could write or modify to set this as default behaviour would be ideal!

“2. Mimic Option(Alt)+Shift+Volume Up/Down being pressed
“I press one key (Volume Up/Down), but the system sees that I’ve pressed the three-key combo!”
mac  osx  macos  keyboard  shortcuts  volume  2018 
december 2018 by handcoding
What's new for Office Insiders - Office Support
(It looks like Word for Mac now lets you embed fons in a file!)
“Embed fonts to ensure that your document looks the way you want to on every computer. No more surprises!”
word  mac  software  typefaces  fonts  2018 
december 2018 by handcoding
Finder maxing CPU during Time Machine backup | Official Apple Support Communities
(There wasn’t much in the way of answers to this, but at least this might be a starting point?)
“Recently the Finder on my MBP has been maxing out the CPU (93-94%) during Time Machine backups. This did not used to happen. Nothing has changed on my machine, save for the standard system Software Updates.
 
“Anybody have an idea what could be going on here?”
timemachine  finder  cpu  mac  2018  macos  osx 
december 2018 by handcoding
« earlier      later »
per page:    204080120160

Copy this bookmark:





to read