From 1eebf367900a72c7fd000f74ad79bab980063735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Costa?= Date: Mon, 5 Jan 2026 05:13:22 +0100 Subject: [PATCH] feat(fragment): deprecate lv_fragment (#9460) --- docs/src/auxiliary-modules/fragment.rst | 4 ++++ src/others/fragment/README.md | 0 src/others/fragment/lv_fragment.c | 1 + 3 files changed, 5 insertions(+) delete mode 100644 src/others/fragment/README.md diff --git a/docs/src/auxiliary-modules/fragment.rst b/docs/src/auxiliary-modules/fragment.rst index 702cfde771..47cd3c421e 100644 --- a/docs/src/auxiliary-modules/fragment.rst +++ b/docs/src/auxiliary-modules/fragment.rst @@ -4,6 +4,10 @@ Fragment ======== +.. warning:: + + This module is now deprecated and will be removed in an upcoming release. + Fragment is a concept copied from `Android `__. diff --git a/src/others/fragment/README.md b/src/others/fragment/README.md deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/src/others/fragment/lv_fragment.c b/src/others/fragment/lv_fragment.c index 6deb4e7851..9d7fd71f4a 100644 --- a/src/others/fragment/lv_fragment.c +++ b/src/others/fragment/lv_fragment.c @@ -24,6 +24,7 @@ static void cb_delete_assertion(lv_event_t * event); lv_fragment_t * lv_fragment_create(const lv_fragment_class_t * cls, void * args) { + LV_LOG_WARN("lv_fragment is deprecated and will be removed in an upcoming release."); LV_ASSERT_NULL(cls); LV_ASSERT_NULL(cls->create_obj_cb); LV_ASSERT(cls->instance_size >= sizeof(lv_fragment_t));