Add new platforms to UI

This commit is contained in:
Philip Kristoffersen
2021-10-02 11:03:01 +02:00
parent f7205f2eed
commit da4531ecaf
+44 -30
View File
@@ -8,82 +8,96 @@ class UserInterface {open
} { } {
Fl_Window win { Fl_Window win {
label {Main View} open label {Main View} open
xywh {768 846 660 730} type Double visible xywh {768 30 535 865} type Double visible
} { } {
Fl_Group {} { Fl_Group {} {
label {Steam Shortcut Sync} open selected label BoilR
xywh {25 65 635 650} labelsize 26 labelcolor 35 align 5 xywh {25 65 487 719} labelsize 26 labelcolor 35 align 5
} {} } {}
Fl_Group {} { Fl_Group {} {
label Steam open label Steam
xywh {40 126 575 39} align 5 xywh {40 126 575 39} align 5
} { } {
Fl_Input steam_location_input { Fl_Input steam_location_input {
label {Steam Location} label {Steam Location}
xywh {40 126 445 26} align 5 xywh {40 126 445 26} align 5
} }
Fl_Button browse_steam_location_button {
label Browse
xywh {485 126 120 26}
}
} }
Fl_Group {} { Fl_Group {} {
label {Steamgrid DB} open label {Steamgrid DB}
xywh {40 220 600 83} align 5 xywh {40 220 600 83} align 5
} { } {
Fl_Check_Button enable_steamgrid_db_checkbox { Fl_Check_Button enable_steamgrid_db_checkbox {
label {Download Images} label {Download Images}
tooltip {Download coverart for games from www.steamgriddb.com} xywh {40 230 155 26} down_box DOWN_BOX tooltip {Download coverart for games from www.steamgriddb.com} xywh {40 221 155 26} down_box DOWN_BOX
} }
Fl_Input steamgrid_db_auth_key_input { Fl_Input steamgrid_db_auth_key_input {
label {Authentication Key} label {Authentication Key}
xywh {40 275 445 26} align 5 xywh {40 265 445 26} align 5
} }
} }
Fl_Group {} { Fl_Group {} {
label {Epic Games Store} open label {Epic Games Store}
xywh {40 350 575 108} align 5 xywh {40 350 575 108} align 5
} { } {
Fl_Check_Button enable_egs_checkbox { Fl_Check_Button enable_egs_checkbox {
label Synchronize label Synchronize
xywh {40 360 560 26} down_box DOWN_BOX xywh {40 352 560 26} down_box DOWN_BOX
} }
Fl_Input epic_location_input { Fl_Input epic_location_input {
label {Epic Location} label {Epic Folder}
xywh {40 405 445 26} align 5 xywh {40 399 445 26} align 5
}
Fl_Button browse_egs_location_button {
label Browse
xywh {485 405 120 26}
} }
} }
Fl_Group {} { Fl_Group {} {
label Legendary open label Legendary
xywh {40 480 580 104} align 5 xywh {40 480 585 244} align 5
} { } {
Fl_Check_Button enable_legendary_checkbox { Fl_Check_Button enable_legendary_checkbox {
label Enable label Enable
xywh {40 490 570 26} down_box DOWN_BOX xywh {40 480 570 26} down_box DOWN_BOX
} }
Fl_Input legendary_executable_input { Fl_Input legendary_executable_input {
label {Legendary Executable} label {Legendary Executable}
xywh {40 535 445 26} align 5 xywh {40 524 445 26} align 5
} }
Fl_Button browse_legendary_executable_button { Fl_Input itch_locatoin_input {
label Browse label {Itch Folder}
xywh {485 535 120 26} xywh {40 637 445 26} align 5
} }
} }
Fl_Group action_buttons {open Fl_Group itchio_group {
xywh {37 652 495 50} label {itch.io}
xywh {40 595 570 139} align 5
} {
Fl_Check_Button enable_itch_checkbox {
label Enable
xywh {40 597 570 26} down_box DOWN_BOX
}
}
Fl_Group origin_group {
label Origin open
xywh {40 699 633 78} align 5
} {
Fl_Input origin_folder_input {
label {Origin Data Folder} selected
xywh {40 745 445 26} align 5
}
Fl_Check_Button enable_origin_checkbox {
label Enable
xywh {40 701 570 26} down_box DOWN_BOX
}
}
Fl_Group action_buttons {
xywh {35 800 570 50}
} { } {
Fl_Button save_settings_button { Fl_Button save_settings_button {
label {Save Settings} label {Save Settings}
xywh {40 660 120 40} xywh {38 808 120 40}
} }
Fl_Button synchronize_button { Fl_Button synchronize_button {
label {Synchronize Games} label {Synchronize Games}
xywh {170 660 160 40} xywh {325 806 160 40}
} }
} }
} }