300 Commits

Author SHA1 Message Date
Clément Fournier
b5a9857fbf Remove unnecessary icons 2017-11-05 17:13:31 +01:00
Clément Fournier
eef30d2761 Add verbose mode 2017-11-05 16:52:39 +01:00
Clément Fournier
8915e17f20 Fix focus problems 2017-11-01 15:47:46 +01:00
Clément Fournier
c58921303d Support Java 9 and 8 2017-11-01 15:29:11 +01:00
Clément Fournier
1295f29ac9 Export to rule wizard 2017-10-31 19:01:51 +01:00
Clément Fournier
d7d502e0c4 Fix maven 2017-10-16 19:53:43 +02:00
Clément Fournier
4f6e55ce26 Mediator pattern 2017-10-14 20:02:00 +02:00
Clément Fournier
0cb4d99645 Make it work 2017-10-02 23:05:04 +02:00
Clément Fournier
15b638082b Split fxml and controllers 2017-10-02 02:24:39 +02:00
Clément Fournier
619f19cd83 Extracted XPath and node info 2017-10-01 22:06:19 +02:00
Clément Fournier
e96604dec2 Merge branch 'master' of https://github.com/pmd/pmd into fx-designer 2017-10-01 17:49:28 +02:00
Clément Fournier
9d1c491c8d Use random group names in highlighters 2017-10-01 15:37:26 +02:00
Clément Fournier
b8ac709161 Change syntax highlighting algorithm
Boost in time and space performance
2017-10-01 15:00:34 +02:00
Clément Fournier
c0c5e73a0b Improve syntax highlighting performance 2017-09-30 17:37:50 +02:00
Clément Fournier
ab8feda251 Styling 2017-09-30 15:24:31 +02:00
Clément Fournier
e21cf002f6 Documentation 2017-09-28 21:21:01 +02:00
Clément Fournier
1de1633587 Improve syntax highlighting internals 2017-09-28 21:20:41 +02:00
Clément Fournier
3f503e9f7d Draft of exception logging 2017-09-28 00:25:56 +02:00
Clément Fournier
9e906da5db Fix xml syntax highlighter overflow 2017-09-27 12:44:24 +02:00
Clément Fournier
f0f289df0c Major UI redesign, looking good 2017-09-27 01:35:59 +02:00
Clément Fournier
4173e7c495 Fix synchronization problem 2017-09-25 23:09:46 +02:00
Clément Fournier
cd16b18ed6 Revamp syntax highlighting + support XML 2017-09-25 22:41:13 +02:00
Clément Fournier
0e2803c1f8 Nice tab model 2017-09-25 15:16:02 +02:00
Clément Fournier
8a05e36196 Focus from violation results to ast -> inefficient for large files 2017-09-24 18:25:08 +02:00
Clément Fournier
27addb5014 Made UI for event logging 2017-09-24 17:40:26 +02:00
Clément Fournier
f686c4858c Fix open recent menu 2017-09-24 16:08:59 +02:00
Clément Fournier
0f6ad23a78 Change xpath selection to choicebox 2017-09-24 15:06:49 +02:00
Clément Fournier
7e475632b4 Make css great again 2017-09-24 14:37:39 +02:00
Clément Fournier
49dd443a48 Reorganise style context 2017-09-24 13:39:17 +02:00
Clément Fournier
fa19af9a57 Refactor CSS pt 1 2017-09-24 13:29:43 +02:00
Clément Fournier
1451ff80a2 Improve Java syntax highlighting 2017-09-24 03:16:44 +02:00
Clément Fournier
f784d85b92 Add XPath syntax highlighter 2017-09-24 02:42:20 +02:00
Clément Fournier
5cb7aa0620 Move language selection into choicebox 2017-09-24 00:52:16 +02:00
Clément Fournier
facc7c141c Simplify syntax highlighting internals 2017-09-23 23:49:56 +02:00
Clément Fournier
b8a99a2174 Add logo proposition 2017-09-23 22:43:39 +02:00
Clément Fournier
1878916abe Apex syntax highlighter 2017-09-23 22:43:07 +02:00
Clément Fournier
a8f8d60870 Add manifest stuff to package jar 2017-09-23 22:40:34 +02:00
Clément Fournier
f5e72214ba Add opt out for syntax highlighting 2017-09-23 20:25:16 +02:00
Andreas Dangel
ade0d7d029 Update compiler plugin, use "release" option, adjust java.version properties
No need for the toolchain plugin anymore
2017-09-23 19:24:17 +02:00
Clément Fournier
d93fa7535e Syntax highlighting for Java 2017-09-23 18:48:02 +02:00
Clément Fournier
a66c5a448f Style layer management 2017-09-23 16:03:34 +02:00
Clément Fournier
ca2e28742d Custom code area control 2017-09-23 02:15:01 +02:00
Clément Fournier
4545c8bf18 Ignore typeres failures 2017-09-17 16:35:24 +02:00
Clément Fournier
48b89ac8d2 Remember recent files 2017-09-17 15:18:29 +02:00
Clément Fournier
6e645502ec Fix divider positions on maximize 2017-09-17 14:03:39 +02:00
Clément Fournier
62a1fbd189 Save full screen setting 2017-09-17 02:28:48 +02:00
Clément Fournier
88f4e2722e Scope hierarchy 2017-09-16 20:26:58 +02:00
Clément Fournier
fee9c5cdef Add license and load source from file 2017-09-16 18:24:21 +02:00
Clément Fournier
e993a7bf21 Test xml keys are unique 2017-09-09 18:00:38 +02:00
Clément Fournier
dfb6bd4d50 Fix unneeded recompilation causing loss of node focus 2017-09-08 00:41:43 +02:00