Skip to content

[FR] Customizable global shortcuts: show app & start/stop (resume) current timer #122

Description

@luisKisters

Feature request:)

Two customizable global keyboard shortcuts for the desktop app:

  1. Show/focus the app: a shortcut that brings the Solidtime window to the front (toggle/focus the main window).
  2. Start/stop the current time entry: a shortcut that stops the running timer, or, when nothing is running, resumes the most recent time entry (same description & project).

Both shortcuts should be modifiable from the settings, since default chords often conflict with other apps and vary by OS.

Relation to existing issue

This is closely related to #17 and overlaps with it (essentially a partial duplicate). I'm opening a separate issue because the ask here is narrower and more concrete: specifically customizable bindings for (a) showing the app and (b) a single start/stop-that-resumes-the-last-entry action, rather than the full Show/Continue/Stop tray mapping discussed in #17.

If you submit an AI slop pull request without following the above-mentioned procedure, you will be banned from future contributions to solidtime.
I plan to use AI to build this but I hate AI slop PRs as well, I will make proper e2e unit tests and make sure the code isn't insecure and badly written.

Happy to work on a PR for this:)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions