Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 0 additions & 75 deletions App.java

This file was deleted.

41 changes: 24 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,43 @@
<!-- <p align="center"><img src="/md_assets/octocat.gif" alt="Logo" width="130" height="130"></p> -->
<h3 align="center">DuskGrimoires</h3>
<p align="center"><em>Good 'old Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics</em></p>
<h3 align="center">Codes for Lab Lecture Exercises Used</h3>
<p align="center"><em>Good 'old library/source codes that I've coded and used for lecturing CS/IT subjects and topics</em></p>
<p align="center"><strong>You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️!</strong></p>
<p align="center">
<img src="https://img.shields.io/badge/Purpose-EDUCATION/LEARNING-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Purpose-EDUCATION/LEARNING">
<img src="https://img.shields.io/badge/Version-2.1.3-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Version 2.1.3">
<img src="https://img.shields.io/badge/Lang-Java%2022.0.2-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Lang-Java 22.0.2">
<img src="https://img.shields.io/badge/Version-3.0.0-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Version 3.0.0">
<img src="https://img.shields.io/badge/Lang-Java-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Lang-Java">
<img src="https://img.shields.io/badge/Database-None-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Database-None">
<img src="https://img.shields.io/badge/Contribute-OPEN-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Contribute-OPEN">
<img src="https://img.shields.io/badge/Contribute-CLOSED-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Contribute-CLOSED">
<img src="https://img.shields.io/badge/License-MIT-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="License MIT">
<img src="https://img.shields.io/badge/Last%20Update-20.10.2024-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Last Update 20.10.2024">
<a href="https://ko-fi.com/thenocturnaldevgypsy">
<img src="https://img.shields.io/badge/Support%20me%20via%20Ko--Fi-%2300416a?logo=ko-fi&logoColor=white&color=%2300416a&textColor=white" alt="Support me via Ko-Fi">
</a>
<img src="https://img.shields.io/badge/Last%20Update-12.03.2025-%2300416a?logoColor=white&labelColor=%2300416a&color=%2324292e&textColor=white" alt="Last Update 12.03.2025">
<a href="https://ko-fi.com/thenocturnaldevgypsy"><img src="https://img.shields.io/badge/Support%20me%20via%20Ko--Fi-%2300416a?logo=ko-fi&logoColor=white&color=%2300416a&textColor=white" alt="Support me via Ko-Fi"></a>
<a href="https://github.com/sponsors/thenocturnaldevgypsy"><img src="https://custom-icon-badges.demolab.com/badge/Sponsor%20me%20at%20GitHub-%2300416a?logo=heart&logoColor=white&color=%2300416a&textColor=white" alt="Sponsor me at GitHub"></a>
</p>

## ![SECTION Changelog](https://custom-icon-badges.demolab.com/badge/-Changelog-2471AE?logo=log&logoColor=white&labelColor=2471AE)
This document contains the complete chronological list of updates and changes to the project

## ![SECTION Changelog under Version 2](https://custom-icon-badges.demolab.com/badge/-Changelog%20under%20Version%202-24292e?logo=flame&logoColor=white&labelColor=00416a)
## ![SECTION Changelog under Version 3](https://custom-icon-badges.demolab.com/badge/-Changelog%20under%20Version%203-24292e?logo=flame&logoColor=white&labelColor=00416a)

