-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDioxus.toml
More file actions
100 lines (72 loc) · 1.99 KB
/
Dioxus.toml
File metadata and controls
100 lines (72 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
[application]
# Desktop app configuration
[application.desktop]
# The name of the app
name = "RustySound"
# The icon to use for the app (PNG, ICNS, or ICO)
icon = "assets/web-app-manifest-512x512.png"
# Mobile app configuration
[application.mobile]
# The name of the app
name = "RustySound"
# The icon to use for the app (PNG)
icon = "assets/web-app-manifest-512x512.png"
# iOS-specific runtime metadata.
[ios]
# Ensure iOS keeps audio playback active while the app is backgrounded.
background_modes = ["audio"]
[web.app]
# HTML title tag content
title = "RustySound"
# Base path for assets when deployed under a subdirectory
base_path = "/"
# include `assets` in web platform
[web.resource]
# Additional CSS style files
style = []
# Additional JavaScript files
script = []
[web.resource.dev]
# Javascript code file
# serve: [dev-server] only
script = []
[bundle]
# Bundle identifier for the app
identifier = "app.adarcher.rustysound"
# Bundle publisher
publisher = "AD-Archer"
# Display name for the app
name = "RustySound"
# Short name for the app
short_name = "RustySound"
# App category
category = "Music"
# Short description
short_description = "A music streaming client for Navidrome/Subsonic servers"
# Long description
long_description = "RustySound is a cross-platform music streaming client that connects to Navidrome and Subsonic-compatible servers."
# Copyright
copyright = "Copyright © 2026 AD-Archer"
# Icons for different platforms
icon = [
"assets/web-app-manifest-512x512.png",
"assets/web-app-manifest-192x192.png",
"assets/favicon.ico",
"assets/favicon.icns",
]
# The list of files to include in the bundle
resources = [
"assets/tailwind.css",
"assets/styling/*",
"assets/*.png",
"assets/*.svg",
"assets/*.ico",
"assets/*.icns",
"assets/*.webmanifest",
]
# macOS specific settings
[bundle.macos]
minimum_system_version = "10.13"
# Windows specific settings
[bundle.windows]
webview_install_mode = { DownloadBootstrapper = { silent = false } }