aboutsummaryrefslogtreecommitdiff
path: root/src/distractionless/ui/apps.cljd
diff options
context:
space:
mode:
authorTim <contact@bytim.eu>2025-02-26 21:39:15 +0100
committerTim <contact@bytim.eu>2025-02-26 21:39:15 +0100
commitaca895de6901c01a7eeacaacc1d7f226d7c5e84e (patch)
tree4a7666693be2344d4796d9a7ad517f734ba88dd9 /src/distractionless/ui/apps.cljd
parentde6850680d9499ab47b9a15e70eba0b8184937d4 (diff)
downloaddistractionless-aca895de6901c01a7eeacaacc1d7f226d7c5e84e.tar.xz
distractionless-aca895de6901c01a7eeacaacc1d7f226d7c5e84e.zip
Add icons in app listHEADmaster
Diffstat (limited to 'src/distractionless/ui/apps.cljd')
-rw-r--r--src/distractionless/ui/apps.cljd5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/distractionless/ui/apps.cljd b/src/distractionless/ui/apps.cljd
index 0341b6b..8e06f07 100644
--- a/src/distractionless/ui/apps.cljd
+++ b/src/distractionless/ui/apps.cljd
@@ -1,5 +1,6 @@
(ns distractionless.ui.apps
(:require ["package:flutter/material.dart" :as m]
+ ["package:flutter/widgets.dart" :as widgets]
["package:installed_apps/installed_apps.dart" :as apps]
[distractionless.ui.constants :as duconstants]
[distractionless.ui.apps.settings :as duasettings]
@@ -13,12 +14,14 @@
(await (apps/InstalledApps.startApp (.-packageName app))))))
(defn load-installed-apps! [a]
- (reset! a (await (apps/InstalledApps.getInstalledApps false))))
+ (reset! a (await (apps/InstalledApps.getInstalledApps false true))))
(defn- render-app [app config-file ctx reloader *app-in-queue]
(m/ListTile
.title (m/Text (.-name app)
.style duconstants/text-style)
+ .leading (widgets/Image.memory (.-icon app)
+ .height 30.0)
.onTap (fn []
(reset! *app-in-queue app)
(start-app app config-file *app-in-queue)