Skip to content

chore: rename project folder to Timetracker and migrate to slnx - #22

Merged
jonas1307 merged 1 commit into
mainfrom
chore/rename-project-folder
Jul 25, 2026
Merged

chore: rename project folder to Timetracker and migrate to slnx#22
jonas1307 merged 1 commit into
mainfrom
chore/rename-project-folder

Conversation

@jonas1307

Copy link
Copy Markdown
Owner

Rename project folder to Timetracker and migrate to slnx

Aligns the project layout with the assembly name and matches the structure already used by devops-cli.

Changes

  • Folder renameTimetracker.Console/Timetracker/ (tracked as git renames, history preserved).
  • Solution format — replaced the classic Timetracker.sln with Timetracker.slnx (XML-based, merge-friendly, no GUIDs).
  • CI / release — build now targets Timetracker.slnx; pack targets Timetracker.
  • README — build-from-source commands updated to the new folder.

Deliberately unchanged

  • AssemblyName=timetracker, so the final artifact stays timetracker.dll / timetracker.exe.
  • The APPLICATION_NAME = "Timetracker.Console" runtime constants, so existing users' config path (%LOCALAPPDATA%\Timetracker.Console\config.json) is preserved. The README's config-path table rows are left intact for the same reason.

Verified: build via .slnx succeeds and dotnet pack produces timetracker-cli.1.0.0.nupkg.

@jonas1307
jonas1307 merged commit 126b427 into main Jul 25, 2026
1 check passed
@jonas1307
jonas1307 deleted the chore/rename-project-folder branch July 25, 2026 00:46
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.

1 participant