import bpy
# import os

# from pathlib import Path
#
# preview_collection = {}
# icon_sauropod_path = Path(os.path.dirname(os.path.abspath(__file__)), "icons")
#
# pcoll = bpy.utils.previews.new()
#
# for entry in os.scandir(icon_sauropod_path):
#     if entry.name.endswith(".png"):
#         name = os.path.splitext(entry.name)[0]
#         print(f'[Pipeline] Add icon "{name}"')
#         pcoll.load(name.upper(), entry.path, "IMAGE")

# layout.label(text='Graou Pipeline', icon_value=pcoll["GRAOU"].icon_id)


class GraouPanel(bpy.types.Panel):
    bl_idname = 'GRAOU_PT_MAIN'
    bl_space_type = 'VIEW_3D'
    bl_region_type = 'UI'
    bl_label = 'Export'
    bl_category = 'Graou Studio'
