• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Enhanced Steam Discussion Thread - Ideas, Suggestions, and Feedback

jshackles

Gentlemen, we can rebuild it. We have the capability to make the world's first enhanced store. Steam will be that store. Better than it was before.
You've come to the home of Enhanced Steam on GAF.

Enhanced Steam adds these features to the Steam web store:

  • Highlights games you own and games on your wishlist
  • Points out 3rd party DRM on games that use it
  • Calculates the total amount you've spent on your Steam account
  • Lets you set any profile background you want without owning it
  • Shows pricing history and current lowest price for each game
  • Crowd-sourced DLC categorizations ("What does this DLC actually DO?")
  • Shows Metacritic User scores
  • Lots of bug fixes and additional tweaks
  • Much more!
Download Links

Do you like Enhanced Steam? If so, please sign this petition to help get me a job at Valve.

Enhanced Steam is open source! View the source, and feel free to contribute!
 
I just want to say this extension is awesome and I wouldn't know how to keep living my life without it. Anything that makes it easier for me to throw more money at Gabe is always appreciated.
 
your extension was really usefull during the sales, i don't think i can do without now. keep up the good work!
 
It doesn't have regional pricing yet right? I keep using another plugin for that to compare regions.

It's true, Enhanced Steam currently doesn't have regional pricing. Since so many people use the dedicated extension just for that, I'm wondering if I should bother adding it. Let me know what you think.

