Federico Fissore
|
9add5f74e7
|
Attempting to fix a NPE
|
2015-03-27 14:51:16 +01:00 |
|
Federico Fissore
|
603dd3cb3a
|
Core/lib manager: asking confirmation before deleting unmanaged library
|
2015-03-27 14:51:16 +01:00 |
|
Federico Fissore
|
103f2e433a
|
Continuing improving library manager
|
2015-03-27 14:51:15 +01:00 |
|
Federico Fissore
|
8e5a04f6a9
|
Various improvements on library manager
|
2015-03-27 14:51:15 +01:00 |
|
Federico Fissore
|
d0817f7142
|
Category filters for libraries and cores
|
2015-03-27 14:51:15 +01:00 |
|
Federico Fissore
|
0110fd8ff1
|
Core/lib manager: INSTALLED label
|
2015-03-27 14:51:15 +01:00 |
|
Federico Fissore
|
631bf76c76
|
Revert "Fixed selectors in Boards Manager"
This reverts commit e19cf4d1a15f70c99f64769cedc2fe2b0bc24841.
|
2015-03-27 14:51:15 +01:00 |
|
Federico Fissore
|
aa0cadbd0e
|
Removed auto download when cores/libs empty: they are download every single time the related manager is downloaded
|
2015-03-27 14:51:14 +01:00 |
|
Cristian Maglie
|
145e0184e6
|
Fixed selectors in Boards Manager
|
2015-03-27 14:51:14 +01:00 |
|
Federico Fissore
|
9b79d04323
|
LibrariesIndexTableModel: using guava and new version comparator to filter and sort libraries
|
2015-03-27 14:51:14 +01:00 |
|
Federico Fissore
|
d8ef27887e
|
core/lib installer: bottom of window used only for error messages
|
2015-03-27 14:51:14 +01:00 |
|
Federico Fissore
|
dc27ff8b70
|
Core installer: status message placed at bottom right corner
|
2015-03-27 14:51:14 +01:00 |
|
Federico Fissore
|
33c26854a6
|
Cores/libs list are downloaded every time the windows is opened
|
2015-03-27 14:51:13 +01:00 |
|
Federico Fissore
|
2aec5ed4fb
|
Fixed copyright header
|
2015-03-27 14:51:13 +01:00 |
|
Federico Fissore
|
9f68d4df74
|
First round of UX feedback
|
2015-03-27 14:51:13 +01:00 |
|
Federico Fissore
|
d050c4ee4a
|
AVR bundle: by default the IDE is built bundled with the avr toolchain and cores
By passing -Dlight_bundle=1 to ant, an light/empty IDE is built
|
2015-03-27 14:51:13 +01:00 |
|
Federico Fissore
|
0435a80f6d
|
Error messages printed in the installer dialog, also get printed in the lower black area
|
2015-03-27 14:51:12 +01:00 |
|
Federico Fissore
|
5989bb400d
|
When the cores or libraries list are empty, they get automatically updated
|
2015-03-27 14:51:12 +01:00 |
|
Federico Fissore
|
357d5954c3
|
Error message is printed at the bottom of the dialog
|
2015-03-27 14:51:12 +01:00 |
|
Cristian Maglie
|
6f5f9bedb4
|
Library Installer: Allows libraries to be updated
|
2015-03-27 14:51:12 +01:00 |
|
Cristian Maglie
|
2c234a09f1
|
Libraries Installer UI refactor
|
2015-03-27 14:51:12 +01:00 |
|
Federico Fissore
|
f833ff84a7
|
Base and BaseNoGui: removed uncaught exception handler
ContributionManagerUI: after install/upgrade/remove, cell updated and not in edit mode
|
2015-03-27 14:51:12 +01:00 |
|
Federico Fissore
|
cb6514e4bb
|
Added InstallerTableCell.setJTextPaneDimensionToFitContainedText
|
2015-03-27 14:51:12 +01:00 |
|
Cristian Maglie
|
1f564d6709
|
Cores Installer UI refactor (WIP)
|
2015-03-27 14:51:12 +01:00 |
|
Federico Fissore
|
86f84c8a3e
|
Changed package_index and library_index json urls to use download.php proxy
Installed a ESC key listener: it allows to close the dialog pressing the ESC key
|
2015-03-27 14:51:11 +01:00 |
|
Federico Fissore
|
589f514a47
|
ContributedPlatform.getResolvedTools returns a copy of the original list (otherwise violating inner state)
|
2015-03-27 14:51:11 +01:00 |
|
Federico Fissore
|
6007403834
|
Removed some printStackTrace in favour of throwing RuntimeExceptions. DefaultUncoughtExceptionHandler will handle them
|
2015-03-27 14:51:11 +01:00 |
|
Federico Fissore
|
fe6718ce4f
|
Removing previously installed platform on upgrade
|
2015-03-27 14:51:11 +01:00 |
|
Cristian Maglie
|
2c941d424e
|
Factored installer GUI code
|
2015-03-27 14:51:11 +01:00 |
|
Cristian Maglie
|
0755c7c004
|
Library installer UI
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
1aab726750
|
Fixed glitch in "Boards Installer" GUI
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
fe2d087ebd
|
Implemented "Update List" button of Boards Installer.
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
5d1e4e3f70
|
Inverted MVC logic on installer to get a cleaner code.
Part of the control logic was moved from listeners to GUI class methods.
This goes against a pure MVC but makes the code much more cleaner.
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
cf058c37ba
|
Categories and filter search on installer
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
353a35942c
|
Another installer GUI improvement.
|
2015-03-27 14:51:10 +01:00 |
|
Cristian Maglie
|
56ae061d7e
|
Improved platforms installer GUI. Platforms are now downloaded from network.
|
2015-03-27 14:51:09 +01:00 |
|
Cristian Maglie
|
915c9d6f8f
|
Introducing 'Progress' interface.
|
2015-03-27 14:51:09 +01:00 |
|
Cristian Maglie
|
373a625903
|
GUI for platform installer, first draft
|
2015-03-27 14:51:09 +01:00 |
|
Federico Fissore
|
36079efccb
|
Added missing license headers
|
2015-03-25 10:13:42 +01:00 |
|
Federico Fissore
|
2a0bc2bfca
|
Splashscreen
|
2015-03-13 10:39:18 +01:00 |
|
Federico Fissore
|
c287450d72
|
Added missing translations
|
2015-03-10 08:52:42 +01:00 |
|
Federico Fissore
|
39d1dfc999
|
Added warning for uncertified boards
|
2015-03-10 08:52:41 +01:00 |
|
Cristian Maglie
|
ba8eadeeb5
|
Split IDE into 2 projects.
BEWARE: HIGHLY EXPERIMENTAL BRANCH
|
2014-11-13 16:34:24 +01:00 |
|
Claudio Indellicati
|
1974d77abe
|
Added new command line options.
--buildpath
--nouploadport
--useprogrammer
|
2014-11-13 16:23:46 +01:00 |
|
Claudio Indellicati
|
83c61376e0
|
Split UploaderAndMonitorFactory in two distinct classes.
|
2014-11-13 16:23:44 +01:00 |
|
Claudio Indellicati
|
f2d92bbd0f
|
Removed dependency from Preferences in a bunch of classes.
|
2014-11-13 16:23:43 +01:00 |
|
Claudio Indellicati
|
1c37189599
|
Removed unused parameter (base).
|
2014-11-13 16:23:42 +01:00 |
|
Claudio Indellicati
|
a43d207e4f
|
Removed dependency from Base in the uploaders.
|
2014-11-13 16:23:42 +01:00 |
|
Claudio Indellicati
|
4c1b187313
|
Moved platform (and related methods) from Base to BaseNoGui (work in progress).
|
2014-11-13 16:23:41 +01:00 |
|
Claudio Indellicati
|
7776ffac4f
|
Moved packages, currentDirectory and portableFolder (and related methods) from Base to BaseNoGui (work in progress).
|
2014-11-13 16:23:41 +01:00 |
|