2017-02-22 v4.2.2
Comment has been collapsed.
2017-02-22 v4.2.3
Comment has been collapsed.
I'm not experiencing that. Any change it's because of another script?
Comment has been collapsed.
That doesn't mean it's not a conflict with another script. Are you using any script that adds something to the sidebar?
Comment has been collapsed.
Ok, figured it out what is causing the left panel to get wider.
It only gets wider when there is a discussion on top made by someone that I have a note on. It only started doing this today.
Also there is an issue where it shows the tag two times in there, but this issue has some days now.
Added pictures with addon enabled and addon disabled.
Comment has been collapsed.
Ah you're using a script that adds discussions to the sidebar. Will fix it in the next update.
Tags being added twice might be an incompatibility issue with that script.
Comment has been collapsed.
Hmm are you sure it started doing this today? This update shouldn't affect anything in the sidebar. Maybe it has always happened but you didn't notice because there wasn't an user with tags there yet?
Comment has been collapsed.
I noticed that the space that was being left blank was the same space where there is an ad, but since I don't like the position of that specific ad (causes me to scroll down to see useful information), I have that ad blocked. However the ad was being removed but for some reason the ad space was still there, so something changed in that ad spot behavior or something changed with uBlock.
So I went and tried to check if there was any other element in that space and there was, an invisible one, so I blocked that and it solved the issue.
Comment has been collapsed.
2017-02-22 v4.2.5
Comment has been collapsed.
Added Advanced Giveaway Search.
Please, allow the script to save the settings and save each kind of pages individually (because people need different settings for public GAs and the other ones, since, for example, in WL/Groups GAs levels don't matter so much...).
Comment has been collapsed.
what you want there is a filter then instead of a giveaway searcher.
i highly recommend SteamGifts v2 Giveaway Filter. it works very beautifully along with revils advanced searcher.
i have the filter setup to my liking for a default view, then i can use the advanced searcher to work around the filter and find stuff the filter wouldn't of otherwise had.
Comment has been collapsed.
You are right, I meant a filter. Actually I use filter by ESG and it works very well but I would rather to use a filter by Revilheart so that I could stop to use ESG and to use only rhSGST (it would mean less incompatibilies). Another thing I need to leave ESG is quick enter buttons on giveaways pages.
Comment has been collapsed.
oh, yeah i understand. i'd switch to his if he added a filter too.. not that i have issues with my current filter, but i'm loving the "all-in-one" script idea. ^^
i thought i'd seen that quick enter suggested before, but honestly don't remember the response and couldn't find it.
Comment has been collapsed.
I'll think about a filter. I thought about adding an Enter button, but this is quite controversial because of descriptions. Maybe I'll add it and make it so that when you click on Enter it retrieves the giveaway and shows you the description.
Comment has been collapsed.
Before posting the comment the bar is shown correctly? And are you using Multi-Reply (it jumps to the comment after posting) or when you post a comment the page reloads?
Comment has been collapsed.
Well, it seems it also occurs when I click on a permalink (for example in messages center). So if I go normally to a page, it shows correctly but if I go directly to a comment, the url changes to a string with # - for example, to https://www.steamgifts.com/discussion/TDyzv/userscript-rhsgst-v42-new-features-unsent-gifts-sender-advanced-giveaway-search/search?page=14#vpXgLtB and the bar gets bugged.
Comment has been collapsed.
2017-02-22 v4.2.6
Comment has been collapsed.
2017-02-22 v4.2.7
Comment has been collapsed.
Is the export feature of Manage Data working as intended? It used to allow me to download a *.json file, but lately it pops out a window saying "Exported!" and then opens a download window for me to download it, but there is no file (picture below).
Translation from file name: transfer
Translation of save as: All files
Comment has been collapsed.
It is working as intended here. What browser are you on?
Comment has been collapsed.
It also allows you to enter without reading, which I think is undesirable. I would suggest (actually, already have) to enable the button only for giveaways without giveaway description.
Comment has been collapsed.
Nope. People who don't read descriptions won't read anyway. If they want to they can just click the button to pop up the description.
Comment has been collapsed.
Well, descriptions aren't a requirement to entering giveaways anyway. If someone misses a request from the creator to do something and ends up blacklisted it's their own fault. The only thing I could do is make the description pop up after entering the giveaway, and even then I would have to make it an optional functionality because some people might be annoyed by that.
Comment has been collapsed.
I had the same thought earlier, but it's not against the rules, so I don't really care if it's controversial. It probably would be against the ToS if it had an option to automatically post a comment upon entering, but I'm not implementing that.
Comment has been collapsed.
i think he intends on just adding a popout as the default option, probably whether there is a description or not (unsure here). it would likely be something like the manage & avatar popouts where it can be just clicked right out of, so i doubt many would even bother disabling the popout to not read descriptions. but for those that pay attention and realize they can disable it, they'll have that option (instead of being the default).
Comment has been collapsed.
Popping up the description upon clicking the button if it has any is the best that I can do, sorry. Only showing a button if a giveaway has a description would require all 25 giveaways on the page to be requested every time you load a giveaways page, and that would potentially stress the server. :/
Comment has been collapsed.
It's actually a popup like the ones for the checkers. And yes, it only pops up if there is actually a description.
Comment has been collapsed.
The problem here is that offering an option that by default would encourage people to not see (let alone read) giveaway descriptions is not a good thing to say the least.
Automatically joining giveaways is not against the rules either, so you're going to add this next?
Comment has been collapsed.
It being a good / bad thing is relative. Some people don't care about descriptions. I personally ignore a lot of those if the giveaway is public. Being forced to do something you don't have to is what's not a good thing.
Automatically joining giveaways is different, there's no manual process involved in that. Here you're clicking a button the same way you would in the giveaway page. No difference at all.
Comment has been collapsed.
i personally disable this feature regardless which way it goes , so don't care either way. but as a compromise what about making it more like the avatar popout.
click the join button and it automatically pops out a shrunken version of the comment in that avatar style type of popout that can just be clicked right out of if they want to ignore the description/comment.
Comment has been collapsed.
I suggested something similar above: enter the giveaway and the description pops up. But it would have to be optional.
Comment has been collapsed.
2017-02-22 v4.3.1
Comment has been collapsed.
Question: Currently on profile pages on giveaway receivers they are either shown as green with a green check mark or red with a red x. Shouldn't the usernames be blue until checked for unactivated wins/multiwins with a checkmark or x next to each?
Comment has been collapsed.
I'm not quite sure I follow. Names should be blue by default.
Comment has been collapsed.
Can you take a screenshot? And are you using any themes?
Comment has been collapsed.
That's just the natural color of winners. Mine are in bold so you can see the difference better (and if you hover over them it will show a message).
Comment has been collapsed.
I could. Will see if I can add that option in the next version.
Comment has been collapsed.
2017-02-22 v4.3.2
Comment has been collapsed.
The new Enter Giveaway button unfortunately doesn't appear to do anything. Clicking it doesn't popup a description, and also doesn't enter the giveaway (as confirmed on the giveaway page itself).
Also, I tried clicking "Leave" on a giveaway I'd already entered, and, while it takes away the "leave" button (it should probably add back the Enter Giveaway button in its place), it didn't actually remove me from the giveaway.
Comment has been collapsed.
Any errors in the console? Only thing I can think of that could prevent it from working is the page not having an xsrf_token
(you can open the source code of the page and search for that name), but it should be available in all the main giveaways pages.
Comment has been collapsed.
Thanks, BlackOnyx pointed out that it seems to be a conflict with Alpe's Steam Ratings script - https://www.steamgifts.com/discussion/ZH7th/userscript-steamgifts-steam-ratings
Comment has been collapsed.
If you want to make it compatible, change children[0]
from lines 324 and 330 to children[1]
on the other script. :)
Comment has been collapsed.
Yes, there are reports of conflicts. I try to fix most of them, but I can't guarantee it will work completely. Let me know about conflicts and I'll try to fix them if you decide to use both. :)
Comment has been collapsed.
Added this and also the option to add a comment to the giveaway. :)
Comment has been collapsed.
2017-02-23 v4.4
steamgifts.com/*
steamgifts.com/*
steamgifts.com/discussions/*
Comment has been collapsed.
The reverse scrolling option seems to cause some problems, as endless scrolling stopped working on the giveaway page and elsewhere with that enabled (with all other addons disabled). Turning that option off fixed the problem. Not an option I personally need anyway, but just wanted to mention it.
Also, is there a way to remove a game from the entered games highlighter? I entered a giveaway to test the new features, then removed my entry, but it's still highlighting that game everywhere.
Thanks for all your work on this!
Comment has been collapsed.
reverse order?
loads the sgtools page that is sorted with the latest/newest on the top example vs the newest on bottom example.
it's unrelated to endless scrolling.
ohh.. nevermind. i see what you mean now. it's in case you start out on page8 from a link or whatever, and want to endless scroll backwards to page 7, 6, 5, etc instead. and afaik it's not really broken by itself, it easily conflicts with many other scripts though.
Comment has been collapsed.
oh sorry, it does seem broken atm. it wasn't yesterday for me, but certainly is now. i think the intent is to be able to endless scroll backwards though (which wasn't available yesterday), but yea it seems to of messed up regular endless scrolling.
Comment has been collapsed.
It scrolls pages backwards (from page 2 to page 1) and also orders comments from newest to oldest. It's been fixed and disabled by default in v4.4.2.
Comment has been collapsed.
Ok, the pages works now but I am not sure if the revere srolling itself is working.
If I am on a page, for example, page=4 and scroll down to a page, for example, 7 and I want to scroll back to the page 6, 5 and 4 - it works.
However when I want to go to page 3 and less, it doesn't work.
Comment has been collapsed.
Yeah, it doesn't work together with normal scrolling, you can either go forward or backwards, but not both. Allowing both to run at the same time would cause a mess in the page. :P
Comment has been collapsed.
2017-02-23 v4.4.2
Comment has been collapsed.
ESG and maybe some other scripts have a good feature "refresh points". It alegedly uses a hack or something like that and that's why it is posible to refresh the points without reloading all pages. It is quite useful. Could you add it too, please? Well, I know I said you something about the last wish before, hehe.
Comment has been collapsed.
Wonderful, thanks a lot. :)
Some time ago, I wanted the creator of ESG made also refreshing of the three icons - Giveaways Created, Gveaways Won and Messages, but the author told me that it is not possible without loading all date of the pages so it would be much more load for the server. That is where I found out the info about the hack with points. It's a pity. Do you happen to know a solution to this issue? It would be cool if the icons refreshed too.
Edit: maybe if you set the time for refreshing the icons to, for example, 15 minutes, the load would not be so big and it would be better than nothing. It could also play a sound if you allowed it in settings (you could even disable it for each of the icon).
Comment has been collapsed.
Added the option to refresh the icons every 60 seconds, it shouldn't cause server stress.
Comment has been collapsed.
That would be too confusing, since grey means visited.
Edit: I'll make it so that discussions are marked as visited upon marking them as read.
Comment has been collapsed.
But isn't de facto the same? If I read all posts in a topic, I had to visit the topic.
In fact, the reason why I am talking about it is, that I need a possibility to make topics that I am interested of the same color as real visited topics. It's because they will not annoy me in the list. It is a cool feature from SG Comment Formatting script. There is a button "mark as visited" and it is quite similar to the feature "mark all posts as read" so that's why I can imagine it to work like that.
Without this function I had to open the posts so that the link to them was gray.
Comment has been collapsed.
Yes, but I meant how it's implemented. It only considers a discussion as read if you actually visit it. I'll change that in the next version.
Comment has been collapsed.
Yes, they are different in principle. Just bad that the "mark all posts as read" is so slow. Please when you are editing the function, the script should first change the color and then make the long operation (the process when all posts are made read), because else one would have to wait until the operation ends to see the topic in gray color. Maybe you could first set the topic as visited (because it is instant and because of it the color can also change instant) and then to process the posts.
Comment has been collapsed.
2017-02-23 v4.5
steamgifts.com/?
Comment has been collapsed.
Points Refresher
is there a timeout on it doing that? for example if i leave a tab open with SG, and goto bed, is it going to continuously refresh my points causing internet usage? not that it's significant, but i'm actually wondering more if that will show me "Online" all night long instead of "Last Online 8 Hours ago".
Comment has been collapsed.
No, I'll see if I can make it time out in case the tab has been inactive for too long.
Comment has been collapsed.
the open tab being the one focused? or active meaning some form of activity had to of happened on the focused sg tab?
sorry, just trying to get clarification.. i frequently leave SG tab the focused active tab when i goto bed. i'm hoping it realizes there is no activity (no scrolling or anything) for a while, then it stops refreshing points so that it won't say i'm online all night long. if it still would, that's okay i'll just disable the feature, but if its safe to leave sg tab open all night and the focused active tab, then i'll utilize it.
Comment has been collapsed.
If the tab is open but not focused (for example, the browser is minimized or you clicked outside of the window), it will stop refreshing until you re-focus the tab by re-opening the browser / clicking on the tab. So if you want to leave the browser open all night with the SG tab open, but not focused, just click outside of it.
If you want to test the behavior, you can add console.log("Active");
at the end of line 3273 (latest update) and console.log("Inactive");
at the end of line 3729.
Comment has been collapsed.
I would like to request two simple things (in thesis):
Can you add the nickname of who is doing the giveaway on the giveaway popup when I enter?
I often use the nickname and some are pretty much uncommon to write... If place the nickname as well as giveaway description on that window (or whatever you call that xD) it will help a lot!
Can you add filter giveaways by whitelist and groups?
People that have me on their whitelist often write useful things on their description. If my memory serves me right, there's one script that already does that (probably ESG, but not sure). Filter giveaways by group/whitelisted (to show only groups/whitelist gibs) will shortcut my path to them, making easy to comment where my comment will be read. :)
Comment has been collapsed.
First request will be available in the next version. Not sure I understand the second one. Can't you just go to whitelist / groups page?
Comment has been collapsed.
Is it there all the time? I didn't know that haha. My bad. xDDDDDDD
Well... the whitelist only (maybe group only) then will be very useful then.
Comment has been collapsed.
Can, somehow, add group name too? It will be useful (because some groups I can't enter since I'm a gifter there)...
Comment has been collapsed.
i thought about requesting this too, but it would have to go into each and every users groups pages and cross reference them on each and every page load. probably would make a 60second+ delay everytime you load a page.
but....
he's doing a multi-tag setup type system though so you could go in and manually tag them easier yourself (that's what i've been doing) then go thru and wipe them once he's also added in the better cache management system when you want to refresh/resync those manually made group tags. xD
Comment has been collapsed.
Yeah, I think it is better to check where he suggested...
My problem was that I deactivated all scripts and I'm currently using only rhSGST and I forgot some options deactivated to avoid compatibility issues... Impressively revilheart replaced almost ALL features that I was using one or two script for each.
This is, by far, the best script ever made to SteamGifts.
Comment has been collapsed.
Nevermind... The option was deactivated and wasn't being used. My bad.
(I was using another script to do popout the group name... I just forgot that yours had this option)
Comment has been collapsed.
that's true for the entering part, but in my case i'd of wanted it for checking my winners to insure they are or are not involved in which groups for multi-group GAs.
i'll use the multi-tag and do it manually though, i know the drawback of that feature if it were created. xD
Comment has been collapsed.
I think he's just referring to the description popout in Enter Giveaway Button.
Comment has been collapsed.
16,289 Comments - Last post 19 minutes ago by WaxWorm
37 Comments - Last post 35 minutes ago by LosingMyEdge
517 Comments - Last post 1 hour ago by Marius11
372 Comments - Last post 1 hour ago by Marius11
449 Comments - Last post 1 hour ago by Marius11
55 Comments - Last post 3 hours ago by XfinityX
1,797 Comments - Last post 9 hours ago by MeguminShiro
6,931 Comments - Last post 3 minutes ago by NeverOnline
724 Comments - Last post 8 minutes ago by MaximLacroix
55 Comments - Last post 9 minutes ago by moonlightdriver
2 Comments - Last post 17 minutes ago by Heitor112
36 Comments - Last post 24 minutes ago by PunishedStig
189 Comments - Last post 25 minutes ago by Hawkingmeister
688 Comments - Last post 36 minutes ago by Fitz10024
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.