Skip to content

Conversation

@MomdAli
Copy link
Collaborator

@MomdAli MomdAli commented Sep 15, 2025

Documentation Updates:

  • Added a new section in README.md detailing how to enable and use Heimat integration in KeepTime, including step-by-step instructions and screenshots.

User Interface and Text Consistency:

  • Updated all UI labels, tooltips, dialog titles, and messages from "HEIMAT" to "Heimat".
  • Standardized all code references, log messages, and exception texts to use "Heimat" instead of "HEIMAT".
  • Updated test assertions to match the new "Heimat" spelling in expected messages.

@MomdAli MomdAli requested a review from Death111 September 15, 2025 15:09
@MomdAli MomdAli marked this pull request as ready for review September 15, 2025 15:09
@MomdAli MomdAli self-assigned this Sep 15, 2025
README.md Outdated
1. In the Settings, switch to the "Heimat" section.
![Settings Heimat](readme/images/settingsHeimat.png?raw=true "Settings Heimat")
2. Enter the following details:
- **URL:** `https://doubleslash.heimat.software`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use generic url here like . or like in the screenshot

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

README.md Outdated

#### Heimat Integration

KeepTime can be integrated with Heimat, allowing you to map and import your Heimat projects directly into KeepTime.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

link the "Heimat" string with the official heimat url

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

![Heimat Website](readme/images/heimatWebsite.png?raw=true "Heimat Website")
3. Click on **"Validate connection"**. If the connection is valid, you can proceed.

Once the connection is validated, you can use the **"Map projects"** feature to map your Heimat projects to KeepTime projects or import Heimat projects directly into KeepTime.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in report controller click the sync button to sync the current day to heimat. (maybe with a screenshot - as the button is somewhat "hidden". ) you can adapt the time and description per task in an extra dialog before syncing to heimat.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

</graphic>
</Tab>
<Tab text="HEIMAT">
<Tab text="Heimat">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was wondering if we should keep the tab in uppercase - as we basically show the logo there? but i am not so sure. What do you think?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would look better if we leave it uppercase.

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.

3 participants