2417 Commits

Author SHA1 Message Date
capdiem
df18944ad4 🆕 feat(SlideGroup): support horizontal scrolling with touch (#2366)
* 🆕 feat(SlideGroup): support horizontal scrolling with touch

* revert
2025-03-27 10:14:59 +08:00
capdiem
ea759ec534 🐛 fix(DrvierJS): RCL collocated JS is unsupported (#2363) 2025-03-25 15:45:08 +08:00
capdiem
6b9ae5a822 refactor(docs): delay in querying the source code of demo (#2362) 2025-03-25 15:44:36 +08:00
capdiem
b3bafe9907 feat(MI18n): force to update i18n value if invoked by event (#2361)
* 🆕 feat(I18n): force to analyze i18n value or not

* improve docs

* refactor AddI18nForServer method for better reading
1.9.0-beta.2
2025-03-24 17:16:06 +08:00
capdiem
ea405c73a2 🆕 feat(PageStack): allow specific tabs to be non-persistent (#2360) 2025-03-21 16:37:33 +08:00
capdiem
b63992c65f 🆕 feat(PageStack): block scroll when pushing the first page to stack (#2359) 2025-03-19 14:08:31 +08:00
capdiem
0dfe265a4f 🐛 (Button): bug introduced by #2332 that prevents button state from changing on click (#2358) 2025-03-19 14:07:50 +08:00
capdiem
f03ced2834 ♻ refactor(JSInterop): use unique IDs for better tracking and removal (#2356)
* ♻ refactor(JSInterop): refactor event listener management to use unique IDs for better tracking and removal

* add comments

* passive
2025-03-18 11:06:45 +08:00
capdiem
87b0ce5754 🐛 fix(DataTable): ensure group is open by default when not cached (#2357) 2025-03-18 11:05:45 +08:00
capdiem
ddedbf79c1 fix(TimePicker): clicking 'hour' doesn't auto jump to 'minute' in server on mobile (#2355)
* wip

* touch passive

* format

* format
2025-03-17 16:29:46 +08:00
capdiem
aad3cabf44 🔧 chore: remove unused js files, exclude tsconfig and package from packaging (#2353) 2025-03-17 14:26:08 +08:00
capdiem
7d99bbd30e feat(PdfJS): add MaxImageSize parameter to control image rendering limits (#2352)
* 🆕 feat(PdfJS): add MaxImageSize parameter to control image rendering limits

* repeat open()
1.9.0-beta.1
2025-03-17 10:17:03 +08:00
capdiem
8f5cbd76c4 🆕 feat(PageStack): support removing top pages on push (#2348) 2025-03-13 11:57:47 +08:00
capdiem
d6cb7d3094 feat(Form): OnSubmit and Validate can get the error messages now (#2346)
* 🆕 feat(Form): Validate can get the validation results now

* submit event args

* add demo
2025-03-11 11:20:57 +08:00
capdiem
c2d90e6341 feat(PageStack): pop and push events can now check if the stack is empty (#2342) 2025-03-06 16:37:52 +08:00
capdiem
fcb3d4c422 🐛 fix(PageStack): transition for pushing stack page disappeared due to #2324 (#2341)
* 🐛 fix(PageStack): transition for pushing stack page disappeared due to #2324

* update comments
2025-03-05 09:14:17 +08:00
capdiem
8e4b41568d 🆕 feat(Cascader): support binding value for List<TItemValue> type (#2340)
* feat(Cascader): working on getting list of value

* 🆕 feat(Cascader): support binding value for List<ItemValue> type
2025-03-04 08:58:38 +08:00
capdiem
894663ce97 🐛 fix(PageStack): replace uri with query not working (#2338) 2025-03-01 16:56:43 +08:00
capdiem
921ba545b1 remove the debug code (#2337) 2025-03-01 16:48:28 +08:00
capdiem
f612882054 fix(Treeview): the value of Value, Open and Active can be null now (#2336) 2025-02-27 14:34:36 +08:00
capdiem
b705aba969 refactor(PdfJS): move the PdfMobileViewer component to a standalone project (#2335) 2025-02-27 13:15:33 +08:00
capdiem
fd794dd289 Remove dead code (#2333)
* ⚰ refactor(activatable): remove unnecessary console log statement

* ⚰ refactor(FormTest): remove unused test pages and components
2025-02-26 15:28:41 +08:00
capdiem
58c13888a2 🆕 feat(Swiper): add Nested parameter (#2334) 2025-02-26 15:27:43 +08:00
capdiem
5bf7edf16c feat: enhance MResponsive and optimize some demos and docs (#2328)
* 🆕 feat(Responsive): support for setting the display state of Transition component

* 🎬 docs: Update Typography demo

* update docs
2025-02-26 11:22:33 +08:00
capdiem
7d72582988 🐛 fix(Theme): missing the 'surface-container' css class (#2329) 2025-02-26 11:22:10 +08:00
capdiem
f53c8e4963 refactor(DriveJS): terser the output js file (#2330)
*  refactor(DriveJS): terser the output js file

* typo
2025-02-26 11:21:44 +08:00
capdiem
59454106ba 🐛 fix(Cron): No parameterless constructor defined (#2331) 2025-02-26 11:21:06 +08:00
capdiem
2087a2fa63 🐛 fix(activator): handle click event propagation correctly (#2332) 2025-02-26 11:20:32 +08:00
capdiem
8240e85cd3 🐛 fix(Activatable): default display of trigger content is not working (#2324) 2025-02-18 08:57:29 +08:00
capdiem
32620db6f6 Update README.zh-CN.md (#2326) 2025-02-18 08:56:31 +08:00
capdiem
0d1c97412e Update README.md (#2325) 2025-02-18 08:56:05 +08:00
capdiem
f92b47ec06 🆕 feat(Tour): new component based on Driver.js (#2322) 2025-02-17 09:28:04 +08:00
capdiem
bdfbaa4fa6 🆕 feat(InfiniteScroll): load next page if there is still space to load (#2320) 2025-02-17 09:27:02 +08:00
capdiem
9c80ca0f42 🆕 feat(ECharts): support custom loading options (#2318) 2025-01-18 15:18:06 +08:00
capdiem
de4fd081e5 docs(Swiper): add the AutoHeight demo (#2317) 2025-01-18 15:17:38 +08:00
capdiem
347ac138e2 🐛 fix(PageStack): GoBackToPageAndReplace has subtle issues (#2316) 2025-01-17 15:32:54 +08:00
capdiem
a65f7030f4 🐛 fix(ECharts): Option can now be null (#2315) 2025-01-13 11:11:19 +08:00
capdiem
2cb097a21c 🐛 fix(NavigationDrawer): missing 'toucless' on moving and end (#2314) 2025-01-13 11:04:47 +08:00
capdiem
4651dc032a 🐛 fix(Select): clicking the close icon cannot invoke the inputs-filter's event (#2311) 2025-01-09 15:07:10 +08:00
capdiem
54f857108f 🐛 fix(Autocomplete): placeholder only displays on focus when using chips (#2310) 2025-01-09 15:06:39 +08:00
capdiem
3fc6742bc9 🐛 fix(App): stop updating application when component is disposed (#2309) 2025-01-09 13:48:33 +08:00
capdiem
14b45b16c7 🐛 fix(NavigationDrawer): the root element may not exist in some cases (#2308) 2025-01-09 11:50:04 +08:00
capdiem
e0040b4d71 🐛 fix(DataTable): Resizable not working when FixedHeader is enabled (#2302) 2024-12-31 16:06:51 +08:00
capdiem
caa4a64c74 🐛 fix: missing removal of added events in some components (#2301) 2024-12-31 16:02:32 +08:00
capdiem
cbbae9ac0a feat(Tooltip): make the Top as the default position to show tooltip (#2298) 2024-12-27 15:16:50 +08:00
capdiem
6298251358 feat(Tooltip): can use 'parent' as the activator when inside a container (#2297) 2024-12-27 15:16:19 +08:00
capdiem
d4934e65b6 🆕 feat(Tooltip): add Text parameter to simplify the use of displaying text (#2295) 2024-12-26 17:13:16 +08:00
capdiem
ee638c11c9 🐛 fix(DataTable): incorrect fixed column style in RTL (#2296) 2024-12-26 09:21:47 +08:00
capdiem
259f741ac0 🐛 fix(TextField): support nullable numeric types (#2294)
* 🐛 fix(TextField): support nullable numeric types

* add tests
2024-12-23 16:38:13 +08:00
capdiem
bd1d6369a8 fix(Sortable): re-sort by Order through js-interop when items changed (#2293)
* investigating

* 🐛 fix(Sortable): re-sort by jsinterop when items changed
2024-12-23 16:37:24 +08:00