Commit Graph

41 Commits

Author SHA1 Message Date
Andreas Billmann 10c2592510 switched from config to Gson for better json support as the validation config will be editable in the application directly 2016-02-02 03:20:14 +01:00
Andreas Billmann d9405eb536 formal revision 2016-01-27 23:17:31 +01:00
Andreas Billmann 4c9f468e08 use regions instead of drawing into canvas. thx to Dirk Lemmermann 2016-01-27 23:11:39 +01:00
Andreas Billmann ef1ad63b3f improved side bar popup 2016-01-27 09:59:12 +01:00
Andreas Billmann 26c06a0908 removed the error list and added a clickable sidaebar wih error markers to have more editing space 2016-01-27 04:39:53 +01:00
Andreas Billmann b4cc3f9922 bugfix: NPE when adding new row as the setValue has to be called at the end, after all other properties are set 2016-01-14 10:43:11 +01:00
Andreas Billmann 16b848adc9 add and remove rows 2016-01-13 23:07:29 +01:00
Andreas Billmann 4e94cf2091 added toolbar 2016-01-13 11:50:54 +01:00
Andreas Billmann 21b139cc6c usability of preferences dialog 2016-01-12 22:42:24 +01:00
Andreas Billmann 7bb2d78c4b i18n preferences dialog 2016-01-12 22:03:20 +01:00
Andreas Billmann 134d7fedc8 enable save menu items only when csv file is loaded 2016-01-12 21:58:27 +01:00
Andreas Billmann 469895b27e extracted load and save service and generalize file writer 2016-01-12 21:52:08 +01:00
Andreas Billmann c87267a0df saving preferences to file 2016-01-11 11:14:25 +01:00
Andreas Billmann 6348c018df refactored load preferences method 2016-01-11 09:16:40 +01:00
Andreas Billmann 789c5012a4 read and edit csv preferences 2016-01-11 09:03:22 +01:00
Andreas Billmann 701cba7581 main content of about dialog changed to fxml to support hyperlinks and better layout 2015-12-30 14:22:52 +01:00
Andreas Billmann dd458b1b70 static import 2015-12-30 09:52:00 +01:00
Andreas Billmann 0b6d6edda6 explicit exit as implicit exit is disabled 2015-12-30 09:51:43 +01:00
Andreas Billmann af5c64426c added fontawesomefx to have icons in the project 2015-12-29 22:43:01 +01:00
Andreas Billmann 9a0960bdbc always quote values 2015-12-18 12:24:48 +01:00
Andreas Billmann c87471f0d1 show state and allow exit based on state 2015-12-18 12:19:19 +01:00
Andreas Billmann 67f92cd60f fixed some class comments 2015-12-18 09:00:03 +01:00
Andreas Billmann 8d0073f1bc empty strings shouldn't be validated by complex validations 2015-12-18 01:53:29 +01:00
Andreas Billmann 9b8b0080ff refresh list after correcting a value 2015-12-18 01:47:38 +01:00
Andreas Billmann e8caf5e0a5 start with a maximized application 2015-12-18 01:05:36 +01:00
Andreas Billmann f90d2fbe33 remember the last directory and fixed NPE 2015-12-18 01:00:58 +01:00
Andreas Billmann ee94a5904e improve the design of the validation error list 2015-12-18 01:00:18 +01:00
Andreas Billmann a5435c6b5f support double value validation 2015-12-17 23:55:08 +01:00
Andreas Billmann a67937a262 support list of possible values 2015-12-17 23:41:20 +01:00
Andreas Billmann 2b16775db6 scroll to the line before the selected error is, this helps recognizing the correct line 2015-12-17 22:57:26 +01:00
Andreas Billmann 09834ab07f i18n parameterized validation error messages 2015-12-17 22:09:32 +01:00
Andreas Billmann c9d13d4d58 little fluent API to shorten boild plate code 2015-12-17 21:32:52 +01:00
Andreas Billmann 5121b998c5 prepare the usage of dynamic validation messages 2015-12-17 21:15:37 +01:00
Andreas Billmann 8ebc18e452 replaced static validation error text 2015-12-17 20:52:09 +01:00
Andreas Billmann 9278bfa13a add support for i18n validation messages 2015-12-17 20:44:07 +01:00
Andreas Billmann 5d53fff577 optimize imports 2015-12-17 19:56:14 +01:00
Andreas Billmann 11fb9b1094 new feature: clickable error list 2015-12-07 22:41:59 +01:00
Andreas Billmann 873a880971 fixed NPE when validation is not available on revalidate call 2015-12-07 20:21:35 +01:00
Andreas Billmann feabaa70a9 first steps for header validation 2015-12-04 16:22:21 +01:00
Andreas Billmann 1d5441af4d about dialog 2015-12-02 13:53:20 +01:00
Andreas Billmann 07084bd18e Initial commit 2015-11-28 23:06:14 +01:00