Akos Kitta
8a5dee9307
chore: format resources 💄
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-09-26 10:06:47 +02:00
Akos Kitta
192aac5a81
chore: updated to Theia 1.37.0
...
- Updated `@theia/*` to `1.37.0`.
- Fixed all `yarn audit` security vulnerabilities.
- Updated to `electron@23.2.4`:
- `contextIsolation` is `true`,
- `nodeIntegration` is `false`, and the
- `webpack` target is moved from `electron-renderer` to `web`.
- Updated to `typescript@4.9.3`.
- Updated the `eslint` plugins.
- Added the new `Light High Contrast` theme to the IDE2.
- High contrast themes use Theia APIs for style adjustments.
- Support for ESM modules: `"moduleResolution": "node16"`.
- Node.js >= 16.14 is required.
- VISX langage packs were bumped to `1.70.0`.
- Removed undesired editor context menu items. (Closes #1394 )
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-05-09 17:37:24 +02:00
Akos Kitta
0ab28266df
feat: introduced cloud state in sketchbook view
...
Closes #1879
Closes #1876
Closes #1899
Closes #1878
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-03-16 10:00:17 +01:00
Akos Kitta
2aad0e3b16
feat: new UX for the boards/library manager widgets
...
Closes #19
Closes #781
Closes #1591
Closes #1607
Closes #1697
Closes #1707
Closes #1924
Closes #1941
Signed-off-by: Akos Kitta <a.kitta@arduino.cc >
2023-03-15 16:17:05 +01:00
dankeboy36
bc264d1adf
Apply margin adjustments to the first hover row
...
Signed-off-by: dankeboy36 <dankeboy36@gmail.com >
2022-10-07 04:16:26 -07:00
dankeboy36
5444395f34
Better tooltips.
...
fixes #1503
Signed-off-by: dankeboy36 <dankeboy36@gmail.com >
2022-10-07 04:16:26 -07:00
r3inbowari
d6cb23f782
fix splitHandle above widget
2022-09-27 06:19:55 -07:00
r3inbowari
9ac2638335
Avoid intellisense widgets being covered by the bottom panel
2022-09-27 06:19:55 -07:00
Francesco Spissu
8a0dc1be7e
Custom colors clean up ( #1252 )
2022-08-02 15:24:54 +02:00
Francesco Spissu
d7f7010bb5
High Contrast theme update ( #1265 )
2022-08-01 15:24:52 +02:00
Francesco Spissu
2fdb19ea75
Resize sidebar icons ( #1217 )
2022-07-19 14:37:01 +02:00
Francesco Spissu
119dfa78d9
Restore the debug button in toolbar ( #1215 )
2022-07-19 13:00:25 +02:00
Francesco Spissu
5ff9ce0028
Toolbar enhancements ( #1194 )
2022-07-18 18:43:41 +02:00
Alberto Iannaccone
4f27725b35
New Board Selector UI: show port protocol ( #1193 )
...
* add new icons
* implement new Board Selector design
* make board selector item focusable
* fix i18n
* 💄
* re-add debug log on board config changed
* Updated themes
* use new color variables
* update arduino-icons.json
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-07-15 18:04:18 +02:00
Francesco Spissu
d7a2d83990
Update buttons style ( #1122 )
...
* Buttons updated to reflect the design system.
2022-07-08 10:43:10 +02:00
Francesco Stasi
fc0f67493b
[ATL-1599] [ATL-1416] Upgrade Theia to 1.18.0 ( #489 )
...
Co-authored-by: Alberto Iannaccone <a.iannaccone@arduino.cc >
2021-10-06 13:55:55 +02:00
Francesco Stasi
302fb7b6af
[ATL-1533] Firmware&Certificate Uploader ( #469 )
...
Co-authored-by: Alberto Iannaccone <a.iannaccone@arduino.cc >
2021-08-25 10:36:51 +02:00
Francesco Stasi
a3f7b795a0
ATL-1128: make the new tab button easier to click
2021-03-30 09:54:57 +02:00
Francesco Stasi
1e0f52bbdd
Support toggled state in arduino toolbar items
...
fix hover state on toolbar items
Improved statemanagement for ToolbarItem and Menus
Disable Upload buttons while a sketch upload is already in progress
toggled state to have override disabled button opacity
doublecheck internal status before verify/upload a sketch
fixes after code review
2021-03-17 17:32:32 +01:00
Akos Kitta
e7b1a27401
ATL-730: Refactored the debug extension.
...
Wired in the `cortex.debug` VSXE.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-12-10 16:41:01 +01:00
Akos Kitta
6da702abd5
styled the sketch-control
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
4cad068e8d
styled the sketch control.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
b87782ed05
re-enabled decorators in output.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
e4e6217153
finished the output styling.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
bcc715e11c
[theme]: made the output stylable.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
7f0bdfd45e
check if we need output adjustments.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
a2b3d9b314
zen mode for the output
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
8ab70f48f8
fixed save-as. added sketchload
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-08-19 10:50:51 +02:00
Akos Kitta
42d2285fa8
style outline.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 19:39:49 +02:00
Akos Kitta
3465407b5a
fixed too early disposal when hiding context menu
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 12:46:02 +02:00
Akos Kitta
89c348baac
styled the sketch control contribution.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-21 11:41:57 +02:00
Akos Kitta
47fb5105c5
removed unused styles.
...
for the output we use a monaco editor.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-20 16:44:38 +02:00
Akos Kitta
dfed2350bd
pimped the status bar: boards+port. Fixed HC theme
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-20 10:28:50 +02:00
Akos Kitta
20f44fe072
more refactoring.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-17 16:10:02 +02:00
Akos Kitta
5abfc2c1aa
chopped up the FE contribution
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-17 15:00:49 +02:00
Akos Kitta
d29141aff6
Made the CLI config closeable in classic mode.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-15 16:30:14 +02:00
Akos Kitta
2bd9eef146
Aligned the New and Save As... with the Java IDE.
...
From now on, sketches are created in the temp folder,
and will be moved to the `directories.user` location
when the user performs a manual `Save`.
A new sketch can be created with the `CtrlCmd+N` binding.
Closes : arduino/arduino-pro-ide#260
Closes : arduino/arduino-pro-ide#261
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-07-15 16:26:42 +02:00
Akos Kitta
403fdbfdc0
Removed a few custom colors and derived them from existing ones.
...
Fixed the color for the:
- selected items in the Explorer,
- warning `input`s,
- set custom dialog background for the Arduino theme,
- the query term matches in the command palette, and
- react-select.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2020-01-30 11:31:32 +01:00
Jan Bicker
cbe603a99f
Updated Arduino App to new theming system
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io >
2020-01-29 11:08:53 +01:00
jbicker
2220e66f4b
Adapted Dark, Light and Arduino themes
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-11 11:55:29 +02:00
Miro Spönemann
c2675efea4
Fixed z-index of main toolbar
2019-09-06 14:15:59 +02:00
jbicker
6ff5405337
show advanced mode button in top panel
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-04 09:07:57 +02:00
jbicker
3eebd580d8
Fixed wrong toppanel layout in electron
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:42:00 +02:00
jbicker
c81ee1ede2
Arduino Toolbar Tooltips don't get clipped anymore.
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:42:00 +02:00
jbicker
6d2816a7f3
Added icon, changed appearance of active toolbar item
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:42:00 +02:00
jbicker
dd69092afd
Added additional toolbar to the right of the toppanel.
...
Added Toolbar button for toggling serial monitor and tooltips for serial monitor toolbar items.
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-09-03 16:42:00 +02:00
Akos Kitta
b78ddbeb64
Implemented the board discovery with polling.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-07-30 10:32:10 +02:00
jbicker
23a967bd4c
One can toggle between pro and simple mode
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-07-25 17:38:16 +02:00
Akos Kitta
8d838fcce4
PROEDITOR-7: Cloned the Library Manager layout.
...
To match with the official Arduino editor's UI.
Signed-off-by: Akos Kitta <kittaakos@typefox.io >
2019-07-22 15:52:08 +02:00
jbicker
4d2bd87f74
Implemented custom dropdown for board selection
...
Signed-off-by: jbicker <jan.bicker@typefox.io >
2019-07-22 11:06:54 +02:00