Commit graph

1165 commits

Author SHA1 Message Date
Wojtek Mach
fcf3015c87
Mac app bootstrap improvements (#1238) 2022-06-22 08:04:59 +02:00
Hector Perez
ef4e735b38
Add missing word in the VM introspection notebook (#1236) 2022-06-21 18:06:16 +02:00
ByeongUk Choi
8f4cafe264
Add link to Hexdocs in hover docs (#1221)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-06-14 01:21:42 +02:00
jonatanklosko
49e7317ea4 Update assets 2022-06-13 12:22:42 +00:00
Jonatan Kłosko
8ab4d195d9
Properly copy content with math (#1225) 2022-06-13 14:20:07 +02:00
Kian-Meng Ang
b18a93af93
Fix typos (#1222) 2022-06-12 18:10:37 +02:00
José Valim
5fd896409d
Delay update instructions (#1217)
This gives us time to update desktop artifacts
and, in case we mess something up, it avoids
everyone upgrading to a broken release at the
same time.
2022-06-05 10:04:55 +02:00
Wojtek Mach
55be1ff7cd Add missing app_type: :agent 2022-06-03 13:56:16 +02:00
Wojtek Mach
c9f022d637
Allow overwriting any bundler option per OS (#1213) 2022-06-02 21:33:23 +02:00
Wojtek Mach
fc7328703a
App bundling improvements (#1211)
1. Replace `mix release mac_app|mac_app_dmg|windows_installer` with a single `mix release app`
2. Extract templates (Launcher.swift, Launcher.vbs, etc) into separate
   files in app_builder/lib/templates
3. Don't verify vc_redist.x64.exe checksum as the Microsoft publishes
   new releases on the same URL
2022-06-01 22:29:54 +02:00
jonatanklosko
79c453c8ee Update assets 2022-05-28 08:59:33 +00:00
Jonatan Kłosko
72bdf9b2bd
Fix context menu in the file system component (#1205) 2022-05-28 10:57:39 +02:00
jonatanklosko
93c5dd8e97 Update assets 2022-05-27 15:34:28 +00:00
Jonatan Kłosko
2bec50d910
Fix tests on OTP 25 (#1204) 2022-05-27 17:32:56 +02:00
Jonatan Kłosko
fb13c9cf22
Allow target _blank links inside iframe (#1203) 2022-05-27 17:32:45 +02:00
Jonatan Kłosko
cf0ff5a5a7
Test app build on Windows CI (#1130)
Co-authored-by: Wojtek Mach <wojtekmach@users.noreply.github.com>
2022-05-27 15:47:47 +02:00
Wojtek Mach
fc82b55dab
Desktop icon improvements (#1201) 2022-05-27 14:45:20 +02:00
jonatanklosko
2fdcc60dd2 Update assets 2022-05-26 00:41:38 +00:00
Andy Tran
f945b3272d
Add support for configuring a custom iframe URL (#1200)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-05-26 02:39:55 +02:00
Wojtek Mach
5af5c75108
Run Mac app in the background (#1199) 2022-05-20 14:27:04 +02:00
Wojtek Mach
cf587e7115
Update Mac build scripts (#1198) 2022-05-20 14:17:40 +02:00
jonatanklosko
3cf20e521f Update assets 2022-05-19 14:29:48 +00:00
ByeongUk Choi
0a87fee7b6
Add sidebar toggle on mobile (#1183)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
Co-authored-by: José Valim <jose.valim@gmail.com>
2022-05-19 16:27:57 +02:00
José Valim
b1bd411199
Add tiny section on links (#1196) 2022-05-19 12:05:23 +02:00
Jonatan Kłosko
ec6de91674
Relax app directory permissions in Docker (#1193) 2022-05-17 23:11:39 +02:00
jonatanklosko
70ccaafa14 Update assets 2022-05-17 01:05:11 +00:00
Tw
641ac96ae7
Fix relative link URL in Markdown output (#1189) 2022-05-17 03:03:18 +02:00
Jonatan Kłosko
07a75887e0
Change default Livebook home path for Docker (#1191) 2022-05-16 22:14:39 +02:00
jonatanklosko
22811c10bf Update assets 2022-05-13 15:56:35 +00:00
José Valim
fce28ed713
Reduce left padding for notebook session (#1186)
* Reduce left padding for notebook session

* Update lib/livebook_web/live/session_live.ex

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-05-13 17:54:36 +02:00
Jonatan Kłosko
355a450d4c
Fix smart cell evaluation button in forked notebooks (#1185) 2022-05-13 15:22:52 +02:00
Jonatan Kłosko
36e48f861e
Use IP address as hostname when configured (#1181)
* Use IP address as hostname when configured

* Use localhost for access URL hostname when applicable

* Keep 0.0.0.0 as is for hostname
2022-05-13 15:22:41 +02:00
José Valim
49492771f3 Ignore asset directories if they are empty
macOS removes files from the temporary directory but
keeps the directory. This would cause LiveView to
misbehave as it would assume all assets are checked out.
2022-05-13 14:41:06 +02:00
José Valim
c131826733 Reorganize README 2022-05-13 09:39:33 +02:00
Aaron Seigo
2a8c95c388
Show the correct amount of free memory available on the system (#1179)
* Show the correct amount of free memory available on the system

Attempts to use the `available_memory` stat, otherwise tries to
cobble it together using cached+buffered+free as per the erlang
docs on `:memsup:get_system_memory_data` and only failing that
flals back to `free_memory`

* Use `Map.new` rather than `Enum.into`

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>

* Update lib/livebook/system_resources.ex

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-05-09 15:43:00 +02:00
Wojtek Mach
f5afac9497 Remove otp version check when building desktop app
Since we're building our own OTP for Mac, the idea was not to
accidentally building agains something we happen to be testing at the
moment, like the latest RC. This check turned out to be a little bit
too annoying in practice though. We plan to automate builds on CI
in the near future so we wouldn't need it the anyway.

Closes #1177
2022-05-06 23:53:10 +02:00
Jonatan Kłosko
9f24bda2c8
Specify ip for iframe endpoint only when present (#1176)
* Specify ip for iframe endpoint only when present

* Up
2022-05-06 22:11:19 +02:00
Jonatan Kłosko
c1a4c8c045
Release 0.6.1 (#1175) 2022-05-06 17:22:35 +02:00
José Valim
cfcd1cdc19 Match on more eaddrinuse patterns 2022-05-06 10:30:06 +02:00
Jonatan Kłosko
40c945502f
Include iframe in the hex archive (#1174) 2022-05-06 10:28:01 +02:00
José Valim
7ef0de2722
Improve ip server booting (#1173)
* Bind to the same ip as the main application

* Improve error message if port is already taken
2022-05-06 10:27:48 +02:00
jonatanklosko
9b14d06123 Update assets 2022-05-04 10:52:09 +00:00
Jonatan Kłosko
0b35c2559b
Don't ignore pointer events when LV disconnect (#1168) 2022-05-04 12:50:36 +02:00
Jonatan Kłosko
3ad817ac69
Release 0.6.0 (#1165) 2022-05-03 16:24:49 +02:00
jonatanklosko
15949eaef7 Update assets 2022-05-03 14:21:56 +00:00
Jonatan Kłosko
567c69a884
Always expand the setup cell when focused (#1166) 2022-05-03 16:20:13 +02:00
jonatanklosko
62140eb8d7 Update assets 2022-05-03 13:11:17 +00:00
Jonatan Kłosko
9a016e439d
Synchronize smart cell source before evaluation (#1164)
* Synchronize smart cell source before evaluation

* Sync JS view only if present

* Synchronize with smart cell only when started

* Update references to kino packages

* Update the Smart cells notebook

* Rename add dependnecy to add package

* Update changelog
2022-05-03 15:09:37 +02:00
José Valim
96de866c34
Update README.md 2022-05-02 15:54:07 +02:00
Jonatan Kłosko
ba77c18616
Clear cells indicator after erasing outputs (#1160) 2022-05-02 15:37:15 +02:00