diff --git a/Project.toml b/Project.toml index f7a113223c0eef413fa443cfc55033a5683e98ac..7e4b0b661501cfd149a54b48be0e72787ef7c071 100644 --- a/Project.toml +++ b/Project.toml @@ -4,7 +4,6 @@ authors = ["Daniel Vedder <daniel.vedder@idiv.de>"] version = "0.2.0" [deps] -Agents = "46ada45e-f475-11e8-01d0-f70cc89e6671" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" CxxWrap = "1f15a43c-97ca-5a2a-ae31-89f07a497df4" DataFramesMeta = "1313f7d8-7da2-5740-9ea0-a2ca25f37964" @@ -12,10 +11,8 @@ Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" GLMakie = "e9467ef8-e4e7-5192-8a1a-b1aee30e663a" GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326" -Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" Observables = "510215fc-4207-5dde-b226-833fc4488ee2" Persefone = "039acd1d-2a07-4b33-b082-83a1ff0fd136" -PkgGraph = "f9c1b9e4-72e8-4a14-ade5-14f45fc35f11" QML = "2db162a6-7e43-52c3-8d84-290c1c42d82a" Qt6Base_jll = "c0090381-4147-56d7-9ebc-da0b1113ec56" ResumableFunctions = "c5292f4c-5179-55e1-98c5-05642aab7184" @@ -24,5 +21,4 @@ TableTransforms = "0d432bfd-3ee1-4ac1-886a-39f05cc69a3e" [compat] GLMakie = "0.6" -Makie = "0.17" julia = "1.10" diff --git a/src/PersefoneDesktop.jl b/src/PersefoneDesktop.jl index bbcfa13b88a53d266c7ad34be5fddbcf7ee77be8..e6ad80b1b23ca0a69fc2b6b3fdb2ed95fc3c93f1 100644 --- a/src/PersefoneDesktop.jl +++ b/src/PersefoneDesktop.jl @@ -12,20 +12,20 @@ module PersefoneDesktop -using - CSV, - QML, - TOML, - Dates, - Makie, - Agents, - FileIO, - CxxWrap, - GLMakie, - Persefone, - Observables, - DataFramesMeta, - ResumableFunctions +using Persefone + +using CSV: CSV +using CxxWrap: @safe_cfunction +using DataFramesMeta: @select!, @subset, @transform! +using Dates: Dates, Day, today +using FileIO: load +using GLMakie: GLMakie, Axis, DataAspect, Figure, axislegend, cgrad, on, + hidedecorations!, lines!, image!, update_theme!, scatter!, @lift +using Observables: Observable +using QML: QML, JuliaPropertyMap, QString, QTimer, @emit, @qmlfunction, + emit, exec, loadqml +using ResumableFunctions: ResumableFunctions, @resumable, @yield +using TOML: TOML # To visualise dependencies, see here: https://tfiers.github.io/PkgGraph.jl/v0.6/