Fork of Godot Time Traker by YuriSizov
Modified to suit my personal use
A small editor widget which provides basic functions for tracking your time with the Godot editor. Track which main screen view you are using the most.
Developed in and tested against Godot 4.4
- Fix: Counts being in the embeded game mode as 'external' #4
- Mono font
- Total hours for sections
- Add project settings to show/hide sections and graphs
- Add project settings to define AFK timer (in seconds)
- Gogot 4.4
- Add section for Game
- Add total hours in main timer
- Fix: Popup menus count as “external” #5
- AFK management
- Days management to fix hours overflow
- No session
- Start when project is loaded
- Graphs shows the percentages of sections
- Timer are saved every time a scene or script are saved
- Timer stops after 5 min of inactivity and resumes automatically (AFK management)
- Editable in project settings
- When godot editor is not focused, time is count as External. For users that use external code editor
- Sections and graphs can be hide separately
- Editable in project settings
❗ Floating windows count as selected workspace in the main window.
❗ AFK can not handle floating windows and external section
Clone this repository or download it as ZIP. You only need to put addons/project-time-tracker folder inside your project folder. ZIP already has only necessary files.
Also available from AssetLib within the Editor: https://godotengine.org/asset-library/asset/.