Google Drive - Changelog

2023.8

Use /bin/zsh --no-rcs.

2023.7

  • Change cache rebuild shortcut to ⌘⌥⌃↩.
  • Check multiple paths in diagnostic.

2023.6

Update periodic refresh method.

2023.5

Update About.

2023.4

  • Removed keyword to force rebuild cache. Now available with fn
  • Fixed paths in diagnostic.
  • Made launchd agent self-clean when trigger not found.

2023.2

  • Append item at bottom of results to search online.
  • Replace copy and move actions with Automation Tasks.

2023.1

Add online search to Fallback Searches.

2022.24

Cleanup previous launchd agent.

2022.23

  • Removed OneUpdater in favour of Gallery updating.
  • Updated About.

2022.22

  • Use File Picker for choosing Google Drive folder.
  • Add Configurable Keywords.

2022.21

  • Do not ignore .shortcut-targets-by-id.
  • Show shorter file paths in subtitles.

2022.20

  • Ignore dotfiles when building cache
  • Ignore whole directory tree on ignore list match

2022.19

Add Fallback Searches.

2022.18

Improved unicode handling.

2022.17

Remove explicit unicode normalisation.

2022.16

Readd setting multiple directories separated by commas.

2022.15

Clearer Diagnostic message when no preferences changed.

2022.14

  • Replace Workflow Environment Variables with Preferences in Diagnostic.
  • Readd Pathname for Google Drive path.

2022.13

  • Update to use Alfred 5 features:
    • GUI user configuration.
    • Rendered markdown in About.
    • GUI Dialog box for diagnostics.
  • Ignore list is now new-line separated.
  • No longer allow multiple paths, to simplify path setting and more readily support Linked Shared Folders.
    • If you have multiple Drives and want to ignore some, add the root to the Google Drive Path and the ones you wish to not see to the Ignore List.
  • Only try to auto-refresh if Alfred is open.
  • Hotkeys for gd and gdf.
  • Remove update conditional.

2022.12

Preparation for Alfred 5.

2022.11

  • Add File Actions to copy and move to Google Drive folders.
  • Replace Perl with JXA.

2022.10

  • Check for Full Disk Access in diagnostics.
  • Changed a few messages.
  • gd can trigger cache rebuild when none exists.
  • Automatic cache builds are turned on by default. Can be turned off by changing the auto_refresh Workflow Environment Variable to 0.

2022.9

  • Check for readability instead of existence of paths before skipping.
  • Remove file sizes from diagnostic.

2022.8

  • Add delay on scheduled runs, in case Google Drive path exists but is being mounted.
  • Better skipping of unexistent paths.
  • Replace External Trigger for launchd with Inbound Configuration.
  • Simplified :gdlaunchd installation internally.
  • Added machine architecture type to diagnostics.

2022.7

Set default Google Drive directory to /Volumes/GoogleDrive. That means that by default the Workflow will include shared drives.

2022.6

Allow wildcards in ignore list.

2022.5

Fix for detecting cache rebuild in progress.

2022.4

Improve diagnostics data.

2022.3

Add !gddiagnostic to instructions.

2022.2

  • Add !gddiagnostic.
  • Better checks for cache rebuild in progress.

2022.1

  • Use lazy find to build cache.
  • Use epoch when unable to get atime.

Back to Workflow Page