I'm recently having a problem where the script apparently hides the first entry on Giveaways Created and SteamGifts Profile.
It might mess up some other pages as well but those are the 2 I can tell for sure so far. I've disabled all other user scripts beside dark mod, so as far as I can tell the issue shouldn't come from conflicting scripts.
Giveaways Created with script disabled
Giveaways Created with script enabled
My profile with script disabled
My profile with script enabled
Comment has been collapsed.
2017-02-26 v4.9.5
Comment has been collapsed.
Hi,
could you add a feature that would remove all entries for a won giveaway? There would be a button for it. It would be quite handy. Sigh, sg should do this automatically since most of people are lazy to do it manually and most of rerolls are just coz this very reason.
Comment has been collapsed.
couple questions on how it would be implemented..
upon marking received -or- upon the win alone?
additionally if you decide to do it revil, could it be extended to work with bundle charts? a button in one of the corners (or anywhere frankly) that when clicked it removes all entries for the games involved in the chart. - this would make life much easier when people purchase a bundle. rather then searching for every single game in the bundle to remove entries, the button could do it for you instead. xD
alternatively to both of these suggestions (pildas and my own) -- you could just make a "remove all entries for owned content" button. covers both suggestions in one feature.
Comment has been collapsed.
Good point we need also a way to remove the entries for new bought games even if we haven't won it yet.
upon marking received -or- upon the win alone?
I think upon win alone would be better, because it can be late with "upon marking received". But also the user could decide if it was not done automatically. So maybe a checkbox in settings where users can choose an automatic regime or manual.
alternatively to both of these suggestions (pildas and my own) -- you could just make a "remove all entries for owned content" button. covers both suggestions in one feature.
Yes, that's a great idea. This button could be in the entered GAs. I like ideas of all of us. Automatic removing won games, manual removing won games and a manual removing all owned games in the entered ga page. :)
Comment has been collapsed.
I don't think upon just winning is a good thing, because what if the creator from the one you won doesn't actually deliver the game? You then missed your chance with the other giveaways, but I can add the option to do that if this doesn't concern you.
Comment has been collapsed.
It might not come today, since I'm working on another feature at the moment.
Comment has been collapsed.
Yep, I'll make it so that when you mark a game as received it automatically removes all entries for that game.
Comment has been collapsed.
Oh lol. Thanks, I didn't notice. Will change it in the next version.
Comment has been collapsed.
2017-02-27 v4.11
steamgifts.com/giveaways/new
Comment has been collapsed.
Pretty nice! Especially that already entered GA's will be hidden makes it easier. Thanks a lot. =)
Comment has been collapsed.
2017-02-28 v4.12
(steamgifts|steamtrades).com/*
Comment has been collapsed.
Yep, I just posted to SquishedPotatoe. I had to change the class of the popout because it was transparent in giveaways.
Comment has been collapsed.
You're welcome! The only thing it doesn't do at the moment is tag an entire list of users, so you have to do page by page, but I'll see about adding that in the future.
Comment has been collapsed.
2017-02-28 v4.12.1
Comment has been collapsed.
GitHub takes a few minutes to update the raw code when a new commit is pushed immediately after another.
Comment has been collapsed.
Revil, I don't see the whitelist/blacklist check button anymore on sidebar... I don't know how do I make a run to scan usernames on specific topic/group. Is this feature became fully automated? Am I missing something?
Comment has been collapsed.
Ohhh that's is what is for this thing... I was wondering what was that about.
I was confused because it changed and I found nothing about it...
Thank you! :D
Comment has been collapsed.
maybe I'm dump
but where can I disable that the comments in discussions are reversed?
Comment has been collapsed.
thanks I had it unchecked, but it says disable so I need to check if I do not want the feature
Comment has been collapsed.
Yeah, it was that way because new features used to be enabled automatically, so I had to add an option to disable it instead of enabling it.
Comment has been collapsed.
That error is unrelated to my script. I'll have to investigate this a bit further because I haven't found what's causing it yet.
Comment has been collapsed.
2017-02-28 v4.13
steamgifts.com/giveaways/*
steamgifts.com/giveaways/*
steamgifts.com/(giveaways|giveaways/entered|giveaway)/*
Comment has been collapsed.
I too suggest that this should be implemented and in a way that you mark where do you want the functions to be available. And by functions I mean Enter / Leave Button, comment and description popup, generally all of these features. Thank you again for your hard work and effort.
Comment has been collapsed.
I extended it to /user/
and /group/
but didn't add an option to choose one of those pages for it to work separately. I can add that with the next version if you feel it's necessary.
Comment has been collapsed.
2017-02-28 v4.13.1
Comment has been collapsed.
2017-02-28 v4.14
steamgifts.com/giveaways/*
steamgifts.com/giveaways*
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
Yeah, I haven't been able to figure out what's causing that one yet.
Comment has been collapsed.
This will correct.
.GVContainer {vertical-align: top;}
BTW is the pinned giveaways only showing 2 intentional ?. If not you can do 4 for a single row or 8 for a double row etc...
.pinned-giveaways__inner-wrap--minimized.GVView .giveaway__row-outer-wrap:nth-child(-n+4) {display: inline-block;}
Comment has been collapsed.
Not intentional. Thanks for the fixes! Will add them to the next version.
Comment has been collapsed.
I want to give some suggestions about the "Enter / Leave Giveaway Button". Assuming I have 20 points now and I like to enter a GA required 15 points. After I click the "enter button", the button becomes "Not Enough Points" instead of "Leave". If I have enough points and enter a GA successfully, it should become "Leave". (this should be fixed, too) And once it becomes "Not Enough Points", there is nothing I can do but refresh that page, wait the points refresher (if enabled) or open the GA page. I suggest you could let the "Not Enough Points" become a button and when the user clicks it, it becomes "Enter" again and the user could try to enter that GA again without doing other actions or wait.
1.Giveaway Description / Comment Box Popup
1.1Pop up when entering a giveaway if Enter / Leave Giveaway Button is enabled.
This function is broken. If you only enable 1 but not 1.1, it's not working.
update
I have put it on the GitHub issue list.
Comment has been collapsed.
The new grid mode looks very nice and clean.
Could you add the entered previous GAs highlighter to it? Like putting the star below the level/group/whitelist icon.
edit: i just found a minor bug regarding filtered GAs and endless scrolling. If you filtered out a lot of games on a page, so that the browsers scrolling bar does not appear, the endless scrolling will not trigger to load the following pages. You can still change page manually once you see it won't auto load, so it's very minor.
Comment has been collapsed.
2017-03-01 v4.14.1
Comment has been collapsed.
Thank you, awesome script.
if i may suggest/wish to add feature to hide specific group giveaway (eg. group giveaway not showing at homepage & . /giveaways/search?type=group). It will be very useful if we join specific group just to be gifter. Thank you
Comment has been collapsed.
2017-03-01 v4.14.2
Comment has been collapsed.
Yeah, I'll also have to add options to separate notes and tags, but because those 3 are inside the users data, every time someone imports / exports / deletes one of them, the script will have to save each affected user and that will take a while because of the save slot system, so I will have to implement that later.
Comment has been collapsed.
I have a suggestion that might not be the best or the most convenient, but I recommend an implementation of an indicator whenever a key is delivered on a won giveaway. And if there is a way to implement that, there could be an indicator on the tab as well, just as the option for points to be shown.
Comment has been collapsed.
This is now supported in Header Icons Refresher, but I'm not sure about adding an indicator to the tab. Messages are already shown in the icon and the points are shown in the title, I can't think of anywhere else to put that information. Maybe changing the SG logo to green?
Comment has been collapsed.
Hello,
thanks for your ongoing work for maintaining the script.
I have minor annoyance though. I am perfectly aware that this is caused of a conflict between static header/footer of your script with extended SG, but is there a workaround?
Comment has been collapsed.
Yes, this is the ESG scroll to top button being hidden by the footer. You can modify line 247 of ESG to fix this.
Unmodified line:
bottom: 10px; \
Modify it to any number ≥ 35 depending on how high you want it on the page. For example:
bottom: 35px; \
Comment has been collapsed.
Or if you want it in the original position just increase the z-index to greater than 999
Comment has been collapsed.
16,284 Comments - Last post 2 hours ago by AdJ
1,797 Comments - Last post 2 hours ago by MeguminShiro
23 Comments - Last post 2 hours ago by Bigshrimp
493 Comments - Last post 5 hours ago by sallachim
205 Comments - Last post 5 hours ago by carlica
381 Comments - Last post 5 hours ago by OsManiaC
54 Comments - Last post 6 hours ago by sensualshakti
188 Comments - Last post 40 minutes ago by looseangel
43 Comments - Last post 54 minutes ago by Arwiee
17 Comments - Last post 1 hour ago by aquatorrent
55 Comments - Last post 1 hour ago by Axelflox
45 Comments - Last post 1 hour ago by sallachim
4 Comments - Last post 2 hours ago by RePlayBe
21 Comments - Last post 2 hours ago by Bum8ara5h
Enhanced SteamGifts & SteamTrades (ESGST)
An extension / userscript that adds some cool features to SteamGifts and SteamTrades.
If you find any bugs or have any feature requests, please file an issue here.
Compatibility
Tested and confirmed as working:
Not tested but should be working:
Not supported:
Installation
There are two different ways to use ESGST: extension or userscript. You can choose which one you want to use, but the extension is a lot faster and has a better peformance than the userscript, so I recommend it, although there is no major difference between them, except for a few options that are only available in the extension because of limitations in the userscript.
Option 1 - Extension
It should be possible to install the extension in any Chromium-based browser from the Chrome store (such as Opera, Vivaldi, etc...), any Firefox-based browser from the Firefox store (such as Waterfox, etc...), and any browser that uses the Phoebus system from the Pale Moon store (such as Basilik, etc...).
You can also use the extension on Android through Firefox for Android, but some features might not work or not be optimized enough for mobile.
Option 2 - Userscript
To install the userscript, you must install Violentmonkey, Tampermonkey, Greasemonkey or some other userscript manager first. Then click here and you should be prompted to install it. I recommend Violentmonkey or Tampermonkey, because the userscript uses the GM_addValueChangeListener API to communicate changes in the storage between tabs, and that API is not available on Greasemonkey, so a polyfill is used for Greasemonkey, which is not very effective and can affect the performance.
You can also use the userscript on Android through Firefox with Violentmonkey or USI, but some features might not work or not be optimized enough for mobile.
Beta Versions
The latest beta version for both the extension and the userscript is always available in the latest pre-release in the releases page.
Comment has been collapsed.