e14006ffcc
fix: sửa lỗi hiển thị hiển thị bar và timeline grid 3
3dtours2026-07-25 10:51:08 +07:00
b410de8855
refactor: zero lead-in, split time ruler + tempo track
3dtours2026-07-25 10:48:45 +07:00
f299b93372
fix: sync TempoTrackLane leadIn with ruler, time labels to top
3dtours2026-07-25 10:41:13 +07:00
70d1abaa7a
fix: restore time duration labels on TimelineRuler + TempoTrackLane
3dtours2026-07-25 10:37:12 +07:00
db759fc4fc
fix: sửa lỗi hiển thị hiển thị bar và timeline grid
3dtours2026-07-25 10:33:01 +07:00
8372ee1b98
feat: lead-in margin, 0-indexed bars, fix bar number clipping
3dtours2026-07-25 10:25:30 +07:00
ff44fd4b8d
feat: merge tempo bar + timebar into beat-based TimelineRuler
3dtours2026-07-25 10:12:59 +07:00
6822f5ed33
fix: WaveformLane grid now matches TempoTrackLane bar:beat structure, bar:beat always shown on tempo lane
3dtours2026-07-25 10:05:40 +07:00
52ecc38e13
fix: auto-follow 80px both sides for tempo lane bar visibility + 200px buffer
3dtours2026-07-25 10:01:56 +07:00
fbbe2c933c
docs: update wiki.md with latest changes
3dtours2026-07-25 09:58:23 +07:00
e56ee5cb0a
fix: remove aggressive auto-follow, smooth autoScrollTimeline only, PADDING_RIGHT to show bar numbers past edge, 12-bar buffer
3dtours2026-07-25 09:57:00 +07:00
b746f9659b
fix: add snapTime to section/MIDI item drag, followMargin 0.75 for 75% viewport ahead
3dtours2026-07-25 09:54:14 +07:00
373c018025
fix: sửa lỗi hiển thị bar
3dtours2026-07-25 09:52:02 +07:00
5a152e4951
fix: sync PADDING_LEFT = barDuration in both lanes, add snap '4' (1-bar)
3dtours2026-07-25 09:51:07 +07:00
7c99fca168
fix: sync PADDING_LEFT = barDuration in both WaveformLane and TempoTrackLane
3dtours2026-07-25 09:49:15 +07:00
8dc57d4501
fix: sửa lỗi di chuyển items
3dtours2026-07-25 09:46:06 +07:00
0554934ebe
fix: increase followMargin from 120px to 0.4*viewport for bar visibility ahead of dragged item
3dtours2026-07-25 09:40:53 +07:00
dc8b1f59fa
fix: revert TempoTrackLane PADDING_LEFT to 2s, remove DOM scrollLeft hack
3dtours2026-07-25 09:37:57 +07:00
186c5353d4
fix: tempo lane DOM scrollLeft traversal finds overflow-x:auto parent
3dtours2026-07-25 09:33:11 +07:00
e5a563d343
fix: TempoTrackLane reads scrollLeft from DOM instead of React prop
3dtours2026-07-25 09:30:42 +07:00
6aed5e2ec8
fix: sync bar ruler redraw during drag via canvasRedrawCount
3dtours2026-07-25 09:24:31 +07:00
f1057ab7f2
feat: auto-follow dragged item in viewport for clip/section/MIDI drag and resize
3dtours2026-07-25 09:21:19 +07:00
aa63a310fc
fix: brush velocity isolation from CC lane + AGENTs.md compliance
3dtours2026-07-25 09:18:41 +07:00
c5c3ec19cc
chore: update wiki.md for velocity/redraw fix
3dtours2026-07-25 08:08:51 +07:00
893f42c36c
fix: velocity start position + shift-scroll play on note start + canvas redraw deps
3dtours2026-07-25 08:07:49 +07:00
8dee5c8cdb
fix: sync ruler/grid/CC lane scroll via ccWrapperRef
3dtours2026-07-25 08:01:55 +07:00
eb805c04a4
fix: piano roll bars extend to fill viewport on zoom out
3dtours2026-07-25 07:50:53 +07:00
6545e1746e
feat: bổ sung logic của phần section: thêm các items, xóa track
3dtours2026-07-22 22:03:17 +07:00
97a53fe59a
feat: bổ sung phần section và nhấp đôi để sửa section, qui định tab vừa mở là con của item section
3dtours2026-07-22 21:36:16 +07:00
5a80657b2b
feat: bổ sung phần menu insert items
3dtours2026-07-22 20:54:12 +07:00
9843a33a9b
feat: bổ sung phần menu insert items
3dtours2026-07-22 20:50:07 +07:00
78b9358539
feat: bổ sung phần menu insert
3dtours2026-07-22 20:44:07 +07:00
f3d48e8837
feat: bổ sung phần profile của user có thể drag
3dtours2026-07-22 19:43:04 +07:00
0155abd0da
feat: bổ sung phần profile của user
3dtours2026-07-22 18:55:25 +07:00
c4302da931
feat: bổ sung phần profile của user
3dtours2026-07-22 18:50:34 +07:00
9bf9f38864
feat: thêm tính năng lưu dự án bằng modal, Lưu dưới tên khác (Save As) và quản trị dự án/tệp tin trong Hồ sơ cá nhân
3dtours2026-07-22 18:42:14 +07:00
6f0fac9f2d
fix: sửa lỗi Ai prompt multi
3dtours2026-07-22 18:37:52 +07:00
ec178b42f3
fix: hiển thị nút tải về trên thông báo Toast cho cả Export Panel và mixdown đa kênh bất đồng bộ
3dtours2026-07-22 18:28:23 +07:00
7136cbe904
fix: xử lý phân quyền tải file từ lệnh AI và hỗ trợ nén MP3/OGG qua API máy chủ
3dtours2026-07-22 18:23:20 +07:00
d39b3f74ff
fix: di chuyển dspSelectionStats xuống dưới khai báo selLeft/selRight để tránh ReferenceError
3dtours2026-07-22 18:15:06 +07:00
a8b484bd15
fix: giải quyết các lỗi về xuất track, tải cấu hình AI, tràn dropdown, click hủy chọn và làm mới bảng DSP Tools
3dtours2026-07-22 18:08:23 +07:00
6b7872c636
fix: đồng bộ hóa trạng thái track lựa chọn thời gian thực cho chuỗi lệnh AI
3dtours2026-07-22 17:52:00 +07:00
b9c524230d
fix: tự động dịch chuyển thanh cuộn xuống dưới cùng
3dtours2026-07-22 17:49:08 +07:00