Commit Graph

  • ca8d4a3d36 feat: upgrade to version 2.0.0-alpha with mainstream dependencies main Ivan Li 2025-07-09 20:05:38 +08:00
  • a49306517e style: optimize LED strip component styling with proper margins and padding Ivan Li 2025-07-09 15:07:01 +08:00
  • 142332730f fix: update 0x02 protocol to use byte offset instead of LED position offset Ivan Li 2025-07-09 14:26:25 +08:00
  • 5f5824721e docs: add MIT license and update README with license information Ivan Li 2025-07-09 14:25:26 +08:00
  • 7e70fb9d8d fix: resolve input field clearing issue in LED strip test page Ivan Li 2025-07-09 13:54:18 +08:00
  • 93de5dd39a fix: resolve dropdown menu gap issue Ivan Li 2025-07-09 12:57:56 +08:00
  • 953cb24a3b fix: resolve i18n implementation issues Ivan Li 2025-07-08 22:59:54 +08:00
  • a8f2b93de0 refactor: complete LED type system simplification Ivan Li 2025-07-08 22:33:01 +08:00
  • 2d502fcd6c refactor: simplify LED type system to support only WS2812B and SK6812 chips Ivan Li 2025-07-08 22:32:33 +08:00
  • 2c6b777fa6 feat: implement comprehensive i18n internationalization support Ivan Li 2025-07-08 16:55:12 +08:00
  • 4a3d7681d6 Fix layout spacing issues in LED strip configuration Ivan Li 2025-07-08 03:19:06 +08:00
  • 2834b7fe57 Optimize responsive layout for LED count control interface Ivan Li 2025-07-08 03:02:24 +08:00
  • c57f52ea74 Improve white balance panel drag functionality Ivan Li 2025-07-08 02:46:44 +08:00
  • 9f37b4043c Fix device selection reset issue in LED Strip Testing Ivan Li 2025-07-08 02:46:24 +08:00
  • 92349eebb6 Fix hamburger menu button click issue Ivan Li 2025-07-07 19:20:05 +08:00
  • d1fc5713a1 Fix top navigation bar to prevent scrolling Ivan Li 2025-07-07 14:59:42 +08:00
  • d1a614fbbb docs: enhance hardware protocol documentation and reorganize project docs Ivan Li 2025-07-07 13:50:05 +08:00
  • 2a49b081cb feat: Add GitHub Actions workflows for CI/CD Ivan Li 2025-07-06 03:45:55 +08:00
  • 7e2dafa3d2 Implement LED test effects with proper cleanup Ivan Li 2025-07-06 02:37:15 +08:00
  • 90cace679b Implement synchronized LED strip highlighting with theme colors and clean up debug logs Ivan Li 2025-07-05 14:32:31 +08:00
  • 99cbaf3b9f feat: Add RGBW LED support and hardware communication protocol Ivan Li 2025-07-05 02:46:31 +08:00
  • 5de105960b Merge pull request 'feat: Replace screen capture with ScreenCaptureKit and fix performance issues' (#6) from replace-rust-swift-screencapture-with-screencapturekit into develop Ivan Li 2025-07-04 22:03:41 +08:00
  • 3a44b96621 Update README.md with comprehensive project documentation replace-rust-swift-screencapture-with-screencapturekit Ivan Li 2025-07-04 21:57:36 +08:00
  • 5da81e5f93 Fix resource leak and CPU performance issues Ivan Li 2025-07-04 21:49:05 +08:00
  • a10fae75d2 Refactor LED strip configuration interface layout Ivan Li 2025-07-04 19:13:35 +08:00
  • 5f12b8312a feat: enhance white balance interface with expandable help content Ivan Li 2025-07-04 18:31:44 +08:00
  • 1944c88b55 Optimize screen streaming performance and clean up debug logs Ivan Li 2025-07-04 14:45:50 +08:00
  • c8db28168c feat: Add Daisy-UI and optimize LED strip configuration UI Ivan Li 2025-07-03 13:28:19 +08:00
  • 93ad9ae46c feat: implement real-time LED strip preview Ivan Li 2025-07-03 02:08:40 +08:00
  • 6c30a824b0 feat: upgrade Tailwind CSS to v4.1.11 Ivan Li 2025-06-30 18:01:26 +08:00
  • 515b3a4ccb feat: upgrade Vite to v6.3.5 Ivan Li 2025-06-30 17:51:53 +08:00
  • ddf61c861d feat: update dependencies to latest compatible versions Ivan Li 2025-06-30 17:35:03 +08:00
  • b1fd751090 Fix LED color events and improve screenshot capture Ivan Li 2025-06-30 14:35:03 +08:00
  • 91983e6728 feat: 电脑睡眠后唤醒,支持重新开始捕捉屏幕内容。 AVFoundation Ivan Li 2023-06-17 17:36:32 +08:00
  • bab3b8941e fix: 临时避免 CPU 占用率高的问题。 Ivan Li 2023-06-10 21:09:36 +08:00
  • 268ec1df81 feat: 使用 ScreenCaptureKit 获取屏幕帧数据。 Ivan Li 2023-06-05 22:34:32 +08:00
  • ed72bdfdb1 feat: 改用 udp 向板子发送颜色校准信息。 Ivan Li 2023-05-12 20:38:24 +08:00
  • 98d2f7891a feat: 支持定期向板子发送显示器亮度信息。 Ivan Li 2023-05-11 21:52:50 +08:00
  • 3a23e1760b feat: 支持记住显示器配置。 Ivan Li 2023-05-11 14:13:14 +08:00
  • 8b124f8182 feat: 当新板子上线或音量变化时,推送当前音量给板子。 Ivan Li 2023-05-10 21:50:51 +08:00
  • 878180ed5b fix: 亮度调节指令频繁时通道被关闭。 Ivan Li 2023-05-10 21:18:55 +08:00
  • 5ddd704c9d chore: 完善。 Ivan Li 2023-05-09 21:57:52 +08:00
  • 2c5ac11579 feat: 支持设置音量。 Ivan Li 2023-05-07 18:18:34 +08:00
  • 9109518822 chore: 清理代码。 Ivan Li 2023-05-07 15:21:27 +08:00
  • d9d73f01d7 feat: 支持控制显示器参数。 Ivan Li 2023-05-07 14:48:06 +08:00
  • 239144a446 feat: 支持调整程序内存中暂存的显示器配置。 Ivan Li 2023-05-07 14:32:31 +08:00
  • 3a430716d6 feat: 支持读取显示器配置。 Ivan Li 2023-05-07 09:56:00 +08:00
  • 800c0d3fc4 feat: 支持列出显示器。 Ivan Li 2023-05-07 01:18:48 +08:00
  • 091bcf33da feat: 支持收取来自板子要求的显示器亮度和电脑音量。 Ivan Li 2023-05-06 20:14:31 +08:00
  • 9b863508e4 build: update deps. Ivan Li 2023-05-04 23:31:39 +08:00
  • 174840403f pref: 调整发送数据的逻辑,改善丢包问题。 Ivan Li 2023-05-04 21:56:56 +08:00
  • ca9a2ba34d feat: skip send colors for disconnected board. Ivan Li 2023-04-30 22:48:25 +08:00
  • 82d4adfe0f feat: 增强连接状态。 Ivan Li 2023-04-30 22:30:24 +08:00
  • 6c90a5e655 feat: 支持获取和查看板子连接的情况。 Ivan Li 2023-04-30 18:44:26 +08:00
  • 11045f27d8 feat: 通过新的 udp 逻辑发送灯带颜色。 Ivan Li 2023-04-29 18:07:21 +08:00
  • f6e3257670 feat: 前端显示 mdns 搜索到的板子连接信息。 Ivan Li 2023-04-29 15:09:45 +08:00
  • e5527ce3c3 feat: mdns search. Ivan Li 2023-04-29 12:40:34 +08:00
  • 3deb14823d chore: 改为单独 task 推送灯条颜色。 Ivan Li 2023-04-28 21:24:46 +08:00
  • 7a87748cf1 feat: 使用 UDP 发送颜色。 Ivan Li 2023-04-28 00:26:49 +08:00
  • 9d11abfa6e chore: ignore .DS_Store. Ivan Li 2023-04-20 14:57:48 +08:00
  • d97eb0115f feat: 完善颜色校准 GUI。 Ivan Li 2023-04-16 23:45:07 +08:00
  • effcb1e192 chore: 期望以 30 fps 捕获屏幕。 Ivan Li 2023-04-16 23:15:26 +08:00
  • 1c08c17fd4 feat: 支持将校准的色彩发送到 MQTT 中。 Ivan Li 2023-04-16 21:55:24 +08:00
  • 81d666557b chore: clean code. Ivan Li 2023-04-16 18:23:56 +08:00
  • 6e6160fc0a feat: 支持将色彩校准的值写入本地配置文件。 Ivan Li 2023-04-16 18:17:49 +08:00
  • fc8b3164d8 feat(GUI): 色彩调整界面。 Ivan Li 2023-04-16 12:53:03 +08:00
  • 932cc78bcf chore: GUI 增加路由。 Ivan Li 2023-04-15 18:58:40 +08:00
  • 782f3bf029 fix: wrong sample points on mac os 13. Ivan Li 2023-04-15 13:45:30 +08:00
  • 09799cb2d5 fix: 修复灯带顺序控件不能很好地被控制。 Ivan Li 2023-04-15 11:26:05 +08:00
  • a905c98823 fix: 更新配置时无法应用配置到灯带颜色获取逻辑。 Ivan Li 2023-04-14 22:18:59 +08:00
  • 9cbccedc72 fix: wrong sample points on mac os 13. Ivan Li 2023-04-14 21:27:14 +08:00
  • aa7430c54e build: update deps. Ivan Li 2023-04-12 23:43:41 +08:00
  • 6c3ce607e0 pref: 针对 HiDPI 屏幕捕获的优化。 boardcast-screenshot Ivan Li 2023-04-05 12:25:14 +08:00
  • 3ec983cd95 boardcast + interval tick. Ivan Li 2023-04-03 23:19:45 +08:00
  • a1e6c6e5fb fix: 灯条段长度为0时,崩溃问题。 Ivan Li 2023-04-02 18:36:22 +08:00
  • 822d470605 feat: 支持翻转灯条段。 Ivan Li 2023-04-02 17:45:18 +08:00
  • fa5e27f72a feat(GUI): 灯条段拖拽排序功能完善,支持连续拖拽。 Ivan Li 2023-04-02 17:18:47 +08:00
  • 86e9b072bc feat: 灯条段排序。 Ivan Li 2023-04-02 16:08:28 +08:00
  • 535f731770 feat: 后端发布未映射排序的色彩。 Ivan Li 2023-04-02 14:52:08 +08:00
  • 9ec030488a feat: 发布灯条颜色到 MQTT。 Ivan Li 2023-04-02 14:05:53 +08:00
  • 0d47911355 feat: 拖拽排序。 Ivan Li 2023-04-01 23:32:31 +08:00
  • 5893c4344c feat(gui): 全局的灯条颜色预览。 Ivan Li 2023-04-01 18:49:42 +08:00
  • d053185cc2 chore: 代码清理。 Ivan Li 2023-04-01 18:43:49 +08:00
  • 47e30ec94a fix: 全局灯条颜色发布协程未能等待下一个截图完成,导致性能缺陷。 Ivan Li 2023-04-01 18:39:51 +08:00
  • 56137b52a5 fix(ambient_light): 全局颜色中屏幕顺序问题。 Ivan Li 2023-04-01 15:39:21 +08:00
  • 85a00cf4f2 pref(gui): 渲染性能。 Ivan Li 2023-04-01 11:14:34 +08:00
  • 4e75aa4307 feat: 支持预览灯条排序效果。 Ivan Li 2023-04-01 10:42:46 +08:00
  • 958a422672 feat(GUI): 指针悬浮时,使用 tooltip 显示灯珠数。 Ivan Li 2023-03-26 23:33:38 +08:00
  • 58e8c30fe2 feat(gui, ambient_light): 鼠标滚轮修改 LED 灯条的灯珠数。 Ivan Li 2023-03-26 22:39:47 +08:00
  • 3e54d30498 fix: 缩放的屏幕,灯条颜色预览效果错误 Ivan Li 2023-03-26 15:54:57 +08:00
  • 1a3102257e feat: GUI 控制的,LED 灯条颜色预览。 Ivan Li 2023-03-26 10:48:50 +08:00
  • 3ede04c31b feat(gui): 增强显示屏预览效果。 Ivan Li 2023-03-21 23:42:02 +08:00
  • 9ed2fa8b53 pref: 移除旧的截图图像发送到前端的逻辑。 Ivan Li 2023-03-20 09:35:02 +08:00
  • 85ef261c51 pref: 截图改用自定义协议传递。 Ivan Li 2023-03-20 09:27:47 +08:00
  • 5df7f54bed feat(ui): 界面支持按显示器位置预览。 Ivan Li 2023-03-19 11:19:20 +08:00
  • 596da96f8c feat: 更改截图逻辑。 v0 Ivan Li 2023-03-19 10:17:13 +08:00
  • 86d4ab6e6a feat(ui): 界面样式调整。 Ivan Li 2023-03-19 10:15:26 +08:00
  • f92883199c feat: 截图线程 + 编码线程。 Ivan Li 2023-03-18 23:14:59 +08:00
  • 6ea8325b15 feat: add tailwind css. Ivan Li 2023-03-18 16:41:15 +08:00
  • 3b52a796fc feat: init commit. Ivan Li 2023-03-18 13:46:46 +08:00