Skip to content

Preference menu item for idempotent activation#84

Open
JackDanger wants to merge 4 commits into
gbammc:masterfrom
JackDanger:jackdanger/preference-menu-item-for-toggling
Open

Preference menu item for idempotent activation#84
JackDanger wants to merge 4 commits into
gbammc:masterfrom
JackDanger:jackdanger/preference-menu-item-for-toggling

Conversation

@JackDanger

@JackDanger JackDanger commented Nov 22, 2025

Copy link
Copy Markdown

The default behavior:

If an app is not in the foreground then activating it brings it to
the fore. Activating it again sends it to the background.

This change introduces a preference menu item that keeps the above default behavior and allows repeated activations to keep the application in the foreground.

The alternate behavior is the default of some other, similar apps, like the obsolete 'Apptivate'.

The default behavior:
    If an app is not in the foreground then activating it brings it to
    the fore. Activating it again sends it to the background.

This change introduces a preference menu item that keeps the above
default behavior and allows repeated activations to keep the application
in the foreground.

The alternate behavior is the default of some other, similar apps, like
the obsolete 'Apptivate'.
@JackDanger JackDanger force-pushed the jackdanger/preference-menu-item-for-toggling branch from 3e4474a to 29c4661 Compare November 22, 2025 17:12
@JackDanger

Copy link
Copy Markdown
Author

@gbammc Thanks for making Thor! It's just what I needed

JackDanger and others added 3 commits November 22, 2025 15:10
- Switch code signing from "Mac Developer" (team 4Y65NZLKET) to
  "Developer ID Application" (team LWLMGDKSM9) with manual signing style
- Update ExportOptions.plist to use developer-id export method
- Rebuild Thor_1.5.16.zip with the new signing config
- Remove stale delta files from Releases/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant