Skip to content

Gwaka v0.9.0 — Multi-environment tracking & rebrand#1

Merged
Koppeks merged 3 commits into
masterfrom
feature-update
Apr 21, 2026
Merged

Gwaka v0.9.0 — Multi-environment tracking & rebrand#1
Koppeks merged 3 commits into
masterfrom
feature-update

Conversation

@Koppeks
Copy link
Copy Markdown
Owner

@Koppeks Koppeks commented Apr 21, 2026

Rebrand

  • Renamed from "WakaTime for Google Apps Script" to Gwaka
  • Updated all references:
    • Manifest name
    • Popup UI
    • README
    • Repo URLs
    • Console log prefixes

Multi-environment tracking (content.js, manifest.json)

Previously only script.google.com was tracked. Now the extension injects into all major Google Workspace domains:

Environment Category
Google Apps Script coding
Google Docs writing docs
Google Sheets coding
Google Slides designing
Google Forms coding
Google Drive browsing
Google Colab coding (Python)
Google Sites designing
  • Each environment reports its own editor, language, and category to the WakaTime API
  • Heartbeat throttling is now per-environment:
    • Independent 2-minute timers via lastHeartbeat map
    • Replaces previous single global timer

Pause/Resume toggle (popup.html, popup.js )

  • Added a toggle switch to pause/resume all tracking instantly
  • State persisted in chrome.storage.sync as trackingEnabled

Environment settings panel (popup.html, popup.js)

  • Added settings view (⚙ gear icon in popup)
  • Checklist to enable/disable individual environments
  • Stored in chrome.storage.sync as enabledEnvironments
  • Defaults to ['gas'] for backward compatibility

README

  • Fully rewritten to reflect:
    • Expanded scope
    • New feature set
    • Chrome Web Store listing

Koppeks added 3 commits April 20, 2026 22:59
- rename and rebrand to Gwaka
- update README, manifest, and popup for new environments.
- Add option modal checklist to track diferent enviroments
- Add switch toggle to track.
- Add multiple heartbeats to make more accurated tracking.
@Koppeks Koppeks merged commit 5fca81a into master Apr 21, 2026
@Koppeks Koppeks deleted the feature-update branch April 21, 2026 19:05
@Koppeks Koppeks restored the feature-update branch April 21, 2026 19:06
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