diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b0a1f9a..1f61b63 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,7 +22,7 @@ cargo:test: script: - echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list - apt-get update - - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev libjxl-dev libvte-2.91-gtk4-dev -y + - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libssl-dev libjxl-dev libvte-2.91-gtk4-dev -y - apt-get install meson ninja-build git desktop-file-utils gettext file libusb-dev libusb-1.0-0-dev curl -y - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -o /tmp/rustup.sh - chmod +x /tmp/rustup.sh @@ -41,7 +41,7 @@ appimage: script: - echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list - apt-get update - - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev libjxl-dev libvte-2.91-gtk4-dev -y + - apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libssl-dev libjxl-dev libvte-2.91-gtk4-dev -y - apt-get install meson ninja-build git desktop-file-utils gettext file libusb-dev libusb-1.0-0-dev curl -y - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -o /tmp/rustup.sh - chmod +x /tmp/rustup.sh diff --git a/Cargo.lock b/Cargo.lock index 22fa4e8..7427528 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -301,7 +301,6 @@ dependencies = [ "reqwest", "serde", "serde_json", - "sourceview5", "tracker", "uuid", "zoha-vte4", @@ -1877,41 +1876,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "sourceview5" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88c5f976a113e947bc5ec67758b2960c0db4ca76f80fb410d7cd86cd456d9ee5" -dependencies = [ - "futures-channel", - "futures-core", - "gdk-pixbuf", - "gdk4", - "gio", - "glib", - "gtk4", - "libc", - "pango", - "sourceview5-sys", -] - -[[package]] -name = "sourceview5-sys" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29637cccd56075a37ba72c0cc8b8d599dbc1d857e30dadea97eaacbc29b7fd46" -dependencies = [ - "gdk-pixbuf-sys", - "gdk4-sys", - "gio-sys", - "glib-sys", - "gobject-sys", - "gtk4-sys", - "libc", - "pango-sys", - "system-deps", -] - [[package]] name = "spin" version = "0.9.8" diff --git a/Cargo.toml b/Cargo.toml index 2336889..c759857 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,9 +36,6 @@ serde = { version = "1.0.188", features = [ "derive" ] } serde_json = "1.0.106" -sourceview5 = { version = "0.7.1", features = [ - "v5_6" -] } tracker = "0.2.1" uuid = { version = "1.4.1", features = ["v4", "fast-rng"] } zoha-vte4 = { version = "0.0.2", features = ["v0_72"] } diff --git a/data/style.css b/data/style.css index f2afec8..b84d6de 100644 --- a/data/style.css +++ b/data/style.css @@ -1,7 +1,3 @@ .padded { padding: 18px; } - -.sourceview-transparent-bg, .sourceview-transparent-bg * { - background-color: transparent; -} diff --git a/dist/arch/PKGBUILD b/dist/arch/PKGBUILD index 97bbbfe..a0bbdc3 100644 --- a/dist/arch/PKGBUILD +++ b/dist/arch/PKGBUILD @@ -9,7 +9,6 @@ url='https://gitlab.com/gabmus/envision' license=(GPL) depends=( gtk4 - gtksourceview5 libadwaita openxr libgl diff --git a/meson.build b/meson.build index 2109f87..7da240b 100644 --- a/meson.build +++ b/meson.build @@ -18,7 +18,6 @@ description = 'GUI for Monado' # temporary dependency('glib-2.0', version: '>= 2.66') dependency('gio-2.0', version: '>= 2.66') dependency('gtk4', version: '>= 4.10.0') -dependency('gtksourceview-5', version: '>= 5.6.0') dependency('vte-2.91-gtk4', version: '>= 0.72.0') glib_compile_resources = find_program('glib-compile-resources', required: true)