Commit graph

655 commits

Author SHA1 Message Date
Jonatan Kłosko
36ce11c211
Fix signature completion and signature types in older Erlang docs (#1318) 2022-08-02 11:29:45 +02:00
Cristine Guadelupe
e5a02ac97e
Updates kino_maplibre and its guide (#1315)
* Updates kino_maplibre and its guide

* Update lib/livebook/notebook/explore/intro_to_maplibre.livemd

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

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-08-01 14:23:14 -03:00
birlorg
9b801f323f
Add how to use the math expressions (#1307) 2022-07-29 22:11:04 +02:00
José Valim
09c60abd5e
Validate hostname against EPMD (#1305) 2022-07-29 10:55:13 +02:00
José Valim
2ac02d9547 mix format 2022-07-25 21:50:59 +02:00
José Valim
db6e459f64 Mark Kino guides as deep dive 2022-07-25 21:41:54 +02:00
Kuria
3cf175c81a
Add shortcut for evaluating a cell and advancing to the next one (#1294) 2022-07-23 12:22:17 +02:00
Basile Nouvellet
9cbecb6871
Fix typo in custom_kinos.livemd (#1292) 2022-07-22 21:30:21 +02:00
Frédéric Boyer
1ee1394fa6
Fix typo in the elixir and livebook notebook (#1284) 2022-07-19 21:53:15 +02:00
Wojtek Mach
8da05a5c5a
Rename AppBuilder to AppBundler (#1283) 2022-07-19 14:48:07 +02:00
José Valim
59dcf9e1ff mix format 2022-07-19 09:27:57 +02:00
José Valim
5c105d3d1f Use Livebook.Config.abort! in more occasions 2022-07-19 09:14:43 +02:00
Jonatan Kłosko
8ba302a9b4
Set colors in the MapLibre notebook (#1271) 2022-07-13 13:02:30 +02:00
Jonatan Kłosko
75e47aa593
Reflect input change when clicking the reevaluate button (#1269) 2022-07-11 14:35:05 +02:00
Jonatan Kłosko
1757e21bca
Fix user profile edits to not crash on the homepage (#1268) 2022-07-10 20:16:55 +02:00
Linus
14538b7aa1
Tiny improvements to explore livebooks (#1266)
* Tiny improvement in explanation of pattern matching

* remove reference to `Kino.Ecto`
2022-07-09 13:29:05 +02:00
Wojtek Mach
789a44a7da
Convert Mac launcher to a Cocoa app (#1263)
1. Add `:event_handler` app option. It is a process that will receive
   the app events, the `:open_app`, `{:open_url, url}`, and
   `{:open_file, path}` messages.

2. Add `AppBuilder.init/0`. This reads the `APP_BUILDER_INPUT` env
   variable which contains the app event the release was started with.

3. Use <https://github.com/wojtekmach/otp/tree/wm-WX_MACOS_NON_GUI_APP>
   branch which contains wx fix that hasn't been merged yet.
2022-07-06 19:27:06 +02:00
Cristine Guadelupe
f9156e7a9f
Updates Map Cell guide (#1261) 2022-07-03 17:09:45 -03:00
José Valim
31b5e0b93a
List databases alphabetically (#1257) 2022-06-30 19:36:48 +02:00
Alexandre de Souza
b95dee2aa4
Update KinoDB bult-ins (#1256)
* Add new KinoDB built-ins

* Update kino_db built-in version
2022-06-30 12:38:43 -03:00
José Valim
bf6823240b Tiny fix to maps guide 2022-06-30 07:07:26 +02:00
Cristine Guadelupe
37c2cf1daa
Make styles available for all sections (#1253) 2022-06-30 06:57:10 +02:00
Jonatan Kłosko
5c0ad7ba1d
Fix nested frame updates (#1251) 2022-06-29 22:04:27 +02:00
Cristine Guadelupe
cb0a208274
Guide for MapCell (#1250) 2022-06-29 07:50:05 -03:00
Jonatan Kłosko
60e44115d0
Handle Windows drive letter in Mix runtime path in the CLI (#1242) 2022-06-24 12:49:27 +02:00
Jonatan Kłosko
a7d7e6332d
Change text inputs to apply change on blur (#1243) 2022-06-24 12:00:23 +02:00
aar2dee2
0c04f659c4
Capture log from processes outside Livebook supervision (#1235)
Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-06-23 13:39:27 +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
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
fc82b55dab
Desktop icon improvements (#1201) 2022-05-27 14:45:20 +02: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
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
Tw
641ac96ae7
Fix relative link URL in Markdown output (#1189) 2022-05-17 03:03:18 +02: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
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
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
José Valim
cfcd1cdc19 Match on more eaddrinuse patterns 2022-05-06 10:30:06 +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
Jonatan Kłosko
567c69a884
Always expand the setup cell when focused (#1166) 2022-05-03 16:20:13 +02: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
Jonatan Kłosko
ba77c18616
Clear cells indicator after erasing outputs (#1160) 2022-05-02 15:37:15 +02:00
Jonatan Kłosko
df87b2c7fc
Rename toggle output in zen mode to show/hide (#1161) 2022-05-02 15:29:42 +02:00
José Valim
2e104b2677 Review some policies 2022-05-02 12:13:22 +02:00
Jonatan Kłosko
2a1d937189
Update wording around dependencies and packages (#1151) 2022-04-30 17:14:10 +02:00
Jonatan Kłosko
8e063792ff
Improvements to the smart cells flow (#1150)
* Reword reinstall to restart

* Clarify Smart cell message when dependencies are installing

* Handle universal shortcuts in inside iframe inputs

* Adjust smart cell icons

* Improve wording in the dependency install prompt

* Reevaluate cells after installing smart cell dependencies

* Update lib/livebook_web/live/session_live/cell_component.ex

Co-authored-by: José Valim <jose.valim@dashbit.co>

Co-authored-by: José Valim <jose.valim@dashbit.co>
2022-04-30 12:26:03 +02:00