From 65b932fc47d09467de861b1509e68b76719e720e Mon Sep 17 00:00:00 2001
From: Kieran Kihn <114803508+kierankihn@users.noreply.github.com>
Date: Thu, 20 Nov 2025 13:30:27 +0800
Subject: [PATCH] chore: update `.gitignore`
- add `.vscode`, `.idea` and `.cache` to `.gitignore`
- exclude `.idea` from VCS
---
.gitignore | 7 +
.idea/.gitignore | 8 -
.idea/.idea/.idea.iml | 8 -
.idea/.idea/modules.xml | 8 -
.idea/.idea/workspace.xml | 49 ----
.idea/codeStyles/Project.xml | 105 --------
.idea/codeStyles/codeStyleConfig.xml | 5 -
.idea/copyright/profiles_settings.xml | 9 -
.idea/dictionaries/project.xml | 9 -
.idea/editor.xml | 344 --------------------------
.idea/misc.xml | 8 -
.idea/modules.xml | 8 -
.idea/statistic.xml | 14 --
.idea/uno-game.iml | 2 -
.idea/vcs.xml | 13 -
15 files changed, 7 insertions(+), 590 deletions(-)
delete mode 100644 .idea/.gitignore
delete mode 100644 .idea/.idea/.idea.iml
delete mode 100644 .idea/.idea/modules.xml
delete mode 100644 .idea/.idea/workspace.xml
delete mode 100644 .idea/codeStyles/Project.xml
delete mode 100644 .idea/codeStyles/codeStyleConfig.xml
delete mode 100644 .idea/copyright/profiles_settings.xml
delete mode 100644 .idea/dictionaries/project.xml
delete mode 100644 .idea/editor.xml
delete mode 100644 .idea/misc.xml
delete mode 100644 .idea/modules.xml
delete mode 100644 .idea/statistic.xml
delete mode 100644 .idea/uno-game.iml
delete mode 100644 .idea/vcs.xml
diff --git a/.gitignore b/.gitignore
index e69de29..b4f66ba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1,7 @@
+.idea/
+.vscode/
+
+cmake-build-debug/
+cmake-build-release/
+
+.cache/
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 13566b8..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/.idea/.idea.iml b/.idea/.idea/.idea.iml
deleted file mode 100644
index bc2cd87..0000000
--- a/.idea/.idea/.idea.iml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea/modules.xml b/.idea/.idea/modules.xml
deleted file mode 100644
index 08f54a6..0000000
--- a/.idea/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea/workspace.xml b/.idea/.idea/workspace.xml
deleted file mode 100644
index 34a1af2..0000000
--- a/.idea/.idea/workspace.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1763096588353
-
-
- 1763096588353
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
deleted file mode 100644
index 81469bd..0000000
--- a/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index 79ee123..0000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index 8356505..0000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/dictionaries/project.xml b/.idea/dictionaries/project.xml
deleted file mode 100644
index 3c51dbf..0000000
--- a/.idea/dictionaries/project.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- ftxui
- wilddrawfour
- yuzhe
-
-
-
\ No newline at end of file
diff --git a/.idea/editor.xml b/.idea/editor.xml
deleted file mode 100644
index 0093ef6..0000000
--- a/.idea/editor.xml
+++ /dev/null
@@ -1,344 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index e479d63..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 77b6e72..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/statistic.xml b/.idea/statistic.xml
deleted file mode 100644
index e3fab0d..0000000
--- a/.idea/statistic.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/uno-game.iml b/.idea/uno-game.iml
deleted file mode 100644
index f08604b..0000000
--- a/.idea/uno-game.iml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 4ba488d..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file