Feature requests
209 results found
-
Export tags to Google Calendar
Currently you can import Google Calendar events. I'd like to export tags to Google Calendar
24 votes -
VSO/VSTS Integration
I noticed there is a Plug for Git. I would like plugins for VSO (cloud) and VSTF (on-prem) integration.
9 votes -
Expected work days per week (Server)
Hi,
thank you for implementing the individual worktime settings for workhours.
In our company we have employees who work only 2 or 3 days a week. Can you add the possibility to set up the expected workdays per week?
Thank you very much!
3 votes -
Pinned Tags in Context Menu
I would like to have to possibility to see the pinned Tags in the small Context menu which opens when you click the blue button on the timeline.
1 vote -
Make 'Tag picker' a permanent selection
Instead of display the 'Tag picker' as a modal dialog make it a switchable selection in the 'Add tag' dialog.
The 'Add tag' could display a list of pinned or last used tags.
Below it there could be either a list of all tags/tag combinations or the 'Tag picker'. This selection should be reused, when displaying the 'Add tag' dialog the next time.
3 votes -
MCP: screenshot access (location-only)
The local MCP server exposes timelines, activities, and tag
writes but no way to reach captured screenshots. This blocks
on-device AI pipelines that would enrich time tracking with
vision/OCR — auto-tag suggestions from on-screen content,
searchable visual history, session recaps.Proposal — two tools, paths only, reusing the existing query
surface:listscreenshots(fromTime, toTime, filter?)
Returns [{ id, timestamp, absolutePath, width, height,
sizeBytes, linkedActivityIds }]. Filter reuses the OData
grammar from getcombined_activities so queries like
"screenshots while Tag contains 'CW-10269'" work without
new syntax.getscreenshotpath(id)
Returns the absolute path for a single screenshot.
Convenience wrapper for follow-up…
3 votes -
MCP: running-timer primitives
save_tag_activitiesrequires a closed interval. Agent workflows
that need to "start working on X now, stop later — possibly from a
different session or device" have no place to hold the in-flight
state. Workarounds (conversation-history search, sidecar state
stores, 1-second placeholder tags) are all brittle and duplicate
logic ManicTime should own.Proposed minimal addition to the MCP surface — no change to the
core tag data model, server-side state only:- startactivetag(tagCombination, notes?, startTime?) Record a running timer. startTime defaults to now.
- getactivetag() Return { tagCombination, notes, startTime } or null.
- stopactivetag(endTime?, tagMode?) -> TagActivity…
3 votes -
Option to hide tags and notes in the recent tags list
When I come back from idle I see all my recent tags and notes on the side, but I don't want anyone touching the mouse of my computer to see all my tags and notes. It would be nice to have instead some button to show this list.
3 votes -
Timesheet Basic Advanced UI
I often toggle the filters on and off change the group by.
Having these on different tabs makes this task lots of extra clicks.0 votes
- Don't see your idea?