mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-07-08 23:51:21 +02:00
40 lines
904 B
Protocol Buffer
40 lines
904 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
option java_package = "com.github.damontecres.dolphin.preferences";
|
|
option java_multiple_files = true;
|
|
|
|
message PlaybackPreferences {
|
|
int64 skip_forward_ms = 1;
|
|
int64 skip_back_ms = 2;
|
|
int64 controller_timeout_ms = 3;
|
|
int32 seek_bar_steps = 4;
|
|
bool show_debug_info = 5;
|
|
}
|
|
|
|
message HomePagePreferences{
|
|
int32 max_items_per_row = 1;
|
|
bool enable_rewatching_next_up = 2;
|
|
}
|
|
|
|
enum ThemeSongVolume {
|
|
DISABLED = 0;
|
|
LOWEST = 1;
|
|
LOW = 2;
|
|
MEDIUM = 3;
|
|
HIGH = 4;
|
|
HIGHEST = 5;
|
|
}
|
|
|
|
message InterfacePreferences {
|
|
ThemeSongVolume play_theme_songs = 1;
|
|
}
|
|
|
|
message AppPreferences {
|
|
// The currently signed in server and user IDs, mostly for restoring a session
|
|
string current_server_id = 1;
|
|
string current_user_id = 2;
|
|
|
|
PlaybackPreferences playback_preferences = 3;
|
|
HomePagePreferences home_page_preferences = 4;
|
|
InterfacePreferences interface_preferences = 5;
|
|
}
|