História revízii

Autor SHA1 Správa Dátum
  Sam Jaffe 5d77ac54a0 Properly separate responsibilities for FileController so that it can be tested. 5 rokov pred
  Sam Jaffe 25d45d7306 Perform some cleanup, add another test. 5 rokov pred
  Sam Jaffe 7dbc9f1a0a Start writing tests for FileController using Mockito. 5 rokov pred
  Sam Jaffe 19b455e8a9 Properly pull in Hamcrest matchers. 5 rokov pred
  Sam Jaffe 65450f749a Make FileController not stupid. 5 rokov pred
  Sam Jaffe d15c2de568 Start writing test cases for GUI components with IngredientPanel. 5 rokov pred
  Sam Jaffe 755a6289ff Get 100% coverage on model classes. 5 rokov pred
  Sam Jaffe 7178035386 Add DurationTest. 5 rokov pred
  Sam Jaffe ac2f298eb4 Add tests for Amount and Ingredient, as well as dependencies for using JUnit5. 5 rokov pred
  Sam Jaffe feebf43ec9 Remove unneeded include. 5 rokov pred
  Sam Jaffe 721d49b0fa Update example savefile for acceptance testing. 5 rokov pred
  Sam Jaffe 1e540b26f3 Make pom.xml compile/package properly. 5 rokov pred
  Sam Jaffe 24ed298fea Merge branch 'feat/controller/io' 5 rokov pred
  Sam Jaffe adfa3509d5 Properly delineate file loading and controller responsibilities. 5 rokov pred
  Sam Jaffe 7ac53720bd Make IOController a bit more functional. 5 rokov pred
  Sam Jaffe 6fc4579b65 Fix NPE w/ Ingredient handling. 5 rokov pred
  Sam Jaffe 303cba04fe Start building IOController and the Menu features associated with it. 5 rokov pred
  Sam Jaffe fc53288983 DRY - 81d735d 5 rokov pred
  Sam Jaffe 81d735d8c9 Fix a bug in Product's ingredient merge regarding collating preparation methods. 5 rokov pred
  Sam Jaffe 4683c56c81 Rename App to RecipeManager 5 rokov pred
  Sam Jaffe 695aae6307 Merge branch 'feat/view/observerBindings' 5 rokov pred
  Sam Jaffe dfa4c7fc8d Make it so Products (and thus, Recipes) do not track objects by preparation when composing their ingredients list. 5 rokov pred
  Sam Jaffe 32130b9fa0 Use ObservableController with an automagic value checker. 5 rokov pred
  Sam Jaffe 612f6c9d69 Add separate versions of IngredientPanel for its three main use-cases: 5 rokov pred
  Sam Jaffe 741806968c Skip ingredients that have no prep in prep phase. 5 rokov pred
  Sam Jaffe 3260eaafb8 Make PreparationPanel always match what is shown in the steps. 5 rokov pred
  Sam Jaffe d2a387ae4e Fix some bugs and update to observer:0.4.1 5 rokov pred
  Sam Jaffe 8e7cd06ffc Fix ProductSummaryPanel to be less bad. 5 rokov pred
  Sam Jaffe 84d2df098d Update with new feature in observable:0.4.0 5 rokov pred
  Sam Jaffe 86ad68155d Add harness to forward observation events up the stack. 5 rokov pred