love Enhanced Steam but why does the Firefox version lag so far behind the Chrome one? :(

For a few reasons - key of which is that Mozilla manually reviews every update that gets pushed out to check for security issues or bad code. They seem to be severely understaffed: the last code review was on June 26th and I'm still number 108 of 246 in the queue.
 
Been using this since the beginning of the Steam Summer Sale! It's a really amazing app. Thanks for all the work you've put into it, jshackles! :D:
 
Depends on the complexity, but it is very handy.

I do get asked frequently "where did you get that from? It isn't in ES" when I post the comparison to complain about da beech tax.

capture14pmb.png


(so others know what I'm talking about)
 
In the steam market, auto-checking to agree to the terms of buying and selling would be helpful.

Edit: Right now, it's three clicks, I'm just proposing to minimize this to two.
 
In the steam market, auto-checking to agree to the terms of buying and selling would be helpful.

Edit: Right now, it's three clicks, I'm just proposing to minimize this to two.

The problem is we don't want to violate the Terms of Service.
 
Can there be an option to remove all the 3rd party site spam on your community profile? I disabled the plugin because of this reason. The delay was also pretty bad. (firefox)
 
In the steam market, auto-checking to agree to the terms of buying and selling would be helpful.

Edit: Right now, it's three clicks, I'm just proposing to minimize this to two.

The problem is we don't want to violate the Terms of Service.

Yes exactly. I've seen scripts and plugins pop up lately that do this, and it's trivially easy to code. However, it's technically against the Steam Subscriber Agreement. I know it's just one extra click, but better safe than sorry.
 
Can there be an option to remove all the 3rd party site spam on your community profile? I disabled the plugin because of this reason. The delay was also pretty bad. (firefox)

This can be disabled when using the Chrome version. The firefox version will also get these options in an upcoming version, assuming Mozilla eventually approves the code.
 
This should make some people happy:

cxpF2uB.png
 
This should make some people happy:

cxpF2uB.png

This is the most amazing thing.

One big problem I have with Steam is that it doesn't remove games you've acquired through retail methods or bundles and whatnot from your Wishlist. Enhanced Steam wasn't showing that I'd owned any games on Steam for a while. Then it did, but I'm not sure it does anymore. Not sure if it was a bug or what.
 
This should make some people happy:

cxpF2uB.png
This is nice, but I wish Valve would get around to fixing how DLC is listed. For example, Civilization V - Wonders of the Ancient World is listed as unowned (I got the Wonders/Korea double pack), as is Saints Row The Third - Season Pass (instead it says I own all the individual DLCs contained within it). Steam doesn't even stop you from trying to buy them for yourself until the second confirmation screen.
 
One small thing that isn't important, but would be kind of cool, would be an icon or other indicator on a game's store page that it has cards.

The "Trading Cards" tag is down in the box with other game information underneath the metascore, so it's not as obvious or visible at first.

It's a really small, dumb thing that I thought of because I really love Enhanced Steam and find it to be incredibly useful.
 
I know im asking too much but im gonna say it anyway, this would be perfect if it ran inside the Steam client, I realize that the built in browser isnt capable of extensions but one can dream.
 
One small thing that isn't important, but would be kind of cool, would be an icon or other indicator on a game's store page that it has cards.

The "Trading Cards" tag is down in the box with other game information underneath the metascore, so it's not as obvious or visible at first.

It's a really small, dumb thing that I thought of because I really love Enhanced Steam and find it to be incredibly useful.

Not sure if you've seen this feature or not (or if you're using Firefox which doesn't yet have this feature) but

yJPw73v.png


That links to the game's "badge progress" page.

I know im asking too much but im gonna say it anyway, this would be perfect if it ran inside the Steam client, I realize that the built in browser isnt capable of extensions but one can dream.

Short of Valve hiring me, I don't think this will happen. While technically possible, it's against the Steam Subscriber Agreement.
 
Not sure if you've seen this feature or not (or if you're using Firefox which doesn't yet have this feature) but

yJPw73v.png


That links to the game's "badge progress" page.

Short of Valve hiring me, I don't think this will happen. While technically possible, it's against the Steam Subscriber Agreement.

Valve would never allow you to put in the Price History thing :(, its my favorite feature
 
Just wanted to add my thumbs up, discovered your extension during the summer sale and it proved quite useful. So, keep on the good work.
 
Great addon, though there's bug calculating the amount you've spent on your account. It says I have spent 556,80€ on Market transaction, when it's probably me more like 5.56€. I have only used market to buy two sets of TF2 cards and one key.
 
Thanks for all the effort, jshackles. Enhanced Steam has been quite helpful, particularly with the wishlist/owned highlights and DRM warnings.
 
This sounds great! I only wish I found out about this during the summer sale.

It'll come in handy for the Halloween sale then!
 
Good news all around for Firefox users:

The Enhanced Steam addon has finally been approved by Mozilla and the code freeze has been lifted. I'm working on bringing the current Firefox code as "up to date" as possible and will be submitting a new version soon.

Also, Firefox 24 will add support for cross-domain content scripting! What does this mean for Enhanced Steam? It means that most of the "Chrome-Only" features can be ported to Firefox and will work as long as you're using Firefox 24+. Currently that version is in beta (or "Aurora", or "whatever") but it's a much needed and welcome change to the platform to finally be stepping forward.
 
Regarding the "Add Unowned DLC to Cart", does this know to take into account season passes? I'm assuming it doesn't which is fine because the buyer should obviously be aware of what he/she is purchasing. On the other hand, it would be pretty neat if it knows which DLC is included with the season pass and which is the cheaper method to get the unowned DLC (season pass vs individual).
 
Regarding the "Add Unowned DLC to Cart", does this know to take into account season passes? I'm assuming it doesn't which is fine because the buyer should obviously be aware of what he/she is purchasing. On the other hand, it would be pretty neat if it knows which DLC is included with the season pass and which is the cheaper method to get the unowned DLC (season pass vs individual).

It depends entirely on what the Steam API says you "own". I've held season passes for Borderlands 2 and Darksiders 2, and each time new DLC was released that was included in the Season Pass, the Steam API showed that I owned the new DLC and highlighted it appropriately.

So as long as that happens, you should be good to go: the "Add unowned DLC to Cart" button will detect you already own those DLC included in the season pass and exclude adding those to your cart. If not, you'll just have to be careful as always.
 
It's true, Enhanced Steam currently doesn't have regional pricing. Since so many people use the dedicated extension just for that, I'm wondering if I should bother adding it. Let me know what you think.

I think that regional pricing is the single biggest thing that ES is missing. I have to constantly add ??=xx to my urls to check different regional prices, since the other extension doesn't have the options I'd like. If you decide to implement it, please let me choose

- the primary region
- which other regions to display
- which currency all the prices should be converted to

What this extension does that I don't like is, that it always has the regions in the same order, pushing the most important one, the price of my region (EU), somewhere down the list.

My region should still be the primarily featured one, and the others just there as a way to compare them to my region.
 
I think that regional pricing is the single biggest thing that ES is missing. I have to constantly add ??=xx to my urls to check different regional prices, since the other extension doesn't have the options I'd like. If you decide to implement it, please let me choose

- the primary region
- which other regions to display
- which currency all the prices should be converted to

Thanks for the ideas! When wondering if it should be added I thought to myself "Can I do it better than it's already being done?". At first I though "no" but then I read your post and though... "I could do that."
 
I have a long standing problem with ES. When I install it, things work fine and I'm able to enjoy all the ES goodness. However, anytime I close the browser, the next time I start it up ES is deactivated, and it won't activate again (even if I mess with the addon settings options). Only way to get ES working again is to unistall it and install it again, which is incredibly annoying. This keeps happening both in Firefox and Chrome.

Any help with this?
 
I just pushed version 3.9.9 to Google, so you guys should be getting it soon. It adds a lot of new stuff and fixes the market listings for trading cards after Valve's newest code update.

I'm working on an update to the Firefox version, but I'm going on vacation starting tomorrow and will be out of town for about 4 days. I'll try to get a new Firefox version up before I leave.
 
The new version of Enhanced Steam for Firefox has been sent to Mozilla. It's version 3.7 and incorporates a lot more stuff from the Chrome version.

https://addons.mozilla.org/en-us/firefox/addon/enhanced-steam/versions/

You can install it manually from the above link, or you can wait for Mozilla's review process. Hopefully the review process is quicker this time, as last time it took almost a full month.

The new version should work with Firefox 17+, but you get bonus features if you're using Firefox 24 ("Aurora") or newer. That's because this version allows for cross domain scripting.

There are only a few features left that have not been ported over from the Chrome version, such as inventory features, market features, and (most noticeably) tags.

Enjoy!
 
Top Bottom