Christian Staudt

Results 120 issues of Christian Staudt

As a user I want to see at a glance how much of a project's time budget is already spent. When time tracking data has been provided, this function should...

enhancement
help wanted

> Make it easier to set date range to a full month.

good first issue
help wanted
UX/UI

As a user, I want Tuttle to keep track of due dates for outstanding invoices and notify me in case an invoice is overdue.

enhancement
good first issue

First attempt: This is not yet working since the app process does not terminate. ```python def test_app_starts_and_quits(): # Start the app process app_process = subprocess.Popen(["python", "app/app.py"]) # Wait for a...

good first issue
help wanted
distribution

For time-based contracts, invoices are generated together with contracts. The time sheets are rendered to PDF. They should be visible and mangeable in a similar way to invoices. Possibly attached...

UX/UI

A cool UI feature would be to color-code the snack bar messages like this: ![](https://media.geeksforgeeks.org/wp-content/uploads/20201120004150/success.png) Inspired by [streamlit](https://docs.streamlit.io/library/api-reference/status/st.error).

enhancement
good first issue
help wanted
UX/UI

> The textfield labels get pretty small after entering values (and they are small to begin with). I feel slightly increasing the font size would be useful.

UX/UI

Tester feedback: > Not having a “Save” button on the “Cloud provider” screen in the Preferences section kinda threw me off, although you are saving the user a button click....

UX/UI