Skip to content

Commit b3835f9

Browse files
Merge pull request #13 from AhmedAbdoElhawary/feature/sorting
Feature/sorting
2 parents 272eb88 + 1ee27d6 commit b3835f9

File tree

70 files changed

+3127
-485
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+3127
-485
lines changed

.VSCodeCounter/2025-08-24_12-43-46/details.md

Lines changed: 148 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Diff Details
2+
3+
Date : 2025-08-24 12:43:46
4+
5+
Directory /Users/ahmedelhawary/Documents/side_projects/flutter_projects/projects/algorithm-visualizer
6+
7+
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
8+
9+
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
10+
11+
## Files
12+
| filename | language | code | comment | blank | total |
13+
| :--- | :--- | ---: | ---: | ---: | ---: |
14+
15+
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
"filename", "language", "", "comment", "blank", "total"
2+
"Total", "-", , 0, 0, 0
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Diff Summary
2+
3+
Date : 2025-08-24 12:43:46
4+
5+
Directory /Users/ahmedelhawary/Documents/side_projects/flutter_projects/projects/algorithm-visualizer
6+
7+
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
8+
9+
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
10+
11+
## Languages
12+
| language | files | code | comment | blank | total |
13+
| :--- | ---: | ---: | ---: | ---: | ---: |
14+
15+
## Directories
16+
| path | files | code | comment | blank | total |
17+
| :--- | ---: | ---: | ---: | ---: | ---: |
18+
19+
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Date : 2025-08-24 12:43:46
2+
Directory : /Users/ahmedelhawary/Documents/side_projects/flutter_projects/projects/algorithm-visualizer
3+
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
4+
5+
Languages
6+
+----------+------------+------------+------------+------------+------------+
7+
| language | files | code | comment | blank | total |
8+
+----------+------------+------------+------------+------------+------------+
9+
+----------+------------+------------+------------+------------+------------+
10+
11+
Directories
12+
+------+------------+------------+------------+------------+------------+
13+
| path | files | code | comment | blank | total |
14+
+------+------------+------------+------------+------------+------------+
15+
+------+------------+------------+------------+------------+------------+
16+
17+
Files
18+
+----------+----------+------------+------------+------------+------------+
19+
| filename | language | code | comment | blank | total |
20+
+----------+----------+------------+------------+------------+------------+
21+
| Total | | 0 | 0 | 0 | 0 |
22+
+----------+----------+------------+------------+------------+------------+

.VSCodeCounter/2025-08-24_12-43-46/results.csv

Lines changed: 135 additions & 0 deletions
Large diffs are not rendered by default.

