![]() |
[SOLVED] Ongoing status updates with new UI for Gear Isolation - Printable Version +- Snakeoil Forums (https://forums.snakeoil-os.net) +-- Forum: Snakeoil Topics (https://forums.snakeoil-os.net/Forum-Snakeoil-Topics) +--- Forum: Feature Requests (https://forums.snakeoil-os.net/Forum-Feature-Requests) +--- Thread: [SOLVED] Ongoing status updates with new UI for Gear Isolation (/Thread-SOLVED-Ongoing-status-updates-with-new-UI-for-Gear-Isolation) |
RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 26-Oct-2021 (25-Oct-2021, 08:47 AM)koko6969koki Wrote: I just have checked out the demo, and I don't want to sound ungrateful for all the hard work that you've put into the new GUI, but I find your old one much better visually.Yeah. I agree with the icons. They look "good" for about 5 seconds, then kind of gets in the way. The idea is to have something big to click on, but it's an issue to fill up that space. Will try and see how to improve on that. (25-Oct-2021, 08:47 AM)koko6969koki Wrote: Also, the old design has much better responsive design, that responds to changes in browser width by adjusting the placement of design elements to fit in the available space.This is supposed to be responsive also. I have no idea what happened but the width detection is broken now. So the cards no longer resize properly. Hopefully I can find a way to fix it, otherwise I will just do a second template. Shouldn't be too hard to fix. (25-Oct-2021, 08:47 AM)koko6969koki Wrote: I really appreciate the progress you are making on the functional side of the GUI, but the visual side of things is not as polished and proffessional looking as your old design.The installer unfortunately is a compromise I had to make. Time on this project is really a luxury. Right now I just don't have enough support to make this a full time gig. There are always folks who want Wifi, or a kernel with this feature and that. The highly tuned kernel while sounds extremely good, it doesn't work by default on some systems. And audiophiles are indeed spoiled, a few issues here and there and they will simply trash Snakeoil OS and post negative comments on forums. At the end of the day, while I can spend 300 hours over a month to make Snakeoil OS better, I fully understand there will be some audiophiles who cannot bear to spend even 30 seconds to try and understand how it works. It's the way the world works and I have fully accepted that at this stage. For folks who likes simplicity, there's always Snakeoil 1.1.0 to fall back on. That still sounds excellent. Snakeoil is a unique product, in the sense it doesn't compete with anything else on the market. It's only "competition" is the audiophile himself. Given the flexibility of the tweaks, the audio quality of Snakeoil can sound sublime, to utter horrible. So in essence the better the audiophile, the better they can extract Snakeoil out of it. It's something that will take time, a relationship the audiophile has to develop with the OS, and not instant gratification with most other products out there. RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 26-Oct-2021 (25-Oct-2021, 10:43 PM)koko6969koki Wrote: It would be great if it is possible to keep the old GUI layout (and design!) with the dashboard that has a fixed vertical zone on the left side with all of the icons that are available all the time.as mentioned in one of the earlier posts, the big icons are just placeholders :p.. I'll do something about that closer to release date. (25-Oct-2021, 10:43 PM)koko6969koki Wrote: For me there is no competition between the old and the new GUI, the old is so much better with more logical layout, with the icons on the left side:That's a good point. The reason why I removed that is for a future feature snakeoil is heading. Reality is that is still some time away yet ![]() Might not be able to implement all the UI changes in 1.2.2, as I want to begin work on expanding the dynamic kernel builder functionality. Will definitely return back to the GUI development and improve the user experience once kernel builder is complete (i.e. 1.2.4+ onwards). RE: Ongoing status updates with new UI for Gear Isolation - patricia1066 - 26-Oct-2021 (23-Oct-2021, 12:42 PM)Snoopy8 Wrote:(23-Oct-2021, 06:50 AM)agent_kith Wrote: In the meantime, I have built the demo code and it's now live at https://demo.snakeoil-os.net. Go check it out, and let me know what you think. Might not look like much but there's a lot of changes/improvements under the hood, >300 hours are spent on this GUI and updating it to the latest Angular 12.Looks good and appreciate the effort to update the GUI and especially the underlying technology. It was a costly (in time) effort, but I suspect, a necessary step that has to be paid to ensure that SnakeOil stays up to date. I tested it on my iPhone SE iOS 15. The icons are not showing but click through is working well. I like the zone tab, looking forward to testing this. If you want contributions to the wiki I can prepare screenshots and text. I will check it out on desktop later. Thanks for your attention to detail for the app, it's really appreciated. This is the iPhone view of the demo dashboard. ![]() RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 26-Oct-2021 (26-Oct-2021, 04:25 PM)patricia1066 Wrote: I tested it on my iPhone SE iOS 15. The icons are not showing but click through is working well.It's still not supposed to look like that. I have no idea why yet, but hopefully will get some time to look into this. This is how the app is supposed to look like. At least it's running like when I run it here, but when I publish it to demo.snakeoil-os.net, something is broken. I believe it's Cloudflare proxy.. So will have to try and tweak some of the options, what I don't know yet. ![]() ![]() So really there should also be a blank space on the right. Should I do one button per row, or two? Thoughts? (26-Oct-2021, 04:25 PM)patricia1066 Wrote: I like the zone tab, looking forward to testing this. If you want contributions to the wiki I can prepare screenshots and text.Always happy to have more contributors helping out. Have sent you a wiki invite. Let me know if you received that or not (as I'm still testing the email system on the wiki system). RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 27-Oct-2021 That feature above about how buttons and cards are sized is called "Responsive". Not entirely sure why it's broken on small screens now, but looks like I will have to spend a bit of time to dig down the cause... In summary, I think the following sums it up - #FML. ![]() ![]() RE: Ongoing status updates with new UI for Gear Isolation - patricia1066 - 27-Oct-2021 (26-Oct-2021, 05:30 PM)agent_kith Wrote:(26-Oct-2021, 04:25 PM)patricia1066 Wrote: I tested it on my iPhone SE iOS 15. The icons are not showing but click through is working well.It's still not supposed to look like that. I have no idea why yet, but hopefully will get some time to look into this. I like one column button on the portrait view on iPhone SE, but not on the 6.5 in screen of an android smartphone. I think it would be hard to have legible text inside the button on a narrow screen with more than one button per row. On a larger android smartphone two buttons fit better on portrait view, with one button per row the proportion is wrong. Touch control works far better on landscape as three buttons across looks good and the spacing allows for big fingers. I'll log on with the 6.5in phone to upload a few screenshots. I received the wiki invitation thanks Screenshot from Xiaomi redmi 10 6.5 in screen. The first one is landscape and misses the file upload area which is up further. ![]() ![]() ![]() ![]() The portrait view doesn't look like your screenshot, and my screenshot are a faithful representation of what I see. RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 28-Oct-2021 (27-Oct-2021, 11:46 PM)patricia1066 Wrote: I like one column button on the portrait view on iPhone SE, but not on the 6.5 in screen of an android smartphone.Yeah, agreed. Will fine tune the layout once I fixed the responsive view, and released the alpha.. Really hope to do an alpha this weekend, just hope I can find out what the underlying issue is (there are no errors making this incredibly tedious to trace through). RE: Ongoing status updates with new UI for Gear Isolation - agent_kith - 28-Oct-2021 Good news is managed to fix responsive layout ![]() After a few tries of trying to fix the code, decided to just upgrade bootstrap to the latest version 5.1.3, and viola, that version worked with Angular 12 now (And overall things seem to feel faster!). In hindsight I should have just done this from the get go and save me 2 hours of messing around ![]() A fair bit of old browsers support are dropped though:
We are back on track, almost ![]() Edit: LOL, just noticed the cellspacing for the versions that was "fixed" earlier in the week is now unnecessary. The row headers are now offset to far to the left now. Will address this later I hope. RE: Ongoing status updates with new UI for Gear Isolation - Bromf - 28-Oct-2021 Quote:We are back on trackYou're always on track !! It's just the rest of the world that lags !! All the best for starting the new Day-Job....!! ![]() RE: Ongoing status updates with new UI for Gear Isolation - patricia1066 - 28-Oct-2021 ![]() ![]() ![]() ![]() ![]() I expect android will have the same improvement, if I find a problem I will update. What a quick turnaround! Hope the day job is going just as well. |