Files
UsdLayerManager/.gitignore
T
indigo ab934d0818 Save imgui.ini to %APPDATA%\UsdLayerManager\ instead of CWD
Sets io.IniFilename to %APPDATA%\UsdLayerManager\imgui.ini right after
CreateContext so ImGui never touches the working directory for layout
persistence. The directory is created on first run via create_directories.
m_iniFilePath on ImGuiContext holds the string so the pointer stays valid
for the lifetime of the context.

Also removes imgui.ini from version control and adds it to .gitignore.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 20:36:25 +08:00

78 lines
725 B
Plaintext

# Build directories
build/
install/
out/
.kilocode/
.kilo/
third_party/
example/
# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
*.cmake
!CMakeLists.txt
!cmake/modules/*.cmake
!CMakePresets.json
# Visual Studio
.vs/
*.vcxproj
*.vcxproj.filters
*.vcxproj.user
*.sln
*.suo
*.user
*.userosscache
*.sln.docstates
# Compiled Object files
*.o
*.obj
*.lo
*.slo
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Compiled Static libraries
*.a
*.lib
*.lai
*.la
# Executables
*.exe
*.out
*.app
# Debug files
*.pdb
*.ilk
*.exp
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
desktop.ini
# Logs
*.log
# Temporary files
*.tmp
*.temp
# ImGui layout (saved to %APPDATA%\UsdLayerManager at runtime)
imgui.ini