Content
View differences
Updated by Marc Alcobé 3 months ago
**As a** user or field worker using OpenProject on **As** a tablet \[enter role of user\]
**I want** to track, review, and log my working time using a tablet want to** \[enter objective\]
**so that** I can manage my time efficiently while keeping an overview of my weekly workload and active tasks. \[enter desired result\]
**Acceptance criteria**
* When displayed on a tablet in landscape orientation, the Time tracking module uses a **two-pane layout**:
* **Left pane**:
* Weekly time overview
* Daily breakdown (Today, Yesterday, previous days)
* List of recent time entries
* **Right pane**:
* Live time tracker
* The weekly overview displays:
* Total hours logged for the selected week
* A per-day bar visualization
* Users can navigate between weeks.
* The live time tracker:
* Shows elapsed time
* Displays the linked work package (if any)
* Allows starting, pausing, resuming, and stopping the timer
* Users can link or change the associated work package from the time tracker.
* Stopping the timer opens a **time logging dialog**. The time logging dialog allows users to:
* Edit date and duration
* When enabled (or if mandatory) include exact start and finish times
* Select activity and work package
* Add a comment
* An option to continue tracking without canceling
* Time entries are updated immediately after logging. <br>
**Technical notes**
* The tablet Time tracking layout is enabled at the tablet breakpoint (e.g. ≥ 900px).
* On smaller screens or in portrait orientation, the phone Time tracking layout is used.
* The weekly overview and live tracker panes are independent components.
* Timer state persists when navigating within the app.
* Timer accuracy is maintained when the app is backgrounded or interrupted.
* The time logging dialog is displayed as a modal overlay on tablets. <br>
**Permissions and visibility considerations**
* Time tracking features are only available to users with permission to log time. _To whom is this feature visible?_
* Activities shown in the logging dialog are limited to those allowed in the selected project.
* Log activities on work package selection respects project and visibility permissions. _When is it not visible?_
**Translation considerations**
* All strings should be available from _Key terms and phrases in the mobile mode key languages_
**Out of scope**
* Editing or deleting historical time entries in bulk
* Advanced reporting or exports
* Portrait-optimized tablet layout
* Tracking time for multiple work packages simultaneously <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._
**I want** to track, review, and log my working time using a tablet
**so that** I can manage my time efficiently while keeping an overview of my weekly workload and active tasks.
**Acceptance criteria**
* When displayed on a tablet in landscape orientation, the Time tracking module uses a **two-pane layout**:
* **Left pane**:
* Weekly time overview
* Daily breakdown (Today, Yesterday, previous days)
* List of recent time entries
* **Right pane**:
* Live time tracker
* The weekly overview displays:
* Total hours logged for the selected week
* A per-day bar visualization
* Users can navigate between weeks.
* The live time tracker:
* Shows elapsed time
* Displays the linked work package (if any)
* Allows starting, pausing, resuming, and stopping the timer
* Users can link or change the associated work package from the time tracker.
* Stopping the timer opens a **time logging dialog**. The time logging dialog allows users to:
* Edit date and duration
* When enabled (or if mandatory) include exact start and finish times
* Select activity and work package
* Add a comment
* An option to continue tracking without canceling
* Time entries are updated immediately after logging.
**Technical notes**
* The tablet Time tracking layout is enabled at the tablet breakpoint (e.g. ≥ 900px).
* On smaller screens or in portrait orientation, the phone Time tracking layout is used.
* The weekly overview and live tracker panes are independent components.
* Timer state persists when navigating within the app.
* Timer accuracy is maintained when the app is backgrounded or interrupted.
* The time logging dialog is displayed as a modal overlay on tablets.
**Permissions and visibility considerations**
* Time tracking features are only available to users with permission to log time.
* Activities shown in the logging dialog are limited to those allowed in the selected project.
* Log activities on work package selection respects project and visibility permissions.
**Translation considerations**
* All strings should be available from
**Out of scope**
* Editing or deleting historical time entries in bulk
* Advanced reporting or exports
* Portrait-optimized tablet layout
* Tracking time for multiple work packages simultaneously
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of the changes._