Akos Kitta
e6e042c856
Moved System
declaration before its use-site.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-30 10:41:05 +02:00
Akos Kitta
9298a8cc55
Log clean-up.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-30 10:26:13 +02:00
Akos Kitta
98764b56aa
Switched to the JSON log format for the daemon.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-30 10:11:43 +02:00
Akos Kitta
9f7aec4091
Adapted to latest CLI.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-29 09:52:56 +02:00
Akos Kitta
e636e06a7e
Download today's CLI.
...
The issues was an interim CI problem.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-29 09:21:51 +02:00
Akos Kitta
c6311ecb1d
Adapted the CLI download script.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-29 09:17:44 +02:00
Akos Kitta
cd94608aee
Renamed the applications.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-29 08:05:47 +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
41c603937c
Setting download dir to {dataDir}/staging; Create data and sketch folders if they don't exist.
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-08-26 16:53:59 +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
Sven Efftinge
59553bf81f
Merge pull request #55 from bcmi-labs/se/better-output
...
Better output format
2019-08-16 14:00:44 +02:00
Sven Efftinge
037efbaba2
Better output format
2019-08-15 11:50:50 +00:00
Luca Cipriani
a936e4c505
Merge pull request #49 from bcmi-labs/boards-manager
...
generalized the boards and the libraries views.
2019-08-14 17:34:55 +02:00
Akos Kitta
7c2a295631
Fixed bug when checking if a core is installed
...
`startsWith` was incorrect: `arduino:samd` Vs. `arduino:samd_beta`
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-12 11:40:39 +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
b6306c330f
Update/download the library_index.json
at start
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:42:24 +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
8d79bb3ffb
restored the the search limit for the lib manager.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 19:40:25 +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
Akos Kitta
af9b9fbeab
Yet another attempt to fix timeout issues on Azure.
...
```
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.2.tgz : ESOCKETTIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "D:\\a\\1\\s\\yarn-error.log".
```
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 13:17:59 +02:00
Stefania
37db6c4b43
Merge pull request #51 from bcmi-labs/search-in-workspace-and-git
...
Added "Search In Workspace" and "SCM/Git" Extensions.
2019-08-05 11:12:46 +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
ded838b4e8
Fixed the preloadTemplate
for electron.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-08-05 09:57:07 +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
Luca Cipriani
2914379586
Merge pull request #46 from bcmi-labs/poll-boards
...
Implemented the board discovery with polling.
2019-08-02 17:08:08 +02:00
Akos Kitta
6b25659fa6
Merge pull request #48 from bcmi-labs/monitoring-api
...
Updated the TS/JS API with the monitoring.
2019-07-30 13:04:46 +02:00
Akos Kitta
27dc6f9816
Updated the TS/JS API with the monitoring.
...
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-30 10:57:23 +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
Luca Cipriani
95c5536060
Merge pull request #45 from bcmi-labs/new-file-menu-item
...
Added 'New File' Item in file menu
2019-07-26 11:37:48 +02:00
Akos Kitta
0aa34b1169
Added the Prerequisites
section to the README.
...
Closes #44 .
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-26 11:25:40 +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
Akos Kitta
69f63668b2
Merge pull request #42 from bcmi-labs/terminate-daemon
...
Fixed the daemon process termination.
2019-07-25 16:44:04 +02:00
Akos Kitta
d29ed24e49
Fixed the daemon process termination.
...
From now on, we spawn a detached process that
will periodically check whether the parent Theia
the process is alive, if no, terminates the daemon.
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
2019-07-25 16:11:40 +02:00
jbicker
a5294417c3
Made boards selector async
...
Signed-off-by: jbicker <jan.bicker@typefox.io>
2019-07-25 11:20:56 +02:00
Akos Kitta
83e966d208
Merge pull request #40 from bcmi-labs/arduino-cli
...
Switched to the official `arduino-cli`.
v0.1.2
2019-07-25 09:57:13 +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