Dark vs Light Tracking - Change Log
Change Log
While DvL tracking is being heavily worked on, I will keep these change log here so you easily find out about changes
- February 13, 2017
- Major redesign of the DvL UI
- Cleaned up what happens when the view is automatically refreshed
- Now instead of a box appearing, increasing the height of the view, the view will fade black with an elipses at the top of the view.
- Added a menu to make navigation easier throughout DvL
- Completely rebuilt the main DvL Page
- Change log has been moved to its own page (this one)
- Load time has been significantly reduced (in testing as much as 1/5 of the load time)
- Main page no longer auto reloads data
- Instead of having the same information as on the show page, the information has been condensed to the basics
- Graphs are no longer on the main page
- Widget generator and Twitter links have been moved to new DvL Wide sub navigation
- The list is meant to bring it closer in line with the navigation on the rest of the site
- Idea behind these changes
- I started redesigning the DvL Main page with 2 goals in mind.
- The first is to make a better UI. The old UI put a lot of information on one page and made it harder for you to get where you want. To do this I decided the best way to fix this was to turn the main page into list with just enough information, and to push everyone to the dedicated pages for each server.
- The second issue is speed and server load. Due to the nature of the old page, not only did it take a long time to load but it also had a very significant impact on my server. By decreating the amount of content, the page loads quicker and my server will not be backed up anymore.
- New custom widget added
- The look for this widget is the same as the old one, however going forward this will be the one maintained
- I will monitur usage of the old one, but I encourage anyone to move to the new widget
- Speed Changes
- Main DvL page now loads significantly faster
- Widget Generator loads slightly faster
- Server View page may be very slightly slower (unfortunate side affect of the new navigation, I am working on a solution)
- Initial Widget Load, Widget Auto refresh, and View Auto refresh all load significantly faster
- December 31, 2016
- Various Tweaks to the UI (many with the goal of reducing the height of each server block)
- Server names are now capitalized
- Cleaned up how the different win counts are shown under stats
- Scanner Status Tweaked
- Moved last updated
- Victory state text has been completely rewritten to significantly reduce the amount of space used.
- Tweaks to the light/dark progress bars so it looks cleaner and works much better on phones
- The widget generator now uses a height that is 50px less due to these changes
- I am releasing a few experimental graphs with this update. Right now these graphs are not mobile friendly.
- These are early and some do not look very good. I encourage you to give some feedback on the reddit post where I announced these changes.
- Backend fixes:
- Continued work on fixing bugs with the scanner making it more stable
- Tweaks to the flow for how images are processed for more consistency
- Reduced the chance of the parser being infinitely stuck trying to parse the scores from an image
- Various Tweaks to the UI (many with the goal of reducing the height of each server block)
- December 13, 2016
- Add the ability to see just the wins since patch 5.0.1
- December 11, 2016
- When a server is in a victory state it is now tracked. It will record how much longer the server will be in this state and include a live countdown below.
- Cleaned up how the current state of the server is displayed. It now matches the color of the winning side and the language shown in game. Includes clarifying what balance means
- With the addition of the icons, the progress bar is a little closer to what it looks like in game
- The servers will now stay in the same order instead of jumping around the page
- A new 'stats' section has been added to each server, right now this only shows the total number of times each side has won.
- Scan status is now shown for each server. I am still tweaking the wording on this though.
- Added individual pages for each server.
- You can now generate a widget you can add to your guild page
- Each server block now updates automatically. The page with all of the servers updates about every 5 minutes, the individual server pages and widgets update about every 30 seconds. Not that happy with the implementation but I will continue to tweak it.
- Added Twitter alerts for when a server is in a victory state.
- Backend fixes:
- Last update is now actually accurate, it now correctly shows when the score was last updated
- Fixed a number of bugs in the scanner so it works better. Much of this is around making it so the scanner can more easily recover from SWTOR crashing
- How the scanner is told what server to scan and what it should be scanning has been tweaked significantly