So based on some of the feedback and problems I have seen arise I have come up with this idea for now:
This new installer will just add one line of code to the category_game.xml in the package manager section, and add one xml and some icons to the game/XMBPKGDLR folder.
Code:
<Query class="type:x-xmb/folder-pixmap" key="seg_xmbpd_main" src="xmb://localhost/dev_hdd0/game/XMBPKGDLR/XMBPD.xml#seg_xmbpd_main"/>
what this does is add a query that checks if the XMBPD.xml is present in the dev_hdd0/game/XMBPKGDLR/ folder, if it is present then XMBPD will be shown inside Rebugs Package Manager (Other than that Rebugs Package Manager is completely unchanged). It wont get changed to Package Manager ++ anymore and the icon wont be changed. It will just gain a new feature if the XMBPD xml is present.
So this has a few advantages IMO: Number one it means I will only have to edit 1 xml on flash, and even that will just be a very small 1 line edit so its good from a safety point of view. Also It means there is no longer any problem with formatting HDD or deleting the XMBPKGDLR folder. And it keeps the original Package Manager sections multi language (XMBPD section will still be English only).
What do you think of this
@bguerville,
@aldostools? This is just for now and Im open to suggestions, and Im still up for building this into XMBM+ (either instead or aswell) at a later time.
Download XMBPD_v0.40_TEST_01.pkg HERE (Rebug 4.80.1 Only)
(If you install this and then run it and select XMBPD and say yes to everything, then you can delete the folder PKGMANPLS inside dev_hdd0/game, this will get rid of the old test install)
Then update it from the XMB to get the the latest pkg lists. (reboot required after update)
What would be cool is if this 1 line query could be added to Rebug at release, similar to the way the XMBM+ query is already built in. Then there would not be a need to write to flash at all.
There could even be a few extra generic queries added to each category in ALL CFW, then it would make it easy for XMB mods like this to be added by others with universal compatibility.
For example if this was added to the root of the game/network category on all CFW, then I could claim one of the slots for this mod and others could do the same:
Code:
<Query class="type:x-xmb/folder-pixmap" key="seg_xmb_mod1" src="xmb://localhost/dev_hdd0/game/XMBMODS/mod1.xml#seg_main"/>
<Query class="type:x-xmb/folder-pixmap" key="seg_xmb_mod2" src="xmb://localhost/dev_hdd0/game/XMBMODS/mod2.xml#seg_main"/>
<Query class="type:x-xmb/folder-pixmap" key="seg_xmb_mod3" src="xmb://localhost/dev_hdd0/game/XMBMODS/mod3.xml#seg_main"/>
P.S. I think I will probably get around to sorting the themes into categories at some stage, but it will be a while.
