Jump to content



Photo
* * * * * 7 votes

Official Enhanced Steam Discussion Thread


  • Please log in to reply
912 replies to this topic

#241 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 15 June 2013 - 03:00 AM

So I've been a little busy working on a bit of a "pet project" with Enhanced Steam.  Pardon the screenshots, there are a few.

 

I'm adding the "Library" tab from the Steam client into the web client:

bYsEcc5.png

 

The script will pull your list of owned games, sort them, and simulate the client Library tab.

 

JvqQwuf.jpg

 



#242 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 15 June 2013 - 07:55 PM

Additionally, version 2.7 has been released for Firefox.  This version passed Mozilla's basic verification process so fingers crossed that it gets approved this time (probably in a couple of weeks).  This version fixes a few bugs and adds custom profile background support.

 

You can download it here now.

 

EDIT: Firefox may lose official support soon.  This time, this version was rejected rather quickly for the exact same reasons although all errors were resolved.  There seems to be no way to solicit feedback to request which pieces of code exactly are being rejected.

 

This makes me sad, but putting a lot of effort into creating a Firefox-specific version of the code over the last two months and having the last three version rejected is disheartening.

 

Most likely, I'll be hosting it on my site, and it will not automatically update.



#243 uf111

uf111

Posted 17 June 2013 - 03:06 AM

Could you please provide a direct link to download version 2.7 (or whatever the current version is, if it's later than that now) for Firefox like you did with version 2.6? Better yet, what do you think about updating the firefox download page on your main site to use direct downloads now since Mozilla's being ridiculous with their review process?

 

Thanks!



#244 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 17 June 2013 - 04:54 PM

Could you please provide a direct link to download version 2.7 (or whatever the current version is, if it's later than that now) for Firefox like you did with version 2.6? Better yet, what do you think about updating the firefox download page on your main site to use direct downloads now since Mozilla's being ridiculous with their review process?

 

Thanks!

 

The latest version for Firefox (2.7) can be downloaded here.

 

I'll probably be updating the page soon.  I'm also looking into self-hosting the extension with an SSL certificate that will let it update automatically.


  • dfg likes this

#245 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 20 June 2013 - 02:14 AM

The next version of Enhanced Steam for Google Chrome will have links on the app page to the trading card page for that game.

 

tradingcards.png
 
Clicking this link will take you to the "badge progress" page which will show you how many cards exist for this game, which ones you already have, and which cards your friends have.  For games without trading cards, there will be no link.



#246 DukeEdwardI

DukeEdwardI

    Whose Queens?

  • CAGiversary!

Posted 20 June 2013 - 04:28 AM

That is great news. It's amazing how quickly you implement little features like this. Thank you so much again for all your hard work.



#247 Spiricore

Spiricore

    Manic-Eclectic Paradox

  • CAGiversary!

Posted 20 June 2013 - 04:50 AM

The next version of Enhanced Steam for Google Chrome will have links on the app page to the trading card page for that game.

 

tradingcards.png
 
Clicking this link will take you to the "badge progress" page which will show you how many cards exist for this game, which ones you already have, and which cards your friends have.  For games without trading cards, there will be no link.

Finally, a near complete (and improved) steam client aside from actually launching games. Thank you for your hard work; it's nice being connected with full feature support from my browser.


Spiricore.png?font=cwyen&glow=Black&


#248 akmgmer

akmgmer

    CAGiversary!

  • CAGiversary!

Posted 20 June 2013 - 08:12 PM

I am trying out the Library beta in Enhanced Steam and one initial observation is it is keeping the current Cities in Motion background from the sale which is making it difficult to see the background of the game.


76561197977258746.pngAddFriend.png 

Spoiler

#249 Palinn

Palinn

    Skip the odds.

  • CAGiversary!

Posted 20 June 2013 - 08:15 PM

I just added the Library button in Chrome but when I click on it the deal header is still partially there but the rest of the page is  a black square where my game list probably should be.  How big of a game list have you tested?  I think with DLC I have maybe 500+ entries?



#250 louiedog

louiedog

    20 minutes into the future

  • CAGiversary!

Posted 20 June 2013 - 08:19 PM

I posted this in the steam thread, but I suppose I should have here:

 

I like the feature. As far as weird formatting goes, I have a couple, though you may already be aware of them. The scroll bar and library list are the height of my browser, but then I can scroll down, let's say 40%, below where that is leaving me just a big blank area on the page. The background when a game loads is centered on the page and overlaps with the game list, though it seems like it's supposed to all be in the area to the right of the library's scroll bar. 

 

IAIloS1.jpg



#251 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 20 June 2013 - 08:27 PM

I am trying out the Library beta in Enhanced Steam and one initial observation is it is keeping the current Cities in Motion background from the sale which is making it difficult to see the background of the game.

 

D'oh!  Of course they change their homepage the day I release newly tested code.  I've got the bug fixed on my end so I may push out a version 3.7.1

 

I just added the Library button in Chrome but when I click on it the deal header is still partially there but the rest of the page is  a black square where my game list probably should be.  How big of a game list have you tested?  I think with DLC I have maybe 500+ entries?

 

One thing I forgot to mention: for this feature to work currently your profile has to be set to public.  It's for the same reason Steamgifts requires it: the API is checking to see which games you own in the background.  I'll add an error checking routine to this in the next version that will tell you if it's still working or if it's failed for some reason (such as your profile being public).

 

I posted this in the steam thread, but I suppose I should have here:

 

I like the feature. As far as weird formatting goes, I have a couple, though you may already be aware of them. The scroll bar and library list are the height of my browser, but then I can scroll down, let's say 40%, below where that is leaving me just a big blank area on the page. The background when a game loads is centered on the page and overlaps with the game list, though it seems like it's supposed to all be in the area to the right of the library's scroll bar. 

 

 

 

This also seems to be related to the Cities in Motion background.  :(  Of course, I release the code at 9:30 and 10:00am rolls around and their home page is different.  Do you still see this behavior if you click on, say, any game, then go into your library?

 

Thanks for all of your feedback!



#252 louiedog

louiedog

    20 minutes into the future

  • CAGiversary!

Posted 20 June 2013 - 08:42 PM

 

This also seems to be related to the Cities in Motion background.  :(  Of course, I release the code at 9:30 and 10:00am rolls around and their home page is different.  Do you still see this behavior if you click on, say, any game, then go into your library?

 

Thanks for all of your feedback!

 

It's fine if I go from a game's page. I also tested it from the Dead Island deal page which has a custom background and it works fine there as well.



#253 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 20 June 2013 - 09:00 PM

I just uploaded 3.7.1 which will remove the full page background on the home page when viewing your library.  Google says it can take up to 45 minutes to push out to everyone, so it should arrive soon.



#254 ezelkow1

ezelkow1

    CAG in Limbo

  • CAGiversary!

Posted 20 June 2013 - 09:54 PM

Im also getting the all black screen.  Pretty sure my profile is set to public (ive used it for isthereanydeal and a few other websites) but Ill double check, though not sure where that setting is

 

-edit

 

And now it works, it might be that glitch where sometimes you just have to refresh.  First time i went to the steam page, no library button, refreshed, button showed up.  This happened the first time as well when i got the black screen and subsequent refreshes on the black screen showed nothing.

 

This time after clicking the library it worked



#255 MrNinjaSquirrel

MrNinjaSquirrel

    Emo Blogger

  • CAGiversary!

Posted 21 June 2013 - 03:01 AM

I was getting the black screen, but the library tab seems to be working now. I like the idea very much, and hope to see more features implemented (such as what you see when you view your library in steam [achievements, news, links, etc]). Also, nice job with the trading cards link, that will come in handy (though it isn't showing on the most recently added games).

 

Sucks to hear about firefox, would love to see all the chrome features make their way over. On the plus side though I saw you added an opera version, which is all kinds of awesome :bouncy:


76561198022997080.pngA_Different_Nate.png


#256 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 21 June 2013 - 03:12 AM

I was getting the black screen, but the library tab seems to be working now. I like the idea very much, and hope to see more features implemented (such as what you see when you view your library in steam [achievements, news, links, etc]). Also, nice job with the trading cards link, that will come in handy (though it isn't showing on the most recently added games).

 

Sucks to hear about firefox, would love to see all the chrome features make their way over. On the plus side though I saw you added an opera version, which is all kinds of awesome :bouncy:

 

Yeah Opera was kind of tricky, but I got it working.  Right now I'm working on an Opera Next version, which should be similar to the Chrome version (Opera Next uses webkit and basically the same type of plugins).

 

I have quite a bit planned for the library tab like achievements, news, links, and the like but will also list DLC, cards and things like that.  I'm planning on adding a "View this in your library" button the the app page if you own a game.

 

Speaking of cards, the newest ones aren't showing up yet with a link because Valve has not marked them in their database yet as having cards.  For example, they're not listed here or on the right hand side of the app page under "Features".  I imagine this will get fixed in the next few days.

 

 

I also fixed a bug with the profile backgrounds - the database was initially set up as having a tinyint field because originally there were only 15 or so backgrounds to choose from.  Now there are almost 200 backgrounds, so I've bumped that field up to an integer so now Valve can release 2,147,483,647 backgrounds before I have to change it to a bigint.  :P



#257 Echoes

Echoes

    Farm roads ftw

  • CAGiversary!

Posted 21 June 2013 - 04:23 AM

Speaking of Opera...  I'd like to say I personally haven't encountered a single bug yet! :D

 

Feels like I'm the only one using it though  :-|


steam_sig.png

Forms_and_Shapes.png


#258 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 21 June 2013 - 04:32 AM

Speaking of Opera...  I'd like to say I personally haven't encountered a single bug yet! :D

 

Feels like I'm the only one using it though  :-|

 

Well it's still fairly new and word is just now spreading.  Glad to hear you're bug-free!  :)

 

Cheers!



#259 Ltrain23

Ltrain23

    Luigi Death Stare

  • CAGiversary!

Posted 21 June 2013 - 02:25 PM

jshackles, do you ever envision being able to redeem Steam keys through your extension? With the addition of the library menu yesterday, the key function would be the only thing that I really miss when I can't use the client (let's use work as an example). I imagine that would be a pretty substantial undertaking. Thanks for all your hard work on this project. It's a great tool to have.


SWITCH TO DISH & GET A FREE HOPPER UPGRADE.

If you use one of my referral codes, you get $50 off your first bill, too!

AHP221364492     AHP233565792

 


#260 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 21 June 2013 - 02:29 PM

jshackles, do you ever envision being able to redeem Steam keys through your extension? With the addition of the library menu yesterday, the key function would be the only thing that I really miss when I can't use the client (let's use work as an example). I imagine that would be a pretty substantial undertaking. Thanks for all your hard work on this project. It's a great tool to have.

 

Right now redeeming keys is something that is locked to your actual account credentials.  It'd be pretty trivial to do as long as people were willing to give me their user name and password, but it's one of the things Enhanced Steam will NEVER ask for. 

 

So until Valve changes that (not sure if they should), or sets up their own web-based key redemption (which they definitely should), I don't see it happening.  



#261 Genocidal

Genocidal

    Summer of Punk

  • CAGiversary!

Posted 21 June 2013 - 02:42 PM

So, I have a feature request that may be a bit beyond the scope of Enhanced Steam. There are a few items I've been watching on the Steam marketplace but it's annoying to keep multiple tabs open and constantly refresh them all. Would a wishlist/watch list feature for marketplace items be something you could/would want to add?


x8uorcw.jpggenocidal.png
[img=http://steamsigs.com/steam.php?id=genocidal&pngimg=http://i.imgur.com/fLZMY.png&tborder=0.png

If I would go back in time, the one person in history I'd like to make tap out would have to be... Jesus


#262 Ltrain23

Ltrain23

    Luigi Death Stare

  • CAGiversary!

Posted 21 June 2013 - 02:46 PM

 

jshackles, do you ever envision being able to redeem Steam keys through your extension? With the addition of the library menu yesterday, the key function would be the only thing that I really miss when I can't use the client (let's use work as an example). I imagine that would be a pretty substantial undertaking. Thanks for all your hard work on this project. It's a great tool to have.

 

Right now redeeming keys is something that is locked to your actual account credentials.  It'd be pretty trivial to do as long as people were willing to give me their user name and password, but it's one of the things Enhanced Steam will NEVER ask for. 

 

So until Valve changes that (not sure if they should), or sets up their own web-based key redemption (which they definitely should), I don't see it happening.  

 

 

Thanks for the prompt, thorough reply. It would be a nice feature to have, but I can definitely appreciate the privacy concept. I agree that Valve should leave the credential system the same, but should consider some sort of web-based key redemption. Origin actually has that as an option from your account page, which made me even more surprised that it's not possible on Steam.


SWITCH TO DISH & GET A FREE HOPPER UPGRADE.

If you use one of my referral codes, you get $50 off your first bill, too!

AHP221364492     AHP233565792

 


#263 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 21 June 2013 - 02:57 PM

So, I have a feature request that may be a bit beyond the scope of Enhanced Steam. There are a few items I've been watching on the Steam marketplace but it's annoying to keep multiple tabs open and constantly refresh them all. Would a wishlist/watch list feature for marketplace items be something you could/would want to add?

 

Actually that's a great idea!  I'll see what I can come up with.

 

Thanks for the prompt, thorough reply. It would be a nice feature to have, but I can definitely appreciate the privacy concept. I agree that Valve should leave the credential system the same, but should consider some sort of web-based key redemption. Origin actually has that as an option from your account page, which made me even more surprised that it's not possible on Steam.

 

It's also possible to redeem Desura keys directly from their website as well.  I'm going to reach out to my contacts at Valve to see if this is something they're planning on doing.



#264 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 23 June 2013 - 07:07 AM

So I spent far longer than I should have today (about 7 hours!) re-writing ALL of the back-end code for the Firefox version of Enhanced Steam.  I thought I'd give Mozilla one more shot to approve the latest version, so I basically re-wrote everything that used external data sources.

 

It was more work than I thought I'd have to do, but I'm hoping that this time the code can pass their validation process.  

 

If not, I've applied for a code-signing certificate from a company that issues free certificates to open source projects.  If I'm accepted, I'll be able to start signing my own Firefox XPIs with that certificate and host Enhanced Steam for Firefox on my own server.  This method would also support automatic updates.

 

But for now I'm keeping my fingers crossed for Mozilla.  I hope I don't have to keep them crossed for *too* long.


  • dfg likes this

#265 asheskitty

asheskitty

    Friend of NakedBladeEyes

  • CAGiversary!

Posted 23 June 2013 - 07:32 AM

<crosses fingers on the FIrefox blessing>

 

 

Yeah Opera was kind of tricky, but I got it working.  Right now I'm working on an Opera Next version, which should be similar to the Chrome version (Opera Next uses webkit and basically the same type of plugins).

 

Opera 15+ is using Blink (Chrome 28+) tracking Chromium..


I dream in yellow comic sans.

It rubs the lotion on it's skin or else it gets Bad Rats again.

♥·.·´¯`·.·♥ Le Mew - Le Purrrrr ♥·.·´¯`·.·♥
Price Trackers --- Enhanced Steam --- SteamGameSales --- IsThereAnyDeal --- CamelCamelCamel Amazon $5 off w/EC List

Don't you be messin' with asheskitty. That girl be from the STREETS, yo.


#266 DaiMonPaul

DaiMonPaul

    On the Fringe

  • CAGiversary!

Posted 24 June 2013 - 06:52 AM

I just installed the plugin for Opera.  Works great, so far!  Thanks for all the hard work that you've done on this!

 

And yes, Opera 15 should make development much easier for you.  Of course, unless they put bookmarks and other core features back into the browser, there might not be anyone left using Opera to download the plugin...



#267 MrNinjaSquirrel

MrNinjaSquirrel

    Emo Blogger

  • CAGiversary!

Posted 24 June 2013 - 07:07 AM

I just installed the plugin for Opera. Works great, so far! Thanks for all the hard work that you've done on this!

And yes, Opera 15 should make development much easier for you. Of course, unless they put bookmarks and other core features back into the browser, there might not be anyone left using Opera to download the plugin...

So far the opera plugin has worked better than any of the others (randomly disappear some days). Minus a couple features only in the Chrome version, its definitely my favorite.

And random comment, but I never realized how much ES added to profiles. Steam Rep, Wasted on Steam, Achievement Tracking, etc, just wow. I feel like there is something new for me to discover every day. Can't say enough how much I love this extension :bouncy:

76561198022997080.pngA_Different_Nate.png


#268 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 25 June 2013 - 03:14 PM

Another day, another Mozilla rejection letter.  This time for stuff that's been there since 1.0.



#269 asheskitty

asheskitty

    Friend of NakedBladeEyes

  • CAGiversary!

Posted 25 June 2013 - 03:15 PM

>.< sorry


I dream in yellow comic sans.

It rubs the lotion on it's skin or else it gets Bad Rats again.

♥·.·´¯`·.·♥ Le Mew - Le Purrrrr ♥·.·´¯`·.·♥
Price Trackers --- Enhanced Steam --- SteamGameSales --- IsThereAnyDeal --- CamelCamelCamel Amazon $5 off w/EC List

Don't you be messin' with asheskitty. That girl be from the STREETS, yo.


#270 jshackles

jshackles

    Enhanced Steam Guy

  • CAGiversary!

Posted 26 June 2013 - 05:17 PM

I uploaded version 2.9 for Firefox to Mozilla.  Don't get too excited - there is nothing new, but it passed 100% through their validation.

 

VRHWbtu.png

 

0 errors, 0 warnings

 

The only thing it kinda sorta flagged was that my extension uses jQuery.  Which of course it always has.

 

TVB5gy2.png

 

If they reject this one, I'm not sure what fate awaits the Firefox version.