summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD8
-rwxr-xr-xsrc/types/rendered_element.rs5
2 files changed, 7 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d147b83..c17d10d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,7 @@
# Maintainer: pml68 <contact@pml68.dev>
pkgname=iced-builder
-_pkgver=0.1.0
-pkgver=0.1.0.gb55bd80
+pkgver=0.1.0.r99.gd0e05b9
pkgrel=1
pkgdesc='UI builder for iced, built with iced.'
arch=(x86_64)
@@ -11,11 +10,12 @@ license=('GPL-3.0-or-later')
depends=(
gcc-libs
glibc
- gtk3
)
makedepends=(
git
cargo
+ clang
+ mold
)
options=('!lto' '!strip' '!debug')
source=("$pkgname::git+${url}.git")
@@ -30,7 +30,7 @@ prepare() {
pkgver() {
cd "${pkgname}"
- echo "$(cargo pkgid | cut -d@ -f2).g$(git describe --always --exclude='*')"
+ echo "$(cargo pkgid | cut -d@ -f2).r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}
build() {
diff --git a/src/types/rendered_element.rs b/src/types/rendered_element.rs
index ee3def8..0a78dcd 100755
--- a/src/types/rendered_element.rs
+++ b/src/types/rendered_element.rs
@@ -319,9 +319,9 @@ impl<'a> From<RenderedElement> for Element<'a, Message> {
let content: Element<'a, Message> = match copy.name {
ElementName::Text(s) => {
if s.is_empty() {
- widget::text("New Text").into()
+ widget::text("New Text").apply_options(copy.options).into()
} else {
- widget::text(s).into()
+ widget::text(s).apply_options(copy.options).into()
}
}
ElementName::Button(s) => {
@@ -347,6 +347,7 @@ impl<'a> From<RenderedElement> for Element<'a, Message> {
} else {
Element::from("")
})
+ .apply_options(copy.options)
.padding(20)
.into()
}