jbicker
459e55a69a
Improved serial monitor dropdowns
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-09-03 16:42:00 +02:00
jbicker
f76f4543e9
Minor code improvements
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-09-03 16:42:00 +02:00
jbicker
9b255ac072
Timestamp formatted
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-09-03 16:42:00 +02:00
jbicker
592086466c
Clear send field after sending the value
...
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
jbicker
76d0f5a464
Implemented the Widget
...
Re-introduced bottom panel tabs
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-09-03 16:40:19 +02:00
Jan Bicker
b82d5e4f0b
Use sketch directory as url param when a new created sketch gets opened
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
2019-08-28 08:13:11 +00:00
Akos Kitta
9ae721292d
Fixed the FS path issue on Windows.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-27 18:27:12 +02:00
jbicker
d5589c435f
Get the default sketchbook path from backend
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-08-26 15:59:18 +02:00
jbicker
d809daa20a
Use sketch folder as workspace
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-08-26 13:20:01 +02:00
Akos Kitta
f9641a3d76
Initial support of the default paths from the CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-26 12:42:27 +02:00
Akos Kitta
c5796677f8
Ignore whitespaces when searhing for libs, cores.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-12 11:39:02 +02:00
Akos Kitta
692c3f6e3f
Implemented serial-monitoring for the backend.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:42:24 +02:00
Akos Kitta
ec50ea673c
do not await
for attached boards.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +02:00
Akos Kitta
502e9042ad
fine tuned selectedPort
update
...
based on the detached boards.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +02:00
Akos Kitta
66f429c478
workaround for non-unique names.
...
Fine tuned the port unnselection when attached boards change.
This should make sure we do not have to `await` for the attached boards
from the backend.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +02:00
Akos Kitta
0dc45daf01
aligned list view styles.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +02:00
Akos Kitta
3fcf5a6ac9
generalized the boards and the libraries views.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +02:00
Akos Kitta
b24d440e22
Merge pull request #53 from bcmi-labs/PROEDITOR-27
...
PROEDITOR-27: Try to preserve the window.
2019-08-05 13:47:53 +02:00
Jan Bicker
9d5ad9b003
Added "Search In Workspace" and "SCM/Git" Extensions.
...
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
2019-08-05 09:58:52 +02:00
Akos Kitta
82df8a6add
PROEDITOR-27: Try to preserve the window.
...
When opening sketches. Rules:
- If `sketch` is missing from the URL, we reuse the same window.
- NOOP, if we try to open the currently opened sketch.
- Otherwise, use the existing logic: open sketch in a new window.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 09:57:05 +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
db78c8ac2d
Minor css adjustments
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-26 12:00:26 +02:00
jbicker
b7d951b809
Added 'New File' Item in file menu
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-26 11:00:18 +02:00
Luca Cipriani
e11d9e0c78
Merge pull request #43 from bcmi-labs/toggle-pro-mode
...
One can toggle between pro and simple mode
2019-07-25 18:29:17 +02:00
jbicker
436e660d47
Avoid duplicate react keys in board select dialog
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-25 18:04:59 +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
Jan Bicker
17fab651e5
Merge pull request #41 from bcmi-labs/made-board-selector-async
...
Made boards selector async
2019-07-25 08:04:02 -07:00
Luca Cipriani
df7225c32b
Merge pull request #29 from bcmi-labs/PROEDITOR-20
...
PROEDITOR-20: Restored the dirt flag in editor tab
2019-07-25 16:52:50 +02:00
jbicker
a5294417c3
Made boards selector async
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-25 11:20:56 +02:00
Luca Cipriani
5cc75118cd
Merge pull request #30 from bcmi-labs/PROEDITOR-19
...
PROEDITOR-19: Open new sketches in new windows
2019-07-25 09:21:15 +02:00
Akos Kitta
c0e279f3e8
[win] Open sketch.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-23 21:35:06 +02:00
jbicker
75f7d3ca7c
Fixed sketch service
2019-07-23 16:42:25 +02:00
jbicker
c0dea5c6b7
Added status bar contribution for line number and selected board.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-23 15:39:38 +02:00
Akos Kitta
c45e85eb89
PROEDITOR-19: Open new sketches in new windows
...
- From now on, each new sketch has its own window.
- Fixed the `Download (of)? X completed` logging during index update.
- Validate the file before opening the sketch in new window.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-23 08:25:49 +02:00
Akos Kitta
87cf5c6fd7
Merge pull request #34 from bcmi-labs/PROEDITOR-7
...
PROEDITOR-7: Cloned the Library Manager layout.
2019-07-22 16:46:18 +02:00
jbicker
0bfb4ba6ab
Added noselect class to boards toolbar item
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-22 16:08:29 +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
Akos Kitta
d6637c44e5
PROEDITOR-20: Restored the dirt flag in editor tab
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-22 14:19:49 +02:00
jbicker
a6e1c4a93e
Improved layout of "Board Select" and "File Navigator" dialogs
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-22 14:09:55 +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
jbicker
c2fbccc9e8
App doesn't show "open..." anymore if there are no sketches in default sketch folder.
...
Opens file navigator directly instead.
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-18 13:49:28 +02:00
jbicker
6e0a0a19c5
Fixed Open Button
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-18 11:35:54 +02:00
jbicker
c88d8dd17b
Small ui fix. Adapted css for browser menu active items.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-18 10:08:49 +02:00
jbicker
2d4c710b6a
Syntax coloring
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-17 18:40:48 +02:00
jbicker
dfc2ef967a
Colors adapted
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-15 15:56:45 +02:00
jbicker
e2d3c7c1bd
Made buttons bigger
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-15 15:56:45 +02:00
jbicker
5e728523ef
Changed layout of top panel in browser.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-15 13:12:33 +02:00