Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add v0.22 blogpost #14

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ concurrency:

jobs:
docs:
name: Documentation
name: Build blog
runs-on: ubuntu-latest
permissions:
actions: write # needed to allow julia-actions/cache to proactively delete old caches that it has created
Expand All @@ -27,7 +27,7 @@ jobs:
with:
version: '1'
- uses: julia-actions/cache@v2
- name: Make Docs
- name: Make Blog
run: julia --color=yes docs/make.jl
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 2 additions & 0 deletions docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,13 @@ function make(f, page_folder, destination)
BonitoSites.generate_rss_feed(site_entries, rss_path; title, link, description, relative_path="./website/")
end

##
build = Blog.site_path("build")
isdir(build) && rm(build; recursive=true)
make(Blog.Page, Blog.markdown(), build)
cp(Blog.assetpath("images"), Blog.site_path("build", "images"))

##
BonitoSites.deploy(
"github.com/MakieOrg/Blog.git";
push_preview = true,
Expand Down
3 changes: 3 additions & 0 deletions docs/run-server.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
cd(joinpath(@__DIR__, "build"))
using LiveServer
LiveServer.serve()
8 changes: 4 additions & 4 deletions src/pages/blogposts/May-2023-News/May-2023-News.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Blog.gh_by("asinghvi17", "SimonDanisch")

Benedikt Ehinger also worked on [a recipe](https://github.com/MakieOrg/Makie.jl/pull/2872), which makes it easy to introduce some jitter to points, so that one can better judge their distribution:

![](https://user-images.githubusercontent.com/10183650/233134380-5321d9c0-8f97-4e90-a3ca-8a9de0183834.png)
![](./images/233134380-5321d9c0-8f97-4e90-a3ca-8a9de0183834.png)

```julia
# hide
Expand Down Expand Up @@ -130,7 +130,7 @@ There is an ongoing effort to make plotting function and `Block` documentation p
The 1.9 release is a great release for Makie 🙂
It substantially improves time to first plot and time to load the package:

![](https://julialang.org/assets/blog/2023-1.9-highlights/benchmarks.png)
![](./images/benchmarks.png)

Also, it fixes [a long standing issue](https://github.com/JuliaGL/GLFW.jl/issues/198) for GLMakie users with AMD GPU on linux, which [got backported to 1.8.4](https://github.com/JuliaGL/GLFW.jl/issues/198#issuecomment-1367567883).

Expand All @@ -157,7 +157,7 @@ From the README:

> The ModelingToolkitDesigner.jl package is a helper tool for visualizing and editing ModelingToolkit.jl system connections.

![](https://user-images.githubusercontent.com/40798837/229201536-4444a037-18b3-4efd-bc93-d2c182abf533.png)
![](./images/229201536-4444a037-18b3-4efd-bc93-d2c182abf533.png)

```julia
# hide
Expand All @@ -176,7 +176,7 @@ During MakieCon and before, lots of cool use cases have been opened up:

Simon Danisch has made an [initial demo](https://github.com/SimonDanisch/MakieSAM.jl) directly calling [segment-anything](https://github.com/facebookresearch/segment-anything) via PyCall and integrating it with Tyler, to easily segment satellite data:

![tyler-sam](https://github.com/MakieOrg/Makie.jl/assets/1010467/2cf43375-cbea-4c9f-9d9f-df1ec670a5fe)
![tyler-sam](./images/2cf43375-cbea-4c9f-9d9f-df1ec670a5fe.gif)

Rafael Schouten took this demo and created [SegmentAnything.jl](https://github.com/rafaqz/SegmentAnything.jl) from it, which wraps the python dependencies much nicer via PythonCall.

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ GLMakie offers high quality text rendering again now :)

| Before | After |
|--------------|-----------|
| ![before](https://user-images.githubusercontent.com/10947937/144500095-5b239ed0-346f-4783-998a-701c2c44a66c.png) | ![after](https://user-images.githubusercontent.com/10947937/144500158-a17863e5-8929-4f2b-a630-39d5bac9ae11.png) |
| ![before](./images/144500095-5b239ed0-346f-4783-998a-701c2c44a66c.png) | ![after](./images/144500158-a17863e5-8929-4f2b-a630-39d5bac9ae11.png) |

```julia
# hide
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions src/pages/blogposts/v0.19.7/v0.19.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Frederic put in a lot of work and finished an effort originally started by Anshu
Now, Makie finally has its own polar axis.
We consider this an experimental feature for now, which means that breaking changes to the implementation are more likely once users start testing it.

![polar axis](https://user-images.githubusercontent.com/10947937/253750584-30fdd871-5554-4904-bd57-3a8aefd4b88a.png)
![polar axis](./images/253750584-30fdd871-5554-4904-bd57-3a8aefd4b88a.png)

## Color scales

Expand All @@ -21,7 +21,7 @@ Now you can pass scaling functions via the `colorscale` parameter
to plotting primitives that take numerical colors and colormaps.
The numbers will then be pre-transformed before being looked up in the colormap, allowing you to quickly visualize exponential and other nonlinearly distributed data.

![colorscale](https://user-images.githubusercontent.com/13205162/253679725-c9639012-1d92-48e9-b2b6-8e12fe255d40.png)
![colorscale](./images/253679725-c9639012-1d92-48e9-b2b6-8e12fe255d40.png)


## Alpha keyword
Expand All @@ -48,7 +48,7 @@ f

This work by Daniel switched the internal handler of triangulation computations in Makie from jll-based MiniQHull to his own package [DelaunayTriangulation.jl](https://github.com/DanielVandH/DelaunayTriangulation.jl/) written completely in Julia. This allows users to exert much more control over the triangulations used for their `tricontourf` plots.

![](https://docs.makie.org/v0.21/assets/f2c1fac.CoqexF4t.png)
![](./images/f2c1fac.CoqexF4t.png)


Here's a more comprehensive list of changes which can also be found at [docs.makie.org/stable/news/](https://docs.makie.org/stable/news/).
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/pages/blogposts/v0.19.9-12/v0.19.9-12.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ The docs style was overhauled a little as well. The page content overview on the

The static search plugin was changed from [`stork`](https://github.com/jameslittle230/stork) to [`pagefind`](https://pagefind.app/docs/) as `stork` is not being maintained anymore. On desktop, the search should be easier to read as it lives in its own modal now.

![Example search](https://user-images.githubusercontent.com/22495855/269546466-2198057f-1dc5-401f-9bed-f36cbb736a89.png)
![Example search](./images/269546466-2198057f-1dc5-401f-9bed-f36cbb736a89.png)

## Linestyle type [#3193](https://github.com/MakieOrg/Makie.jl/pull/3193), [#3135](https://github.com/MakieOrg/Makie.jl/pull/3135)

Expand Down
Loading
Loading