Skip to content

feat: add time format option#98

Open
cansik wants to merge 4 commits intoWINBIGFOX:mainfrom
cansik:feature/add-time-format-options
Open

feat: add time format option#98
cansik wants to merge 4 commits intoWINBIGFOX:mainfrom
cansik:feature/add-time-format-options

Conversation

@cansik
Copy link
Copy Markdown

@cansik cansik commented Apr 14, 2026

Since I primarily calculate my hours using decimal numbers, I’ve added the option to select the time format for the popup and the daily, weekly, or monthly overview.

Settings
image

Popup
image

cansik added 4 commits April 14, 2026 23:03
# Conflicts:
#	resources/js/Components/TimestampTypeBadge.vue
#	resources/js/Pages/Settings/General/Edit.vue
@WINBIGFOX
Copy link
Copy Markdown
Owner

Thanks @cansik for the PR and for explaining the use case.

I understand why decimal hours are useful, especially when you calculate or transfer tracked time into external systems. That makes sense to me.

I’m not fully convinced yet that this should be a general display setting across the app, though. Most of TimeScribe’s interactive views are built around quickly reading durations and timer state, where clock-style formatting like 7:30 feels more natural and easier to scan.

Decimal hours feel more like an export/reporting concern to me. Since the main benefit is using the tracked time for calculations outside of TimeScribe, I think this might fit better as an option in the export/reporting flow instead of changing the popup and overview display behavior.

What do you think about moving this into the export settings first, so exported CSV/Excel/PDF data can use decimal hours while the app UI keeps the current clock-style display?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants