Recommended to use SG++: http://www.steamgifts.com/discussion/7euKx/steamgifts-beta

You need to enable EndlessScrolling from settings.

Newer "SGv2+ compatible" version. (Only Endless Scroll part)

https://gist.github.com/nikop/3a286a5736e068c54ccd/raw/EndlessScroll_new.user.js

Uninstall old version before installing this!

Enjoy!

Requires Greasemonkey for Firefox. Should work with Tampermonkey for Chrome too.

9 years ago*

Comment has been collapsed.

bug report:
its awesome alrdy
but now i can not go to the next page at entered GAs
no numbers and no next and last button
thanks in advance for fixin it

9 years ago*
Permalink

Comment has been collapsed.

Bug report:
If you check for all winners of a giveaway the endless scrolling kinda breaks the list.

9 years ago
Permalink

Comment has been collapsed.

Thanks for report! Disabled endless scrolling on winners list and entries list (for now).

9 years ago
Permalink

Comment has been collapsed.

testing posting from chrome. Please ignore, if you see this.

9 years ago
Permalink

Comment has been collapsed.

Well, it's fixed now :)

9 years ago
Permalink

Comment has been collapsed.

Thank you!

View attached image.
9 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 months ago.

9 years ago*
Permalink

Comment has been collapsed.

It worked just fine today, but it's not working anymore at the homepage, only works here at the forum :(

9 years ago
Permalink

Comment has been collapsed.

Yeah, for me too.

9 years ago
Permalink

Comment has been collapsed.

Same here. Some codes might've changed since yesterday.

9 years ago
Permalink

Comment has been collapsed.

Looks like it breaks without featured giveaways :D

9 years ago
Permalink

Comment has been collapsed.

Thanks for your work on this anyway Madjoki!! I guess it's better for us to wait until the site's code stops being modified by the admins before start using scripts like this one or SG+ v2.

9 years ago
Permalink

Comment has been collapsed.

It worked for everything except the giveaways page so I changed the value of :nth_child() (three occurences) in the giveaways function from 2 to 1 and now it works for me. strange.

disclaimer: I have extremely limited js knowledge so I don't know why this fixed things.

edit: v16 fixes this :D

9 years ago*
Permalink

Comment has been collapsed.

It also works on Opera you just need to download extension to run chrome extensions (xd) and download from chrome extension page Tampermonkey

9 years ago
Permalink

Comment has been collapsed.

I just glazed over the code, and have one suggestion:
Replace "if-else if" statements with "switch-case" statements, it will run your code faster.

9 years ago
Permalink

Comment has been collapsed.

Code is already rewritten for inclusion in SGv2+.

9 years ago
Permalink

Comment has been collapsed.

Oh god thank you so much. No more clicking on pages like it's 2007 :D

9 years ago
Permalink

Comment has been collapsed.

Toggle options would be really appreciated.

Endless scrolling is helpful on the giveaway list. However, it is a hinderance on massive multi-page discussion topics where you have to scroll a very long time if you want to get to the comment section in order to give your input.

9 years ago
Permalink

Comment has been collapsed.

That's why the commenting area is at the top of the page.

9 years ago
Permalink

Comment has been collapsed.

Hm, it is in the discussions, but not on the giveaway page

9 years ago
Permalink

Comment has been collapsed.

it dosen't seem to work anymore, at least for me

9 years ago
Permalink

Comment has been collapsed.

For the brave: Newer "SGv2+" version.

https://gist.github.com/nikop/3a286a5736e068c54ccd/raw/EndlessScroll_new.user.js

Biggest difference is that reply is moved for giveaway comments too.

All other features are disabled.

9 years ago
Permalink

Comment has been collapsed.

Thanks for your work, could you also include this?

9 years ago
Permalink

Comment has been collapsed.

You can easily add it yourself if you can't wait for madjoki.

copy this (console log line is optional but welcome):
$('.is-faded').parent('.giveaway__row-outer-wrap').hide();
console.log('Entered Giveaways have been hidden.');

and paste it into two places:
function EndlessScrollGiveaways() {
//HERE
_super.apply(this, arguments);
}

and

EndlessScrollGiveaways.prototype.parsePage = function (dom) {
...
//HERE
_super.prototype.parsePage.call(this, dom);
};

9 years ago
Permalink

Comment has been collapsed.

Works perfect, thanks for the tip!

9 years ago
Permalink

Comment has been collapsed.

Thanks, I've already done this. Just wanted to suggest it be added officially

9 years ago
Permalink

Comment has been collapsed.

still not working proper at entered GAs

9 years ago
Permalink

Comment has been collapsed.

did you download the "SGv2+" version? it works for me with that.

note: remember to remove the old one so that they don't clash.

9 years ago
Permalink

Comment has been collapsed.

thanks
working now after deinstall old one

9 years ago
Permalink

Comment has been collapsed.

What? no Opera 12.17 love? I guess I am out of luck :(

9 years ago
Permalink

Comment has been collapsed.

Someone said ViolentMonkey works.

9 years ago
Permalink

Comment has been collapsed.

Nice feature, thanks a bunch :D

9 years ago
Permalink

Comment has been collapsed.

New version with ugly highlighting for new messages.

9 years ago
Permalink

Comment has been collapsed.

Can't seem to notice the highlighting. Is it the grey box around a comment?

9 years ago
Permalink

Comment has been collapsed.

Yes! You have a stamp of awesomeness! Thank you!

9 years ago
Permalink

Comment has been collapsed.

thanks again for this awesome feature
one little blemish is that it shows the following wrong site numbers at entered GAs (and maybe everywhere):
page 2 of 1
page 3 of 1 ......

and could you put steamgifts.com in front of the name cause when someone has a lot of greasemonkey scripts it can be hard to figure out what is for wich site

9 years ago
Permalink

Comment has been collapsed.

Fixed both. (Sometimes last page isn't listed, so it's impossible to display correctly).

9 years ago
Permalink

Comment has been collapsed.

bug report:
i can not click on remove if i am at other sites than the first in entered GAs
edit: seems fixed

and
should it be possible to click stop (loading next page) at entered GAs?
edit: found the pause button

9 years ago*
Permalink

Comment has been collapsed.

Awesome, much better. Thanks!

Although, it makes it a little tricky to vote on the Community giveaway. But I can just disable it once a day to be able to vote.

9 years ago*
Permalink

Comment has been collapsed.

Seems like it's updated. I see <x> new comments beside a discussion I've accessed.

9 years ago
Permalink

Comment has been collapsed.

i think this is from the original site

9 years ago
Permalink

Comment has been collapsed.

thank you very much. it works great. :)
i think i may have found bug. On this - http://www.steamgifts.com/giveaways/entered , the remove entry button after page 1 doesn't work.
edit- benutzername reported the bug some 3-4 comments before. saw his/her comment too late.

9 years ago*
Permalink

Comment has been collapsed.

seems fixed

9 years ago
Permalink

Comment has been collapsed.

Cool, thanks!

9 years ago
Permalink

Comment has been collapsed.

Doesn't work for me anymore. Damn :(
I found out it's not working on page 1 which is really odd.

9 years ago*
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.