GodotHackatime banner

GodotHackatime

1 devlog
12h 59m 15s

A highly-customizable fork of BudzioT's Godot Super-Wakatime, that adds several new features to rework the plugin. (NOT APPROVED FOR USE YET)

Download as zip, extract, and copy the addons/godothackatime folder into your project's addons folder …

A highly-customizable fork of BudzioT’s Godot Super-Wakatime, that adds several new features to rework the plugin. (NOT APPROVED FOR USE YET)

Download as zip, extract, and copy the addons/godothackatime folder into your project’s addons folder (make one if it doesn’t exist), then turned on in Project -> Project Settings -> Plugins.

Demo Repository

Loading README...

Baton

Did this and didn’t think about submitting it to Flavortown, so we’re doing one BEEG devlog;

| MAIN FEATURES |

  • Offline display; The dock now accurately shows time spent while offline.
  • Project-specific; The dock now shows time spent overall on the current project, instead of what it used to (time spent that day over all projects). This lets you see how much you’ve spent on a project easily (I use it to make sure I commit every hour or so)
  • Fancy Dock; The dock itself is much more than just a time display, see below :D

| THE DOCK |
The dock for the plugin has been upgraded from a simple time display into a full-on mini Hackatime view for your project;

  • All Time - shows the total time spent on the project
  • Today Time - shows the time spent today on the project
  • Streak - Shows how many days in a row you’ve been coding. Not project-specific D:
  • Pie Chart - shows what percentage of your time has been spent on Scene/Code
  • Goal Bars - Allow you to set up and view hour goals over periods of time. Sort of scuffed.
  • Offline Notice - When you’re offline, a red notifier pops up to show it’s noticed.
  • Version Notice - Shows the current plugin version, and will turn red and say “outdated” if it’s not the most recent (this is checked every time the plugin is initially loaded)
  • Customization - All the text and separators can be changed via the Theme files in the corresponding folder, so you can change fonts, font sizes, and colors as much as you want! The panels just match your editor theme.

| OTHER NOTES |

  • The base plugin is currently tracking languages incorrectly (there was a commit to improve it that broke some things). This is why most of the time is marked “Other” - as far as I can tell it’s not anything wrong with my plugin, though I could be wrong on that.
  • DO NOT START USING THIS; I haven’t gotten it approved (I don’t think, it’s kind of hazy). I’ll make another devlog and probably mention it in some places (#gamedev, my personal channel) once it gets approved.
Attachment
Attachment
Attachment
0