This week I worked on SaX3 internal UI architecture, offcourse we will be using libyui but we wanted to make it as flexible as possible so that the UI Library can be replaced by anybody and still keep SaX usable, for that we implemented the factory pattern and most of the code was working. Finally, we have something working and the screenshots below show that SaX3 is working in graphical mode and ncurses mode.
I am adding screenshots of the launcher that will launch various configuration modules such as keyboard, mouse, graphic card etc etc . Also this is just a start and by the time I present my next report I week, this will be much cleaner and you can play around more with it. Right now it does not do anything so dont get surprised.
Source code can be found at github.com/manugupt1/sax3
The working branch is newui1.
cmake is a bit messy, I will update it in the following week and a bit of other clean up tasks and try some other stuff like localisation in it



June 6th, 2011 at 12:21 am
neat…
June 6th, 2011 at 4:02 am
[...] report(s) I saw this on the factory mailing list, .. which is the GSOC 2011 sax3 work report: SaX3 – GSoC 2011 – Work Report It will be interesting to see how far the sax3 development gets … I know a number of users are [...]
June 6th, 2011 at 5:02 am
Great work. I’ll be following this project with interest. Will this be capable of making persistent changes to display mode (using the new Xorg config files) or via xrandr commands executed at X startup?
June 6th, 2011 at 8:55 am
Currently we have not decided but new conf files seems a better way.
June 6th, 2011 at 10:58 am
Manu,
I’m very happy to see you got the project, even happier to see it has been a success to date. I know coding is hard, So I wish continued success wiht Sax3!
GO Manu!
June 6th, 2011 at 4:12 pm
[...] noticed that one project in the google summer of code will be sax3 and just found this today http://sysbytes.wordpress.com/2011/0…1-work-report/ — PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.3 | GeForce 9600 GT | 4GB Ram Eee [...]
June 12th, 2011 at 1:10 am
[...] que ya tiene una interfaz gtk y ncurses, yo la verdad extraño al viejo SaX2_ – Link: sysbytes.wordpress.com [...]
July 1st, 2011 at 3:07 am
[...] funding (GSoC) there is still some development activity making it into the Planet [1, 2, 3,4, 5, 6, 7, 8]. Google unfortunately gave some money to Mono in the past; OpenSUSE itself [...]
July 1st, 2011 at 3:18 am
[...] funding (GSoC) there is still some development activity making it into the Planet [1, 2, 3,4, 5, 6, 7, 8]. Google unfortunately gave some money to Mono in the past; OpenSUSE itself [...]