| Version | Date | Commit | Type | Description |
| Version | Date | Issue/PR | Type | Description |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 2.1.3 | 20.10.2024 | [573cbfe](https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises/commit/573cbfe2db0f19169072a4e9e9fa0423d40f925e) for [PR 2](https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises/pull/2) | feat | - Old GitHub account [@thenocturnaldevgypsy](https://github.com/thenocturnaldevgypsy) got flagged for no reason given, recreating the repo to the new account [@thenocturnaldevgypsy-io](https://github.com/thenocturnaldevgypsy-io) [[PR 2](https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises/pull/2)]<br>- Updated the repo's documentation's URL for some links, but kept the ones from the CHANGELOG<br>- Transferred the open issues from the old repo to the new repo as it's part of the repo's Roadmap.<br>- For more info for the whole migration, see GitHub Project: https://github.com/users/thenocturnaldevgypsy-io/projects/1/views/1 |
| 2.1.2 | 12.10.2024 | [2daf750](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/2daf750d6854343fef0dce4c940aaf29e0c16708), [b12bf41](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/b12bf41d43e7770666be8e4c897720a02d69b7c2), [2e079c3](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/2e079c3f0353b55bc34ca81ffbd547583ac469b6), [2daf750](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/2daf750d6854343fef0dce4c940aaf29e0c16708), [8eb68cc](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/8eb68cc9a9a8821015e539991c2082c67e75b003), [b7d0c3a](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/b7d0c3a4c7199b89c2c00493e143a632c3181add), [e0f92a0](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/e0f92a075cdab1afd059a46b6970e2a949dcc3a1), [366c1a6](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11/commits/366c1a66c88e7409f4652e10e9433ca0898875a5) for [PR 11](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/11) | feat | - Updated `.gitignore` and deleted unnecessary folders and files in the repo<br>- Updated all the markdown files based on the updated template from https://github.com/thenocturnaldevgypsy/github-md-template |
| 2.1.1 | 14.09.2024 | [118e2d1](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/commit/118e2d10dc55f82a5ec38dc68f928fc9a9e0c3b7) for [PR 6](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/6), [3a2fac0](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/commit/3a2fac08c539f0ce0c766b9337e62880358e477e) for [PR 7](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/7) | fix | - Updated Markdown files structure overall based on the template: https://github.com/thenocturnaldevgypsy/github-markdown-template-readme/blob/master/MD%20Templates/Repo-App-README-v-0-0-1.md. Updated README.md. Created DSAA-LabExercise-Prelim.md, DSAA-LabExercise-Prelim.md, DSAA-LabExercise-Prelim.md and DSAA-LabExercise-Prelim.md to separate Demo and Exercise user stories / descriptions from the original README.md ([PR 6](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/6)).<br>- Updated directory structure. Deleted "programmingessentialsoop" subdirectory, and replace it with "computerprogramming1", "computerprogramming2" and "computerprogramming3" subdirectories. Created main classes for each subdirectories and the corresponding "on-going" placements ([PR 7](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/pull/7)).|
| 2.0.0 | 06.09.2024 | [ea3bb0a](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/commit/ea3bb0aa0020fb29324b15cfc9b5f24ca78b87e5) | fix & feat | - Recreated repo from `duskgrimoire-java-lab-exercises` to `duskgrimoires-java-lab-exercises` <br>- Continued separating source codes per subject / topic via subdirectory. <br>- Renamed subdirectory `data-structure-algorithm-analysis` to `datastructurealgorithmanalysis` and created `DataStrucAlgoAnalysis.java` to serve as the Table of Contents for the Apps under `Data Structure and Algorithm Analysis`. <br>- Created subdirectory `programmingessentialsoop` and created `ProgEssentialsOOP.java` to serve as the Table of Contents for the Apps under `Programming Essentials to OOP`. <br>- Updated `App.java` to serve as the Table of Contents for the overall App. |
| --- | --- | --- | --- | --- |

## ![SECTION Changelog under Version 3](https://custom-icon-badges.demolab.com/badge/-Changelog%20under%20Version%202-24292e?logo=flame&logoColor=white&labelColor=00416a)

| Version | Date | Issue/PR | Type | Description |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 2.1.4 | 27.02.2025 | [I#3](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/issues/6), [PR#7](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/pull/7) | refactor, fix, feat | - Transferred the repo back to my original GitHub account<br>- Updated `FUNDING.yml` |
| 2.1.3 | 20.10.2024 | [I#1](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/issues/1), [PR#2](https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises/pull/2) | feat, fix | - Old GitHub account [@thenocturnaldevgypsy](https://github.com/thenocturnaldevgypsy) got flagged for no reason given, recreating the repo to the new account [@thenocturnaldevgypsy-io](https://github.com/thenocturnaldevgypsy-io)<br>- Updated the repo's documentation's URLs<br>- Transferred the open issues from the old repo to the new repo as it's part of the repo's Roadmap.<br>- For more info for the whole migration, [[tndg] > [tndg-io] Migrate @thenocturnaldevgypsy to @thenocturnaldevgypsy-io](https://github.com/users/thenocturnaldevgypsy/projects/11) |
| 2.1.2 | 12.10.2024 | -- | feat | - Updated `.gitignore` and deleted unnecessary folders and files in the repo<br>- Updated all the markdown files based on the updated template from https://github.com/thenocturnaldevgypsy/tndg-mine-mdtemplatearchive |
| 2.1.1 | 14.09.2024 | -- | fix | - Updated Markdown files structure overall based on the template: https://github.com/thenocturnaldevgypsy/tndg-mine-mdtemplatearchive.<br>- Updated `README.md`. Created `DSAA-LabExercise-Prelim.md`, `DSAA-LabExercise-Prelim.md`, `DSAA-LabExercise-Prelim.md` and `DSAA-LabExercise-Prelim.md` to separate Demo and Exercise user stories / descriptions from the original README.md.<br>- Updated directory structure. Deleted `programmingessentialsoop` subdirectory, and replace it with `computerprogramming1`, `computerprogramming2` and `computerprogramming3` subdirectories. Created main classes for each subdirectories and the corresponding "on-going" placements.|
| 2.0.0 | 06.09.2024 | -- | fix, feat | - Recreated repo from `duskgrimoire-java-lab-exercises` to `duskgrimoires-java-lab-exercises` <br>- Continued separating source codes per subject / topic via subdirectory. <br>- Renamed subdirectory `data-structure-algorithm-analysis` to `datastructurealgorithmanalysis` and created `DataStrucAlgoAnalysis.java` to serve as the Table of Contents for the Apps under `Data Structure and Algorithm Analysis`. <br>- Created subdirectory `programmingessentialsoop` and created `ProgEssentialsOOP.java` to serve as the Table of Contents for the Apps under `Programming Essentials to OOP`. <br>- Updated `App.java` to serve as the Table of Contents for the overall App. |

## ![SECTION Changelog under Version 1](https://custom-icon-badges.demolab.com/badge/-Changelog%20under%20Version%201-24292e?logo=flame&logoColor=white&labelColor=00416a)

| Version | Date | Commit | Type | Description |
| Version | Date | Issue/PR | Type | Description |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 1.1.2 | 01.09.2024 | -- | feat | Started separating source codes per subject / topic via subdirectory. Created `data-structure-algorithm-analysis` |
| 1.1.1 | 29.08.2024 | -- | feat | Cloned the original repo `java-labcodes-exercises-dsaa` to the new repo `duskgrimoires-java-lab-exercises` for public viewing purposes. |
| 1.1.0 | 07-08/05, 2024 | -- | fix | - Done with updating all renamed classes, noticed that `Prefinal_Exercise1_Trees.java` has incomplete codes. Will be looking for my backup (or just rewrite it) and I'll upload it in this repo soon ([Issue 1](https://github.com/thenocturnaldevgypsy/duskgrimoires-java-lab-exercises/issues/3)). <br>- Tried pulling the repo to my local unit using VS Code, need to retweak `App.java`, especially if some users wanted to try it out and won't get confused with the menu, reuploaded all required folders and source codes. <br>- Created `java-labcodes-exercises-dsaa` GitHub `public` repository, added MIT License, and uploaded the original Java codes that I've used way back 2012. |
| 1.1.0 | 07-08.08.2024 | -- | fix | - Done with updating all renamed classes, noticed that `Prefinal_Exercise1_Trees.java` has incomplete codes. Will be looking for my backup (or just rewrite it) and I'll upload it in this repo soon. <br>- Tried pulling the repo to my local unit using VS Code, need to retweak `App.java`, especially if some users wanted to try it out and won't get confused with the menu, reuploaded all required folders and source codes. <br>- Created `java-labcodes-exercises-dsaa` GitHub `public` repository, added MIT License, and uploaded the original Java codes that I've used way back 2012. |
| 0.0.1 | 06.08.2024 | -- | -- | Initial Repo Commit |
Loading