Dev [Extension] SGM+ | Features & Fixes for SGM Forum

Discussion in 'Hobbies' started by Chai, Dec 26, 2015.

?

Tell me what you think.

  1. Cool

    92.4%
  2. Not Cool

    7.6%
  1. Zikeji

    Zikeji Repoleved VIP Emerald

    Didn't even know this thread existed: https://www.seriousgmod.com/threads/shoutbox-forum-tampermonkey-scripts.44114/

    I can probably add some of these features. Shoutbox notifications sounds like a good one.

    If you're curious you can see the source here: https://github.com/zikeji/SGM-Chrome-Extension

    Mine is more up-to-date as compared to Chai's, he's been pretty busy. Hopefully he'll accept my PR soon and add me as a collab so I can work directly on his repo.
     
  2. Zikeji

    Zikeji Repoleved VIP Emerald

    Also, I've been through the posts a bit and I can't find the extension for adding the new posts to the shoutbox page (unless it's on that post I linked and I just didn't look thoroughly enough).
     
  3. Xproplayer

    Xproplayer VIP Silver

    I have many that were written for / by me by various folks. Add me on discord or steam and we can collaborate when I'm off work on some features.
     
  4. Chai

    Chai returned; VIP

    Your wish is my command.

    Zikeji is now a collaborator under my git repo (https://github.com/nubpro/SGM-Extension).
    I'll still be the one releasing the update.
     
    • Winner Winner x 1
  5. TLCFanboy

    TLCFanboy (◕‿◕✿) VIP Bronze

    Thanks for the extension, Chai! I really love it. It would be awesome if you could add the suggested features such as the auto refresh rate.

    I was wondering, @Xproplayer . Would it be possible to add the servers widget to the chat page? Like the new posts.
     
  6. Zikeji

    Zikeji Repoleved VIP Emerald

    @Xproplayer Hey, I've added the mod for new posts - however, I was wondering if I should modify the links to open in a new tab on default instead of on the same page? The behavior on the home page is same page, but it makes more sense to open in a new tab on the shoutbox IMO.
     

    Attached Files:

  7. Xproplayer

    Xproplayer VIP Silver

    Sounds cool
     
  8. Rauno

    Rauno   VIP

    New tab is better, even though I'm pretty used to ctrl + clicking everything to make sure it happens anyway.
     
  9. Zikeji

    Zikeji Repoleved VIP Emerald

    I find middle clicking to be quicker and easier.
     
    • Agree Agree x 2
  10. Chai

    Chai returned; VIP

    2.0.7 has hit Chrome's and Firefox's Stores

    Lots of under the hood changes, like A LOT. Overall,@ Zikeji has made it so that it would simplified the development process and making things more tidy.
    I haven't gotten to chance to have a good look at the codes, sure hell I'm confident with him.

    I'll leave the rest for him to explain.
     
  11. Xproplayer

    Xproplayer VIP Silver

    Does the new version support LOIC I need to be able to pwn noobs
     
  12. Zikeji

    Zikeji Repoleved VIP Emerald

    If you really want to dive into the specifics, the changelog and the commit itself is here: https://github.com/nubpro/SGM-Extension/releases/tag/v2.0.2

    Essentially though instead of using native JS we're using webpack to compile and package the extensions. This cuts out alot of extra works and adds powerful features to the project.
     
  13. Zikeji

    Zikeji Repoleved VIP Emerald

    SGM+ v2.1.0 v2.1.1 coming soon to stores near you!

    We've added the new posts widget to the shoutbox page.

    v2.1.1 Changelog
    v2.1.0 Changelog
    Source: https://github.com/nubpro/SGM-Extension/releases
     
    Last edited: Jun 18, 2018
    • Like Like x 1
    • Winner Winner x 1
  14. Chai

    Chai returned; VIP

    V2.1.1 has been officially released!

    The New Posts widget will refreshes on its own every 60 seconds. Say NO to F5!

    [​IMG]

    This widget is also made accessible on the shoutbox full page (https://www.seriousgmod.com/chat/).

    GL HF!
    All credits goes to @Zikeji btw!
     
    • Like Like x 1
    • Winner Winner x 1
  15. Teroxa

    Teroxa Vier Fäuste für ein Halleluja VIP Silver

    I've had to use an auto page refresh plugin for that so far. This is way better.
    Great addition! Thank you.
     
  16. Acnologia

    Acnologia modern desperado VIP Silver

    The widget isn't available on the Firefox version.
     
  17. Chai

    Chai returned; VIP

    I've submitted the update just now, it is awaiting for approval which usually takes less than 24 hours.
     
    • Winner Winner x 1
  18. Zikeji

    Zikeji Repoleved VIP Emerald

    To clarify: The widget only refreshes on the shoutbox chat page. I think @Chai latte over here got the wrong impression xD. We can add auto-refresh support to the homepage as well with just a few changes, I just didn't see a need for it on the homepage since ultimately it made more sense on the /chat page.
     
  19. Teroxa

    Teroxa Vier Fäuste für ein Halleluja VIP Silver

    Now that I think about it ... Would it be possible to include an auto refresh for the servers tab aswell?
    When I'm playing I usually have the list on one of my other monitors on an auto refresh rate of 2min or sth to be able to check who's playing on what server at the moment.




    EDIT:

    It would be nice to have that on the homepage aswell.
     
  20. Zikeji

    Zikeji Repoleved VIP Emerald

    I placed your initial suggestion here: https://github.com/nubpro/SGM-Extension/issues/13

    As for refreshing on the home page - I could easily make all the sidebar widgets auto reload their data (or just have the page refresh, but where's the fun in that?). But I don't really see the point in doing so on the home page when we can just put those widgets on the full shoutbox page. Would it be useful to you to have the server list widget on the full shoutbox page?