summaryrefslogtreecommitdiff
path: root/src/com.example.portfolio2
AgeCommit message (Collapse)Author
12 daysimprove separation of concerns between view and controllerJonas Smedegaard
12 daysmake column object available to callback helper functionsJonas Smedegaard
12 daystie structural section to visual column in model class GUIJonas Smedegaard
13 daysfix SQL invert query for subject modules; rename method getAllModules() -> ↵Jonas Smedegaard
getAllSubjects()
13 daysadd track UI sections in new model class UI via subclass GUI (not as strings ↵Jonas Smedegaard
in class Window)
13 daysfix javadoc descriptionJonas Smedegaard
13 daystidy whitespaceJonas Smedegaard
13 dayspass selection (not surrounding GUI object) in callback onCategorySelected()Jonas Smedegaard
13 daysresolve modules from SQL queryJonas Smedegaard
13 daysmove hardcoded subject module list to class DatabaseJonas Smedegaard
13 daysadd javadoc commentJonas Smedegaard
13 daysfix javadoc commentJonas Smedegaard
13 daysadd myself as copyright holder; add copyright yearJonas Smedegaard
13 dayssimplify SQL queryJonas Smedegaard
13 daysrename method onComboSelected -> onCategorySelected; refine commentsJonas Smedegaard
13 daysuse record for private class ActivityColumnJonas Smedegaard
14 dayswrap long linesJonas Smedegaard
14 daystidy whitespaceJonas Smedegaard
14 daysset methods final to avoid uncertain subclassingJonas Smedegaard
14 daysalways use brace in for- and if-constructJonas Smedegaard
14 daysexplicitly define magic numbersJonas Smedegaard
14 daystidy whitespaceJonas Smedegaard
14 daysdeclare variables final when possibleJonas Smedegaard
14 daysrequire javafx.controls transitivelyJonas Smedegaard
14 daysdrop unused variable MyDB from view class WindowJonas Smedegaard
14 daysdrop legacy commented out codeJonas Smedegaard
14 daysrename class Model -> Database; rename variable model -> storeJonas Smedegaard
14 dayssplit class HelloApplication into classes Main and WindowJonas Smedegaard
2025-04-28define class HelloApplication as final to ensure reliable initializationJonas Smedegaard
2025-04-28generalize and tighten stylingJonas Smedegaard
2025-04-28make class MyDB publicJonas Smedegaard
2025-04-28fix rename file MyDb.java -> MyDB.java to match class nameJonas Smedegaard
2025-04-28add and improve javadocJonas Smedegaard
2025-04-28add dummy javadoc to silence warningsJonas Smedegaard
2025-04-28define parameterized type for ComboBox (not later cast type)Jonas Smedegaard
2025-04-28tidy: avoid redundant cast to StringJonas Smedegaard
2025-04-28move comments above codeJonas Smedegaard
2025-04-28fix drop copyright and licensing statements from code received from lectureJonas Smedegaard
2025-04-28declare explicit import statements (not wildcard)Jonas Smedegaard
2025-04-28add SPDX license notices: GPL-3+Jonas Smedegaard
2025-04-28add SPDX copyright noticesJonas Smedegaard
2025-04-28use TAP-indentationJonas Smedegaard
2025-04-28drop dummy class HelloControllerJonas Smedegaard
2025-04-28split classes into separate filesJonas Smedegaard
2025-04-28drop superfluous JavaFX FXML-related importsJonas Smedegaard
2025-04-28add module com.example.portfolio2 from IanJonas Smedegaard