Skip to content

Keep taskbar app order stable - #154

Merged
davidyen1124 merged 1 commit into
mainfrom
codex/fix-taskbar-item-order-retention
Sep 16, 2025
Merged

Keep taskbar app order stable#154
davidyen1124 merged 1 commit into
mainfrom
codex/fix-taskbar-item-order-retention

Conversation

@davidyen1124

Copy link
Copy Markdown
Contributor

Summary

  • render taskbar buttons using the existing window array so they stay in the order each app was opened

Testing

  • npm run format
  • npm run lint
  • npm test (fails: node does not recognize --experimental-transform-types in this environment)

https://chatgpt.com/codex/tasks/task_e_68c98a9ac57c832abe5b6c422b8aedd6

@github-actions

Copy link
Copy Markdown

Test Coverage

file line % branch % funcs % uncovered lines
src/
src/components/
src/components/AimCursor.tsx 80.00 100.00 100.00 28-33 35
src/components/BugArea.tsx 21.80 62.50 37.50 21-28 33-34 41-42 46-77 88-157 160-183 193-224 229-300 306-317 320-323 334-344
src/components/BugCard.tsx 66.36 27.27 66.67 32-35 41-52 87-101 103-107
src/components/BugCrawler.tsx 52.25 44.44 25.00 54 60-72 78-129 157-162 187-192 195-222
src/components/BugForecast.tsx 16.67 100.00 33.33 13-72 74-78
src/components/BugTrendsChart.tsx 4.52 100.00 66.67 20-420
src/components/Captcha.tsx 76.47 100.00 25.00 12-15 18-20 31
src/components/components.test.ts 100.00 100.00 86.67
src/components/FortuneCookie.tsx 75.00 100.00 25.00 20-23 26-33 35
src/components/Meta.tsx 5.62 100.00 50.00 6-89
src/components/StartMenu.tsx 74.16 50.00 60.00 14-23 55-58 81-89
src/components/Taskbar.tsx 66.83 80.00 53.85 27-28 110 112-142 160-182 197-208
src/components/ui/
src/components/ui/badge-variants.ts 100.00 100.00 100.00
src/components/ui/badge.tsx 91.67 100.00 100.00 12
src/components/ui/card.tsx 80.77 100.00 100.00 62-64 66-76 78
src/components/ui/label.tsx 58.82 100.00 100.00 10-15 17
src/components/ui/progress.tsx 76.00 100.00 100.00 19-23 25
src/components/ui/select.tsx 49.12 45.45 57.14 27-31 44-45 49-51 62 67-71 73-114
src/components/ui/tabs.tsx 76.92 100.00 100.00 40-50 52
src/components/ui/textarea.tsx 58.82 100.00 100.00 10-15 17
src/components/ui/ui-components.test.ts 100.00 100.00 90.00
src/routes/
src/routes/Bugs.tsx 100.00 100.00 100.00
src/routes/dashboard-helpers.test.ts 100.00 100.00 100.00
src/routes/Dashboard.tsx 70.56 74.42 83.33 92 116 148-167 459-483 486-512 514-572 574-623 625
src/routes/EasterEgg.tsx 71.05 100.00 50.00 25-35
src/routes/Fortune.tsx 100.00 100.00 100.00
src/routes/InternetExplorer.tsx 65.75 50.00 28.57 21-23 25-37 41-44 47-51 113-117 126-144 146
src/routes/JobDescription.tsx 84.58 100.00 71.43 203-238 240
src/routes/leaderboard-helpers.ts 94.19 70.27 100.00 55-56 63-64 82
src/routes/leaderboard.test.ts 100.00 100.00 100.00
src/routes/Leaderboard.tsx 73.96 64.71 37.50 20-28 34-35 141-146 159-190 192
src/routes/NewBug.tsx 57.69 75.00 25.00 38-76 95-96 104 127 144-148 152-157 159-180 182
src/routes/NotFound.tsx 80.95 100.00 50.00 29-36
src/routes/pages.test.ts 100.00 100.00 100.00
src/routes/SignUp.tsx 66.67 75.00 40.00 49-73 88 100-108 115-118 120
src/routes/UserProfile.tsx 54.05 53.85 54.55 29 32-35 38-58 100-115 121-130 132-146 148
src/routes/Weather.tsx 87.10 100.00 100.00 54-60 62
all files 60.01 76.74 64.96

@netlify

netlify Bot commented Sep 16, 2025

Copy link
Copy Markdown

Deploy Preview for bugbasher ready!

Name Link
🔨 Latest commit fa0f8bd
🔍 Latest deploy log https://app.netlify.com/projects/bugbasher/deploys/68c9c5321bb3f7000869bcb1
😎 Deploy Preview https://deploy-preview-154--bugbasher.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@vercel

vercel Bot commented Sep 16, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
bug-bash Ready Ready Preview Comment Sep 16, 2025 8:17pm

@davidyen1124
davidyen1124 merged commit 3268271 into main Sep 16, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant