Skip to content
Snippets Groups Projects
Select Git revision
  • AndreasCleanUp
  • FileHandlingAndreas
  • FileHandlingAndreasMergeEmil
  • budget
  • cleanup
  • controller-maintenance
  • dynamic-daysleft
  • improving-test-coverage
  • master default protected
  • JAR
10 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.024Mar2322212019171514131211108765228Feb23215Jan29Apr282311Feb19Feb22Jan14Feb5Mar43working list in budget windowContinuing rebasingRebasing master onto frontend-testingStarted creating methods for addBudget buttonadded the popup window for adding a budget itemwork on budget frontendstarted on budget frontendRewrote toString method in Income, Expense and ItemPushing up test files to prevent test failures in gitlab"Set default date value to today, when adding item""Added else statement for preventing edit popup if no item is selected. Moved refresh method. Moved brackets of else if which prevented screen switching""Binded category and date for edit button. Set category and datepicker values to the values of the chosen item""Created getters for category and date properties""Removed ItemMode enum. GetNewIncome returns new income, instead of chosenIncome""Added method to button""Switched income controller. Added id's to buttons""Removed everything that has to do with income, and moved showAndWait into if else, to prevent edit popup to appear even if nothing is selected in tableview""Removed itemMode enums and incomes in AddExpenseController. Changed controller of AddIncome to AddIncomeController"Created controller for incomeAttempted to make expense and income the same class. Made new dialog box for income. Made new enum to distinguish between incoem and expenseStarted refactoring expensecontroller into both income and expense controllerRedesigned income register button bar to contain income, budget and expenseRedesigned expense window button bar below table. Reordered the methods in the ExpenseControllerAdded other options to filter expensetable"Removed adding expense to register in initialize. Instead the register is loaded from file""Date inputs are now in the form of a datepicker calendar"Deleted testfilesRefactored edit method, such that expenses are not edited if cancel button is hit. Delete button will now not do anything unless expense is selectedItem, Income and Expense now use ObjectProperty for date and for Expense- and IncomeCategoryItem made variable date use LocalDate, and all other files support this changeRefactored handleDeleteBtn to remove the selected from the register first, before removing from the observable listEnabled filereading for tableview such that files can be loadedUse saveDataToFile in switchScene in order to save to fileGeneralised all methods that switch scene in ExpensesImplemented Filehandling method, which allows registers to be saved to file when switching scenesAdded a DatePicker to the dialog box for testingConverted parameters in alertbox to local variables. Changed the confirmation message to accoutn for both expense and incomeImplemented delete functionality using an alert boxMade recurringBox contain a boolean instead of a yes/no string, in order to bind it together with the recurring attributeMade recurringbox contain booleans. Binded this value to the expense recurring property
Loading