mirror of
https://github.com/zoffline/zwift-offline.git
synced 2026-07-30 23:50:20 -07:00
Remove unused features
This commit is contained in:
@@ -8,13 +8,14 @@ with open("variant", "rb") as f:
|
||||
variants = variants_pb2.FeatureResponse()
|
||||
variants.ParseFromString(f.read())
|
||||
|
||||
keep = ['zwift_launcher_']
|
||||
|
||||
with open("../variants.txt") as f:
|
||||
vs = json.load(f)['variants']
|
||||
vs = [d for d in json.load(f)['variants'] if any(d['name'].startswith(s) for s in keep)]
|
||||
|
||||
for v in MessageToDict(variants)['variants']:
|
||||
if 'fields' in v['values']:
|
||||
v['values']['fields'] = dict(sorted(v['values']['fields'].items()))
|
||||
vs[:] = [d for d in vs if d.get('name') != v['name']]
|
||||
vs.append(v)
|
||||
|
||||
with open("../variants.txt", "w") as f:
|
||||
|
||||
-263
@@ -1,28 +1,14 @@
|
||||
{
|
||||
"variants": [
|
||||
{
|
||||
"name": "bike_override_using_triggers",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "costume_overrides_using_workout_triggers",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "custom_workout_folders",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "disable_yaw_adjustment",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_14_draftlock_fix",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_14_settings_refactor",
|
||||
"value": true,
|
||||
@@ -33,20 +19,6 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_16_2_ble_alternate_unpair_all_paired_devices",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_17_1_tdf_femmes_yellow_jersey",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_17_ble_disable_component_sport_filter",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_17_noesis_enabled",
|
||||
"value": true,
|
||||
@@ -58,65 +30,11 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_18_0_pack_dynamics_2_5_collision_push_back_removal",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_18_holiday_mode",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_19_0_default_rubberbanding",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_19_paired_devices_alerts",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_19_real_time_unlocks",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_19_system_alerts",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_19_use_tabbed_settings",
|
||||
"value": true,
|
||||
"values": {
|
||||
"fields": {
|
||||
"game_1_19_use_tabbed_settings": {
|
||||
"boolValue": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_20_0_enable_stages_steering",
|
||||
"values": {
|
||||
"fields": {
|
||||
"game_1_20_0_enable_stages_steering": {
|
||||
"boolValue": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_20_clickable_telemetry_box",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_20_disable_high_volume_send_mixpanel",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_20_home_screen",
|
||||
"value": true,
|
||||
@@ -127,42 +45,15 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_0_ftms_sport_filter",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_0_gpu_deprecation_warning_message",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_0_hud_highlighter",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_ble_data_guard_v2",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_ftms_bike_trainer_v3",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_ftms_set_rider_weight",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_21_perf_analytics",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_22_allow_uturns_at_low_speed",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_23_3_wahoo_direct_connect_trainer",
|
||||
"value": true,
|
||||
@@ -187,49 +78,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_24_display_recommended_workout_cards",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_24_display_workout_of_the_week_card",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_24_workout_blocks_extendable",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_25_wdc_error_dialogs",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_26_2_data_encryption",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_26_club_attribution",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_26_memorable_screenshots",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_26_ninety_day_prs",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_27_0_disable_encryption_bypass",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_27_atv_remote_gestures",
|
||||
"value": true,
|
||||
@@ -261,24 +109,10 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_27_fix_training_plan_summary_no_stats",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_27_goal_notable_moment",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_28_event_core_feed_service",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_28_hub_firmware_update",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_28_watchdog_timer",
|
||||
"values": {
|
||||
@@ -321,45 +155,10 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_event_query_interval",
|
||||
"value": true,
|
||||
"values": {
|
||||
"fields": {
|
||||
"GROUP_EVENT_QUERY_RATE_SECONDS": {
|
||||
"numberValue": 120.0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_fix_stuck_zpower",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_get_started_workouts",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_hand_cycle",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_integrate_road_and_bike_type_into_braking_performance",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_level_60_cap_raise",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_logout_for_windows_and_mac",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_29_new_local_trainer_profile",
|
||||
"values": {}
|
||||
@@ -381,16 +180,6 @@
|
||||
"name": "game_1_29_set_thread_names",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_ble_cycling_speed_pairing_exception",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_ble_cycling_speed_pairing_opt",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_campaign_fullscreen_modal",
|
||||
"value": true,
|
||||
@@ -406,20 +195,6 @@
|
||||
"name": "game_1_30_enable_scale_setting_for_mobile",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_position_accuracy_over_network_global",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_position_accuracy_over_network_london",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_30_set_default_mobile_scale_to_small",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_31_enable_join_zwifter",
|
||||
"value": true,
|
||||
@@ -454,17 +229,6 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_1_33_custom_workouts",
|
||||
"value": true,
|
||||
"values": {
|
||||
"fields": {
|
||||
"game_1_33_custom_workouts": {
|
||||
"boolValue": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "game_1_33_riders_nearby_watts",
|
||||
"values": {
|
||||
@@ -1385,11 +1149,6 @@
|
||||
"name": "game_end_game_session",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_ftms_spindown_fix",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_garage_gearing",
|
||||
"values": {}
|
||||
@@ -1403,29 +1162,11 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_upload_route_results_v2",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_use_control_settings_tab",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_use_lighting_settings_tab",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_workout_detail_screen",
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_workout_partners",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "game_zc_pairing_transfer",
|
||||
"values": {}
|
||||
@@ -1510,10 +1251,6 @@
|
||||
"value": true,
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "xplatform_partner_connection_vitality",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"name": "zwift_launcher_osx_metal",
|
||||
"value": true,
|
||||
|
||||
Reference in New Issue
Block a user