summaryrefslogtreecommitdiffstats
path: root/src/proto/skin.proto
blob: ddd522cff9097373c42591f3ba32e045ddbcad60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
syntax = "proto2";

package mixxx.skin;

option optimize_for = LITE_RUNTIME;

message SkinManifest {
  optional string title = 1;
  optional string author = 2;
  optional string version = 3;
  optional string language = 4;
  optional string description = 5;
  optional string license = 6;

  message Attribute {
    optional string config_key = 1;
    optional string value = 2;
    optional bool persist = 3;
  }
  repeated Attribute attribute = 7;
}