.VSCodeCounter/2025-08-24_12-43-46/results.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Summary
2+
3+
Date : 2025-08-24 12:43:46
4+
5+
Directory /Users/ahmedelhawary/Documents/side_projects/flutter_projects/projects/algorithm-visualizer
6+
7+
Total : 133 files, 6259 codes, 411 comments, 1006 blanks, all 7676 lines
8+
9+
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
10+
11+
## Languages
12+
| language | files | code | comment | blank | total |
13+
| :--- | ---: | ---: | ---: | ---: | ---: |
14+
| Dart | 77 | 4,214 | 177 | 615 | 5,006 |
15+
| C++ | 16 | 539 | 127 | 188 | 854 |
16+
| XML | 10 | 470 | 53 | 12 | 535 |
17+
| CMake | 7 | 454 | 0 | 89 | 543 |
18+
| JSON | 4 | 248 | 0 | 4 | 252 |
19+
| Groovy | 3 | 81 | 6 | 17 | 104 |
20+
| Ruby | 2 | 65 | 4 | 20 | 89 |
21+
| Markdown | 2 | 56 | 0 | 12 | 68 |
22+
| YAML | 3 | 53 | 22 | 22 | 97 |
23+
| Swift | 6 | 52 | 7 | 20 | 79 |
24+
| HTML | 1 | 19 | 15 | 5 | 39 |
25+
| Properties | 2 | 8 | 0 | 2 | 10 |
26+
27+
## Directories
28+
| path | files | code | comment | blank | total |
29+
| :--- | ---: | ---: | ---: | ---: | ---: |
30+
| . | 133 | 6,259 | 411 | 1,006 | 7,676 |
31+
| . (Files) | 3 | 82 | 22 | 25 | 129 |
32+
| .github | 1 | 24 | 0 | 7 | 31 |
33+
| .github/workflows | 1 | 24 | 0 | 7 | 31 |
34+
| android | 12 | 155 | 57 | 28 | 240 |
35+
| android (Files) | 3 | 40 | 0 | 9 | 49 |
36+
| android/app | 8 | 110 | 57 | 18 | 185 |
37+
| android/app (Files) | 1 | 44 | 6 | 9 | 59 |
38+
| android/app/src | 7 | 66 | 51 | 9 | 126 |
39+
| android/app/src/debug | 1 | 3 | 4 | 1 | 8 |
40+
| android/app/src/main | 5 | 60 | 43 | 7 | 110 |
41+
| android/app/src/main (Files) | 1 | 34 | 11 | 1 | 46 |
42+
| android/app/src/main/res | 4 | 26 | 32 | 6 | 64 |
43+
| android/app/src/main/res/drawable | 1 | 4 | 7 | 2 | 13 |
44+
| android/app/src/main/res/drawable-v21 | 1 | 4 | 7 | 2 | 13 |
45+
| android/app/src/main/res/values | 1 | 9 | 9 | 1 | 19 |
46+
| android/app/src/main/res/values-night | 1 | 9 | 9 | 1 | 19 |
47+
| android/app/src/profile | 1 | 3 | 4 | 1 | 8 |
48+
| android/gradle | 1 | 5 | 0 | 1 | 6 |
49+
| android/gradle/wrapper | 1 | 5 | 0 | 1 | 6 |
50+
| ios | 9 | 261 | 7 | 23 | 291 |
51+
| ios (Files) | 1 | 32 | 3 | 10 | 45 |
52+
| ios/Runner | 7 | 222 | 2 | 9 | 233 |
53+
| ios/Runner (Files) | 2 | 13 | 0 | 3 | 16 |
54+
| ios/Runner/Assets.xcassets | 3 | 148 | 0 | 4 | 152 |
55+
| ios/Runner/Assets.xcassets/AppIcon.appiconset | 1 | 122 | 0 | 1 | 123 |
56+
| ios/Runner/Assets.xcassets/LaunchImage.imageset | 2 | 26 | 0 | 3 | 29 |
57+
| ios/Runner/Base.lproj | 2 | 61 | 2 | 2 | 65 |
58+
| ios/RunnerTests | 1 | 7 | 2 | 4 | 13 |
59+
| lib | 76 | 4,214 | 147 | 614 | 4,975 |
60+
| lib (Files) | 1 | 6 | 0 | 2 | 8 |
61+
| lib/config | 2 | 364 | 3 | 23 | 390 |
62+
| lib/config/routes | 1 | 125 | 1 | 9 | 135 |
63+
| lib/config/themes | 1 | 239 | 2 | 14 | 255 |
64+
| lib/core | 52 | 2,263 | 65 | 276 | 2,604 |
65+
| lib/core (Files) | 1 | 42 | 0 | 4 | 46 |
66+
| lib/core/enums | 1 | 1 | 0 | 2 | 3 |
67+
| lib/core/extensions | 2 | 146 | 3 | 21 | 170 |
68+
| lib/core/helpers | 11 | 469 | 12 | 77 | 558 |
69+
| lib/core/helpers (Files) | 7 | 241 | 0 | 32 | 273 |
70+
| lib/core/helpers/app_bar | 2 | 148 | 2 | 19 | 169 |
71+
| lib/core/helpers/storage | 2 | 80 | 10 | 26 | 116 |
72+
| lib/core/helpers/storage/app_settings | 2 | 80 | 10 | 26 | 116 |
73+
| lib/core/material_app | 1 | 74 | 5 | 9 | 88 |
74+
| lib/core/resources | 5 | 309 | 38 | 34 | 381 |
75+
| lib/core/widgets | 31 | 1,222 | 7 | 129 | 1,358 |
76+
| lib/core/widgets (Files) | 1 | 18 | 0 | 4 | 22 |
77+
| lib/core/widgets/adaptive | 16 | 311 | 5 | 43 | 359 |
78+
| lib/core/widgets/adaptive/padding | 10 | 146 | 0 | 20 | 166 |
79+
| lib/core/widgets/adaptive/text | 6 | 165 | 5 | 23 | 193 |
80+
| lib/core/widgets/custom_widgets | 14 | 893 | 2 | 82 | 977 |
81+
| lib/features | 21 | 1,581 | 79 | 313 | 1,973 |
82+
| lib/features/base | 1 | 52 | 0 | 5 | 57 |
83+
| lib/features/base/view | 1 | 52 | 0 | 5 | 57 |
84+
| lib/features/searching | 4 | 803 | 22 | 165 | 990 |
85+
| lib/features/searching/view | 1 | 290 | 0 | 35 | 325 |
86+
| lib/features/searching/view_model | 2 | 434 | 19 | 116 | 569 |
87+
| lib/features/searching/widgets | 1 | 79 | 3 | 14 | 96 |
88+
| lib/features/sorting | 16 | 726 | 57 | 143 | 926 |
89+
| lib/features/sorting/base | 8 | 541 | 55 | 89 | 685 |
90+
| lib/features/sorting/base/helper | 2 | 54 | 7 | 12 | 73 |
91+
| lib/features/sorting/base/view | 2 | 265 | 1 | 22 | 288 |
92+
| lib/features/sorting/base/view_model | 2 | 174 | 4 | 51 | 229 |
93+
| lib/features/sorting/base/widgets | 2 | 48 | 43 | 4 | 95 |
94+
| lib/features/sorting/bubble | 2 | 50 | 0 | 16 | 66 |
95+
| lib/features/sorting/bubble/view | 1 | 25 | 0 | 6 | 31 |
96+
| lib/features/sorting/bubble/view_model | 1 | 25 | 0 | 10 | 35 |
97+
| lib/features/sorting/insertion | 2 | 47 | 0 | 13 | 60 |
98+
| lib/features/sorting/insertion/view | 1 | 25 | 0 | 6 | 31 |
99+
| lib/features/sorting/insertion/view_model | 1 | 22 | 0 | 7 | 29 |
100+
| lib/features/sorting/merge | 2 | 32 | 1 | 8 | 41 |
101+
| lib/features/sorting/merge/view | 1 | 25 | 0 | 6 | 31 |
102+
| lib/features/sorting/merge/view_model | 1 | 7 | 1 | 2 | 10 |
103+
| lib/features/sorting/selection | 2 | 56 | 1 | 17 | 74 |
104+
| lib/features/sorting/selection/view | 1 | 25 | 0 | 6 | 31 |
105+
| lib/features/sorting/selection/view_model | 1 | 31 | 1 | 11 | 43 |
106+
| linux | 8 | 317 | 33 | 88 | 438 |
107+
| linux (Files) | 4 | 212 | 24 | 61 | 297 |
108+
| linux/flutter | 4 | 105 | 9 | 27 | 141 |
109+
| macos | 7 | 477 | 6 | 26 | 509 |
110+
| macos (Files) | 1 | 33 | 1 | 10 | 44 |
111+
| macos/Flutter | 1 | 6 | 3 | 4 | 13 |
112+
| macos/Runner | 4 | 431 | 0 | 8 | 439 |
113+
| macos/Runner (Files) | 2 | 20 | 0 | 6 | 26 |
114+
| macos/Runner/Assets.xcassets | 1 | 68 | 0 | 1 | 69 |
115+
| macos/Runner/Assets.xcassets/AppIcon.appiconset | 1 | 68 | 0 | 1 | 69 |
116+
| macos/Runner/Base.lproj | 1 | 343 | 0 | 1 | 344 |
117+
| macos/RunnerTests | 1 | 7 | 2 | 4 | 13 |
118+
| test | 1 | 0 | 30 | 1 | 31 |
119+
| web | 2 | 54 | 15 | 6 | 75 |
120+
| windows | 14 | 675 | 94 | 188 | 957 |
121+
| windows (Files) | 1 | 89 | 0 | 20 | 109 |
122+
| windows/flutter | 4 | 124 | 9 | 29 | 162 |
123+
| windows/runner | 9 | 462 | 85 | 139 | 686 |
124+
125+
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

0 commit comments

Comments
 (0)