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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions