René's URL Explorer Experiment


Title: [Refactor]: App by G4PLS · Pull Request #408 · StreamController/StreamController · GitHub

Open Graph Title: [Refactor]: App by G4PLS · Pull Request #408 · StreamController/StreamController

X Title: [Refactor]: App by G4PLS · Pull Request #408 · StreamController/StreamController

Description: An elegant Linux app for the Elgato Stream Deck with support for plugins - [Refactor]: App by G4PLS · Pull Request #408 · StreamController/StreamController

Open Graph Description: This will just be a refactor of things like the globals and other parts of the app In my time coding I just noticed some things that could be improved so I will take a look and do just that to some...

X Description: This will just be a refactor of things like the globals and other parts of the app In my time coding I just noticed some things that could be improved so I will take a look and do just that to some...

Opengraph URL: https://github.com/StreamController/StreamController/pull/408

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:9a9dd090-a5d2-5e54-d2e0-e50333f62084
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA0A0:4E57:1C5CE5:23A6BE:69911B97
html-safe-nonce18d77f1ff93fbd5c3c6b311e17c97371f22bd93171195749962319399d1dd427
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMEEwOjRFNTc6MUM1Q0U1OjIzQTZCRTo2OTkxMUI5NyIsInZpc2l0b3JfaWQiOiI4NzQ1NDg0NDIzNjAyOTY5NDk1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac875e8ca8782bd6c2b2435deb829c54763e83d14911a4f8278e72add55e1e2923
hovercard-subject-tagpull_request:2549208485
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/StreamController/StreamController/408/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/77381893cac9073ae902298928255070b7e0b091071b843a6cb5dd301659f82f/StreamController/StreamController/pull/408
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/77381893cac9073ae902298928255070b7e0b091071b843a6cb5dd301659f82f/StreamController/StreamController/pull/408
og:image:altThis will just be a refactor of things like the globals and other parts of the app In my time coding I just noticed some things that could be improved so I will take a look and do just that to some...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameG4PLS
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-cache
go-importgithub.com/StreamController/StreamController git https://github.com/StreamController/StreamController.git
octolytics-dimension-user_id162717768
octolytics-dimension-user_loginStreamController
octolytics-dimension-repository_id699546370
octolytics-dimension-repository_nwoStreamController/StreamController
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id699546370
octolytics-dimension-repository_network_root_nwoStreamController/StreamController
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/StreamController/StreamController/pull/408#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FStreamController%2FStreamController%2Fpull%2F408
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FStreamController%2FStreamController%2Fpull%2F408
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=StreamController%2FStreamController
Reloadhttps://github.com/StreamController/StreamController/pull/408
Reloadhttps://github.com/StreamController/StreamController/pull/408
Reloadhttps://github.com/StreamController/StreamController/pull/408
StreamController https://github.com/StreamController
StreamControllerhttps://github.com/StreamController/StreamController
Please reload this pagehttps://github.com/StreamController/StreamController/pull/408
Notifications https://github.com/login?return_to=%2FStreamController%2FStreamController
Fork 90 https://github.com/login?return_to=%2FStreamController%2FStreamController
Star 924 https://github.com/login?return_to=%2FStreamController%2FStreamController
Code https://github.com/StreamController/StreamController
Issues 44 https://github.com/StreamController/StreamController/issues
Pull requests 18 https://github.com/StreamController/StreamController/pulls
Discussions https://github.com/StreamController/StreamController/discussions
Actions https://github.com/StreamController/StreamController/actions
Projects 0 https://github.com/StreamController/StreamController/projects
Security 0 https://github.com/StreamController/StreamController/security
Insights https://github.com/StreamController/StreamController/pulse
Code https://github.com/StreamController/StreamController
Issues https://github.com/StreamController/StreamController/issues
Pull requests https://github.com/StreamController/StreamController/pulls
Discussions https://github.com/StreamController/StreamController/discussions
Actions https://github.com/StreamController/StreamController/actions
Projects https://github.com/StreamController/StreamController/projects
Security https://github.com/StreamController/StreamController/security
Insights https://github.com/StreamController/StreamController/pulse
G4PLShttps://github.com/G4PLS
StreamController:mainhttps://github.com/StreamController/StreamController/tree/main
G4PLS:general-reworkhttps://github.com/G4PLS/StreamController/tree/general-rework
Conversationhttps://github.com/StreamController/StreamController/pull/408
Commits75 (75)https://github.com/StreamController/StreamController/pull/408/commits
Checkshttps://github.com/StreamController/StreamController/pull/408/checks
Files changedhttps://github.com/StreamController/StreamController/pull/408/files
[Refactor]: Apphttps://github.com/StreamController/StreamController/pull/408#top
G4PLShttps://github.com/G4PLS
StreamController:mainhttps://github.com/StreamController/StreamController/tree/main
G4PLS:general-reworkhttps://github.com/G4PLS/StreamController/tree/general-rework
https://github.com/G4PLS
G4PLShttps://github.com/G4PLS
May 28, 2025https://github.com/StreamController/StreamController/pull/408#issue-3096989657
Please reload this pagehttps://github.com/StreamController/StreamController/pull/408
G4PLShttps://github.com/G4PLS
May 28, 2025 12:20https://github.com/StreamController/StreamController/pull/408#commits-pushed-c87a390
https://github.com/G4PLS
Refactored globals.pyhttps://github.com/StreamController/StreamController/pull/408/commits/c87a3901aaf5f3af09d24d65e6030d37616202dc
c87a390https://github.com/StreamController/StreamController/pull/408/commits/c87a3901aaf5f3af09d24d65e6030d37616202dc
https://github.com/G4PLS
Added some extra type hints and fixed plugins not loadinghttps://github.com/StreamController/StreamController/pull/408/commits/55c0d7e6d9a3e111d940be599e2ef27766ed59a7
55c0d7ehttps://github.com/StreamController/StreamController/pull/408/commits/55c0d7e6d9a3e111d940be599e2ef27766ed59a7
https://github.com/G4PLS
Converted most things to singleton patterns where appropriatehttps://github.com/StreamController/StreamController/pull/408/commits/4e6cfe6e7a3514aabf77ba4b06fb1d2f50a8f43d
4e6cfe6https://github.com/StreamController/StreamController/pull/408/commits/4e6cfe6e7a3514aabf77ba4b06fb1d2f50a8f43d
https://github.com/G4PLS
Ran Codecleanuphttps://github.com/StreamController/StreamController/pull/408/commits/4a01df2d0e50cbfb01b7c8f55c0048c2911f0143
4a01df2https://github.com/StreamController/StreamController/pull/408/commits/4a01df2d0e50cbfb01b7c8f55c0048c2911f0143
https://github.com/G4PLS
Added Release Notes file backhttps://github.com/StreamController/StreamController/pull/408/commits/de7c39337bb7143c86e3776f108442c8ea33d588
de7c393https://github.com/StreamController/StreamController/pull/408/commits/de7c39337bb7143c86e3776f108442c8ea33d588
https://github.com/G4PLS
Updated argparserhttps://github.com/StreamController/StreamController/pull/408/commits/1fd9af6442fc5b3c908ff3331752a9d8b8bcb0d5
1fd9af6https://github.com/StreamController/StreamController/pull/408/commits/1fd9af6442fc5b3c908ff3331752a9d8b8bcb0d5
https://github.com/G4PLS
Made argparser not parse every single time a value is needed but only…https://github.com/StreamController/StreamController/pull/408/commits/72d23afb282157a53f2d2ac8ab9e3996fd6fc3e7
72d23afhttps://github.com/StreamController/StreamController/pull/408/commits/72d23afb282157a53f2d2ac8ab9e3996fd6fc3e7
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
Devhttps://github.com/orgs/StreamController/projects/2
May 28, 2025https://github.com/StreamController/StreamController/pull/408#event-17848769435
G4PLShttps://github.com/G4PLS
May 28, 2025 13:46https://github.com/StreamController/StreamController/pull/408#commits-pushed-42513de
https://github.com/G4PLS
Small changes in main filehttps://github.com/StreamController/StreamController/pull/408/commits/42513de65e0482665def52d4f7918db484ee3ec3
42513dehttps://github.com/StreamController/StreamController/pull/408/commits/42513de65e0482665def52d4f7918db484ee3ec3
https://github.com/G4PLS
Added tick delay argumenthttps://github.com/StreamController/StreamController/pull/408/commits/223a2e71b56f03c771ef1c5c75e7b091aa2bbc31
223a2e7https://github.com/StreamController/StreamController/pull/408/commits/223a2e71b56f03c771ef1c5c75e7b091aa2bbc31
https://github.com/G4PLS
Smaller changes to deckController regarding inputs and clihttps://github.com/StreamController/StreamController/pull/408/commits/da71b1cfb89f5aa1f9ae7945a9181c102c212044
da71b1chttps://github.com/StreamController/StreamController/pull/408/commits/da71b1cfb89f5aa1f9ae7945a9181c102c212044
https://github.com/G4PLS
Refactored load_background methodhttps://github.com/StreamController/StreamController/pull/408/commits/58e2fb3741f533c5d114fc0f47ca80a5c3083054
58e2fb3https://github.com/StreamController/StreamController/pull/408/commits/58e2fb3741f533c5d114fc0f47ca80a5c3083054
https://github.com/G4PLS
Refactored init_inputshttps://github.com/StreamController/StreamController/pull/408/commits/b4f69fc0944e0922afc5ba61174634234626bae7
b4f69fchttps://github.com/StreamController/StreamController/pull/408/commits/b4f69fc0944e0922afc5ba61174634234626bae7
https://github.com/G4PLS
Refactored load_background in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/06aa626a0ffe6eee20d2bfb27cf7bda2fa61ece6
06aa626https://github.com/StreamController/StreamController/pull/408/commits/06aa626a0ffe6eee20d2bfb27cf7bda2fa61ece6
https://github.com/G4PLS
Refactored load_brightness in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/eecf357049a87b8ee6a739289cff41c1b2795106
eecf357https://github.com/StreamController/StreamController/pull/408/commits/eecf357049a87b8ee6a739289cff41c1b2795106
https://github.com/G4PLS
Refactored load_screensaver in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/d3cb432c4a80be5c72b5b7d1166546b544c62e7a
d3cb432https://github.com/StreamController/StreamController/pull/408/commits/d3cb432c4a80be5c72b5b7d1166546b544c62e7a
https://github.com/G4PLS
Refactored load_all_inputs in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/4e9b8ed95c462c268e95d2b03e11317bb49959b1
4e9b8edhttps://github.com/StreamController/StreamController/pull/408/commits/4e9b8ed95c462c268e95d2b03e11317bb49959b1
https://github.com/G4PLS
Refactored close_image_resources in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/e50ecc9ef5ee437c3dc3f1a6b1796cffc4df05b0
e50ecc9https://github.com/StreamController/StreamController/pull/408/commits/e50ecc9ef5ee437c3dc3f1a6b1796cffc4df05b0
https://github.com/G4PLS
Refactored load_page in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/51ed14fa6eb61241578251904c95db711cd03aae
51ed14fhttps://github.com/StreamController/StreamController/pull/408/commits/51ed14fa6eb61241578251904c95db711cd03aae
https://github.com/G4PLS
Refactored tick_actions in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/3a0cad557e4604496cb3aec1c177202c3e2f66a6
3a0cad5https://github.com/StreamController/StreamController/pull/408/commits/3a0cad557e4604496cb3aec1c177202c3e2f66a6
https://github.com/G4PLS
Refactored get_own_deck_stack_child and get_own_key_grid in DeckContr…https://github.com/StreamController/StreamController/pull/408/commits/fbc8f2c1e8664b37b7177971610bf1888c778f62
fbc8f2chttps://github.com/StreamController/StreamController/pull/408/commits/fbc8f2c1e8664b37b7177971610bf1888c778f62
https://github.com/G4PLS
Refactored delete, get_alive and set_from_path in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/2cadbfd16ecd565ccd8c2e123b24709e52cb4106
2cadbfdhttps://github.com/StreamController/StreamController/pull/408/commits/2cadbfd16ecd565ccd8c2e123b24709e52cb4106
https://github.com/G4PLS
Refactored inject_defaults in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/91d014f44d05e3216a991b30574452b00bb29437
91d014fhttps://github.com/StreamController/StreamController/pull/408/commits/91d014f44d05e3216a991b30574452b00bb29437
https://github.com/G4PLS
Refactored get_next_tiles and get_next_frame in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/ecdac737e3798b456b19dadf1152fc9ddf97573f
ecdac73https://github.com/StreamController/StreamController/pull/408/commits/ecdac737e3798b456b19dadf1152fc9ddf97573f
https://github.com/G4PLS
Refactored update_tiles in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/844e0cab90dac45aefb54ef2aa01cebcd0431149
844e0cahttps://github.com/StreamController/StreamController/pull/408/commits/844e0cab90dac45aefb54ef2aa01cebcd0431149
https://github.com/G4PLS
Fix background image not being reset when directly toggling page over…https://github.com/StreamController/StreamController/pull/408/commits/bf509f604ae67f806ff3085bb97b97a6753e2715
bf509f6https://github.com/StreamController/StreamController/pull/408/commits/bf509f604ae67f806ff3085bb97b97a6753e2715
https://github.com/G4PLS
Simplified the if statement to figure out what settings should be usedhttps://github.com/StreamController/StreamController/pull/408/commits/dc0e846592a581cd21c6d7c9511a672875f798dc
dc0e846https://github.com/StreamController/StreamController/pull/408/commits/dc0e846592a581cd21c6d7c9511a672875f798dc
https://github.com/G4PLS
Refactored load_from_input_dict in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/ebc1f41d516b2ae1ee02e4a8461ad9e99fa21e92
ebc1f41https://github.com/StreamController/StreamController/pull/408/commits/ebc1f41d516b2ae1ee02e4a8461ad9e99fa21e92
https://github.com/G4PLS
Refactored event_callbacks in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/1527cbc08f48be04c6554cde7e46884b1dbdc1a8
1527cbchttps://github.com/StreamController/StreamController/pull/408/commits/1527cbc08f48be04c6554cde7e46884b1dbdc1a8
https://github.com/G4PLS
Refactored smaller dict accesses to use get in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/881fd0f29a5383c82c03e5c25ea99d18fe5913a7
881fd0fhttps://github.com/StreamController/StreamController/pull/408/commits/881fd0f29a5383c82c03e5c25ea99d18fe5913a7
G4PLShttps://github.com/G4PLS
May 29, 2025 12:39https://github.com/StreamController/StreamController/pull/408#commits-pushed-058c596
https://github.com/G4PLS
Refactored load_screensaver in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/058c596fb437dcdeb12c3fdc8820a0146df21caa
058c596https://github.com/StreamController/StreamController/pull/408/commits/058c596fb437dcdeb12c3fdc8820a0146df21caa
https://github.com/G4PLS
Refactored load_all_inputs in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/477ad4c448688fff2f9594b4353bb8fc0beb44af
477ad4chttps://github.com/StreamController/StreamController/pull/408/commits/477ad4c448688fff2f9594b4353bb8fc0beb44af
https://github.com/G4PLS
Refactored close_image_resources in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/caef98bc2a6b6ad35cc62babd194b7a469b34888
caef98bhttps://github.com/StreamController/StreamController/pull/408/commits/caef98bc2a6b6ad35cc62babd194b7a469b34888
https://github.com/G4PLS
Refactored load_page in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/fce3863a3e92e38fc88edc9cf8488357e3dfb4e7
fce3863https://github.com/StreamController/StreamController/pull/408/commits/fce3863a3e92e38fc88edc9cf8488357e3dfb4e7
https://github.com/G4PLS
Refactored tick_actions in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/60c589f6668b48b4ad77be7e6d977dc3daf56494
60c589fhttps://github.com/StreamController/StreamController/pull/408/commits/60c589f6668b48b4ad77be7e6d977dc3daf56494
https://github.com/G4PLS
Refactored get_own_deck_stack_child and get_own_key_grid in DeckContr…https://github.com/StreamController/StreamController/pull/408/commits/362f1f3093bbdcec2bbe7134f4adc7fe67c05998
362f1f3https://github.com/StreamController/StreamController/pull/408/commits/362f1f3093bbdcec2bbe7134f4adc7fe67c05998
https://github.com/G4PLS
Refactored delete, get_alive and set_from_path in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/584948cb85793833b299e4730743d048741daded
584948chttps://github.com/StreamController/StreamController/pull/408/commits/584948cb85793833b299e4730743d048741daded
https://github.com/G4PLS
Refactored inject_defaults in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/8b008fd42c1ba311e2ab416b5941b7622f33f7c6
8b008fdhttps://github.com/StreamController/StreamController/pull/408/commits/8b008fd42c1ba311e2ab416b5941b7622f33f7c6
https://github.com/G4PLS
Refactored get_next_tiles and get_next_frame in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/564bc957b9a8590b4f3ec40d2c9255a8c71b6b64
564bc95https://github.com/StreamController/StreamController/pull/408/commits/564bc957b9a8590b4f3ec40d2c9255a8c71b6b64
https://github.com/G4PLS
Refactored update_tiles in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/b392f97f4327c7f04c19072169a5dec768e2c6a0
b392f97https://github.com/StreamController/StreamController/pull/408/commits/b392f97f4327c7f04c19072169a5dec768e2c6a0
https://github.com/G4PLS
Fix background image not being reset when directly toggling page over…https://github.com/StreamController/StreamController/pull/408/commits/8117348c45aef3090f5b8603446a792a966ae635
8117348https://github.com/StreamController/StreamController/pull/408/commits/8117348c45aef3090f5b8603446a792a966ae635
https://github.com/G4PLS
Simplified the if statement to figure out what settings should be usedhttps://github.com/StreamController/StreamController/pull/408/commits/b3cbdfd59d6620f4c8b4613a7821ec593828ee9f
b3cbdfdhttps://github.com/StreamController/StreamController/pull/408/commits/b3cbdfd59d6620f4c8b4613a7821ec593828ee9f
https://github.com/G4PLS
Refactored load_from_input_dict in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/ba9751bbdae6ca93b676b3d45ba49855f4bc4b7a
ba9751bhttps://github.com/StreamController/StreamController/pull/408/commits/ba9751bbdae6ca93b676b3d45ba49855f4bc4b7a
https://github.com/G4PLS
Refactored event_callbacks in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/e245fa65023ba87884ef4bc3876daa9378fdccdb
e245fa6https://github.com/StreamController/StreamController/pull/408/commits/e245fa65023ba87884ef4bc3876daa9378fdccdb
https://github.com/G4PLS
Refactored smaller dict accesses to use get in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/635eb6b21296239b4b85bceeac46e1e315a2ffac
635eb6bhttps://github.com/StreamController/StreamController/pull/408/commits/635eb6b21296239b4b85bceeac46e1e315a2ffac
https://github.com/G4PLS
Refactored load_from_input_dict(2) in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/454a63ad030cc74c0c190f3d15f280d902fe5de9
454a63ahttps://github.com/StreamController/StreamController/pull/408/commits/454a63ad030cc74c0c190f3d15f280d902fe5de9
https://github.com/G4PLS
Refactored some code of ControllerInput in DeckController.pyhttps://github.com/StreamController/StreamController/pull/408/commits/8433d3891e34be1cf568f73f6f09daa3180efc71
8433d38https://github.com/StreamController/StreamController/pull/408/commits/8433d3891e34be1cf568f73f6f09daa3180efc71
https://github.com/G4PLS
Merge remote-tracking branch 'origin/general-rework' into general-reworkhttps://github.com/StreamController/StreamController/pull/408/commits/9a4621f3445b9cccdcfb9f9fe9dcddc18175b107
9a4621fhttps://github.com/StreamController/StreamController/pull/408/commits/9a4621f3445b9cccdcfb9f9fe9dcddc18175b107
https://github.com/G4PLS
Merge branch 'refs/heads/main' into general-reworkhttps://github.com/StreamController/StreamController/pull/408/commits/8a446d464eb39d831bc2b42ca38e65fc0d910b14
8a446d4https://github.com/StreamController/StreamController/pull/408/commits/8a446d464eb39d831bc2b42ca38e65fc0d910b14
https://github.com/Core447
Update "Failed to create data path" log in globalshttps://github.com/StreamController/StreamController/pull/408/commits/d5fc6abb257b00ca5fd48ca87f9783175fd0bce3
d5fc6abhttps://github.com/StreamController/StreamController/pull/408/commits/d5fc6abb257b00ca5fd48ca87f9783175fd0bce3
https://github.com/G4PLS
Updated Comments and added stargazershttps://github.com/StreamController/StreamController/pull/408/commits/a88a6cbd7dc3ca50938de3b27dd7cfa7165a9968
a88a6cbhttps://github.com/StreamController/StreamController/pull/408/commits/a88a6cbd7dc3ca50938de3b27dd7cfa7165a9968
https://github.com/G4PLS
Refactored some formatting and made some code cleaner to readhttps://github.com/StreamController/StreamController/pull/408/commits/8991735f6fe5851db5f645f308b15d5b89110776
8991735https://github.com/StreamController/StreamController/pull/408/commits/8991735f6fe5851db5f645f308b15d5b89110776
https://github.com/G4PLS
Refactored prepare-plugin/icon/wallpaper methodshttps://github.com/StreamController/StreamController/pull/408/commits/06f0aedb15233102851f8bbf9ea9765fea6c33b3
06f0aedhttps://github.com/StreamController/StreamController/pull/408/commits/06f0aedb15233102851f8bbf9ea9765fea6c33b3
https://github.com/G4PLS
Merge remote-tracking branch 'origin/general-rework' into general-reworkhttps://github.com/StreamController/StreamController/pull/408/commits/0c7246c9bfd97d50bc5c066fe2f4f64a8d007949
0c7246chttps://github.com/StreamController/StreamController/pull/408/commits/0c7246c9bfd97d50bc5c066fe2f4f64a8d007949
https://github.com/G4PLS
Added stargazers into the Pageshttps://github.com/StreamController/StreamController/pull/408/commits/f0c169c850649c1868d072271940d776e4356a84
f0c169chttps://github.com/StreamController/StreamController/pull/408/commits/f0c169c850649c1868d072271940d776e4356a84
https://github.com/G4PLS
Refactored whole DeckManager and updated all cases where old values w…https://github.com/StreamController/StreamController/pull/408/commits/3e1b0111998a48f8bcaf2e6100c7f8d0678c2fe2
3e1b011https://github.com/StreamController/StreamController/pull/408/commits/3e1b0111998a48f8bcaf2e6100c7f8d0678c2fe2
https://github.com/G4PLS
Some method names were missed and some small logic when loading virtu…https://github.com/StreamController/StreamController/pull/408/commits/313022ddd845708b7028d88e34322f7969f54b7a
313022dhttps://github.com/StreamController/StreamController/pull/408/commits/313022ddd845708b7028d88e34322f7969f54b7a
https://github.com/G4PLS
Added Todohttps://github.com/StreamController/StreamController/pull/408/commits/5f5512eddae4e935cf8749876a11a94f26868ee1
5f5512ehttps://github.com/StreamController/StreamController/pull/408/commits/5f5512eddae4e935cf8749876a11a94f26868ee1
https://github.com/G4PLS
Added some more smaller helper methodshttps://github.com/StreamController/StreamController/pull/408/commits/cae275118e17ab5f7d82cd8b27bf15215348f6d9
cae2751https://github.com/StreamController/StreamController/pull/408/commits/cae275118e17ab5f7d82cd8b27bf15215348f6d9
https://github.com/G4PLS
Updated all docstringshttps://github.com/StreamController/StreamController/pull/408/commits/a89743d81a8a7c2484192841d5babc3933dcebaf
a89743dhttps://github.com/StreamController/StreamController/pull/408/commits/a89743d81a8a7c2484192841d5babc3933dcebaf
https://github.co/hiddenchars
https://github.com/StreamController/StreamController/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FStreamController%2FStreamController%2Fpull%2F408
Dev https://github.com/orgs/StreamController/projects/2
Please reload this pagehttps://github.com/StreamController/StreamController/pull/408
https://github.com/G4PLS
https://github.com/Core447
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.