Commit Graph

100 Commits

Author SHA1 Message Date
frosch95 1b39c9a08e When pressing enter leave the editing mode and commit the new value.
Also reset the value when cancel the edit mode.
2022-10-22 21:21:54 +02:00
frosch95 bec55b6119 When a new file is opened check first if there are unsafed changes and show a warning dialog. 2022-10-19 13:48:09 +02:00
frosch95 449f929f08 Support for drag'n'drop 2022-10-19 12:34:55 +02:00
frosch95 398219a897 total number of lines 2022-10-15 13:41:31 +02:00
frosch95 43856dffab switch to fastcsv as supercsv is not maintaned anymore 2021-12-10 00:30:59 +01:00
Alexandru 78f3f5909e #22 don't ignore loading exceptions 2021-10-29 05:05:13 -07:00
frosch95 aa7e38c613 closes #10
logo for the app
2019-10-24 21:51:42 +02:00
frosch95 d7c821d1fe removed some code smells 2019-10-23 02:04:57 +02:00
frosch95 e6672834fb allow redordering of columns 2019-10-23 00:10:19 +02:00
frosch95 8e0ea66552 build for java 11 and updated license text 2019-10-22 23:19:51 +02:00
AOE Takashi 02b102cfb2 Add the setting changes encoding for CSV file to the preference dialog
(cherry picked from commit 11210b6d8b4584621ef02e7356854ffa9f7f2647)
2019-10-19 23:16:09 +09:00
frosch95 3ce9ae8edd fixed the main javafx application problem 2019-10-03 21:08:29 +02:00
frosch95 a1f6c24bae updatet libraries to the newest versions 2017-03-22 12:00:35 +01:00
Hasan Kara 96446e4e75 Fix typo 2016-10-05 14:51:05 +02:00
Andreas Billmann 5eaf021632 fixed broken tests 2016-09-23 11:14:45 +02:00
Andreas Billmann ef376d6c61 set constraints when created 2016-09-22 22:09:56 +02:00
Andreas Billmann 2676b523d3 clear groovy field if there is some text in it 2016-09-22 21:49:30 +02:00
Andreas Billmann 7e34ff8c59 fixed NPE when string has no format 2016-09-22 21:35:40 +02:00
Andreas Billmann 90bda028ec finding enum based on external value should use external value as compare value 2016-09-18 15:26:59 +02:00
Andreas Billmann 5e31f834ac fixed the imports of the new validation classes 2016-09-18 15:18:48 +02:00
Andreas Billmann d689423c61 added 2016 to the license text 2016-09-18 14:58:38 +02:00
Andreas Billmann 9e8d71ca1d implemented string format validations 2016-09-18 14:58:37 +02:00
Andreas Billmann 70855e614a the editor can handle the support subset of JSON Table Schema 2016-09-18 14:58:37 +02:00
frosch95 4354afdf1d handle defaults 2016-09-18 14:58:36 +02:00
frosch95 4002219dfe reorganize validation package 2016-09-18 14:58:35 +02:00
frosch95 7723906935 write values back to config 2016-09-18 14:58:34 +02:00
frosch95 5694273c51 read constraints into an object instead of some map structure and change form init of validation editor 2016-09-18 14:58:33 +02:00
frosch95 04a54da798 editor should support new config ... first steps 2016-09-18 14:58:32 +02:00
frosch95 742f129ea9 change editor to the new config
The editor should handle the new configuration
2016-09-18 14:58:31 +02:00
frosch95 0c391e292e first quick implementation of to support json table schema 2016-09-18 14:58:30 +02:00
frosch95 cd0ca0ed11 set preferences on csv file reader and writer after load and changing through dialog 2016-09-14 19:23:36 +02:00
frosch95 e799f0ac45 min and max value spinner are dependent 2016-08-11 13:25:15 +02:00
frosch95 3664a4e8a7 the most senseless combination of rules are not possible any more 2016-08-11 13:11:23 +02:00
frosch95 e87eec2162 no need for 2 checkboxes when it is a boolean rule 2016-08-11 12:55:09 +02:00
frosch95 e6742a4e30 error export implemented and message on error side bar includes column name 2016-08-10 23:41:47 +02:00
frosch95 7472c66823 fixed uniqueness validation and renamed the abstract class when empty values are valid 2016-08-09 21:17:29 +02:00
frosch95 c7873ef0ba unique validation has to work on the model to have the correct snapshot of the data 2016-08-09 20:59:29 +02:00
frosch95 b79a20201e removed the special treatment of NotEmptyValidation 2016-08-09 20:59:29 +02:00
frosch95 9c21357059 the error color should be more red 2016-08-08 17:11:11 +02:00
frosch95 ab952aa98f optimized imports based on intellij IDEA 2016-08-07 23:13:47 +02:00
frosch95 a7bd8d5a3e revisted the model to speed up the validation and to have a better control how much revalitaions have to be done when something changes 2016-08-07 23:13:02 +02:00
frosch95 bc59f08bbb first version of new validation algorithm, that is a lot faster 2016-08-07 16:57:55 +02:00
frosch95 4c4d25f3b5 little performance optimization (less method calls) 2016-08-06 21:41:14 +02:00
frosch95 6af20575e8 uniqueness validation is now also supported by the validation rules editor 2016-08-05 23:45:23 +02:00
frosch95 b6731f7641 - added unique validation
- show line number
- goto line action
2016-08-05 23:09:47 +02:00
frosch95 82c9c336f8 clear script cache before revalidation, otherwise a script change in the edit dialog does not work 2016-07-30 17:12:34 +02:00
frosch95 f173089b14 added exception handling 2016-07-24 11:21:45 +02:00
frosch95 4801203378 support of RichTextFX to have syntax highlighting in the groovy edit field of validation editor 2016-07-23 16:56:48 +02:00
frosch95 0214744184 NPE when new validation is created 2016-07-23 00:40:41 +02:00
frosch95 328c1b0b88 use of better icons, create a new validation file for csv 2016-07-22 23:51:08 +02:00