
cranthony/time-tracker-client
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
A client to interact with the Time Tracker MCP's summaries
개요
A Flutter app for the Time Tracker MCP server. For now it shows your , by day, and has a button to record a new one; tap a note to change its description or time, or to delete it. An page, from the bar at the bottom, shows a day's events from your calendar; tap one to see or edit it, including the actions done at it and what happened: who it was with and for, where, and notes. Each event shows its summary, its actions' diamonds -- overlapping, in their colors -- by its length and priority chips at the top right, and below, as many of its actions' names as its time leaves room for. Where events overlap, the timeline tints that time red and labels it "overlap". Its puts a cursor at now, which a tap on the timeline moves: its arrows step it, and a "+" either side makes the event that way, a box between two cursors -- its top and its bottom, alike. Each cursor's time, after its corner (┌ or └), says what it's on -- "end of Lunch", "start of Work", "note: …
README
원문 README의 일부입니다. 원문 보기.
Time Tracker Client
A Flutter app for the Time Tracker MCP server. For now it shows your uncompacted notes, by day, and has a + button to record a new one; tap a note to change its description or time, or to delete it. An Events page, from the bar at the bottom, shows a day’s events from your calendar; tap one to see or edit it, including the actions done at it and what happened: who it was with and for, where, and notes. Each event shows its summary, its actions’ diamonds – overlapping, in their colors – by its length and priority chips at the top right, and below, as many of its actions’ names as its time leaves room for. Where events overlap, the timeline tints that time red and labels it “overlap”. Its + puts a cursor at now, which a tap on the timeline moves: its arrows step it, and a “+” either side makes the event that way, a box between two cursors – its top and its bottom, alike. Each cursor’s time, after its corner (┌ or └), says what it’s on – “end of Lunch”, “start of Work”, “note: …” – with scissors while it cuts into an event, and tapped, is set in a dialog: its day (the day shown, or the one before or after), hour and minute, each stepped by a “+” above and a “−” below, a minute past 59 carrying into the hour, an hour past 23 into the day. On its outside, a “+” and a “−” stretch and shrink the event there, and its handle drags it. The box itself, dragged, moves, and it trims the events in its way – splitting the one its cursor was placed in – unless they’re in a list: beside go-to-new, a checklist button, with a dot while any list has events, brings out Keep, Push up over Push down, and Cancel above ✕ and ✓, each with a dot while it has events. Tapping one picks events for it – a tap on an event, any on the timeline, picks it or unpicks it, ringed and marked with the list’s icon, the box’s buttons out of the way – then ✓ keeps what’s picked, and ✕ or back puts it back, the lists tucked away again either way. Events to keep stay as they are, the box going no further (its “+” greyed out); to push up or down, moved whole to just above or below the box when it – or what it pushes – reaches them, trimming what they run into; to cancel, cancelled, wherever they are. Once there’s a box, a tap on the timeline leaves it be. Then ✓ to fill it in. A cursor stops on the grid set in Settings and, as set there, at events’ edges and notes too: its buttons step it to the next such stop, and dragged near one it snaps there. While it’s up, the edges and notes it stops at are marked on the timeline, pulsing. Pressed and held, an event is moved the same way, pushing to start with. The mode the page is in – placing a cursor, creating an event, editing one, extending the compaction window – is named at the lower left, over its icon; back, like ✕, leaves it. With just the one cursor placed, ✓ cancels the events to
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →