-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.pupnet.conf
More file actions
112 lines (100 loc) · 4.19 KB
/
Copy pathapp.pupnet.conf
File metadata and controls
112 lines (100 loc) · 4.19 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
101
102
103
104
105
106
107
108
109
110
111
112
# PUPNET DEPLOY: 1.8.0
# Use: 'pupnet --help conf' for information.
# APP PREAMBLE
AppBaseName = Remote
AppFriendlyName = Remote
AppId = dev.emik.remote
AppVersionRelease = 1.5.8[1]
AppShortSummary = Standalone Archipelago client
AppDescription = """
Fully-functional standalone Windows/Mac/Linux client for Archipelago, specializing in Manual for Archipelago.
Many features address usability concerns over the original manual client:
- Accident-proof; You tick a checkbox, press the "Release" button, and confirm the release again by holding down a separate button. This can also be configured to be less explicit.
- Drag-and-drop; YAML files can be dropped into the window to immediately start a session. You can also copy paste the file path to achieve the same result.
- Out-of-logic is highlighted; Locations not in logic are invisible by default, colored red, and a warning message appears when trying to break logic. Additionally, hovering over these locations will showcase the items required.
- Consumable item tracking; Mark items as "consumed", to keep track of whether you resolved temporary fillers or traps.
- Slot-defined category; Locations can be moved to a special category that is always on top. The purpose is left for the user, such as a "try later" list, a priority list, or hinted locations.
- Chat autocomplete; When typing in chat, suggestions for commands and names of items will show up. Can be disabled.
- Notifications; You can enable push notifications for receiving new items, as long as you leave the slot open.
- DeathLink support; Send and receive DeathLink notices. Remote offers a toggle to crash the application when a DeathLink is received, but by adding your own file watcher over the file `DeathLink` in your temporary directory, you can make your computer or game do anything upon death!
- Highlights BK; Shows "BK" and "Done" to efficiently communicate the status of a manual slot.
It also includes other quality-of-life features to minimize setup time:
- Manage multiple sessions at the same time in one window, no need to open the application multiple times for each slot.
- Ability to communicate in the chat, see hints, locations, and items, all with sort and filter options.
- Remembers which servers you logged into, allowing you to immediately jump right back into a slot when opening the application again.
- Extensive UI scaling and theming, as well as font alternatives for accessibility.
- Specify `REMOTE_HISTORY_PATH` to change the path of the `history.json` file.
- Specify `REMOTE_PREFERENCES_PATH` to change the path of the `preferences.cfg` file.
"""
AppLicenseId = MPL-2.0
AppLicenseFile = LICENSE
AppChangeFile =
# PUBLISHER
PublisherName = Emik
PublisherCopyright = Copyright © Emik 2025
PublisherLinkName = Home Page
PublisherLinkUrl = https://github.com/Emik03/Remote
PublisherEmail = emik.cuber@gmail.com
# DESKTOP INTEGRATION
DesktopNoDisplay = false
DesktopTerminal = false
DesktopFile =
StartCommand =
PrimeCategory =
MetaFile =
IconFiles = """
Resources/Drawable/Icon.svg
Resources/Drawable/Icon.512.png
Resources/Drawable/Icon.256.ico
"""
# DOTNET PUBLISH
DotnetProjectPath = Remote.csproj
DotnetPublishArgs = -p:Version=${APP_VERSION} --self-contained true -p:DebugType=None -p:DebugSymbols=false
DotnetPostPublish =
DotnetPostPublishOnWindows =
# PACKAGE OUTPUT
PackageName = Remote
OutputDirectory = artifacts/deploy
# APPIMAGE OPTIONS
AppImageArgs =
AppImageVersionOutput = false
# FLATPAK OPTIONS
FlatpakPlatformRuntime = org.freedesktop.Platform
FlatpakPlatformSdk = org.freedesktop.Sdk
FlatpakPlatformVersion = 23.08
FlatpakFinishArgs = """
--socket=wayland
--socket=x11
--filesystem=host
--share=network
"""
FlatpakBuilderArgs =
# RPM OPTIONS
RpmAutoReq = false
RpmAutoProv = true
RpmRequires = """
krb5-libs
libicu
openssl-libs
zlib
"""
# DEBIAN OPTIONS
DebianRecommends = """
libc6
libgcc1
libgcc-s1
libgssapi-krb5-2
libicu
libssl
libstdc++6
libunwind
zlib1g
"""
# WINDOWS SETUP OPTIONS
SetupGroupName =
SetupAdminInstall = false
SetupCommandPrompt =
SetupMinWindowsVersion = 10
SetupSignTool =
SetupSuffixOutput =
SetupVersionOutput = false