I'd like to introduce the first beta for SG++.


Latest Changelog

Changelog 0.4.1

0.4.0 was entirely written by madjoki.

  • Basic Giveaway Filters
  • Marking for hidden games on giveaway pages
  • Marking for owned DLC on giveaway pages
  • Many fixes

0.4.1

  • Quick fix for popup giveaways prevented sending keys.

Requirements

  • Browser compatibility: Chrome, Firefox.
  • You must have Greasemonkey or Tampermonkey installed.

Installation

The install file can be found here.


Issues

Please report issues to our github project or this thread.


Contributors

In no specific order, these are the people helping to shape SG++:


Enabling Modules

SG++ is modular, therefore, only two features are enabled by default: Fixed Navbar and Scrolling Sidebar.

You can enable more modules by going to the account dropdown and clicking "SG++ Settings" ( check screenshot attached).

After saving the page will be reloaded.


Known Issues

  • Scrolling sidebar might break on some pages.

  • Fixed footer bug on FAQ page.

View attached image.
View attached image.
View attached image.
View attached image.
9 years ago*

Comment has been collapsed.

This works great! Thank you!

Please add an option to filter out GA's that require a higher than your current SG Level.

Thanks again!

8 years ago
Permalink

Comment has been collapsed.

Click the gear to the right of the giveaway panel header, above the page listing.
http://puu.sh/jd24u/55cbaa7184.png

8 years ago
Permalink

Comment has been collapsed.

Amazing! Thank you. Lol.

8 years ago*
Permalink

Comment has been collapsed.

Wow, it's almost been half a year already huh. Works great still :)

8 years ago
Permalink

Comment has been collapsed.

This is unsuported right?

8 years ago
Permalink

Comment has been collapsed.

can u plz add function to watch ONLY region locked games?

8 years ago
Permalink

Comment has been collapsed.

Thank you for all your work. I just noticed though that this script disables the function to filter for positive or negative trade feedback on profiles for me. Also in the settings for SG++ there is only the square (return home) in the navigation bar. It would be nice to have all the buttons. Other than that it's a incredibly useful thing. :)

8 years ago
Permalink

Comment has been collapsed.

hi, there's a bug with the reply box on top of the comments and the thread drop-down menu.

here's a fix i included in my skin:

/*fix drop-down-menu index*/
.page__heading__absolute-dropdown {
    z-index: 20000;
}

cheers.


edit: there's also an issue with the comment+enter button if you have the game hidden here and marked as not interested in steam.

8 years ago*
Permalink

Comment has been collapsed.

As usual, I'm late to the party. This is a fantastic script! Thank you so much for maintaining it!

A couple of questions:

  • Is there a way to export/import user tags?
  • Have you considered supporting pre-definition of tags + auto-complete? I'd like to define a set similar to this

Thanks again!

http://www.steamgifts.com/giveaway/wsPPM/sgplusplus-is-awesome

8 years ago
Permalink

Comment has been collapsed.

I was about to ask the first question too. I just did some wiping with CCleaner and my tags for users are gone now.

8 years ago
Permalink

Comment has been collapsed.

There's no import / export functionality at least not yet.
I'd like to have that & ability to sync settings between devices.

8 years ago
Permalink

Comment has been collapsed.

How about letting me know where the data is stored and I can move it myself? :)
I just got a new computer and I have a lot invested in my user tags :D

8 years ago
Permalink

Comment has been collapsed.

+1 for import/export tools. :3

8 years ago
Permalink

Comment has been collapsed.

Endless scrolling is broken! Is it just me that's having this problem? Chrome's developer console tells me "Uncaught TypeError: Illegal invocation".

8 years ago
Permalink

Comment has been collapsed.

Works for me.

8 years ago
Permalink

Comment has been collapsed.

It appears to be a problem that happens in Chrome 47 (64-bit).

8 years ago
Permalink

Comment has been collapsed.

sad (

8 years ago
Permalink

Comment has been collapsed.

Can't blacklist more than one game on the first page without reloading. Anybody else with such a problem?

8 years ago
Permalink

Comment has been collapsed.

does this script let me enter in giveaways from the main page?without actually clicking the link?If not,what was the script that did that?

8 years ago
Permalink

Comment has been collapsed.

It looks like whole addon doesn't work anymore for me, I'm using Chrome 64bit Version 47.0.2526.27 beta.

8 years ago
Permalink

Comment has been collapsed.

Wow Tampermonkey 3.12 and all work fine again in beta chrome x64 yahoooooo! +)
47.0.2526.49 beta-m (64-bit)

8 years ago
Permalink

Comment has been collapsed.

working seemingly fine here!
How do I make this comment box on top, as well as going straight to the last page comments?
I had that functionality before.. Please someone let me know :)

edit: perhaps it's here http://www.steamgifts.com/sgpp

8 years ago*
Permalink

Comment has been collapsed.

ok, I may have found a little bug :P
the synch icon (right to the pause icon) "moves" when hovered by mouse; the position of the normal and hover icons are not the same, I'm guessing that's why.

View attached image.
8 years ago
Permalink

Comment has been collapsed.

Thank you, that script is awesome! :3

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

8 years ago
Permalink

Comment has been collapsed.

I asked (or rather seconded a question) about it already, but I'll post it again: how can we export the SG++ settings? I need to wipe my browser with CCleaner from time to time and don't want to lose user tags every time. It doesn't have to be an integrated feature, I just want to know where the settings are stored so I can copy them manually.

8 years ago
Permalink

Comment has been collapsed.

If it's of any help: I see 32'000 local-storage entries (cookie-related) on SG, so I'd guess that's where it puts it. Haven't yet checked where exactly that is stored though.

8 years ago
Permalink

Comment has been collapsed.

There is no need to touch the local storage for steamgifts.com in CCcleaner, but if you want to manually copy them this will dump the majority (not read discussions) of them to console.

for (var i = 0, len = localStorage.length; i < len; ++i) {
    if (localStorage.key(i).indexOf('SGPP') == 0) {
    console.log( localStorage.key(i) + ": " + localStorage.getItem( localStorage.key(i)));
    }
}
8 years ago
Permalink

Comment has been collapsed.

SG++ Add-on suddenly stopped working for me (it's about day or two), other add-ons still working. (Firefox, no new update that I'm aware of)

8 years ago
Permalink

Comment has been collapsed.

Is it possible to make an option for having the discussions at the top of screen, similar to how SG2O does? I like the granularity of the feature set since I seem to be one of the few who does not like the gridview.

Thank you for the hard work!

8 years ago
Permalink

Comment has been collapsed.

Is there any way to reset the cache of games that are marked as "Not Interested" in Steam? It seems like this is a one-way ticket right now - once SG++ sees that a game was marked "Not Interested" it will always show it as such, even if you un-mark it in Steam and jump through any number of hoops to try to re-sync it. Ideally, I'd like to reset this list without losing all of my user flags and read conversation history.

Also, unrelated, SG++ marked a GA for Serious Sam Complete Pack as "Owned in Steam" though I only own one game from the package. Is this normal, or an anomaly?

8 years ago
Permalink

Comment has been collapsed.

Type "SGPP.storage.setItem("steam_userdata_date",0);" into the webconsole (F12 or rightclick->inspect element), while your on SteamGifts, and then refresh the page.
If that doesn't work try "localStorage.removeItem("SGPP_steam_userdata_date");" (or just try this instead of the line above ^^).

(I haven't used the script yet, just looked through the source. ^^)

8 years ago*
Permalink

Comment has been collapsed.

Sounds promising, but the first one just gave an "SGPP is not defined" error, and the second seems to have corrupted the data store, as now I get an "Uncaught SyntaxError: Unexpected token <" error on every page load.

8 years ago
Permalink

Comment has been collapsed.

Well, refreshing wasn't enough, but closing and reopening seems to have allowed it to rebuild the data store and now "Not Interested" is gone for my test game, soo...that seems to have worked.

F12 => localStorage.removeItem("SGPP_steam_userdata_date"); => close and reopen page

Thanks! :)

8 years ago
Permalink

Comment has been collapsed.

Hmm, I'm wondering: Is this project abandoned or are the good people behind this project still working on updates?

8 years ago
Permalink

Comment has been collapsed.

I just get to know this today and I got to say it is awesome! :-D

I don't explore it in full but what I explore I'm loving it thanks for this. :-)

Do you plan to put it on Greasy Fork?

8 years ago
Permalink

Comment has been collapsed.

Guys where is Ignore button to hide the games I don't want to see? With the SG v2 I'm drowning in GAs I don't care about.

8 years ago
Permalink

Comment has been collapsed.

Beside each giveaway title (on the main page) there is a crossed eye icon.

8 years ago
Permalink

Comment has been collapsed.

Oh gotcha! I would've never found it. It's counter-intuitive sadly. Thanks

8 years ago
Permalink

Comment has been collapsed.

How is that counter-intuitive? I found it as soon as the SGv2 went live (since it's now baked directly into the site) as well as the settings on my profile to automatically hide the games I already own.

8 years ago
Permalink

Comment has been collapsed.

It's not visible. In SGv1 in SG+ and ++ it was very clear.

8 years ago
Permalink

Comment has been collapsed.

Neat, you did a great job!!

8 years ago
Permalink

Comment has been collapsed.

I have gridview disabled but everytime I restart my browser it re-enables it. It becomes annoying to have to disable it everytime.

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.