diff --git a/docs/build.py b/docs/build.py index dc59ad08ad..050ce2a363 100755 --- a/docs/build.py +++ b/docs/build.py @@ -281,9 +281,9 @@ def intermediate_dir_contents_exists(dir): c3 = os.path.isdir(temp_path) temp_path = os.path.join(dir, '_static') c4 = os.path.isdir(temp_path) - temp_path = os.path.join(dir, 'details') + temp_path = os.path.join(dir, 'debugging') c5 = os.path.isdir(temp_path) - temp_path = os.path.join(dir, 'intro') + temp_path = os.path.join(dir, 'introduction') c6 = os.path.isdir(temp_path) temp_path = os.path.join(dir, 'contributing') c7 = os.path.isdir(temp_path) @@ -642,8 +642,18 @@ def run(args): api_doc_builder.build_api_docs(lvgl_src_dir, intermediate_dir, doxyfile_src_file, - 'details', - 'intro' + 'auxiliary-modules', + 'common-widget-features', + 'contributing', + 'debugging', + 'getting_started', + 'guides', + 'integration', + 'introduction', + 'libs', + 'main-modules', + 'widgets', + 'xml', ) t2 = datetime.now() diff --git a/docs/src/conf.py b/docs/src/conf.py index b066944f4c..b7cf735c86 100755 --- a/docs/src/conf.py +++ b/docs/src/conf.py @@ -479,83 +479,15 @@ redirects = { "get-started/platforms/espressif": "../../integration/chip/espressif.html" , "get-started/platforms/pc-simulator": "../../integration/ide/pc-simulator.html" , "get-started/quick-overview": "../getting_started.html" , - "integration/bindings/api_json": "../../integration/bindings/api_json.html" , - "integration/bindings/cpp": "../../integration/bindings/cpp.html" , - "integration/bindings/index": "../../integration/bindings/index.html" , - "integration/bindings/javascript": "../../integration/bindings/javascript.html" , - "integration/bindings/micropython": "../../integration/bindings/micropython.html" , - "integration/bindings/pikascript": "../../integration/bindings/pikascript.html" , - "integration/building/cmake": "../../integration/building/cmake.html" , - "integration/building/index": "../../integration/building/index.html" , - "integration/building/make": "../../integration/building/make.html" , - "integration/chip/arm": "../../integration/chip/arm.html" , - "integration/chip/espressif": "../../integration/chip/espressif.html" , - "integration/chip/index": "../../integration/chip/index.html" , - "integration/chip/nxp": "../../integration/chip/nxp.html" , - "integration/chip/renesas": "../../integration/chip/renesas/index.html" , - "integration/chip/stm32": "../../integration/chip/stm32.html" , - "integration/driver/X11": "../../integration/driver/X11.html" , - "integration/driver/display/fbdev": "../../../integration/driver/display/fbdev.html" , - "integration/driver/display/gen_mipi": "../../../integration/driver/display/gen_mipi.html" , - "integration/driver/display/ili9341": "../../../integration/driver/display/ili9341.html" , - "integration/driver/display/index": "../../../integration/driver/display/index.html" , - "integration/driver/display/lcd_stm32_guide": "../../../integration/driver/display/lcd_stm32_guide.html", - "integration/driver/display/renesas_glcdc": "../../../integration/driver/display/renesas_glcdc.html" , - "integration/driver/display/st7735": "../../../integration/driver/display/st7735.html" , - "integration/driver/display/st7789": "../../../integration/driver/display/st7789.html" , - "integration/driver/display/st7796": "../../../integration/driver/display/st7796.html" , - "integration/driver/display/st_ltdc": "../../../integration/driver/display/st_ltdc.html" , - "integration/driver/index": "../../integration/driver/index.html" , - "integration/driver/libinput": "../../integration/driver/libinput.html" , - "integration/driver/opengles": "../../integration/driver/opengles.html" , - "integration/driver/touchpad/evdev": "../../../integration/driver/touchpad/evdev.html" , - "integration/driver/touchpad/ft6x36": "../../../integration/driver/touchpad/ft6x36.html" , - "integration/driver/touchpad/index": "../../../integration/driver/touchpad/index.html" , - "integration/driver/wayland": "../../integration/driver/wayland.html" , - "integration/driver/windows": "../../integration/driver/windows.html" , "integration/framework/arduino": "../../integration/frameworks/arduino.html" , "integration/framework/index": "../../integration/frameworks/index.html" , "integration/framework/platformio": "../../integration/frameworks/platformio.html" , "integration/framework/tasmota-berry": "../../integration/frameworks/tasmota-berry.html" , - "integration/ide/index": "../../integration/ide/index.html" , - "integration/ide/mdk": "../../integration/ide/mdk.html" , "integration/ide/pc-simulator": "../../integration/ide/pc-simulator.html" , - "integration/index": "../integration/index.html" , - "integration/os/freertos": "../../integration/os/freertos.html" , - "integration/os/index": "../../integration/os/index.html" , - "integration/os/mqx": "../../integration/os/mqx.html" , - "integration/os/nuttx": "../../integration/os/nuttx.html" , - "integration/os/px5": "../../integration/os/px5.html" , - "integration/os/qnx": "../../integration/os/qnx.html" , "integration/os/rt-thread": "../../integration/os/rt-thread.html" , - "integration/os/yocto/core_components": "../../../integration/os/yocto/core_components.html" , - "integration/os/yocto/index": "../../../integration/os/yocto/index.html" , - "integration/os/yocto/lvgl_recipe": "../../../integration/os/yocto/lvgl_recipe.html" , - "integration/os/yocto/terms_and_variables": "../../../integration/os/yocto/terms_and_variables.html" , - "integration/os/zephyr": "../../integration/os/zephyr.html" , "layouts/flex": "../common-widget-features/layouts/flex.html" , "layouts/grid": "../common-widget-features/layouts/grid.html" , "layouts/index": "../common-widget-features/layouts/index.html" , - "libs/arduino_esp_littlefs": "../libs/arduino_esp_littlefs.html" , - "libs/arduino_sd": "../libs/arduino_sd.html" , - "libs/barcode": "../libs/barcode.html" , - "libs/bmp": "../libs/bmp.html" , - "libs/ffmpeg": "../libs/ffmpeg.html" , - "libs/freetype": "../libs/freetype.html" , - "libs/fs": "../libs/fs.html" , - "libs/gif": "../libs/gif.html" , - "libs/index": "../libs/index.html" , - "libs/lfs": "../libs/lfs.html" , - "libs/libjpeg_turbo": "../libs/libjpeg_turbo.html" , - "libs/libpng": "../libs/libpng.html" , - "libs/lodepng": "../libs/lodepng.html" , - "libs/libwebp": "../libs/libwebp.html" , - "libs/qrcode": "../libs/qrcode.html" , - "libs/rle": "../libs/rle.html" , - "libs/rlottie": "../libs/rlottie.html" , - "libs/svg": "../libs/svg.html" , - "libs/tiny_ttf": "../libs/tiny_ttf.html" , - "libs/tjpgd": "../libs/tjpgd.html" , "others/file_explorer": "../auxiliary-modules/file_explorer.html" , "others/font_manager": "../auxiliary-modules/font_manager.html" , "others/fragment": "../auxiliary-modules/fragment.html" , @@ -608,41 +540,7 @@ redirects = { "porting/sleep": "../integration/adding-lvgl-to-your-project/threading.html", "porting/tick": "../integration/adding-lvgl-to-your-project/connecting_lvgl.html", "porting/timer_handler": "../integration/adding-lvgl-to-your-project/timer_handler.html", - "widgets/animimg": "../widgets/animimg.html" , - "widgets/arc": "../widgets/arc.html" , - "widgets/bar": "../widgets/bar.html" , - "widgets/button": "../widgets/button.html" , - "widgets/buttonmatrix": "../widgets/buttonmatrix.html" , - "widgets/calendar": "../widgets/calendar.html" , - "widgets/canvas": "../widgets/canvas.html" , - "widgets/chart": "../widgets/chart.html" , - "widgets/checkbox": "../widgets/checkbox.html" , - "widgets/dropdown": "../widgets/dropdown.html" , - "widgets/image": "../widgets/image.html" , - "widgets/imagebutton": "../widgets/imagebutton.html" , - "widgets/index": "../widgets/index.html" , - "widgets/keyboard": "../widgets/keyboard.html" , - "widgets/label": "../widgets/label.html" , - "widgets/led": "../widgets/led.html" , - "widgets/line": "../widgets/line.html" , - "widgets/list": "../widgets/list.html" , - "widgets/lottie": "../widgets/lottie.html" , - "widgets/menu": "../widgets/menu.html" , - "widgets/msgbox": "../widgets/msgbox.html" , "widgets/obj": "../widgets/base_widget.html" , - "widgets/roller": "../widgets/roller.html" , - "widgets/scale": "../widgets/scale.html" , - "widgets/slider": "../widgets/slider.html" , - "widgets/span": "../widgets/spangroup.html" , - "widgets/spinbox": "../widgets/spinbox.html" , - "widgets/spinner": "../widgets/spinner.html" , - "widgets/switch": "../widgets/switch.html" , - "widgets/table": "../widgets/table.html" , - "widgets/tabview": "../widgets/tabview.html" , - "widgets/textarea": "../widgets/textarea.html" , - "widgets/tileview": "../widgets/tileview.html" , - "widgets/win": "../widgets/win.html" , - "details/widgets/span": "../../widgets/spangroup.html" , }