Can someone tell me how the filters work?
I want to filter my ignored games, i dont get how to make new presets for the filter
Comment has been collapsed.
Turn this toggle on https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gf_ignored
Then set it to "Hide All" in your filters
Comment has been collapsed.
Hello. How can I remove this info and leave just game title/points?
https://imgur.com/a/8NfOClw
Comment has been collapsed.
You can choose them here
https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gc_a
Comment has been collapsed.
For dark mode, you can try Dark Reader extension.
Comment has been collapsed.
Hello, and thank you for the great add-on!
Can I ask how to remove the left side panel(browse, my giveaways, ad) with selectors?
And I searched both the thread and the options, but unless I missed it, is there a way to change the size of the icons next to the game name (steam store link, media, search, hide) and maybe the join giveaway button?
Comment has been collapsed.
For the left side panel, you can use .sidebar
.
If you want to keep the search box, use these selectors .sidebar__heading
, .sidebar__navigation
, and .pnqyc
.
To change the size of the icons you can use Stylus or uBlock Origin add-on.
Below are the filters for uBlock Origin, first is for the icons, next is for the join giveaway button.
Please change the number of pixel (px) to your liking.
steamgifts.com##.giveaway__heading .fa:style(font-size:14px !important;)
steamgifts.com##.esgst-giveaway-panel .esgst-button:style(font-size:13px !important; line-height:32px !important;)
Comment has been collapsed.
For giveaway heading name, you can use this filter rule in uBlock Origin:
steamgifts.com##.giveaway__heading .giveaway__heading__name:style(font-size:16px !important;)
For navigation menu:
steamgifts.com##.nav__button:style(font-size:11px !important; line-height:29px !important;)
steamgifts.com##.nav__row__summary__name:style(font-size:11px !important; line-height:15px !important;)
steamgifts.com##.nav__row__summary__description:style(font-size:11px !important; line-height:13px !important;)
steamgifts.com##.nav__absolute-dropdown:style(width:275px !important;)
Since you're using mobile, how about the unofficial SG client?
Comment has been collapsed.
Thank you!
I was trying to use
www.steamgifts.com##.esgst-fh .fa:style(font-size:40px !important;)
But it was not working exactly as I wanted it.
No clue about CSS...
Now that I known how to use the uBlock filters, I can make more modifications!
I cannot use the unofficial app unfortunately :(
Comment has been collapsed.
I'm sorry. I missed the dropdown. I added 3 new rules to my previous comment.
Comment has been collapsed.
I can not bookmark giveaways, a few hours ago I could. Could anyone confirm?
Comment has been collapsed.
Strange, I could bookmark giveaways at home PC, but I can not bookmark at work on my laptop. Saturday it was fine. Thanks for testing it.
Comment has been collapsed.
I don't have any problem syncing my games/wishlist. Could you share any error that you have in the browser's developer console (F12)?
Comment has been collapsed.
welp, I went ahead and tried to replicate it... and now it worked. I dunno why. It said the last sync was a month ago, and any manual attempt to sync would just fail. Not anymore Β―\_(γ)_/Β―
All I could think I did was to clear my cache, but that didn't immediately fix it either, maybe it just took a while to actually do anything, I don't know.
Comment has been collapsed.
Maybe Steam is having a hiccup while you're syncing your games, that could explain the failures. Good that it works now.
Comment has been collapsed.
I've been having an issue the last few hours where any page I open on steamgifts brings me to the auto-sync page and it keeps failing to sync my no-cv and reduced cv games. Using the extension not the script.
I cleared my cache, closed browser (firefox) and re-signed back into steam/steamgifts and its still happening. any suggestions?
Thanks!
Comment has been collapsed.
Comment has been collapsed.
Hey guys, just a quick update on the server: I had to temporarily shut down the database on AWS because they dropped support for an old version of MySQL, which I was using, and the costs increased by over 400% - so I filed an appeal, which they accepted, under the condition that the database had to be terminated. The good news is that I have a backup, so I'll be able to restore everything eventually. The bad news is that it may take a while until the appeal is sorted and I can restore it (maybe another week or so). So anything that relies on the server will fail until then (I thought I had implemented fallbacks so things could keep working, although slower, when the server is down - but maybe I didn't or it's not working properly).
Comment has been collapsed.
Oh God, I forgot about that. I'll try to get it done next month.
Comment has been collapsed.
Good to see you back. Ya I noticed the server 500 error whenever I tried to update my local cache. Then to see it missing when I checked more closely. No problem now that I know what's going on. I think I checked this thread daily to see if there were any updates. lol. :)
Comment has been collapsed.
No problem, even if I can't actively maintain the extension like I used to, I'd like to at least keep it working.
Comment has been collapsed.
I know, I need to release a new version soon, I'll see if I can do it before the end of this month.
Comment has been collapsed.
Database is back: https://esgst.rafaelgomes.xyz/api/info/timestamps
But it will be a few hours until all the data is updated.
Comment has been collapsed.
Excellent news! Thank you for all your work rafael
Comment has been collapsed.
I've always had freezes with Content Loader (2.6), where pages load very slowly and make my CPU sweat a lot (and i have a good computer), i've always wondered why it was so resources-consuming for just coloring some parts and adding some data... So i added some pages to exceptions so they don't use it anymore.
Comment has been collapsed.
I had something similar a few years ago, when this time it was the bookmarked GAs page that was freezing everything, i had an issue with Chrome and had to reinstall everything, and suddenly everything worked better. So there must be some accruing of data that clog the system somewhere.
Comment has been collapsed.
When I try to sync everything (because I'm new), it always stuck at "Syncing your Steam groups...". After refreshing the page, it will show this:
429 Too Many Requests. It looks like you've sent too many requests recently. Please wait a few moments and then try again.
(β―Β°β‘Β°οΌβ―οΈ΅ β»ββ»
Is this extension broken?
Comment has been collapsed.
You are rate limited by SG: https://www.steamgifts.com/discussion/yLOhv/
Please enable "9.2. Use custom adaptive request limits for SteamGifts" to see if it'll help.
Comment has been collapsed.
If esgst is enabled for steam trades everything from 5 on is shifted by 1, but direct linking will take you to the correct setting regardless of what is enabled.
Comment has been collapsed.
8,486 Comments - Last post 3 minutes ago by MyLifeGameRU
15 Comments - Last post 20 minutes ago by UnbakedBacon
7 Comments - Last post 43 minutes ago by icaio
82 Comments - Last post 45 minutes ago by jburghardt79
882 Comments - Last post 1 hour ago by sensualshakti
601 Comments - Last post 1 hour ago by MeguminShiro
65 Comments - Last post 1 hour ago by eeev
77 Comments - Last post 1 minute ago by 666lhdkiller
5 Comments - Last post 5 minutes ago by vkiN
105 Comments - Last post 6 minutes ago by seboleq97
25 Comments - Last post 12 minutes ago by ceeexo
331 Comments - Last post 15 minutes ago by steveywonder75
10,923 Comments - Last post 30 minutes ago by lmnv
211 Comments - Last post 39 minutes ago by ZackAttack
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.