Commit graph

39 commits

Author SHA1 Message Date
Michael
725048c864
fix helix docs with new image and whitespace for code blocks (#1100)
* update helix image to be square to fix stretching

* fix whitespace in helix docs for code blocks
2026-03-23 22:12:49 +00:00
Michael
41f30aadc1
Add documention for the Helix editor (#1085)
* add helix icon

* make helix setup guide based off of godot's

* register helix in docs controller

* Update docs/editors/helix.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update docs/editors/helix.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update docs/editors/helix.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update docs/editors/helix.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update docs/editors/helix.md

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Casing changes

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Mahad Kalam <55807755+skyfallwastaken@users.noreply.github.com>
2026-03-19 11:19:52 +00:00
Mahad Kalam
8d00418059
Spring cleaning (#1074)
* fix: use owner/repo format for project badges

Updates badge URLs to use GitHub-style owner/repo format (e.g., "hackclub/hackatime")
instead of project names. This ensures compatibility with external badge services that
expect repository paths.

Changes:
- Add Repository#full_path method to get owner/repo format
- Update settings controller to pass both display names and repo paths
- Update Badges component to display project names but use repo paths in URLs

* fix: improve user lookup in API v1 stats endpoint

Use the robust lookup_user method for username parameter in the /api/v1/stats endpoint
to ensure consistent user lookup across all API endpoints. This properly handles Slack
UIDs (HCA IDs), numeric user IDs, and usernames in the correct priority order.

* fix: reduce clutter on new user homepage

Simplify the new user experience by:
- Removing redundant "Hello friend" text from setup notice (header already provides context)
- Hiding GitHub link banner when setup notice is shown to focus user on primary action

This reduces visual clutter and helps new users focus on completing setup first.

* fix: enable full app layout for new OAuth application page

Remove layout=false directive that was preventing the app header and navigation
from appearing on the new OAuth application creation page.

* fix: add antigravity editor to docs

Add documentation for Antigravity, a VSCode fork from Google with built-in AI
features. Includes setup instructions for tracking time with Hackatime using the
WakaTime extension.

* fix: improve stat card subtitle positioning

Remove absolute positioning from subtitle text to allow it to flow naturally after
the main value. This prevents the subtitle from being pushed to the bottom when
other cards have longer content.

* fix: align settings action buttons to card end on larger screens

Remove width constraint from footer to allow action buttons to align to the right
edge of the full card width instead of being constrained to a narrower container.

* fix: improve heartbeat importer visibility on light themes

Update import provider cards and radio buttons to have better contrast on light themes:
- Use bg-surface-100 instead of bg-darker for better card visibility
- Increase radio button border thickness and use darker border color
- Add hover and focus states for better interactivity

* Split up settings controller + perf + goal display

* Make stat card subtitles larger

* Fix AG + VS Code

* Remove Shiba refs

* Bundle update
2026-03-15 15:26:32 +00:00
Mahad Kalam
e3b6ec6514 hackatime-v2 -> hackatime-help 2026-02-15 22:42:19 +00:00
Mahad Kalam
91dd2c6052
Remove bad docs (#932) 2026-02-12 11:15:12 +00:00
Mahad Kalam
6ff98cfb03
Add OAuth2 docs (#926)
* OAuth2 docs

* Docs updates

* New pickers
2026-02-11 21:02:53 +00:00
Echo
5d94361f5a
refactor: fix insite api docs to use swagger (#879) 2026-02-01 14:20:24 -05:00
christian dubsky
378654db67
leaderboard api (#718)
Co-authored-by: Christian Well <christandubsky20@gmail.com>
2025-12-21 01:18:48 -05:00
ZXMushroom63
71e9d031ca
Add Unreal Engine 4 Setup Guide (#618) 2025-11-14 09:18:52 -05:00
Dragon
8edf62a6a6
Modify PyCharm settings navigation for Mac users (#620) 2025-11-14 00:09:27 -05:00
Lenny Kay
7b3519f260
Revise API endpoints and access details in overview (#574) 2025-11-04 14:29:51 -05:00
Zach Latta
11948a33cc Try to improve SEO 2025-10-22 19:18:06 +00:00
Echo
c3c1306d0f
godot my beloved (#549)
* up

* godot setup guide
2025-09-27 01:33:50 -04:00
twonfi
13d54cab54
Replace WakaTime editor links with Hackatime docs (#436)
* Replace WakaTime editor links with Hackatime docs

Hackatime has its own editor docs which are Hackatime-specific (like
using the automated script instead of manual WakaTime setup), so it
makes sense to use Hackatime's own docs.

* Merge branch 'main' into change-wakatime-to-hackatime-docs

* nit picks and grammar
2025-09-05 00:28:28 -04:00
Advait Contractor
6e77b3e0f6
Added guide for Swift Playgrounds on iPadOS (#497)
Co-authored-by: Echo <github@3kh0.net>
2025-09-05 00:23:42 -04:00
Engon Ken Morel
33b2ceaf1b
Changed interpreter shell for downloaded script from sh to bash (#507) 2025-09-05 00:11:03 -04:00
Heinrich-XIAO
830b94cfcc
Update godot.md (#489) 2025-08-21 02:32:27 -04:00
twonfi
2166bfa91d
Change "High Seas" to "Hack Club events" (#487) 2025-08-19 14:13:01 -04:00
twonfi
4683f05505
Use HTTPS for shell script URL (#482) 2025-08-18 17:51:01 -04:00
Jeffrey Wang
42e5351103
Add docs for OnShape and fix link style (#451) 2025-08-05 01:55:11 -04:00
Tom (Deployor)
cee240c1fa
Update roblox-studio.md
The other plugin only works with Wakatime; it only connects to Wakatime, so it doesn't work. Also, the version I made during High Seas is much more advanced; it tracks literally anything a person does, not just scripting and playtesting.
2025-07-22 16:43:07 +02:00
Captain-AJ
14728c7fdd
New Tutorial for unity.md
Daniel George created a fork of a WakaTime Unity plugin that works with the Hackatime API. I modified the instructions for use with this new plugin. I also bolded the links to make them easily visible.
2025-06-27 10:58:52 -04:00
Mahad Kalam
d11e1db674
Apply suggestions from code review
Co-authored-by: Echo <github@3kh0.net>
2025-06-22 15:55:47 +01:00
Mahad Kalam
89e702ce93
Use correct WakaTime for Figma instructions 2025-06-21 17:41:32 +01:00
Echo
5ff01ae450
add invisable suspected flag 2025-06-20 11:39:21 -04:00
Echo
bbba985e8f
report trust factor on api endpoints 2025-06-20 10:55:13 -04:00
Afonso Inglês
927e1903f0
Renaming the channel hackatime-dev to hackatime-v2 (#326) 2025-06-17 12:10:56 -04:00
Zach Latta
4ba9e6788f Update Terminal installation to use hackclub/terminal-wakatime repo 2025-06-04 17:45:58 -04:00
Echo
e0c45879d3
format docs using standards 2025-05-31 22:24:22 -04:00
ShyMike
150a69d3ba fmt: properly format docs
+ fix 1 url typo
2025-06-01 00:35:59 +01:00
Zach Latta
c4a2715327 Fix Notepad++ 404 2025-05-29 12:10:56 -04:00
Zach Latta
1910e162ef Improve SEO 2025-05-28 19:10:35 -04:00
Zach Latta
6cf11c8caf Improve instructions 2025-05-28 18:38:17 -04:00
Zach Latta
86cd67732f Add Godot setup page 2025-05-28 18:16:40 -04:00
Zach Latta
be3a8f214c Improve language for weird editors 2025-05-28 18:10:32 -04:00
Zach Latta
1506190ad9 Create SEO pages for each editor 2025-05-28 18:07:53 -04:00
Zach Latta
c3e62fb629 Lots of docs improvements 2025-05-28 17:49:39 -04:00
Zach Latta
257099e059 Improve docs 2025-05-28 17:32:35 -04:00
Zach Latta
4091ac637f Add /docs section 2025-05-28 17:15:22 -04:00