1bfc103ecc
feat(client/nutrition): updated nutrition UI modelling
...
Uses "idiomatic JavaFX" to model automatic update propagation by object
view models.
2026-01-15 17:12:18 +01:00
6b851767e7
chore: integrate changes from newest main
2026-01-15 17:12:18 +01:00
adc79e2d71
Merge branch 'feature/client-recipe-i18n' into 'main'
...
Client recipe internationalization
Closes #39
See merge request cse1105/2025-2026/teams/csep-team-76!49
2026-01-13 16:05:21 +01:00
Aysegul Aydinlik
07d7e1b1a4
Merge branch 'fix/ingredient-step-list-sizing' into 'main'
...
style(client): align ingredient and step list widths
Closes #48
See merge request cse1105/2025-2026/teams/csep-team-76!46
2026-01-13 16:04:21 +01:00
Natalia Cholewa
b130381154
feat: clientside language filter and recipe language selector
2026-01-09 23:35:30 +01:00
Aysegul
9aae8f918f
added pop up view ingredients + warnings for delete
2026-01-09 21:42:57 +01:00
Rithvik Sriram
a7d9fcb37b
style(client): align ingredient and step list widths
...
- Remove AnchorPane wrappers from IngredientList and RecipeStepList
- Set maxWidth to Infinity on root VBox elements
- Set maxWidth to Infinity on ListView components
- Both lists now have consistent widths and fill container space
Fixes #48
2026-01-09 16:33:01 +01:00
Natalia Cholewa
d2ad5337b9
refactor: put recipe detail controller into its own file, don't use guice for injecting fxml controllers
2025-12-20 22:53:00 +01:00
Aysegul Aydinlik
086b8539c3
added highlighting fav recipes + list
2025-12-20 09:26:41 +01:00
Natalia Cholewa
96eb19d74c
merge main into feature/client-side-search
2025-12-19 23:43:39 +01:00
00e4bb03f4
refactor: newest delivery from main
2025-12-19 23:54:45 +02:00
ca7c5cbfb9
fix(logic): immigrates LangSelectMenu to own controller
...
fix(println): also disappears the debug println statement from prod code
TODO: in the distant future, consider using a nice logging framework
(log4j?? or whatever spring boot is using..)
2025-12-19 23:29:27 +02:00
6b0d728ad3
chore: acquired flag images of langs
2025-12-19 23:10:50 +02:00
f7ff7497a2
feat: lang button into combo box
2025-12-19 23:10:50 +02:00
6c7a9434ca
chore: create display texts for langs
2025-12-19 23:10:50 +02:00
Natalia Cholewa
4b28d073b9
Merge branch 'main' into 'feature/client-side-search'
...
# Conflicts:
# client/src/main/java/client/MyModule.java
# client/src/main/java/client/scenes/FoodpalApplicationCtrl.java
2025-12-19 20:12:51 +01:00
Natalia Cholewa
3c45143d76
feat: client side search box
2025-12-19 20:08:30 +01:00
Aysegul Aydinlik
7a58153cd6
added a star for favouriting a recipe and also unfavouriting it
2025-12-19 20:00:54 +01:00
3301c75354
feat: init ui definition nutrition view
2025-12-17 15:07:43 +01:00
409877a6fb
chore: a farewell to Add* UI elements
2025-12-04 22:20:54 +01:00
603de94870
feat: bold font recipe name + i18n for controllers
2025-12-04 22:08:39 +01:00
0bec62b9a3
feat: integrate steps list updates
...
uses JavaFX includes to incorporate a nested controller
2025-12-04 17:46:38 +01:00
2ce855aa3d
feat: integrate ingredient list updates
2025-12-04 17:31:34 +01:00
7d2cadc800
refactor: integrate remote main changes (locale)
2025-12-04 16:56:07 +01:00
Oskar Rasieński
c0be17e0b0
overengineered locale switch
2025-12-04 14:36:00 +01:00
805c8fd6ea
feat: refactor the element tree to make inline recipe name change possible
2025-12-04 13:32:32 +01:00
Oskar Rasieński
ebd896cbee
All locale should work now
2025-12-04 01:37:32 +01:00
Oskar Rasieński
91c8469282
Everything except window titles works with resource bundles
2025-12-04 01:15:27 +01:00
Oskar Rasieński
c53239d71e
AddName, AddIngredient and AddStep all work with localization
2025-12-04 00:26:33 +01:00
Oskar Rasieński
6e9ac2b055
Added base locale functionality. Works in AddNameCtrl for now.
2025-12-04 00:00:38 +01:00
Mei Chang van der Werff
517984a9f5
Some checkstyle fixes
2025-12-02 18:07:45 +01:00
Mei Chang van der Werff
0525885979
Cloneing recipes is possible
2025-12-02 18:03:42 +01:00
Mei Chang van der Werff
1414393aad
Adding preparation steps is possible, but no automatically refresh
2025-12-02 17:52:11 +01:00
Mei Chang van der Werff
f93cf8f0aa
Adding ingredients is possible, but no automatically refresh
2025-12-02 16:25:19 +01:00
Mei Chang van der Werff
236718fa6e
Naming recipes on a different scene
2025-12-02 13:08:23 +01:00
Mei Chang van der Werff
1c8f5780d9
Show foodpalApplication when running
2025-12-01 15:39:01 +01:00
Rithvik Sriram
5e49706977
Merge branch 'feature/ingredients-list' into 'main'
...
Ingredients and recipe steps list
See merge request cse1105/2025-2026/teams/csep-team-76!7
2025-11-28 18:53:51 +01:00
Natalia Cholewa
1cb54d0592
feat: recipe step controller, cell and fxml, add docs for everything, slightly refactor IngredientListCtrl
2025-11-28 15:34:35 +01:00
Aysegul Aydinlik
8cb26203b9
feat: overview controller
2025-11-27 16:59:23 +01:00
Aysegul Aydinlik
f71d2f2751
ui to work with buttons for the rest
2025-11-27 16:58:19 +01:00
Natalia Cholewa
bdf6f71c01
feat: ingredient adding, deletion and editing
2025-11-27 16:25:44 +01:00
Natalia Cholewa
8fc31d9aa5
feat: ingredients list stub, ingredients list fxml
2025-11-25 21:14:57 +01:00
Sebastian Proksch
e4c00f10e8
Initial commit
2025-11-13 22:26:09 +01:00