Commit Graph

3348 Commits

Author SHA1 Message Date
Ben Fry
ea45682d6d Merge pull request #3896 from JakubValtar/cm-update-count
CM: Send update count to Editors
2015-09-29 10:14:42 -04:00
Jakub Valtar
3a33c4bdfb CM - fix NPE related to restart button 2015-09-28 17:15:31 -04:00
Jakub Valtar
f89390ce2e CM - "version not compatible" label 2015-09-28 16:59:50 -04:00
Jakub Valtar
75f8d37df7 CM: Reload contributions before counting updates 2015-09-28 16:24:57 -04:00
Jakub Valtar
9c327a9c6b CM: Send update count to Editors 2015-09-28 15:56:24 -04:00
Jakub Valtar
872d882b75 Forgot to remove these 2015-09-27 19:29:08 -04:00
Jakub Valtar
001f29a394 CM - fix threading issues + threading notes
- UI is now updated on EDT. Should work for now, but needs more love
later, e.g. use SwingWorkers and update UI on EDT instead of
synchronizing everywhere.
- added TODOs about threading

Fixes #3882
2015-09-27 15:06:50 -04:00
Jakub Valtar
a259f8d028 Fix synchronization in ListPanel
Runs on background thread, should be synchronized
2015-09-27 13:10:31 -04:00
Jakub Valtar
9514f86f7d Merge pull request #3872 from Akarshit/CM-ApplyFilter
Filter applied when refreshing
2015-09-27 12:29:43 -04:00
Jakub Valtar
5ab6cd5fc4 Prevent AIOOBE in error table
If the error checker updates the table between the click and invocation
of the click event listener, selection will be cleared and click index
will be -1. Checking if the index is valid before using it.
2015-09-26 10:11:11 -04:00
Jakub Valtar
15d14375ca Set selection mode for error table 2015-09-26 10:08:52 -04:00
Jakub Valtar
d083dcd0e4 Make error checker play nice when switching tabs 2015-09-26 10:03:20 -04:00
Akarshit Wal
f04297debb Filter applied when refreshing 2015-09-26 00:52:04 +05:30
Ben Fry
920edb034a bring back "done" message (fixes #3861) 2015-09-24 06:01:57 -04:00
Ben Fry
209ea9000a clean up error/warning handling, differentiate errors/warnings in list (fixes #3406) 2015-09-24 05:11:04 -04:00
Ben Fry
4ea4d58b56 starting the next release 2015-09-24 04:21:33 -04:00
Ben Fry
a38fd26b8a fix initial focus and note earlier fixes in todo.txt 2015-09-22 19:34:53 -04:00
Ben Fry
424a8e4c9e fixing the table headers 2015-09-22 19:30:18 -04:00
Ben Fry
e65ab4a54d remove debug item 2015-09-22 19:17:45 -04:00
Ben Fry
2c02fc6661 better location for update accessors and controllers 2015-09-22 19:15:39 -04:00
Ben Fry
5f401d4fa1 fix button placement in the CM 2015-09-22 19:03:35 -04:00
Ben Fry
a017144d1a more repeatable version of the name handling 2015-09-22 18:58:53 -04:00
Ben Fry
d81ff0808f deal with section heads and other quirky ugliness 2015-09-22 18:56:13 -04:00
Ben Fry
2c5da8d339 get rid of aqua background during load 2015-09-22 18:19:30 -04:00
Ben Fry
25905e61cb can't keep changing the editor here 2015-09-22 18:12:35 -04:00
Ben Fry
2d463f67aa clean up method naming/parameters/overrides 2015-09-22 18:04:50 -04:00
Ben Fry
f1cb38f203 saw exception with concurrent modification 2015-09-22 18:04:22 -04:00
Ben Fry
51b14320c2 new gui/tabs working 2015-09-22 17:50:10 -04:00
Ben Fry
6ef565f7c3 deeper into the contrib manager rabbit hole 2015-09-22 15:31:50 -04:00
Ben Fry
57453ce9f8 I just... 2015-09-22 14:41:42 -04:00
Ben Fry
ca3f9657ef renaming classes for clarity 2015-09-22 12:49:14 -04:00
Ben Fry
eb40984055 continuing integration of the new tab panel for the manager 2015-09-22 12:47:22 -04:00
Ben Fry
7319a0e214 adding the footer class to start adaptation 2015-09-22 09:55:07 -04:00
Ben Fry
8e792606a5 add convenience function to get 1x and 2x images 2015-09-22 09:48:45 -04:00
Ben Fry
1d85937041 moving around a bit 2015-09-22 08:42:47 -04:00
Ben Fry
d5f39ee20e more scrubbing before redoing ContributionManagerDialog 2015-09-22 08:30:24 -04:00
Ben Fry
8c522056de better naming and some cleanup 2015-09-22 07:53:16 -04:00
Ben Fry
3baba9c64a a little more order to the contrib panel code 2015-09-22 00:42:03 -04:00
Ben Fry
97e786dcd9 using JPanel as the base for tab objects 2015-09-22 00:37:09 -04:00
Ben Fry
69f7e236fd move util to better place; remove dead comments 2015-09-22 00:05:20 -04:00
Ben Fry
98b095bd17 simpler naming 2015-09-22 00:01:17 -04:00
Ben Fry
807a170897 culling classes and simplifying 2015-09-21 23:58:46 -04:00
Ben Fry
26156203f9 move this to a more generic location since it has nothing to do with dialog 2015-09-21 20:16:35 -04:00
Ben Fry
f2706983bf refactor tabs to get a better sense of how each piece works 2015-09-21 20:12:22 -04:00
Ben Fry
3a84b83a29 refactor tabs to get a better sense of how each piece works 2015-09-21 20:11:59 -04:00
Ben Fry
8f497619ef clean up comparison method for contribs, other bushwhacking 2015-09-21 20:02:12 -04:00
Ben Fry
a686d90a1a add a little extra space on the Save As dialog 2015-09-21 18:48:00 -04:00
Ben Fry
06a1222965 attempt alternate settings path on windows, use simpler getter for documents, and more informative appdata error messages (#3838) 2015-09-21 17:27:54 -04:00
Ben Fry
c7e29db0d2 remove the coffee cup icon on Windows, use the p5 icon 2015-09-21 16:27:11 -04:00
Ben Fry
b7ca006e47 get rid of this guy altogether; not used by Add File anymore 2015-09-21 16:19:22 -04:00