This commit is contained in:
2026-01-04 18:02:19 +01:00
parent 14fd4f82f7
commit c147f78e1d
38 changed files with 247 additions and 177 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<gresources>
<gresource prefix="/com/frac_tion/teleport">
<gresource prefix="/org/nekoweb/n0va/BeamMeUp">
<file preprocess="xml-stripblanks">window.ui</file>
<file preprocess="xml-stripblanks">settings.ui</file>
<file preprocess="xml-stripblanks">device_settings.ui</file>

View File

@@ -1,60 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyleft 2017 Julian Sparber <julian@sparber.net> -->
<component type="desktop">
<id>com.frac_tion.teleport.desktop</id>
<metadata_license>CC0</metadata_license>
<project_license>AGPL-3.0+</project_license>
<name>Teleport</name>
<summary>Share files over the local network</summary>
<description>
<p>
Teleport is a fast way to share files over the local network. It's
designed to be a replacement for using USB keys or emailing stuff to
yourself just to move them on another device on your desk.
</p>
</description>
<screenshots>
<screenshot type="default">
<caption>Teleport window with multiple devices</caption>
<image width="1366" height="768">https://gitlab.gnome.org/jsparber/teleport/raw/master/data/screenshots/window.png</image>
</screenshot>
<screenshot type="default">
<caption>Teleport notification</caption>
<image width="1366" height="768">https://gitlab.gnome.org/jsparber/teleport/raw/master/data/screenshots/notification.png</image>
</screenshot>
</screenshots>
<url type="homepage">https://gitlab.gnome.org/jsparber/teleport</url>
<url type="bugtracker">https://gitlab.gnome.org/jsparber/teleport/issues</url>
<project_group>GNOME</project_group>
<kudos>
<kudo>AppMenu</kudo>
<kudo>HiDpiIcon</kudo>
<kudo>ModernToolkit</kudo>
<kudo>Notifications</kudo>
</kudos>
<update_contact>julian@sparber.net</update_contact>
<translation type="gettext">teleport</translation>
<releases>
<release version="0.0.1" date="2018-10-28">
<description>
<p>
Some small fixes.
</p>
</description>
</release>
<release version="0.0.0" date="2017-10-29">
<description>
<p>
This basic initial version sends files chose via the file chooser or
drag and drop. The Downloads directory can be set from the menu.
</p>
</description>
</release>
</releases>
</component>

View File

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View File

Before

Width:  |  Height:  |  Size: 999 B

After

Width:  |  Height:  |  Size: 999 B

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

Before

Width:  |  Height:  |  Size: 266 KiB

After

Width:  |  Height:  |  Size: 266 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

Before

Width:  |  Height:  |  Size: 648 KiB

After

Width:  |  Height:  |  Size: 648 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@@ -1,4 +1,4 @@
desktop = 'com.frac_tion.teleport.desktop'
desktop = 'org.nekoweb.n0va.BeamMeUp.desktop'
i18n.merge_file(
input: desktop + '.in',
@@ -11,8 +11,8 @@ i18n.merge_file(
# Appdata file.
appdata_file = i18n.merge_file(
input: 'com.frac_tion.teleport.appdata.xml.in',
output: 'com.frac_tion.teleport.appdata.xml',
input: 'org.nekoweb.n0va.BeamMeUp.appdata.xml.in',
output: 'org.nekoweb.n0va.BeamMeUp.appdata.xml',
po_dir: po_dir,
install: true,
install_dir: join_paths(get_option('datadir'), 'appdata'),
@@ -41,7 +41,7 @@ endif
schema_dir = join_paths(get_option('prefix'), get_option('datadir'), 'glib-2.0', 'schemas')
install_data(
'com.frac_tion.teleport.gschema.xml',
'org.nekoweb.n0va.BeamMeUp.gschema.xml',
install_dir: schema_dir
)

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyleft 2017 Julian Sparber <julian@sparber.net> -->
<component type="desktop">
<id>org.nekoweb.n0va.BeamMeUp.desktop</id>
<metadata_license>CC0</metadata_license>
<project_license>AGPL-3.0+</project_license>
<name>BeamMeUp</name>
<summary>Share files over the local network</summary>
<description>
<p>
BeamMeUp is a fast way to share files over the local network. It's
designed to be a replacement for using USB keys or emailing stuff to
yourself just to move them on another device on your desk.
</p>
</description>
<url type="homepage">https://git.krzak.org/N0VA/BeamMeUp</url>
<url type="bugtracker">https://git.krzak.org/N0VA/BeamMeUp/issues</url>
<update_contact>n0va@krzak.org</update_contact>
<translation type="gettext">BeamMeUp</translation>
<releases>
<release version="0.0.1" date="2018-10-28">
<description>
<p>
Some small fixes.
</p>
</description>
</release>
<release version="0.0.0" date="2017-10-29">
<description>
<p>
This basic initial version sends files chose via the file chooser or
drag and drop. The Downloads directory can be set from the menu.
</p>
</description>
</release>
</releases>
</component>

View File

@@ -1,7 +1,7 @@
[Desktop Entry]
Name=Teleport
Name=BeamMeUp
Comment=Share files on the local network
Exec=teleport
Icon=com.frac_tion.teleport
Exec=BeamMeUp
Icon=org.nekoweb.n0va.BeamMeUp
Type=Application
Categories=GTK;GNOME;Utility;

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<schema path="/com/frac_tion/teleport/" id="com.frac_tion.teleport">
<schema path="/org/nekoweb/n0va/BeamMeUp/" id="org.nekoweb.n0va.BeamMeUp">
<key name="download-dir" type="s">
<default>'~/Downloads'</default>
<summary>Download directory</summary>