Akos Kitta
bf193b1cac
Pinned 2dd8976
CLI in the IDE2. ( #1280 )
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-04 09:28:28 +02:00
InstantMuffin
879aedeaa3
Update BUILDING.md ( #1281 )
...
* Update BUILDING.md
Added "Notes for Linux contributors" based on my own building experience
* Update BUILDING.md
Removing the linux specific section and instead updating the Theia IDE prerequisites link to point to the mentioned file directly.
2022-08-03 16:43:01 +02:00
Akos Kitta
d556ee95c0
Use FQBN instead of Board
for the monitor ID.
...
Closes #1278
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-03 15:16:39 +02:00
Alberto Iannaccone
d93c9ba654
2.0.0-rc9.1 ( #1272 )
2.0.0-rc9.1
2022-08-02 15:29:15 +02:00
Francesco Spissu
8a0dc1be7e
Custom colors clean up ( #1252 )
2022-08-02 15:24:54 +02:00
Alberto Iannaccone
564862e173
Prevent board selector item labels to overflow ( #1216 )
...
* prevent board selector item labels to overflow
* make board selector show ellipsis when the board name is too long
2022-08-02 11:11:38 +02:00
Francesco Spissu
d7f7010bb5
High Contrast theme update ( #1265 )
2022-08-01 15:24:52 +02:00
Akos Kitta
e156dcc213
Show 'progress' indicator during verify/upload.
...
Closes #575
Closes #1175
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-01 15:07:14 +02:00
Akos Kitta
27a2a6ca03
#1191 : resolve temp path if copying/cloning sketch
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-01 10:11:14 +02:00
Akos Kitta
581379f86f
#1191 : fixed default sketchbook URI for _save as_
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-01 10:11:14 +02:00
Akos Kitta
b62f3dec84
#714 : UX improvements of the Arduino LS in IDE2
...
- Debounced the connectivity status update.
- Silent the output channel for the Arduino LS.
- Delay the problem markers update with 500ms.
- Do not update the status bar on every `keypress` event.
- Debounced the tab-bar toolbar updates when typing in editor.
- Fixed electron menu contribution binding.
- Aligned the editor widget factory's API to Theia.
- Set the zoom level when the app is ready (Closes #1244 )
- Fixed event listener leak (Closes #1062 )
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-01 10:11:14 +02:00
Akos Kitta
90d2950bdd
Use 0.25.1
CLI.
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-08-01 09:12:43 +02:00
github-actions[bot]
5b7d64c1c1
Updated translation files ( #1269 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-01 08:22:58 +02:00
Dave Simpson
55927ac3dd
remove state from stepper input and simplify ( #1264 )
...
* remove state from stepper input and simplify
* get rid of lodash
2022-07-29 17:44:58 +02:00
github-actions[bot]
40c93bc19a
Updated translation files ( #1249 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-07-29 17:36:25 +02:00
Alberto Iannaccone
59b8a2d6bb
Register custom themes after the monaco theme init ( #1257 )
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-29 15:09:53 +02:00
Alberto Iannaccone
124738d810
wait for language packs to be deployed ( #1261 )
2022-07-29 15:08:07 +02:00
Dave Simpson
19c0334a91
use fixed footer and overflow: auto for content ( #1256 )
2022-07-28 17:38:47 +02:00
Dave Simpson
f22be3c587
#1223 : use theme service on settings load ( #1238 )
...
* use theme service on settings load
* use window.matchMedia in loadSettings
* typo fix
* Patched app config to dispatch on OS' theme.
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-27 11:06:48 +02:00
Dave Simpson
9373a0bcaf
#374 : ensure compile verbose pref is included on upload ( #1237 )
...
* ensure compile verbose pref is included on upload
* better verbose typings
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-26 14:05:12 +02:00
Francesco Spissu
5087ff08f2
Primary action to the right of the notification box ( #1234 )
2022-07-20 16:49:30 +02:00
David Simpson
71d5a1520a
use variable for step button container bkgnd ( #1233 )
2.0.0-rc9
2022-07-20 14:56:51 +02:00
Alberto Iannaccone
ec160df25e
2.0.0-rc9 ( #1228 )
2022-07-20 13:00:44 +02:00
github-actions[bot]
7fbf3dc656
Updated translation files ( #1201 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-07-20 12:12:39 +02:00
Akos Kitta
7680194feb
Use 0.25.0-rc2
CLI.
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-19 17:09:17 +02:00
Francesco Spissu
2fdb19ea75
Resize sidebar icons ( #1217 )
2022-07-19 14:37:01 +02:00
Alberto Iannaccone
8610332afc
Fix board selector synchronization ( #1214 )
...
* prevent deselecting a board from the board selctor
* orrectly update board selector when baord config changes
2022-07-19 14:25:23 +02:00
David Simpson
1f7c2eb52c
Add typing support to steppers ( #1209 )
...
* add typing support to steppers
* logic cleanup
* misc cleanup
* account for lack of unmount
2022-07-19 13:07:39 +02:00
Francesco Spissu
119dfa78d9
Restore the debug button in toolbar ( #1215 )
2022-07-19 13:00:25 +02:00
Akos Kitta
337d22efbd
Dropped compile.optimizeForDebug
preference.
...
Closes #1212 .
Restored the `Optimize for Debugging` before:
abca14a02be77160a86d9f4fb6eca8c18d47312d2d4be37c50de50430bbbcd07
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-19 12:46:39 +02:00
Francesco Spissu
5ff9ce0028
Toolbar enhancements ( #1194 )
2022-07-18 18:43:41 +02:00
Akos Kitta
d4833affc6
#1207 : Forward the realTimeDiagnostics
to the LS.
...
Closes #1207 .
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-18 17:21:00 +02:00
Akos Kitta
8ad10b5adf
#1089 : IDE2 falls back to new sketch if opening failed. ( #1152 )
...
IDE2 falls back to a new sketch if the opening fails.
Closes #1089
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-18 11:10:33 +02:00
Alberto Iannaccone
fe31d15b9f
Localize commands ( #1196 )
...
- "check for updates"
- "open serial plotter"
2022-07-18 10:47:44 +02:00
Alberto Iannaccone
99664ee544
avoid using useContentSize when creating a new window ( #1197 )
2022-07-18 10:46:30 +02:00
Akos Kitta
57841b3c0a
#714 : Use the build cache to speed up the LS ( #1107 )
...
* Notify the LS about the new `build_path` after verify.
Closes #714
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-18 10:19:00 +02:00
Francesco Spissu
ed41b25889
IDE startup theme based on OS theme ( #1160 )
...
* add patch for setting IDE startup theme based on OS theme
* Patched the default theme behavior.
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
* add custom themes in register
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-18 09:03:43 +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
Alberto Iannaccone
73835eced3
Prevent overwriting existing libraries and platforms at first IDE start-up ( #1169 )
...
* move initialization of libs and platforms into new contribution
* use noOverwrite when install built-in libraries and platform
* catch errors when installing platforms and libraries at first start-up
* arduino-cli version 0.25.0-rc1
* refine platforms and libraries initialization in case of errors
* add trailing newline when libraries and platform installation fail
* use regex to check error if builtin library dependencies are already installed
* rename contribution
2022-07-15 16:06:15 +02:00
Alberto Iannaccone
46fcc71dd8
add language packs ( #1166 )
2022-07-15 14:10:35 +02:00
Francesco Spissu
453a657172
sketchbook item selected bg update ( #1190 )
2022-07-15 14:09:36 +02:00
github-actions[bot]
1514d014a9
Updated themes ( #1187 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-07-15 13:04:22 +02:00
github-actions[bot]
e4d9243486
Updated translation files ( #1164 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-07-14 23:05:24 +02:00
Alberto Iannaccone
fb690c97e8
Fix settings dialog size ( #1172 )
...
* give an id to the settings dialog to grant higher priority to css rule to fix the max-width
* fix settings dialog height
2022-07-14 14:50:46 +02:00
Akos Kitta
a0038315da
fixup.
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-14 10:39:54 +02:00
Akos Kitta
aea550fe33
rename
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-14 10:39:54 +02:00
Akos Kitta
813444408e
removed unused logger
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-14 10:39:54 +02:00
Akos Kitta
d8be8888ef
another way to cancel the discovery.
...
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-14 10:39:54 +02:00
Akos Kitta
431c3bdf2b
Restart discovery after re-initializing client.
...
Otherwise, board discovery stops working after indexes update.
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-14 10:39:54 +02:00
Francesco Spissu
c51b201362
Avoid twice serial plotter apps ( #1174 )
...
* avoid twice serial plotter apps
* remove copy-serial-plotter script.
* Use `require#resolve` to locate the plotter app. (#1178 )
Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
2022-07-13 17:20:11 +02:00