lockedFiles);
18 | }
19 | }
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/numeric_6_box_multiple_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/lan_connect.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/numeric_3_box_multiple_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/menu/view_user_info_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/person_add-white-android/res/drawable/baseline_person_add_18.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Seeker/Resources/menu/chatroom_overview_list_menu.xml:
--------------------------------------------------------------------------------
1 |
20 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/en-US/full_description.txt:
--------------------------------------------------------------------------------
1 | Seeker is an unofficial client for Soulseek. It uses the Soulseek.NET library for communicating with Soulseek server and peers.
2 |
Features:
3 | - Searching (including wishlists and filters)
4 | - Browsing User Directories
5 | - Downloads and Uploads
6 | - Port Forwarding via UPnP
7 | - Chatrooms and Messages
8 | - Adding Users
9 | - Get and Set User Info
10 | - Privileges
11 |
12 |
--------------------------------------------------------------------------------
/Seeker/Resources/layout/import_item_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
14 |
15 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/numeric_9_plus_box_multiple_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/help_circle_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Soulseek.NET-master/examples/Web/api/DTO/QueueDownloadRequest.cs:
--------------------------------------------------------------------------------
1 | namespace WebAPI.DTO
2 | {
3 | public class QueueDownloadRequest
4 | {
5 | ///
6 | /// Gets or sets the filename to download.
7 | ///
8 | public string Filename { get; set; }
9 |
10 | ///
11 | /// Gets or sets the size of the file.
12 | ///
13 | public long? Size { get; set; }
14 |
15 | ///
16 | /// Gets or sets the optional transfer token.
17 | ///
18 | public int? Token { get; set; }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/lan_pending.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/search-white-android/res/drawable/baseline_search_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Seeker/Resources/layout/simple_custom_notification.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
14 |
--------------------------------------------------------------------------------
/Seeker/Soulseek.NET-master/examples/Web/web/src/lib/transfers.js:
--------------------------------------------------------------------------------
1 | import api from './api';
2 |
3 | export const getAll = async ({ direction }) => {
4 | return (await api.get(`/transfers/${direction}s`)).data;
5 | };
6 |
7 | export const download = ({ username, filename, size }) => {
8 | return api.post(`/transfers/downloads/${username}`, { filename, size });
9 | };
10 |
11 | export const cancel = ({ direction, username, id, remove = false }) => {
12 | return api.delete(`/transfers/${direction}s/${username}/${id}?remove=${remove}`);
13 | };
14 |
15 | export const getPlaceInQueue = ({ username, id }) => {
16 | return api.get(`/transfers/downloads/${username}/${id}`);
17 | };
--------------------------------------------------------------------------------
/Seeker/Resources/layout/all_ticker_dialog.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
15 |
16 |
--------------------------------------------------------------------------------
/Seeker/Resources/menu/edit_user_info_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
19 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/network_off_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_dialog_background_dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_dialog_background_light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/fastlane/metadata/android/de/full_description.txt:
--------------------------------------------------------------------------------
1 | Seeker ist ein inoffizieller Client für Soulseek. Seeker nutzt Soulseek.NET für die Kommunikation mit Soulseek Peers und Server.
2 |
Features:
3 | - Suchen (einschließlich Wunschlisten und Filter)
4 | - Durchsuchen von Benutzerverzeichnissen
5 | - Downloads und Uploads
6 | - Portweiterleitung über UPnP
7 | - Chatrooms und Nachrichten
8 | - Hinzufügen von Benutzern
9 | - Benutzerinformationen abrufen und einstellen
10 | - Privilegien
11 |
12 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/numeric_8_box_multiple_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Search/SearchEnums.cs:
--------------------------------------------------------------------------------
1 | namespace Seeker
2 | {
3 | public enum SearchTarget
4 | {
5 | AllUsers = 0,
6 | UserList = 1,
7 | ChosenUser = 2,
8 | Wishlist = 3,
9 | Room = 4
10 | }
11 |
12 | public enum SearchResultStyleEnum
13 | {
14 | Minimal = 0,
15 | Medium = 1,
16 | CollapsedAll = 2,
17 | ExpandedAll = 3,
18 | }
19 |
20 | public enum TabType
21 | {
22 | Search = 0,
23 | Wishlist = 1
24 | }
25 |
26 | public enum SearchResultSorting
27 | {
28 | Available = 0,
29 | Fastest = 1,
30 | FolderAlphabetical = 2,
31 | BitRate = 3,
32 | }
33 | }
--------------------------------------------------------------------------------
/Seeker/Mono.Nat-master/Mono.Nat/EventArgs/DeviceEventUnknownArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Net;
3 |
4 | namespace Mono.Nat
5 | {
6 | public class DeviceEventUnknownArgs : EventArgs
7 | {
8 | public IPAddress Address { get; }
9 |
10 | public string Data { get; }
11 |
12 | public EndPoint EndPoint { get; }
13 |
14 | public NatProtocol Protocol { get; }
15 |
16 | internal DeviceEventUnknownArgs (IPAddress address, EndPoint endPoint, string data, NatProtocol protocol)
17 | {
18 | Address = address;
19 | Data = data;
20 | EndPoint = endPoint;
21 | Protocol = protocol;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_background_dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_dialog_background_dark_303030.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_dialog_background_dark_amoled.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_background_light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Resources/menu/selected_user_options.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/rounded_corner_background_dark_amoled.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
14 |
15 |
17 |
--------------------------------------------------------------------------------
/Seeker/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with your package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/lan_disconnect.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/search-white-android/res/drawable/baseline_search_20.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/Seeker/Mono.Nat-master/Mono.Nat/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Reflection;
3 | using System.Runtime.CompilerServices;
4 | using System.Runtime.InteropServices;
5 |
6 | [assembly: AssemblyDescription (".NET Library for automatic network address translation")]
7 | [assembly: ComVisible (false)]
8 |
9 | [assembly: CLSCompliant (true)]
10 |
11 | [assembly: InternalsVisibleTo ("Mono.Nat.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000011000000b17b4e599dad6577a40d6268fbba8496844301bca35df22bea69c2945ed9d11895bca316e94ba512031a6479c150addf9f2679ed54bb4d2460d5f197b139264137c1116734e6d3a634e1ea5f01e07eaf4c8efbe7018ec4be91ed0c0c81dca009f90d7d777a4c0c1845b9f7fcac2167368ed50d4902ec53100186c464607749cf")]
12 |
--------------------------------------------------------------------------------
/Seeker/Resources/drawable/chip_background_state_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Seeker/Helpers/GenericOnBackPressedCallback.cs:
--------------------------------------------------------------------------------
1 | using AndroidX.Activity;
2 | using System;
3 | using System.Collections.Generic;
4 | using System.Linq;
5 | using System.Text;
6 | using System.Threading.Tasks;
7 |
8 | namespace Seeker.Helpers
9 | {
10 | public class GenericOnBackPressedCallback : OnBackPressedCallback
11 | {
12 | Action onBackPressed;
13 | public GenericOnBackPressedCallback(bool enabled, Action onBackPressed) : base(enabled)
14 | {
15 | this.onBackPressed = onBackPressed;
16 | }
17 |
18 | public override void HandleOnBackPressed()
19 | {
20 | onBackPressed(this);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Seeker/Resources/layout/give_privileges_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
18 |
19 |
--------------------------------------------------------------------------------