Skip to content

!refactor: migrate v1 implementation - #967

Merged
RSS1102 merged 85 commits into
developfrom
rss1102/v1-official-migration-full
Jul 31, 2026
Merged

RSS1102 merged 85 commits into
developfrom
rss1102/v1-official-migration-full

Conversation

@RSS1102

@RSS1102 RSS1102 commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

🤔 这个 PR 的性质是?

勾选规则:
1.只要有新增参数,就勾选”新特性提交“
2.只修改内部bug,未新增参数,才勾选”日常 bug 修复“
3.其他选项视具体改动判断

  • 日常 bug 修复
  • 新特性提交
  • 文档改进
  • 演示代码改进
  • 组件样式/交互改进
  • CI/CD 改进
  • 重构
  • 代码风格优化
  • 测试用例
  • 分支合并
  • 其他

🔗 相关 Issue

💡 需求背景和解决方案

📝 更新日志

  • fix(组件名称): 处理问题或特性描述 ...

  • 本条 PR 不需要纳入 Changelog

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项。⚠️

  • pr目标分支为develop分支,请勿直接往main分支合并
  • 标题格式为:组件类名: 修改描述(示例:TBottomTabBar: 修复iconText模式,底部溢出2.5像素)
  • ”相关issue“处带上修复的issue链接
  • 相关文档已补充或无须补充

@tencent-adm

Copy link
Copy Markdown
Member

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ RSS1102
❌ autofix-ci[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions

github-actions Bot commented Jul 24, 2026 •

Copy link
Copy Markdown
Contributor

完成

📱 APK 下载

tdesign-flutter-1.0.0-756.apk

@RSS1102
RSS1102 force-pushed the rss1102/v1-official-migration-full branch from 3ad807a to 44dd9ad Compare July 25, 2026 19:08
@RSS1102
RSS1102 marked this pull request as ready for review July 31, 2026 11:18
@RSS1102 RSS1102 changed the title refactor: migrate v1 official implementation !refactor: migrate v1 implementation Jul 31, 2026
@RSS1102
RSS1102 merged commit 1f52721 into develop Jul 31, 2026
10 of 11 checks passed
@RSS1102
RSS1102 deleted the rss1102/v1-official-migration-full branch July 31, 2026 11:33
RSS1102 added a commit that referenced this pull request Aug 10, 2026
* refactor: migrate v1 official implementation

* [autofix.ci] apply automated fixes

* chore: remove migration process artifacts

* fix(example): restore code display assets

* [autofix.ci] apply automated fixes

* fix(ci): keep example code assets during autofix

* fix(example): preserve code display assets

* ci: allow autofix to update generated files

* chore(example): lock iOS pod dependencies

* fix(example): embed Swift runtime for iOS plugins

* ci: add iOS linker diagnostics

* fix: remove CI debug scripts and add Xcode 26 Podfile workaround

* fix: switch to macos runner and add Xcode 16 selection for iOS build

* chore: reduce CI log noise (flutter clean, keytool, test reporter)

* fix: revert to ubuntu-latest, remove AOP config (stops iOS build trigger)

* chore: suppress build stdout noise (apk, web, test, pnpm)

* restore aop-registry config

* fix: add Xcode 16 selection for iOS build in test-build.yml

* fix: use setup-xcode action for Xcode 16 selection

* fix: use macos-14 runner for iOS (has Xcode 16)

* fix: Podfile post_install - guard against String OTHER_LDFLAGS

* refactor: tighten base component theme APIs

* fix: align migrated examples with streamlined APIs

* fix: ci

* ci: fix

* fix: java version

* fix: align navigation theme fallbacks

* fix: use surface tokens for backtop

* fix: TNavBarItem.action 已删除,统一改为 onTap,消除与 TNavBar.actions 的命名歧义。

* fix: respect safe area in drawer

* refactor: replace demo AOP code generation

* [autofix.ci] apply automated fixes

* refactor: decouple drawer items from cells

* feat: add controlled steps interaction

* [autofix.ci] apply automated fixes

* fix: preserve Flutter text style inheritance

* test: cover TText cell style inheritance

* fix: keep cell text weight tokenized

* fix: refine text switch and drawer themes

* [autofix.ci] apply automated fixes

* fix: refine radio and checkbox demos

* feat(slider): complete controlled slider demo and theming

* refactor(stepper): rebuild layout and theme support

* [autofix.ci] apply automated fixes

* feat(form): add declarative field validation

* [autofix.ci] apply automated fixes

* fix(rate): keep demo score text in normal style

* fix(picker): preserve continuous controlled scrolling

* fix: refine component visuals and popup demos

* [autofix.ci] apply automated fixes

* fix: align upload disabled styling with tokens

* fix: add upload image preview demo

* fix: stabilize image loading and error states

* [autofix.ci] apply automated fixes

* fix: restore progress tap interaction

* [autofix.ci] apply automated fixes

* fix(badge):  自定义徽标位置错误

* fix(tag): correct disabled and demo interactions

* chore(example): sync tag snippets

* [autofix.ci] apply automated fixes

* feat: refine v1 component APIs

* [autofix.ci] apply automated fixes

* feat: finalize dialog and component v1 refactors

* [autofix.ci] apply automated fixes

* fix: finalize action sheet and toast demos

* refactor(dropdown-menu): rebuild anchored filter menu

* [autofix.ci] apply automated fixes

* fix: restore popup and component safe areas

* [autofix.ci] apply automated fixes

* fix: center checkbox and radio hit areas

* refactor badge to use label content

* refactor: finalize swiper v1 release readiness

* [autofix.ci] apply automated fixes

* fix: complete button and progress long press APIs

* [autofix.ci] apply automated fixes

* fix(theme): enforce TDesign style priority across components

* fix(components): harden runtime and layout contracts

* docs: remove redundant crash scan report

* test: update component coverage report

* [autofix.ci] apply automated fixes

* fix: resolve component review regressions

* chore: migrate to tdesign flutter icons

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
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.

2 participants