{"id":19211678,"url":"https://github.com/robweber/script.advanced.settings.editor","last_synced_at":"2025-05-12T20:09:55.633Z","repository":{"id":16334935,"uuid":"19084600","full_name":"robweber/script.advanced.settings.editor","owner":"robweber","description":"GUI interface for editing the XBMC advanced settings file","archived":false,"fork":false,"pushed_at":"2014-04-30T20:34:53.000Z","size":200,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T02:53:43.941Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robweber.png","metadata":{"files":{"readme":"README.txt","changelog":"changelog.txt","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-23T20:33:12.000Z","updated_at":"2022-02-13T16:55:27.000Z","dependencies_parsed_at":"2022-07-16T21:46:10.754Z","dependency_job_id":null,"html_url":"https://github.com/robweber/script.advanced.settings.editor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fscript.advanced.settings.editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fscript.advanced.settings.editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fscript.advanced.settings.editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robweber%2Fscript.advanced.settings.editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robweber","download_url":"https://codeload.github.com/robweber/script.advanced.settings.editor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249933547,"owners_count":21347698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T13:44:26.617Z","updated_at":"2025-04-20T17:32:56.824Z","avatar_url":"https://github.com/robweber.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Advanced Settings Editor\n\n\nUpdating the Advanced Settings document in XBMC is usually a pain. It involves tedious low-level interaction with the file system. This addon seeks to change that by allowing you to browse and interact with the xml nodes of that document via a GUI menu. \n\nNavigation:\n\nYou navigate through the document as though it was a folder structure. Given the following:\n\n\u003cadvancedsettings\u003e\n   \u003clog\u003e1\u003c/log\u003e\n   \u003cvideolibrary\u003e\n      \u003cbackgroundupdate\u003efalse\u003c/backgroundupdate\u003e\n   \u003c/videolibrary\u003e\n\u003c/advancedsettings\u003e\n\nYou would see the following when starting the program: \n\nlog\nvideolibrary\n\nThese are the top level elements of the file. Clicking an element with no children will show you it's current value. Clicking on element with children will bring you into that element. For example, clicking on the \"videolibrary\" element will show you:\n\nbackgroundupdate\n\nAnd that element is clickable to show you it's value. In this way you navigate the tree. \n\n\nContext Menu:\n\nThe context menu has several different features. \n\nAdd Element - Adds a child element within the current view\nAdd Child Element - Adds a child element within the selected element. Please note, if you have selected an element with a value, this value is erased when you add children\nChange value - only available on elements with no children. Allows you to change the value in the current element\nDelete - deletes the selected element, recursive for elements with children\nRename - rename the selected element\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobweber%2Fscript.advanced.settings.editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobweber%2Fscript.advanced.settings.editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobweber%2Fscript.advanced.settings.editor/lists"}