Skip to content

Commit

Permalink
fix(LaunchManager): properly detect app launch
Browse files Browse the repository at this point in the history
  • Loading branch information
ShadowApex committed Sep 29, 2024
1 parent 95d5540 commit e15901b
Show file tree
Hide file tree
Showing 702 changed files with 1,319 additions and 1,069 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ clean: ## Remove build artifacts
rm -rf $(CACHE_DIR)
rm -rf dist
rm -rf $(IMPORT_DIR)
cd ./extensions/core && $(MAKE) clean
cd ./extensions && $(MAKE) clean

.PHONY: run run-force
run: build/opengamepad-ui.x86_64 run-force ## Run the project in gamescope
Expand Down
46 changes: 46 additions & 0 deletions assets/editor-icons/solar--dialog-2-bold.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions assets/editor-icons/solar--dialog-2-bold.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dkxlstqr7f8oo"
path="res://.godot/imported/solar--dialog-2-bold.svg-da68fed2d0a8c7337ff4134355b0d904.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/editor-icons/solar--dialog-2-bold.svg"
dest_files=["res://.godot/imported/solar--dialog-2-bold.svg-da68fed2d0a8c7337ff4134355b0d904.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
60 changes: 30 additions & 30 deletions assets/gamepad/icon_mappings/joycon.tres
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
[gd_resource type="Resource" script_class="InputIconMapping" load_steps=32 format=3 uid="uid://dukk7rqq5cgma"]

[ext_resource type="Script" path="res://core/systems/input/input_icon_mapping.gd" id="1_a16bb"]
[ext_resource type="Texture2D" uid="uid://dec8wg71j58h1" path="res://assets/images/gamepad/switch/switch_button_a.svg" id="1_bwo1l"]
[ext_resource type="Texture2D" uid="uid://b1qcl62witrrt" path="res://assets/images/gamepad/switch/switch_buttons.svg" id="1_ww2e7"]
[ext_resource type="Texture2D" uid="uid://c3hr6ecnhdtg2" path="res://assets/images/gamepad/switch/switch_buttons_down.svg" id="2_gavjx"]
[ext_resource type="Texture2D" uid="uid://b3v8gbuc0knsr" path="res://assets/images/gamepad/switch/switch_button_home.svg" id="2_o4j1j"]
[ext_resource type="Texture2D" uid="uid://b6wkct2qwo0ul" path="res://assets/images/gamepad/switch/switch_button_x.svg" id="3_ae6nc"]
[ext_resource type="Texture2D" uid="uid://dykfvnb0v687h" path="res://assets/images/gamepad/switch/switch_buttons_left.svg" id="3_k02em"]
[ext_resource type="Texture2D" uid="uid://bcthc11uwae6n" path="res://assets/images/gamepad/switch/switch_buttons_right.svg" id="4_w4xps"]
[ext_resource type="Texture2D" uid="uid://bo07ay1vxneo1" path="res://assets/images/gamepad/switch/switch_buttons_up.svg" id="5_e3bby"]
[ext_resource type="Texture2D" uid="uid://8o3g4dcunk87" path="res://assets/images/gamepad/switch/switch_button_b.svg" id="5_jpu3i"]
[ext_resource type="Texture2D" uid="uid://dugmdwvujsrk4" path="res://assets/images/gamepad/switch/switch_button_plus.svg" id="6_q5ufv"]
[ext_resource type="Texture2D" uid="uid://djvoe5nud1i0w" path="res://assets/images/gamepad/switch/switch_button_y.svg" id="7_e24lf"]
[ext_resource type="Texture2D" uid="uid://by4xd4qq5dspy" path="res://assets/images/gamepad/switch/switch_joycon_left_rotate.svg" id="8_5ade5"]
[ext_resource type="Texture2D" uid="uid://b57k4ko26lm6" path="res://assets/images/gamepad/switch/switch_button_l.svg" id="9_y7sje"]
[ext_resource type="Texture2D" uid="uid://bgkt5t7mmbhts" path="res://assets/images/gamepad/switch/switch_stick_l.svg" id="10_7ixoo"]
[ext_resource type="Texture2D" uid="uid://ca4fcl2jsx62k" path="res://assets/images/gamepad/switch/switch_stick_l_press.svg" id="11_sc443"]
[ext_resource type="Texture2D" uid="uid://bvnpkij77axxu" path="res://assets/images/gamepad/switch/switch_stick_l_down.svg" id="12_xl772"]
[ext_resource type="Texture2D" uid="uid://bbad7xmuveel8" path="res://assets/images/gamepad/switch/switch_stick_l_left.svg" id="13_21edv"]
[ext_resource type="Texture2D" uid="uid://lpy6n3raxq2" path="res://assets/images/gamepad/switch/switch_stick_l_right.svg" id="14_t7a81"]
[ext_resource type="Texture2D" uid="uid://btrirhorp6y57" path="res://assets/images/gamepad/switch/switch_stick_l_up.svg" id="15_c886y"]
[ext_resource type="Texture2D" uid="uid://dsa8m2vfvtx0q" path="res://assets/images/gamepad/switch/switch_button_zl.svg" id="16_xvg34"]
[ext_resource type="Texture2D" uid="uid://bu2naacuis8k8" path="res://assets/images/gamepad/switch/switch_button_r.svg" id="18_rb1n1"]
[ext_resource type="Texture2D" uid="uid://c1fas8o38r02p" path="res://assets/images/gamepad/switch/switch_stick_r.svg" id="19_royjt"]
[ext_resource type="Texture2D" uid="uid://dop088ppjtx7r" path="res://assets/images/gamepad/switch/switch_stick_r_press.svg" id="20_o8e1o"]
[ext_resource type="Texture2D" uid="uid://dqrqw3lv3kl3e" path="res://assets/images/gamepad/switch/switch_stick_r_down.svg" id="21_m6t1r"]
[ext_resource type="Texture2D" uid="uid://bcstmmysk3e1" path="res://assets/images/gamepad/switch/switch_stick_r_left.svg" id="22_4onjx"]
[ext_resource type="Texture2D" uid="uid://domi3pblhpgqy" path="res://assets/images/gamepad/switch/switch_stick_r_right.svg" id="23_rh7dk"]
[ext_resource type="Texture2D" uid="uid://dtkumw37qfis8" path="res://assets/images/gamepad/switch/switch_stick_r_up.svg" id="24_jvrdt"]
[ext_resource type="Texture2D" uid="uid://cutjyk72c0d1" path="res://assets/images/gamepad/switch/switch_button_zr.svg" id="25_pawt1"]
[ext_resource type="Texture2D" uid="uid://baeygxurw7dn1" path="res://assets/images/gamepad/switch/switch_button_sync.svg" id="26_3hoym"]
[ext_resource type="Texture2D" uid="uid://crl6hqey1xqfd" path="res://assets/images/gamepad/switch/switch_button_minus.svg" id="28_wn71f"]
[ext_resource type="Texture2D" uid="uid://dsnnac0xk0tfl" path="res://assets/images/gamepad/switch/switch_button_a.svg" id="1_bwo1l"]
[ext_resource type="Texture2D" uid="uid://bvjmsnstaoq2v" path="res://assets/images/gamepad/switch/switch_buttons.svg" id="1_ww2e7"]
[ext_resource type="Texture2D" uid="uid://cdvcck1mbmt87" path="res://assets/images/gamepad/switch/switch_buttons_down.svg" id="2_gavjx"]
[ext_resource type="Texture2D" uid="uid://dicj4tpxknqai" path="res://assets/images/gamepad/switch/switch_button_home.svg" id="2_o4j1j"]
[ext_resource type="Texture2D" uid="uid://d0nkpy8tk3f28" path="res://assets/images/gamepad/switch/switch_button_x.svg" id="3_ae6nc"]
[ext_resource type="Texture2D" uid="uid://b4j53xuo8rosw" path="res://assets/images/gamepad/switch/switch_buttons_left.svg" id="3_k02em"]
[ext_resource type="Texture2D" uid="uid://bnbk3lkeaqwfa" path="res://assets/images/gamepad/switch/switch_buttons_right.svg" id="4_w4xps"]
[ext_resource type="Texture2D" uid="uid://ducpt6w14ol4i" path="res://assets/images/gamepad/switch/switch_buttons_up.svg" id="5_e3bby"]
[ext_resource type="Texture2D" uid="uid://b21ssea6yir56" path="res://assets/images/gamepad/switch/switch_button_b.svg" id="5_jpu3i"]
[ext_resource type="Texture2D" uid="uid://rgpis0qqwyn3" path="res://assets/images/gamepad/switch/switch_button_plus.svg" id="6_q5ufv"]
[ext_resource type="Texture2D" uid="uid://ckwf0ko1ch08t" path="res://assets/images/gamepad/switch/switch_button_y.svg" id="7_e24lf"]
[ext_resource type="Texture2D" uid="uid://cda8etpu56yjn" path="res://assets/images/gamepad/switch/switch_joycon_left_rotate.svg" id="8_5ade5"]
[ext_resource type="Texture2D" uid="uid://d2ho4b7w2mdlb" path="res://assets/images/gamepad/switch/switch_button_l.svg" id="9_y7sje"]
[ext_resource type="Texture2D" uid="uid://ruhfjlhtlik3" path="res://assets/images/gamepad/switch/switch_stick_l.svg" id="10_7ixoo"]
[ext_resource type="Texture2D" uid="uid://d1xnwfo4kwgwe" path="res://assets/images/gamepad/switch/switch_stick_l_press.svg" id="11_sc443"]
[ext_resource type="Texture2D" uid="uid://ri6vpuerb2jn" path="res://assets/images/gamepad/switch/switch_stick_l_down.svg" id="12_xl772"]
[ext_resource type="Texture2D" uid="uid://dvdwtqdrgcx55" path="res://assets/images/gamepad/switch/switch_stick_l_left.svg" id="13_21edv"]
[ext_resource type="Texture2D" uid="uid://ckdjvbxmun3hk" path="res://assets/images/gamepad/switch/switch_stick_l_right.svg" id="14_t7a81"]
[ext_resource type="Texture2D" uid="uid://c54734rwsvi5y" path="res://assets/images/gamepad/switch/switch_stick_l_up.svg" id="15_c886y"]
[ext_resource type="Texture2D" uid="uid://ysw3f4s0wckl" path="res://assets/images/gamepad/switch/switch_button_zl.svg" id="16_xvg34"]
[ext_resource type="Texture2D" uid="uid://dh8gskvlf1y4n" path="res://assets/images/gamepad/switch/switch_button_r.svg" id="18_rb1n1"]
[ext_resource type="Texture2D" uid="uid://bnr0q7kupfac8" path="res://assets/images/gamepad/switch/switch_stick_r.svg" id="19_royjt"]
[ext_resource type="Texture2D" uid="uid://dalb0538ux4qy" path="res://assets/images/gamepad/switch/switch_stick_r_press.svg" id="20_o8e1o"]
[ext_resource type="Texture2D" uid="uid://c37v6pn2p4pa7" path="res://assets/images/gamepad/switch/switch_stick_r_down.svg" id="21_m6t1r"]
[ext_resource type="Texture2D" uid="uid://d0s0cx6bqiovg" path="res://assets/images/gamepad/switch/switch_stick_r_left.svg" id="22_4onjx"]
[ext_resource type="Texture2D" uid="uid://dxycp3mj54mwc" path="res://assets/images/gamepad/switch/switch_stick_r_right.svg" id="23_rh7dk"]
[ext_resource type="Texture2D" uid="uid://be6s7r6y3ndty" path="res://assets/images/gamepad/switch/switch_stick_r_up.svg" id="24_jvrdt"]
[ext_resource type="Texture2D" uid="uid://cwkd4oyqs445d" path="res://assets/images/gamepad/switch/switch_button_zr.svg" id="25_pawt1"]
[ext_resource type="Texture2D" uid="uid://brwy28sjw2pe8" path="res://assets/images/gamepad/switch/switch_button_sync.svg" id="26_3hoym"]
[ext_resource type="Texture2D" uid="uid://f3dabljd057e" path="res://assets/images/gamepad/switch/switch_button_minus.svg" id="28_wn71f"]

[resource]
script = ExtResource("1_a16bb")
Expand Down
60 changes: 30 additions & 30 deletions assets/gamepad/icon_mappings/oxp.tres
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
[gd_resource type="Resource" script_class="InputIconMapping" load_steps=32 format=3 uid="uid://d0xd340cjsp72"]

[ext_resource type="Texture2D" uid="uid://hmebqgl4qfmc" path="res://assets/images/gamepad/oxp/oxp-mini-a07.png" id="1_2cbux"]
[ext_resource type="Texture2D" uid="uid://cdhd2pnbunvy3" path="res://assets/images/gamepad/xbox/xbox_dpad.svg" id="2_fdy21"]
[ext_resource type="Texture2D" uid="uid://bju6gytlq2div" path="res://assets/images/gamepad/xbox/xbox_dpad_down.svg" id="3_imsyj"]
[ext_resource type="Texture2D" uid="uid://candjw8elkekp" path="res://assets/images/gamepad/xbox/xbox_dpad_left.svg" id="4_tgha8"]
[ext_resource type="Texture2D" uid="uid://dcpsb03pvu0vb" path="res://assets/images/gamepad/xbox/xbox_dpad_right.svg" id="5_m1y8h"]
[ext_resource type="Texture2D" uid="uid://c6w5exkfdkkrr" path="res://assets/images/gamepad/xbox/xbox_dpad_up.svg" id="6_rp82k"]
[ext_resource type="Texture2D" uid="uid://b3ofivkj5cwdd" path="res://assets/images/gamepad/oxp/b.png" id="7_5e6yx"]
[ext_resource type="Texture2D" uid="uid://cu0fgwxtupy5y" path="res://assets/images/gamepad/oxp/home.png" id="8_s3lvh"]
[ext_resource type="Texture2D" uid="uid://mtd8tfnbotgc" path="res://assets/images/gamepad/xbox/xbox_lb.svg" id="9_eiwti"]
[ext_resource type="Texture2D" uid="uid://bdqfg27h5o836" path="res://assets/images/gamepad/xbox/xbox_stick_l.svg" id="10_6wqop"]
[ext_resource type="Texture2D" uid="uid://dvv5grt45cows" path="res://assets/images/gamepad/xbox/xbox_stick_l_press.svg" id="11_0fasu"]
[ext_resource type="Texture2D" uid="uid://dcumk3oqkyy7g" path="res://assets/images/gamepad/xbox/xbox_stick_l_down.svg" id="12_5ksa6"]
[ext_resource type="Texture2D" uid="uid://dooej262t4g0x" path="res://assets/images/gamepad/xbox/xbox_stick_l_left.svg" id="13_g2uyl"]
[ext_resource type="Texture2D" uid="uid://coltjh07der5" path="res://assets/images/gamepad/xbox/xbox_stick_l_right.svg" id="14_8dpbw"]
[ext_resource type="Texture2D" uid="uid://b3xxbnyo2h20l" path="res://assets/images/gamepad/xbox/xbox_stick_l_up.svg" id="15_p3f62"]
[ext_resource type="Texture2D" uid="uid://u3jonqoafyg6" path="res://assets/images/gamepad/xbox/xbox_lt.svg" id="16_ly5ym"]
[ext_resource type="Texture2D" uid="uid://cfeud3gaq056l" path="res://assets/images/gamepad/oxp/y.png" id="17_io5hp"]
[ext_resource type="Texture2D" uid="uid://55kdld1mn8sh" path="res://assets/images/gamepad/oxp/dots.png" id="18_2rhb4"]
[ext_resource type="Texture2D" uid="uid://co3kg331knfu7" path="res://assets/images/gamepad/xbox/xbox_rb.svg" id="18_riyhh"]
[ext_resource type="Texture2D" uid="uid://dw15y6xiuthpe" path="res://assets/images/gamepad/xbox/xbox_stick_r.svg" id="19_u0e7h"]
[ext_resource type="Texture2D" uid="uid://de2kcqeakp3q0" path="res://assets/images/gamepad/xbox/xbox_stick_r_press.svg" id="20_6oyto"]
[ext_resource type="Texture2D" uid="uid://d4iq63eypbf2s" path="res://assets/images/gamepad/xbox/xbox_stick_r_down.svg" id="21_x8g1e"]
[ext_resource type="Texture2D" uid="uid://bus2l2lmd844f" path="res://assets/images/gamepad/xbox/xbox_stick_r_left.svg" id="22_kp76m"]
[ext_resource type="Texture2D" uid="uid://cokparjjmwy8c" path="res://assets/images/gamepad/xbox/xbox_stick_r_right.svg" id="23_lsal5"]
[ext_resource type="Texture2D" uid="uid://jn543ff1ak1c" path="res://assets/images/gamepad/xbox/xbox_stick_r_up.svg" id="24_5n5ek"]
[ext_resource type="Texture2D" uid="uid://da8ojjv5vttou" path="res://assets/images/gamepad/xbox/xbox_rt.svg" id="25_pdf5n"]
[ext_resource type="Texture2D" uid="uid://d224crt7h1b8l" path="res://assets/images/gamepad/oxp/oxp-mini-a07.png" id="1_2cbux"]
[ext_resource type="Texture2D" uid="uid://di87v7xnlu4hd" path="res://assets/images/gamepad/xbox/xbox_dpad.svg" id="2_fdy21"]
[ext_resource type="Texture2D" uid="uid://brqqse0hid6ki" path="res://assets/images/gamepad/xbox/xbox_dpad_down.svg" id="3_imsyj"]
[ext_resource type="Texture2D" uid="uid://caqnkbu5b0u2q" path="res://assets/images/gamepad/xbox/xbox_dpad_left.svg" id="4_tgha8"]
[ext_resource type="Texture2D" uid="uid://b5gektw3mgp1a" path="res://assets/images/gamepad/xbox/xbox_dpad_right.svg" id="5_m1y8h"]
[ext_resource type="Texture2D" uid="uid://cjwqn3wttist" path="res://assets/images/gamepad/xbox/xbox_dpad_up.svg" id="6_rp82k"]
[ext_resource type="Texture2D" uid="uid://c8cjp8mh52xh2" path="res://assets/images/gamepad/oxp/b.png" id="7_5e6yx"]
[ext_resource type="Texture2D" uid="uid://c00vtor5dsj8n" path="res://assets/images/gamepad/oxp/home.png" id="8_s3lvh"]
[ext_resource type="Texture2D" uid="uid://cwyi3if752xh6" path="res://assets/images/gamepad/xbox/xbox_lb.svg" id="9_eiwti"]
[ext_resource type="Texture2D" uid="uid://dqx7njocf1aok" path="res://assets/images/gamepad/xbox/xbox_stick_l.svg" id="10_6wqop"]
[ext_resource type="Texture2D" uid="uid://ckqaven4xmk16" path="res://assets/images/gamepad/xbox/xbox_stick_l_press.svg" id="11_0fasu"]
[ext_resource type="Texture2D" uid="uid://c1bfw2axbcg1q" path="res://assets/images/gamepad/xbox/xbox_stick_l_down.svg" id="12_5ksa6"]
[ext_resource type="Texture2D" uid="uid://c4iwtbyehtps2" path="res://assets/images/gamepad/xbox/xbox_stick_l_left.svg" id="13_g2uyl"]
[ext_resource type="Texture2D" uid="uid://d4bfok8606fmv" path="res://assets/images/gamepad/xbox/xbox_stick_l_right.svg" id="14_8dpbw"]
[ext_resource type="Texture2D" uid="uid://c7p0nhy4sh5wf" path="res://assets/images/gamepad/xbox/xbox_stick_l_up.svg" id="15_p3f62"]
[ext_resource type="Texture2D" uid="uid://cg8r4ijx7641s" path="res://assets/images/gamepad/xbox/xbox_lt.svg" id="16_ly5ym"]
[ext_resource type="Texture2D" uid="uid://dqhw0phvf3tre" path="res://assets/images/gamepad/oxp/y.png" id="17_io5hp"]
[ext_resource type="Texture2D" uid="uid://wmris721srn5" path="res://assets/images/gamepad/oxp/dots.png" id="18_2rhb4"]
[ext_resource type="Texture2D" uid="uid://ceiru5s4y3ghy" path="res://assets/images/gamepad/xbox/xbox_rb.svg" id="18_riyhh"]
[ext_resource type="Texture2D" uid="uid://bjq76f76quyry" path="res://assets/images/gamepad/xbox/xbox_stick_r.svg" id="19_u0e7h"]
[ext_resource type="Texture2D" uid="uid://5q4tjwvf7b8a" path="res://assets/images/gamepad/xbox/xbox_stick_r_press.svg" id="20_6oyto"]
[ext_resource type="Texture2D" uid="uid://cu3ptt3kea56h" path="res://assets/images/gamepad/xbox/xbox_stick_r_down.svg" id="21_x8g1e"]
[ext_resource type="Texture2D" uid="uid://s4x7rp50eub5" path="res://assets/images/gamepad/xbox/xbox_stick_r_left.svg" id="22_kp76m"]
[ext_resource type="Texture2D" uid="uid://kfqb1dr0735v" path="res://assets/images/gamepad/xbox/xbox_stick_r_right.svg" id="23_lsal5"]
[ext_resource type="Texture2D" uid="uid://o0xrox1l5sae" path="res://assets/images/gamepad/xbox/xbox_stick_r_up.svg" id="24_5n5ek"]
[ext_resource type="Texture2D" uid="uid://brt5gm71iv3u4" path="res://assets/images/gamepad/xbox/xbox_rt.svg" id="25_pdf5n"]
[ext_resource type="Script" path="res://core/systems/input/input_icon_mapping.gd" id="26_iuti6"]
[ext_resource type="Texture2D" uid="uid://ce732ysw0pjo1" path="res://assets/images/gamepad/xbox/xbox_button_view.svg" id="27_7206a"]
[ext_resource type="Texture2D" uid="uid://ddj7iydr5c04r" path="res://assets/images/gamepad/oxp/a.png" id="28_1faky"]
[ext_resource type="Texture2D" uid="uid://dagfma4wnmvw8" path="res://assets/images/gamepad/xbox/xbox_button_menu.svg" id="29_vuglh"]
[ext_resource type="Texture2D" uid="uid://ddma44dieeu0c" path="res://assets/images/gamepad/oxp/x.png" id="30_sjmia"]
[ext_resource type="Texture2D" uid="uid://cws272by4n8r7" path="res://assets/images/gamepad/xbox/xbox_button_view.svg" id="27_7206a"]
[ext_resource type="Texture2D" uid="uid://vmqhe01e4iit" path="res://assets/images/gamepad/oxp/a.png" id="28_1faky"]
[ext_resource type="Texture2D" uid="uid://ckk2my0j71i3r" path="res://assets/images/gamepad/xbox/xbox_button_menu.svg" id="29_vuglh"]
[ext_resource type="Texture2D" uid="uid://cgsn52xbh5g7n" path="res://assets/images/gamepad/oxp/x.png" id="30_sjmia"]

[resource]
script = ExtResource("26_iuti6")
Expand Down
Loading

0 comments on commit e15901b

Please sign in to comment.