Commit Graph

  • 27dd120e5d Cleaned up File menu. Akos Kitta 2022-06-17 11:54:47 +02:00
  • f5cee97fef
    Implement survey notification (#1035) Francesco Spissu 2022-06-17 10:17:42 +02:00
  • a9aac0dbb0 Bound the original handler to this. Akos Kitta 2022-06-13 17:26:36 +02:00
  • 4c6243176c
    Output panel optimisation (#1058) David Simpson 2022-06-14 13:00:20 +02:00
  • a8047660a6 Restored the Settings UI. Deferred model loading. Akos Kitta 2022-06-11 15:26:01 +02:00
  • 7c2843f7fd Relaxed the error handling of the core client init Akos Kitta 2022-06-11 14:16:52 +02:00
  • fd5154ae93
    2.0.0-rc7 (#1027) 2.0.0-rc7 Alberto Iannaccone 2022-06-09 10:14:56 +02:00
  • 726628e20c
    Fix monitor service id creation (#1025) Alberto Iannaccone 2022-06-08 17:21:26 +02:00
  • 585a82b51a Added logging when restoring the layout data. Akos Kitta 2022-06-08 14:26:37 +02:00
  • 5edccb9c35 Avoid opening duplicate editor tabs. Akos Kitta 2022-06-07 19:30:33 +02:00
  • 555da878f4 Editor manager should be singleton. Akos Kitta 2022-06-07 14:51:07 +02:00
  • df8658eff9
    Pluggable monitor (#982) Alberto Iannaccone 2022-06-07 15:51:12 +02:00
  • 4c55807392 Speed up IDE startup time. Akos Kitta 2022-05-20 12:11:23 +02:00
  • cb50d3a70d
    Updated translation files (#974) github-actions[bot] 2022-06-07 12:19:36 +02:00
  • eaf14aa1eb
    Follow up 944: authentication sessions are not persistent (#1003) David Simpson 2022-06-07 11:46:28 +02:00
  • a59e0da2af Use clang-format as the default sketch formatter. Akos Kitta 2022-06-01 19:22:05 +02:00
  • 3a3ac6da4e
    Dark theme implementation (#991) Francesco Spissu 2022-06-07 10:48:45 +02:00
  • d7809616a4 Fixed LS stops working after OS sleep/wakeup cycle Akos Kitta 2022-06-03 13:28:47 +02:00
  • 5b486b1480
    Save dialog for closing temporary sketch and unsaved files (#893) Mark Sujew 2022-06-01 10:55:08 +02:00
  • 5fc30bd33e
    Fix duplicated editor tabs (#1012) Mark Sujew 2022-05-31 11:33:07 +02:00
  • 522a5c6e01 Relaxed the Node version: ^14.x Akos Kitta 2022-05-23 20:26:46 +02:00
  • 1ae60ec9bc Updated Theia to 1.25.0 Mark Sujew 2022-03-08 14:59:30 +01:00
  • b8c718ce9e
    #944: Fixed auth. sessions not persistent (#992) David Simpson 2022-05-23 09:52:44 +02:00
  • 9a16cf9e02 change MonitorService providers to injectable deps pluggable-monitor-class-refactoring David Simpson 2022-05-20 17:53:34 +02:00
  • a4ff05a82b monitor service provider singleton Francesco Stasi 2022-05-19 16:56:37 +02:00
  • 0427759fdb refactor monitor settings interfaces Alberto Iannaccone 2022-05-19 11:06:23 +02:00
  • 80ade4c37e updated pseudo code Francesco Stasi 2022-05-19 10:59:20 +02:00
  • 355dec8aaa monitor settings provider stub Francesco Stasi 2022-05-19 10:40:01 +02:00
  • 7bf4ea0637 add MonitorSettingsProvider interface Alberto Iannaccone 2022-05-17 17:45:47 +02:00
  • b407d0aee0 #985: Restored the missing inject decorator. Akos Kitta 2022-05-11 15:56:29 +02:00
  • 1982609c87 fix upload when monitor is open Alberto Iannaccone 2022-05-12 15:28:13 +02:00
  • 62eaeb1c74 update arduino-cli to 0.22.0 Alberto Iannaccone 2022-05-10 15:54:04 +02:00
  • 9b58c9d0c8 delete duplex when connection is closed Alberto Iannaccone 2022-05-10 15:53:48 +02:00
  • eff960bb7f fix monitor connection Alberto Iannaccone 2022-04-08 15:42:52 +02:00
  • fbe8fb421a Fix MonitorManagerProxy DI issue Mark Sujew 2022-03-22 15:10:20 +01:00
  • a8d803e7c3 Add missing binding Silvano Cerza 2022-03-15 14:13:34 +01:00
  • 397ca5665f coreClientProvider is now set when constructing MonitorService Silvano Cerza 2022-03-15 14:12:26 +01:00
  • f9da9fc24b Delete unnecessary Symbol Silvano Cerza 2022-03-15 14:10:31 +01:00
  • b97af32bb8 Fix backend logger bindings Silvano Cerza 2022-03-14 11:01:47 +01:00
  • ce2f1c227a Updated MonitorWidget to use new monitor proxy Silvano Cerza 2022-03-11 14:34:18 +01:00
  • 7889f40834 Changed MonitorWidget and children to use new monitor proxy Silvano Cerza 2022-03-10 17:04:07 +01:00
  • 6b7b33356d Changed plotter contribution to use new manager proxy Silvano Cerza 2022-03-10 17:03:30 +01:00
  • ad781f0bfc Remove unused file Silvano Cerza 2022-03-10 16:25:23 +01:00
  • 6cf61c498a More serial classes removal Silvano Cerza 2022-03-10 16:18:47 +01:00
  • 50239c5756 Add generic monitor settings storaging Silvano Cerza 2022-03-10 16:19:25 +01:00
  • cbd5b4de1b WebSocketProvider is not injectable anymore Silvano Cerza 2022-03-10 16:15:05 +01:00
  • bf958fd8cf Proxied more monitor methods to frontend Silvano Cerza 2022-03-10 16:13:50 +01:00
  • ee265aec90 Changed how connection is handled on upload Silvano Cerza 2022-03-10 16:07:10 +01:00
  • 9058abb015 Remove several unnecessary serial monitor classes Silvano Cerza 2022-03-10 15:48:55 +01:00
  • 31b704cdb9 Moved settings to MonitorService Silvano Cerza 2022-03-08 17:14:31 +01:00
  • 61b8bdeec9 Add monitor proxy functions for the frontend Silvano Cerza 2022-03-07 14:45:48 +01:00
  • c5695d3a76 Fixed WebSocketChange event signature Silvano Cerza 2022-03-07 10:29:08 +01:00
  • 480492a7c8 Enhance MonitorManager APIs Silvano Cerza 2022-03-04 18:03:28 +01:00
  • 2c95e7f033 Changed upload settings Silvano Cerza 2022-03-04 18:01:34 +01:00
  • 116b3d5984 Moved some interfaces Silvano Cerza 2022-03-04 18:00:34 +01:00
  • 750796d3a0 Rename WebSocketService to WebSocketProvider and uninjected it Silvano Cerza 2022-03-04 17:59:27 +01:00
  • 3133b01c4a Implement MonitorService to handle pluggable monitor lifetime Silvano Cerza 2022-03-04 17:57:23 +01:00
  • ebab0b226f Scaffold interfaces and classes for pluggable monitors Silvano Cerza 2022-03-03 10:52:27 +01:00
  • 2b2ea72643 backend structure WIP Francesco Stasi 2022-03-02 17:55:11 +01:00
  • 289f9d7946 Allow flexibility in OS type selections in issue forms per1234 2022-05-04 16:08:02 -07:00
  • 905b78008d
    Updated translation files (#968) github-actions[bot] 2022-04-29 15:44:04 +02:00
  • 11961bb7c7
    Save all open editors before running Save As (#939) Mark Sujew 2022-04-29 15:42:48 +02:00
  • 2be1fac585 ignore workspace root check in changelog workflow (#960) 2.0.0-rc6 Alberto Iannaccone 2022-04-20 14:54:32 +02:00
  • b35340caa9
    2.0.0-rc6 (#955) Alberto Iannaccone 2022-04-20 11:53:06 +02:00
  • e6b3e2ec23
    fix update version script (#958) Alberto Iannaccone 2022-04-19 16:04:08 +02:00
  • c07232698c
    Allow to close files in certain folders (#946) Mark Sujew 2022-04-19 12:00:15 +02:00
  • 58e992af13
    Updated translation files (#959) github-actions[bot] 2022-04-19 11:59:58 +02:00
  • a44b84ffd0
    set the current language on the localization provider (#957) Alberto Iannaccone 2022-04-15 15:54:37 +02:00
  • a3640cf812
    use electron reload command when changing language (#953) Alberto Iannaccone 2022-04-14 09:38:23 +02:00
  • 03a75273e3
    Updated translation files (#950) github-actions[bot] 2022-04-12 11:36:08 +02:00
  • 6176e50acf
    Enable language packs (#941) Alberto Iannaccone 2022-04-08 14:59:11 +02:00
  • 46a3466bc5
    improve check of read-only files (#918) Alberto Iannaccone 2022-04-07 16:45:09 +02:00
  • aba9db6a6b
    Correctly print backslash-escaped characters (#943) Alberto Iannaccone 2022-04-06 18:05:32 +02:00
  • e5b34624ac
    Disable automatic application start after install via Windows Installer (#942) per1234 2022-04-06 01:56:33 -07:00
  • c430cf0d88
    Disable widget dragging/splitting (#940) Mark Sujew 2022-04-05 12:21:49 +02:00
  • 1969e292f0
    Updated translation files (#768) github-actions[bot] 2022-04-04 16:58:04 +02:00
  • 0db119d7ba
    #919, #881: Fixed 3rd party URLs-related issues (#920) Akos Kitta 2022-04-04 15:52:55 +01:00
  • c9b498fb08
    add notes for Windows contributor in BUILDING.md (#926) Francesco Spissu 2022-03-29 17:53:16 +02:00
  • 78004fa4ca
    Minified browser code in the packaged final app. (#931) Akos Kitta 2022-03-29 16:45:54 +01:00
  • 4de7737d14
    Automatically remove editors for deleted files (#894) Mark Sujew 2022-03-21 10:44:51 +01:00
  • f36df02f5d Switch to form-based GitHub issue templates per1234 2022-03-15 22:23:47 -07:00
  • 753872ea2a Add links for other communication channels to the GitHub issue template chooser per1234 2022-03-15 22:09:59 -07:00
  • ca1c24050d Fix Find Next command Mark Sujew 2022-03-15 14:48:32 +01:00
  • 61c2b1a007
    Install oktokit in changelog workflow (#901) Alberto Iannaccone 2022-03-14 12:05:53 +01:00
  • 8cac0872a4
    Version 2.0.0-rc5 (#897) 2.0.0-rc5 Alberto Iannaccone 2022-03-10 12:02:13 +01:00
  • 70f1c5f8ec
    Add privacy policy menu item (#883) Alberto Iannaccone 2022-03-09 10:46:22 +00:00
  • b416e5f9e8
    handling pagination in getting the sketches (#875) ulemons 2022-03-08 17:11:18 +01:00
  • bfe6835cab Remove irrelevant statement from EULA per1234 2022-03-07 08:03:05 -08:00
  • 9e89964df2
    remove dev tools menu item (#882) Alberto Iannaccone 2022-03-08 07:38:00 +00:00
  • 04c3d0c1d3
    Fix sketch name duplicates (#887) Alberto Iannaccone 2022-03-07 16:34:16 +00:00
  • c9996df11c Add Linux AppImage to nightly build download links per1234 2022-03-03 12:13:20 -08:00
  • 49971ada07 Remove irrelevant trigger from "Compose full changelog" workflow per1234 2022-03-03 12:40:04 -08:00
  • e6b9d4e2aa
    Override the RELOAD_REQUESTED_SIGNAL correctly (#880) Mark Sujew 2022-03-03 15:37:37 +01:00
  • 93a374d0c6
    add PR template file (#838) Francesco Stasi 2022-03-03 14:54:05 +01:00
  • 0fc7c78e11
    Install Node.js 14.x on compose-full-changelog workflow (#878) Alberto Iannaccone 2022-03-03 08:38:48 +00:00
  • 96b5edf427
    fix IDE updater commands (#872) 2.0.0-rc4 Alberto Iannaccone 2022-03-01 16:34:43 +00:00
  • a5a6a0b611
    Go to download page when automatic update fails (#871) Alberto Iannaccone 2022-03-01 08:24:29 +00:00
  • 2a27a14a68
    put Linux build files inside a folder before zipping (#870) Alberto Iannaccone 2022-03-01 08:23:56 +00:00
  • f2d492b5dc
    show represented file on MacOS (#868) Alberto Iannaccone 2022-03-01 08:17:05 +00:00
  • 5979e5aad2
    add preference to set a custom update url (#865) Alberto Iannaccone 2022-02-28 14:04:54 +00:00