New version b3 coming soon. Many thanks to everyone who has helped me rectify issues! @Carlos Detweiller, @Michaela Joy, @ItielMaN, @s1ave77. Sorry if I miss anyone. Plus everyone who has given feedback! Added for next BETA: 1. New routine added to detect the taskbar location and working screen area for notifications 2. Changed how controls are rendered to eliminate "black blocks" on execution of application 3. (DPI) Hardware mode resizing logic fixed for QHD/UHD panels (Delayed) 4. Fixed multiple spaces for certain strings, e.g. HDD/SSD manufacturer 5. Fixed spacing before MB, GB, GHz, etc 6. UI enhancements 7. Added basescore to secondary header 8. Fixed asessment state issue 9. API added to set DPI awareness / Set forms to DPI scale instead of font 10. Solved WinAPI crash when the main form is repeatedly restored in quick succession Still working on: 1. DPI scaling with 4K | DPI scaling logic when hardware mode is activated 2. Some machines show incorrect hardware (GPU/DISK) Regards, QB.
New monitor acquired today. 2K and 4K scaling issues have been worked out and patched. Minor issues will be fixed tonight. This means we're moving very close to a stable release.
Some more changes: 1. Scaling fixed 2. Added higher resolution images for UHD, QHD 3. Hardware mode redesigned
Bad news, I realise the performance of this application is not where I'd like it to be, we're going to be set back a bit whilst I redesign some core code and upholster the UI. It shouldn't push back release time too much. If you have any questions then ask away.
Okay everyone, here's how it is. - New user interface design - Fixed a chunk of UI framework bugs - Eliminated form flicker - Minimized graphical demand - Enhanced all sub routines and returns functions - Removed unnecessary resources - Added log to assessment window - DPI awareness alterations (Windows 7 still needs tweaking in 1080p - Completed) - Colours optimised on professional monitor and should be more aesthetically pleasing I'm currently adding a tools section, you will all see it once finished. Also, some have asked why 'Upload to Imgur' pauses the form. In simple terms, I made it this way, to stop any errors occurring within the capture of the uploaded image (purposeful thread block).
Okay, the disgraceful background performance has been rectified. You should see a beta soon, maybe today. More fixes: - Fixed incorrect form locations where the "Parent" is not set due to an error in the launch process - Re-developed the uncaught exception reporter - Enhanced WinSATAPI code - Enhanced assessment system observation - Fixed a scenario that could cause accidental access of disposed objects - Added progress bar to the assessment - Fixed an API security issue - Fixed DPI awareness per monitor - Re-developed the notification system - Window updates are now locked until routines have finished giving information to the UI
Xiret 2 B4 available: Virus total is clean, checksum of 869fda2d64dfe7735982e941c6de69c7ed2fb9044f8443e50e02bcf4722e3ae5 Link removed - Version superceeded. Feedback is really appreciated here, if this one works well we're onto a stable build. Please pick at even the smallest issues
Not at home right now so can't make a full bug report, but here are some issues: 1. Did you add a border between subscore and base score on purpose? I kinda liked the implementation as shown here.. My personal opinion. 2. No more troubleshooting and system scoring sections? 3. I think the main window's height a bit too much. Even with the tooltips at the bottom, there's still a big gap there. Can you maybe place the "Experience Index scores are valid" string right under the "Re-run Assessment", and the tooltips would be shown on the left? Something like this: 4. In your screenshot at this comment a Settings icon is present, but not on my machine? 5. I think the location of the icons in the left side of the window is a bit too high. I'd suggest to place the starting point of the icons (the TXT one, in this case) at the same height as the "Component" string, but that doesn't seem right either. 6. "Experience Index Scores are valid" -> "Experience Index scores are valid" 7. Does it make sense for the title to be "Experience Index of {basescore_value}"? Grammatically speaking. 8. I'd change the About icon tooltip to "About Xiret".
@ItielMaN - Thanks for testing, it's good to know the issues have been quashed. 1. I did put the border there - It's not the final UI so I'll debate between removing it. 2. Troubleshooting is going into tools/settings section before release, as for scoring you will see it again, but no more wasteful dialog box. 3. I have plans for the bottom space in Xiret, just not told anyone. It will be used for another part of the assessment (hopefully you will see it soon) 4. Settings/tools is still hidden whilst I work on completing it 5. The icons will be replaced with smaller ones, but the currently hidden ones take up room also - the images used are too big imo 6. Fixed, thanks for that 7. I think so. It just sounded better than saying Experience index is {basescore/spr} 8. Done. Great to know the DPI support is working, the only issue was with Windows 7 1080p, but that's fixed now also. Anything else just let me know. I hope this answered your questions.
Great to know, I think being lazy just wasn't helping. Things that were temporarily removed have been put back in a minimal way. We will be seeing the final beta soon.
BETA 5 changes so far: Code: 1. Added progress percentage to assessment window 2. Added scoring ranges per operating system to the main UI 3. Added SPR level bitmap to the main UI (systems with valid ratings only) 4. Added option to view what data is sent when an uncaught exception is intercepted 5. Enhanced how the UI updates depending on whether the system is rated or unrated 6. Fixed a grammatical error (ItielMaN) 7. Edited some UI strings (ItielMaN) 8. Enhanced background window opacity code 9. Windows 7 users will unfortnunately not receive the SPR bitmap, sorry I'm off to Amsterdam tomorrow, so BETA 5 will be available when I return.
Couple of days for the next beta. Settings will be available. Sorry for the wait, I’m still not feeling well. If testers could try and break the accent colours and registry keys that would be great. Registry settings stored at “HKLM\\Software\Xiret”.
I don't have that Registry key at all (Beta4). Did I miss anything? But get well, first. This stuff can wait a few days.
Hey buddy, no they're disabled in beta4, enabled in beta5. I'm working to a scedule for this stuff so I can keep track of what I'm doing. It has also occured that the registry is probably a bad idea for portability - will be changing to a file instead.