It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
avatar
adaliabooks: So I just need to get a list of all the GoG game IDs (which, if it doesn't exist somewhere already I'm sure I can pull from Barry's wiki page.
GOG has two overlapping sets of game IDs, IDs used in the catalogue and IDs used in the library.
For most games the IDs are the same, but not for all, primarily due to unbundling but not only.

You can get all the catalogue game IDs from MaGog. They are in the "Image + Forum + Game ID" column.

The following lists the unbundles/games for which the library ID differs from the catalogue ID.
Format: "library ID" => [catalogue ID, "sort of box title to help you identify the box in question",
Not really sorted, just compiled chronologically, so older unbundles are at the top, newer at the bottom.

[Part 1 of 2]
"1207659643" => [1207659633, "cognition episode 1 the hangman",
"1207659653" => [1207659633, "cognition episode 2 the wise monkey",
"1207659663" => [1207659633, "cognition episode 3 the oracle",
"1207659673" => [1207659633, "cognition episode 4 the cain killer",
"1207664273" => [1207659250, "dracula 4 shadow of the dragon",
"1207664283" => [1207659250, "dracula 5 the blood legacy",
"1207666383" => [1207666263, "star wars xwing 1993",
"1207666393" => [1207666263, "star wars xwing 1998",
"1207667213" => [1207666263, "star wars xwing collectors cd 1994",
"1207666403" => [1207666273, "star wars tie fighter 1994",
"1207666413" => [1207666273, "star wars tie fighter 1998",
"1207667223" => [1207666273, "star wars tie fighter collectors cd 1995",
"1207667043" => [1423059062, "mortal kombat 1",
"1207667053" => [1423059062, "mortal kombat 2",
"1207667063" => [1423059062, "mortal kombat 3",
"1422440106" => [1422357672, "ys i",
"1422440145" => [1422357672, "ys ii",
"1422357636" => [1422281930, "supreme league of patriots episode 1",
"1422357706" => [1422281930, "supreme league of patriots episode 2",
"1422357761" => [1422281930, "supreme league of patriots episode 3",
"1207663733" => [1207658988, "alien breed",
"1207663753" => [1207658988, "alien breed tower assault game",
"1207663003" => [1207660243, "american mcgees grimm season 1",
"1207663013" => [1207660243, "american mcgees grimm season 2",
"1207663023" => [1207660243, "american mcgees grimm season 3",
"1207662763" => [1207659229, "wizardry 6",
"1207662783" => [1207659229, "wizardry 7 gold",
"1207662663" => [1207660153, "wing commander prophecy",
"1207662673" => [1207660153, "wing commander secret ops",
"1207662643" => [1207658960, "wing commander",
"1207662653" => [1207658960, "wing commander ii",
"1207662633" => [1207658984, "ultima vii serpent isle",
"1207662623" => [1207658984, "ultima vii the black gate the forge of virtue",
"1207662433" => [1207658965, "ultima iv",
"1207662443" => [1207658965, "ultima v",
"1207662453" => [1207658965, "ultima vi",
"1207662463" => [1207658937, "ultima underworld i",
"1207662473" => [1207658937, "ultima underworld ii",
"1207662593" => [1207658961, "ultima i",
"1207662603" => [1207658961, "ultima ii",
"1207662613" => [1207658961, "ultima iii",
"1207661843" => [1207659214, "two worlds ii castle defense",
"1207661833" => [1207659214, "two worlds ii velvet edition",
"1207663953" => [1207658817, "tropico",
"1207663963" => [1207658817, "tropico 2",
"1207663513" => [1207659077, "tomb raider the last revelation",
"1207663523" => [1207659077, "tomb raider chronicles",
"1207661533" => [1207658903, "beyond zork the coconut of quendor",
"1207661543" => [1207658903, "planetfall",
"1207661493" => [1207658903, "zork the great underground empire",
"1207661503" => [1207658903, "zork ii the wizard of frobozz",
"1207661513" => [1207658903, "zork iii the dungeon master",
"1207661523" => [1207658903, "zork zero the revenge of megaboz",
"1207663463" => [1207659052, "tomb raider 1",
"1207663483" => [1207659052, "tomb raider 2",
"1207663493" => [1207659052, "tomb raider 3",
"1207662983" => [1207659743, "ben there dan that",
"1207662993" => [1207659743, "time gentlemen please",
"1207660933" => [1207658766, "tex murphy 1 mean streets",
"1207660943" => [1207658766, "tex murphy 2 martian memorandum",
"1207662393" => [1207658983, "starflight 1",
"1207662403" => [1207658983, "starflight 2",
"1207661663" => [1207658925, "star control",
"1207661673" => [1207658925, "star control 2",
"1207661443" => [1207658833, "space quest 4 roger wilco and the time rippers",
"1207661453" => [1207658833, "space quest 5 the next mutation",
"1207661463" => [1207658833, "space quest 6 roger wilco in the spinal frontier",
"1207661413" => [1207658875, "space quest 1 the sarien encounter",
"1207661423" => [1207658875, "space quest 2 vohauls revenge",
"1207661433" => [1207658875, "space quest 3 the pirates of pestulon",
"1207661883" => [1207660513, "silent service",
"1207661893" => [1207660513, "silent service 2",
"1207662383" => [1207658686, "deus",
"1207662373" => [1207658686, "robinsons requiem",
"1207661973" => [1207658796, "realms of arkania blade of destiny",
"1207661983" => [1207658796, "realms of arkania star trail",
"1207661313" => [1207659040, "quest for glory includes vga remake",
"1207661323" => [1207659040, "quest for glory 2",
"1207661383" => [1207659040, "quest for glory 3",
"1207661393" => [1207659040, "quest for glory 4",
"1207661403" => [1207659040, "quest for glory 5",
"1207661473" => [1207658909, "police quest swat",
"1207661483" => [1207658909, "police quest swat 2",
"1207661263" => [1207658902, "police quest in pursuit of the death angel",
"1207661283" => [1207658902, "police quest 2 vengeance",
"1207661293" => [1207658902, "police quest 3 the kindred",
"1207661303" => [1207658902, "police quest 4 open season",
"1207664093" => [1207658910, "pinball dreams deluxe",
"1207664103" => [1207658910, "pinball fantasies deluxe",
"1207664113" => [1207658910, "pinball illusions",
"1207663903" => [1207658765, "neighbours from hell 1",
"1207663923" => [1207658765, "neighbours from hell 2",
"1207661243" => [1207658788, "might and magic swords of xeen",
"1207661203" => [1207658788, "might and magic 1 book i",
"1207661213" => [1207658788, "might and magic 2 gates to another world",
"1207661223" => [1207658788, "might and magic 3 isles of terra",
"1207661233" => [1207658788, "might and magic 45 world of xeen",
"1207661253" => [1207658788, "might and magic 6 the mandate of heaven",
"1207661603" => [1207658758, "megarace",
"1207661613" => [1207658758, "megarace 2",
"1207661633" => [1207658854, "master of orion 2",
"1207661623" => [1207658854, "master of orion classic",
"1207662043" => [1207659158, "leisure suit larry 1 vga in the land of the lounge lizards",
"1207662033" => [1207659158, "leisure suit larry 1 in the land of the lounge lizards",
"1207662053" => [1207659158, "leisure suit larry 2 looking for love in several wrong places",
"1207662063" => [1207659158, "leisure suit larry 3 passionate patti in pursuit of the pulsating pectorals",
"1207662073" => [1207659158, "leisure suit larry 5 passionate patti does a little undercover work",
"1207662093" => [1207659158, "leisure suit larry 6 vga shape up or slip out",
"1207662083" => [1207659158, "leisure suit larry 6 shape up or slip out",
"1207662103" => [1207659158, "softporn adventure",
"1207662563" => [1207658980, "lands of lore guardians of destiny",
"1207662513" => [1207658980, "lands of lore the throne of chaos",
"1207661043" => [1207658881, "kings quest 7 the princeless bride",
"1207661053" => [1207658881, "kings quest 8 mask of eternity",
"1207662333" => [1207658685, "crystals of arborea",
"1207662343" => [1207658685, "ishar legend of the fortress",
"1207662353" => [1207658685, "ishar 2 messengers of doom",
"1207662363" => [1207658685, "ishar 3 the seven gates of infinity",
"1207663943" => [1207658799, "return of the incredible machine contraptions",
"1207664023" => [1207658799, "even more incredible machine the",
"1207664043" => [1207658799, "incredible machine even more contraptions the",
"1207664053" => [1207658799, "incredible machine 3 the",
"1207663863" => [1207658790, "incoming",
"1207663873" => [1207658790, "incoming forces",
"1207661143" => [1207659022, "heroes of might and magic v hammers of fate",
"1207661193" => [1207659022, "heroes of might and magic v tribes of the east",
"1207661743" => [1207658942, "heroes chronicles chapter 1 warlords of the wasteland",
"1207661753" => [1207658942, "heroes chronicles chapter 2 conquest of the underworld",
"1207661763" => [1207658942, "heroes chronicles chapter 3 masters of the elements",
"1207661773" => [1207658942, "heroes chronicles chapter 4 clash of the dragons",
"1207661783" => [1207658942, "heroes chronicles chapter 5 the world tree",
"1207661793" => [1207658942, "heroes chronicles chapter 6 the fiery moon",
"1207661803" => [1207658942, "heroes chronicles chapter 7 revolt of the beastmasters",
"1207661813" => [1207658942, "heroes chronicles chapter 8 the sword of frost",
"1207661583" => [1207658759, "haegemonia legions of iron",
"1207661593" => [1207658759, "haegemonia the solon heritage",
"1207662273" => [1207658846, "gobliiins",
"1207662293" => [1207658846, "gobliins 2 the prince buffoon",
"1207662313" => [1207658846, "goblins quest 3",
high rated
[Part 2 of 2]
"1207662923" => [1207659067, "geneforge 1",
"1207662933" => [1207659067, "geneforge 2",
"1207662953" => [1207659067, "geneforge 3",
"1207662963" => [1207659067, "geneforge 4",
"1207662973" => [1207659067, "geneforge 5",
"1207663103" => [1207658672, "earthworm jim",
"1207663113" => [1207658672, "earthworm jim 2",
"1207664963" => [1207659149, "duke nukem",
"1207664973" => [1207659149, "duke nukem 2",
"1207662013" => [1207660443, "drod 2 journey to rooted hold",
"1207662023" => [1207660443, "drod 3 the city beneath",
"1207662003" => [1207660443, "drod king dugans dungeon",
"1207661553" => [1207659251, "dracula the resurrection",
"1207661563" => [1207659251, "dracula 2 the last sanctuary",
"1207661573" => [1207659251, "dracula 3 the path of the dragon",
"1207663703" => [1207658697, "disciples 2 dark prophecy and galleans return",
"1207663713" => [1207658697, "disciples 2 rise of the elves",
"1207663083" => [1207658656, "descent",
"1207663093" => [1207658656, "descent 2",
"1207663853" => [1207659199, "cultures 8th wonder of the world",
"1207663833" => [1207659199, "cultures northland",
"1207663793" => [1207659152, "cultures",
"1207663813" => [1207659152, "cultures 2",
"1207662233" => [1207658813, "creatures",
"1207662243" => [1207658813, "creatures 2",
"1207662823" => [1207659005, "cossacks art of war",
"1207662833" => [1207659005, "cossacks back to war",
"1207662843" => [1207659005, "cossacks european wars",
"1207662193" => [1207658800, "commandos behind enemy lines",
"1207662203" => [1207658800, "commandos beyond the call of duty",
"1207662213" => [1207658803, "commandos 2 men of courage",
"1207662223" => [1207658803, "commandos 3 destination berlin",
"1207663063" => [1207658678, "castles",
"1207663073" => [1207658678, "castles 2",
"1207661913" => [1207660453, "bloodnet cd version",
"1207661923" => [1207660453, "bloodnet fdd version",
"1207664013" => [1207659119, "blitzkrieg 2",
"1207664063" => [1207659119, "blitzkrieg 2 fall of the reich",
"1207664033" => [1207659119, "blitzkrieg 2 liberation",
"1207662903" => [1207659050, "blackwell convergence",
"1207662913" => [1207659050, "blackwell deception",
"1207662883" => [1207659050, "blackwell legacy the",
"1207662893" => [1207659050, "blackwell unbound",
"1207660953" => [1207658850, "betrayal at krondor",
"1207660983" => [1207658850, "betrayal in antara",
"1207660993" => [1207658917, "battle isle",
"1207661073" => [1207658917, "battle isle 2",
"1207661103" => [1207658917, "battle isle 3",
"1207661063" => [1207658917, "historyline 19141918",
"1207661123" => [1207658917, "incubation",
"1207663033" => [1207658676, "battle chess",
"1207663053" => [1207658676, "battle chess 4000",
"1207663043" => [1207658676, "battle chess ii chinese chess",
"1207663333" => [1207659156, "avernum",
"1207663353" => [1207659156, "avernum 2",
"1207663373" => [1207659156, "avernum 3",
"1207663403" => [1207659156, "avernum 4",
"1207663423" => [1207659156, "avernum 5",
"1207663443" => [1207659156, "avernum 6",
"1207663383" => [1207659156, "blades of avernum",
"1427704538" => [1427704829, "act of war direct action",
"1427704705" => [1427704829, "act of war high treason",
"1207660323" => [1207660313, "broken sword 5 the serpents curse",
"1429023691" => [1428932392, "hearts of iron ii",
"1429024026" => [1428932392, "hearts of iron ii doomsday",
"1207663203" => [1207659099, "wallace and gromits episode 1 fright of the bumblebees",
"1207663223" => [1207659099, "wallace and gromits episode 2 the last resort",
"1207663243" => [1207659099, "wallace and gromits episode 3 muzzled",
"1207663253" => [1207659099, "wallace and gromits episode 4 the bogey man",
"1207663973" => [1207658801, "red baron 1",
"1207663983" => [1207658801, "red baron 3d",
"1207661643" => [1207659060, "pirates",
"1207661653" => [1207659060, "pirates gold",
"1207662743" => [1207659255, "penumbra black plague",
"1207662733" => [1207659255, "penumbra overture",
"1207662753" => [1207659255, "penumbra requiem",
"1207663913" => [1207658802, "patrician",
"1207663933" => [1207658802, "patrician ii quest for power",
"1207663773" => [10, "max",
"1207663783" => [10, "max 2",
"1207663213" => [1207658780, "lords of the realm",
"1207663233" => [1207658780, "lords of the realm cd version",
"1207663263" => [1207658780, "lords of the realm ii",
"1207661083" => [1207658878, "kings quest",
"1207661113" => [1207658878, "kings quest 2 romancing the throne",
"1207661133" => [1207658878, "kings quest 3 to heir is human",
"1207661153" => [1207658839, "kings quest 4 the perils of rosella",
"1207661163" => [1207658839, "kings quest 5 absence makes the heart go yonder",
"1207661173" => [1207658839, "kings quest 6 heir today gone tomorrow",
"1207661003" => [1207658836, "interstate 76",
"1207661023" => [1207658836, "interstate 76 nitro pack",
"1207662853" => [1207659216, "great battles of alexander the",
"1207662873" => [1207659216, "great battles of caesar the",
"1207662863" => [1207659216, "great battles of hannibal the",
"1207661853" => [1207658739, "earth 2150 escape from the blue planet",
"1207661863" => [1207658739, "earth 2150 lost souls",
"1207661873" => [1207658739, "earth 2150 the moon project",
"1207663993" => [1207659071, "blitzkrieg",
"1207664003" => [1207659071, "blitzkrieg burning horizon rolling thunder iron division",
"1207662803" => [1207659004, "american conquest",
"1207662813" => [1207659004, "american conquest fight back",
"1422286819" => [1421405068, "star wars jedi knight dark forces ii",
"1422285784" => [1421405068, "star wars jedi knight dark forces ii mysteries of the sith",
"1429104954" => [1429011813, "star wars rebel assault 1",
"1429105182" => [1429011813, "star wars rebel assault 2",
"1430392753" => [1207659573, "shadow warrior 2013",
"1429878383" => [1207659573, "shadow warrior 2013 directx 11 version",
"1207660923" => [1207658923, "alone in the dark 1",
"1207660963" => [1207658923, "alone in the dark 2",
"1207660973" => [1207658923, "alone in the dark 3",
"1207666553" => [1207666663, "randals monday",
"1207665783" => [1207665713, "wasteland 2",
"1430912792" => [1430913339, "prehistorik",
"1430913246" => [1430913339, "prehistorik 2",
"1435735429" => [1434542135, "pajama sam no need to hide when its dark outside",
"1434535097" => [1434542135, "pajama sam 2 thunder and lightning arent so frightening",
"1434535284" => [1434542135, "pajama sams lost found",
"1434536205" => [1435136567, "pajama sam 3 you are what you eat from your head to your feet",
"1434538201" => [1435136567, "pajama sam 4 life is rough when you lose your stuff",
"1434538373" => [1435136567, "pajama sams sock works",
"1207664643" => [1207664663, "the witcher 3 wild hunt",
"1432575012" => [1436868249, "eye of the beholder",
"1432576039" => [1436868249, "eye of the beholder ii the legend of darkmoon",
"1432576327" => [1436868249, "eye of the beholder iii assault on myth drannor",
"1432642138" => [1436871302, "curse of the azure bonds",
"1432650732" => [1436871302, "forgotten realms unlimited adventures",
"1432649588" => [1436871302, "gateway to the savage frontier",
"1432640506" => [1436871302, "hillsfar",
"1432640961" => [1436871302, "pool of radiance",
"1432643408" => [1436871302, "pools of darkness",
"1432641528" => [1436871302, "secret of the silver blades",
"1432641771" => [1436871302, "treasures of the savage frontier",
"1432579019" => [1436873631, "dungeon hack",
"1432578339" => [1436873631, "menzoberranzan",
"1207666813" => [1427292148, "pillars of eternity",
"1435848814" => [1440161275, "doom ii master levels",
"1435848742" => [1440161275, "final doom",
"1435829617" => [1440162836, "the elder scrolls adventures redguard",
"1435829464" => [1440163341, "an elder scrolls legend battlespire",
"1435828982" => [1440163901, "the elder scrolls arena",
"1435828767" => [1440163901, "the elder scrolls iii morrowind goty edition",
"1435829353" => [1440163901, "the elder scrolls chapter ii daggerfall",
"1440148836" => [1440166342, "fallout",
"1440151285" => [1440166436, "fallout 2",
"1440152063" => [1440163405, "fallout tactics",
"1435828198" => [1440166133, "quake the offering",
"1435827232" => [1440164514, "the ultimate doom",
"1438076423" => [1438343741, "frozen synapse",
"1207665373" => [1207665373, "vanishing of ethan carter the",
"1442218265" => [1207665373, "vanishing of ethan carter redux the",
"1442473063" => [1442477571, "system shock classic edition",
"1439995156" => [1442477571, "system shock enhanced edition",
"1441705046" => [1441705226, "wolfenstein 3d",
"1441705126" => [1441705226, "wolfenstein spear of destiny",
"1441704976" => [1443699418, "return to castle wolfenstein",
"1441704920" => [1443696086, "quake iii gold",
"1441704824" => [1443696817, "quake ii quad damage",

P.S. The Witcher 3 already assumes the one box configuration planned for October 5 (not the current three box configuration). Hopefully they will not change the box’s ID again.

P.P.S. For all games, premium editions use the regular edition’s game ID in the library. You're lucky; until last week there were exceptions even for this.

Hope this helps.
high rated
Heya. Considering the general state of the GOG, I'd love to help in testing scripts like this. Problem is I really don't know what kind of testing you'd appreciate. What could/should I do?
high rated
avatar
agentcarr16: Heya. Considering the general state of the GOG, I'd love to help in testing scripts like this. Problem is I really don't know what kind of testing you'd appreciate. What could/should I do?
Hey Agent,
More testers is always appreciated. Basically just install the script, upgrade it whenever there's an update and play around with the new features. If you find any bugs or unusual behaviour, or just think it should be done in a different way just report it here so I can fix / change it.
I try my best to check everything that I think might not work, but I frequently miss things.

Case in point, I checked the new Legacy Remix shelf worked fine, but didn't think to go into detail on the default shelf assuming it would work as planned, so I never noticed the error with the game details windows.
I've figured out what's causing that problem (if not actually why) so hopefully I'll be able to sort it.


Edit: And thanks everyone else for the help with the game boxes for a proper legacy shelf. I'll start looking into that as soon as I can fix these teething troubles with changing how the shelf looks.
Post edited October 04, 2015 by adaliabooks
high rated
avatar
plagren: I've been meaning to do this for a while anyway, so... I worked out the URLs for all the old box art I know of, left out what's already available through the GOGmix interface, and was left with these: http://larkku.iki.fi/nongogmixboxart.html

Since I'm matching the covers with game IDs manually, there's probably some errors.
Even if not useful for the script, maybe someone besides me will find these interesting. :-P
This is awesome! I had no idea GOG used a higher resolution image for them, it looks great. I hope this will help Adaliabooks get the boxes back up. Since they are such a good sized resolution I wonder if it could someday be possible to change the size of the shelf for high res displays? Even at 2560x1440, there's a ton of wasted space. I know I wouldn't mind having bigger boxes and a shelf that extends out closer to the edges of a maximised browser. But one step at a time ;)
high rated
New update is here!

Just bug fixes mostly for the library style stuff. Hopefully should have sorted all the reported bugs (expect possibly Hyper's dodgy shelf alignment, we'll wait and see on that one). In the normal Default view the game details should now open correctly. The wishlist should no longer be effected (currently I've set it to just modify the game shelf and not the movies, but I may change that once I can properly test it for the movies too).
Refreshes should no longer be required when changing view or when changing style as changing style in the menu now triggers a refresh of the view itself.

As usual please report any bugs here :)
high rated
Looks good. ++.
Nothing to report.
high rated
Updated. Switched between Default and Legacy Shelf View, switched between Grid and List View, disabled and re-enabled AF:

- Game details open correctly under the game box, in both views.
- No refresh required when switching between views.
Refreshes should no longer be required [...] when changing style as changing style in the menu now triggers a refresh of the view itself.
Not sure what that means. I open my game collection page in a tab using the Legacy Shelf View, and then switch to List View. I change the setting in AF from "Legacy Shelf" to "GOG Default". I go back to my open tab and switch back to Grid View. I still get the Legacy Shelf.
Are you referring to a different action?

- Regarding the Wishlist. There seems to be something wrong with it, but it's more likely a GOG screw up, as it persists even with the script disabled.
The first page displays fine, but the second one is a series of blank entries with a "TBA" price tag. Interestingly, these entries allow me to add them to your wishlist (first screenshot: notice the little heart button instead of the X one).
And if I change the order while on the second page, it forces a page refresh that brings me back to the first one where the blank entries with the "TBA" price tag have spilled over to it (second screenshot).

Funnily enough, Technobabylon showed in my Wishlist (with a messed up "owned+price" tag) which I was able to remove clicking the X button.

EDIT 2: As suspected, it was at GOG's end, thankfully it's been fixed, so Wishlist works as should now.
[...] expect possibly Hyper's dodgy shelf alignment, [...]
I'm happy to report that each and all game boxes are no longer misbehaving and sit nice and tidy on their shelf. ♪ヾ( ͝°ρ°)ノ♪
I've yet to log off, close Firefox, restart it and log back in to see if it'll still work as should - fingers crossed it won't make a difference.

No idea what you did, or how you did it, but thank you very much!


EDIT: typos
Attachments:
Post edited October 05, 2015 by HypersomniacLive
high rated
avatar
mrkgnao: Looks good. ++.
Nothing to report.
That's what I like to hear :)

avatar
HypersomniacLive: Updated. Switched between Default and Legacy Shelf View, switched between Grid and List View, disabled and re-enabled AF:

- Game details open correctly under the game box, in both views.
- No refresh required when switching between views.

Refreshes should no longer be required [...] when changing style as changing style in the menu now triggers a refresh of the view itself.
avatar
HypersomniacLive: Not sure what that means. I open my game collection page in a tab using the Legacy Shelf View, and then switch to List View. I change the setting in AF from "Legacy Shelf" to "GOG Default". I go back to my open tab and switch back to Grid View. I still get the Legacy Shelf.
Are you referring to a different action?

[...] expect possibly Hyper's dodgy shelf alignment, [...]
avatar
HypersomniacLive: I'm happy to report that each and all game boxes are no longer misbehaving and sit nice and tidy on their shelf. ♪ヾ( ͝°ρ°)ノ♪
I've yet to log off, close Firefox, restart it and log back in to see if it'll still work as should - fingers crossed it won't make a difference.

No idea what you did, or how you did it, but thank you very much!

EDIT: typos
Glad everything seems to be working.

Changing the settings in the AF menu will only take effect in the same tab (I think), so in the instance you have outlined you would still need to refresh. But if you have your account page open, go to the AF menu and change the library style, it will change it without needing to refresh (which it didn't before as I hadn't connected the setting to the action yet)

As for the library, I copied GoG's current implementation and instead of displaying one repeated shelf image behind the whole list, each row now get's their own slice of shelf which should mean that they will always align correctly.

There are still issues with different levels of zoom but I doubt that should really be a problem unless someone installs TamperMonkey for Android and uses the script from a phone...

Anyway, looks like it's all working for now... onwards to the next feature! :)
high rated
avatar
adaliabooks: [...]

Changing the settings in the AF menu will only take effect in the same tab (I think), so in the instance you have outlined you would still need to refresh. But if you have your account page open, go to the AF menu and change the library style, it will change it without needing to refresh (which it didn't before as I hadn't connected the setting to the action yet)

[...]
Duh, didn't think of trying this. I'm in the (bad) habit of fiddling around with both the BE and AF settings from the General Discussion page (always log in from this page).

And cheers for the different approach for the Legacy Shelf, now everything works like a charm, thanks again for your efforts!

Looking forward to the next update and feature!
high rated
avatar
HypersomniacLive: Duh, didn't think of trying this. I'm in the (bad) habit of fiddling around with both the BE and AF settings from the General Discussion page (always log in from this page).

And cheers for the different approach for the Legacy Shelf, now everything works like a charm, thanks again for your efforts!

Looking forward to the next update and feature!
No problem :)

I'll probably try implementing the proper legacy shelf next, now that I have something to work with.
high rated
avatar
adaliabooks: No problem :)

I'll probably try implementing the proper legacy shelf next, now that I have something to work with.
Sounds great!

Do you have an ETA for hiding/disabling the search bar?
high rated
avatar
adaliabooks: No problem :)

I'll probably try implementing the proper legacy shelf next, now that I have something to work with.
avatar
HypersomniacLive: Sounds great!

Do you have an ETA for hiding/disabling the search bar?
I can work on that for the next update too, it will probably take a while to figure out how to do the legacy shelf correctly anyway.

Next update should probably be by the end of the week unless something comes up in the mean time..
high rated
avatar
adaliabooks: I can work on that for the next update too, [...]

Next update should probably be by the end of the week unless something comes up in the mean time..
*big smile*
high rated
Next update is here :)

I've made a couple of small changes to the search stuff (a warning and prompt to cancel a search if it's over a certain number of pages, which you can set; and start and end page searched added to the results block) as well as adding an option to hide the advanced options, and an option to hide the search bar entirely.

avatar
silversuriv: 1) If it is possible to hide the Check Boxes and/or First Page/End Page Input Boxes, leaving only the Search Input Box. After an initial check box configuration, I feel like the settings won't need to be changed that often, allowing the entire Search Bar to be thinner.
Done (ish). I don't think it's a good idea to hide the first / end page boxes as they're some what necessary (particularly on larger threads where it's easy to accidentally the whole thing and freeze up your browser)

avatar
HypersomniacLive: Do you have an ETA for hiding/disabling the search bar?
Done!
I've just set it to be turned on and off from the menu as I couldn't find anywhere to put a button to show it that didn't look cluttered and out of place.
If anyone objects or has a better idea I can change it though.