Cristian Maglie
b02ce54387
Removed leftover stub for testing NotificationPopup dialog
2016-02-01 10:18:41 +01:00
Cristian Maglie
57c6d096f6
Notification pop-up is now correctly scaled
2016-01-26 16:48:14 +01:00
Cristian Maglie
9215c06676
Installers windows are now correctly scaled.
2016-01-26 12:10:12 +01:00
Cristian Maglie
2f0b0db5ba
Set maximum scale to 400%
2016-01-26 12:09:57 +01:00
Cristian Maglie
409f3161c8
Added GUI scaling in preference panel.
2016-01-26 12:09:57 +01:00
Cristian Maglie
08ad60032f
Fix for some font rendering problems on linux
2016-01-26 12:09:57 +01:00
Cristian Maglie
d920c06699
Now the IDE use vectorial images whenever possible
...
The caller of Theme.getThemeImage(...) now pass only the name of
the needed resource and the theme folder is searche in the following
order:
- name.svg
- name.png (if svg is not available)
- name@2x.png (if none of the above are available or if 1x png is
too low resolution for the current scaling factor)
2016-01-26 12:09:57 +01:00
Cristian Maglie
f239f5b5ab
Moving getLibImage and getThemeImage into Theme class
2016-01-26 12:09:56 +01:00
Cristian Maglie
5637130818
Converted toolbar icons to png
2016-01-26 12:09:55 +01:00
Cristian Maglie
d1455a070d
Added Thai language
2016-01-05 12:25:18 +01:00
Cristian Maglie
16c4701802
Rename Contributed*TableCell to Contributed*TableCellJPanel
2015-12-29 16:01:34 +01:00
Cristian Maglie
a7e22e1958
Some minor cosmetics
2015-12-29 16:01:34 +01:00
Cristian Maglie
2b9483b6e6
Extract ContributionIndexTableModel as outer class
2015-12-29 16:01:34 +01:00
Cristian Maglie
d598f0cfa7
Removed unused LibraryManagerUI.getContribModel() method
2015-12-29 16:01:34 +01:00
Cristian Maglie
91f18dff24
Factored out ContributedLibraryTableCell.update(...) method
2015-12-29 16:01:34 +01:00
Cristian Maglie
71eb3c3ab2
Removed useless DESCRIPTION_COL constant
2015-12-29 16:01:34 +01:00
Cristian Maglie
47fcf318b1
Removed unused parameters in *TableCell.update(..) method
2015-12-29 16:01:33 +01:00
Cristian Maglie
76068c92b4
*TableCellEditor now extends JPanel
2015-12-29 16:01:33 +01:00
Cristian Maglie
015f658d1e
Factored out TableCell setEnable() code
2015-12-29 16:01:33 +01:00
Cristian Maglie
c1387ed316
Removed weird hack for refreshing table cells
2015-12-29 16:01:33 +01:00
Cristian Maglie
4725584a49
ContributedPlatformCell* now follows swing cell model abstraction
...
This commit completes the refactoring
2015-12-29 16:01:33 +01:00
Cristian Maglie
6370a74632
Split TableCellRenderes from TableCellEditors
...
This rationalization helps to better follow the swing abstractions
of table models and increase separation of concerns.
(WIP: ContributedPlatforms needs a similar refactoring that will be
done in the next commits)
2015-12-29 16:01:33 +01:00
Cristian Maglie
fd04767269
Renamed ContributedLibraryTableCell to ContributedLibraryTableCellRenderer
...
This is in preparation for the next refactoring.
2015-12-29 16:01:33 +01:00
Cristian Maglie
ed30cd7b58
Removed ContributedLibraryTableCell.Cell dependency from upper editorValue field
2015-12-29 16:01:33 +01:00
Cristian Maglie
268ae81759
Removed useless parentTable field in ContributedLibraryTableCell
2015-12-29 16:01:33 +01:00
Cristian Maglie
926a8c9101
Correct implementation of ContributedLibraryTableCell
...
getTableCellRendererComponent() interface requires to return independent
Component objects used for "stamping" the table element.
2015-12-29 16:01:33 +01:00
Federico Fissore
321f589b0f
Reduced "scroll down" timer of ConsoleOutputStream back to 100ms
2015-12-02 16:41:15 +01:00
Federico Fissore
f9c80816aa
Halved "scroll down" timer of ConsoleOutputStream
2015-12-01 16:39:17 +01:00
Federico Fissore
aaebb0a4d6
Stored some regexps in static finals, given names to threads, and slightly
...
optimized ConsoleOutputStream
2015-11-27 15:07:44 +01:00
Federico Fissore
6855e91883
Fixed various Board/Library managers glitches, in particular when removing/upgrading
2015-11-24 16:14:16 +01:00
Federico Fissore
4f3415279c
Boards manager: when upgrading, first remove, then install
2015-11-24 10:54:29 +01:00
Federico Fissore
ceef83dbb9
Libraries that contain type "Arduino" are now listed at the top. Fixes #4195
2015-11-23 16:15:37 +01:00
Federico Fissore
bfeb994974
Moved ContributedLibraryReleases out of LibrariesIndexTableModel and introduced its own special comparator. Will help with #4195
2015-11-23 16:06:32 +01:00
Federico Fissore
1862827c25
Portable folder can now be set to any arbitrary path, not just subfolders
...
of "portable". Fixes #4103
2015-11-19 13:43:49 +01:00
Federico Fissore
20ddeb0fe3
Updated translations
2015-11-18 17:27:51 +01:00
Federico Fissore
b450a2743e
Allowing boards/libs types and categories to be translated. Fixes #3646
2015-11-18 17:27:35 +01:00
Federico Fissore
1328f3a9e2
Library and Boards Managers were using old copies of library/boards indeces. thus making the UI show old data. Fixes #4139 #3904 #3795
2015-11-17 12:24:28 +01:00
Cristian Maglie
ab61ab92fd
Removed superfluous @SuppressWarnings
2015-11-13 14:52:36 +01:00
Federico Fissore
2e80ee5bbd
Testing translation for proper formatting. This test will fail when a
...
translation uses wrong syntax, thus avoiding any future issue similar to #4095
2015-11-06 17:24:26 +01:00
Federico Fissore
53987f9db9
Windows: msvc*.dll are not found when loading AStyle.dll. Forcing load.
...
Fixes #4076
2015-11-06 13:41:59 +01:00
Federico Fissore
152aa595ec
Updated splash screen
2015-11-03 13:09:30 +01:00
Federico Fissore
31e8706cf4
Update notification popup was not sticking to bottom left corner when windows was resized. Fixes #4068
2015-11-03 09:03:32 +01:00
Federico Fissore
320dcef67e
FindReplace: setting default button each time the window is made visible, because Find button was let unselected with subsequent Edit>Find clicks on Windows. Fixes #3959
2015-11-02 12:44:35 +01:00
Federico Fissore
f5c3136b34
'Partner' libs moved above 'Contributed'. Fixes #4060
2015-11-02 12:13:52 +01:00
Federico Fissore
e5252e3031
Slightly improved how EditorConsole works
2015-10-30 15:31:58 +01:00
Federico Fissore
3d3fc08993
Made findreplace dialog NOT resizable
2015-10-28 11:19:13 +01:00
Federico Fissore
421508268c
Removing highlight when autoformatting. Fixes #3988 .
...
Current highlighting logic is a bit buggy: see https://github.com/bobbylight/RSyntaxTextArea/issues/150 .
2015-10-26 19:41:09 +01:00
Cristian Maglie
869137469c
Silence unused warning in I18N class
2015-10-20 18:37:59 +02:00
Cristian Maglie
2eaa6ff937
Removed unused imports
2015-10-20 18:29:40 +02:00
Federico Fissore
fd79bfe8c9
Implemented Go to Line menu and shortcut CTRL+L. Fixes #976
2015-09-25 16:13:42 +02:00