[00:34] eylul: no worries I took as long answering. I think most of your concerns are minor. I am not sure what you mean by profile and how it is different from preset. I am not attached to one word or the other. [00:34] hey [00:34] profile and preset are same thing [00:34] :) [00:34] eylul: by minor, I mean in general I don't care onbe way or the other [00:34] *nods* [00:35] so changes are welcome. [00:35] :) [00:35] usability is something I care about :D [00:35] Basically if a widget remains the same name and uses the same callback name they cam be changed quite easily [00:36] my own sw is always easy to use ;) [00:36] I.. might need to shuffle it around a bit more than that [00:37] *sheepish smile* but I'll try to stick to what you have sent. (You did send a .glade file over email right? I wasn't dreaming that part) [00:37] * eylul has had interesting few days [00:38] eylul: right now I am most interested on getting the behind the scenes how do I do this figgured out. for example I can change governor by opening the file in w and dropping the governor in, but with boost I have to pipe the value through tee to get it to work ??!!?? [00:38] :D [00:39] I seem to be getting email from the list hours later and out of order. [00:39] odd... [00:39] :/ [00:39] is it possible your email is filtering them? [00:40] although this time I did have a small hiccup as well [00:40] I don't filter anything. Maybe up stream, but they do eventually show up [00:40] I mean on server side. [00:40] but ok [00:42] OvenWerks: I am off to sleep tonight but I will read this more carefully tomorrow, and send you the UI sketch. (it should be easier, now that I am not struggling with glade anymore) [00:43] Ok, I think tabs are easier to do than popups [00:43] I think a dropdown like you have could control the tabs if it would be better... and not show the tab labels [00:44] err [00:45] you mean control of the tabs? [00:45] Having everything on one page will be too much. [00:45] yes. [00:45] Ardour uses buttons to control the tab with tabs turned off. [00:45] oh [00:45] I personally like the tabs [00:46] so what it looks like to the user is that the content of the box changes from say: showing the status to editing it [00:46] although behind the scenes it is a secret tab switch? [00:46] something like that. for switching from editor to perferences to mixer [00:47] I am not against the tabs, but I still think for editing and adding new presets pop-up might be less confusing, but let me see - wait [00:47] mixer? [00:47] Ardour has a mixer yes. [00:47] It seems the question is what is in the tabs. [00:47] oh you are talking about ardour [00:48] was [00:48] I agree with having different settings on different tabs and not having a giant wall of of setups and drop downs. [00:49] I am a bit less sure in terms of if we can fit the editing of presets into chosing a preset to use [00:49] I'll really say preset editing should be its own window [00:49] eylul: I originally had governor set right together with use this setting for boot indented. [00:49] although [00:49] hmmm [00:50] Ovenwerks, I need you rephrase that last bit :) [00:50] I just figure save what is there as a preset [00:50] everything is editing... any change is an edit. [00:51] then how does the user know if their change saved. and to which preset did it save to [00:51] some of them are boot time only, but many of them may be right now settings. [00:51] they hit the save button and a dialog asks for a name [00:51] I know a lot of programs uses that paradigm (and especially if pop-ups are hard to do that makes sense) but it is important that we make a UI that clarifies when is something edited, when is something saved, and what is differing from the current saved state of a preset [00:51] *nods* [00:52] ok hang on let me sketch some of this stuff, so that I remember it in the morning [00:53] there could be a load preset button too. I have already put a current preset label in and the preset drop down might have something else in it till the user hits load, then it becomes current [00:53] ok I think I understand what you are saying. [00:54] But normally when the user selects from the drop down that becomes cureent without a load button. [00:54] that MIGHT not be a problem [00:54] its more the issue of: they load a preset and modify it.. [00:54] then it becomes visually confusing [00:55] However, the tings have been setup so far, boot preferences are set on exit, on the fly setting happen at button click. [00:55] *nods* [00:55] as soon as one thing is changed the current preset becomes "USER" [00:56] ummhmm [00:56] that works [00:56] OR [00:56] (modified) [00:56] Maybe the text space that shows the current preset should be editable so the name can be changed there... but if the user hits save they are asked for a name. [00:57] *nods* [00:57] we do want them able to modify an existing preset too through [00:57] Sure (modified) works better [00:57] ok so what I have so far is [00:57] yes then they save as the same name. [00:58] so we read system profiles first, then user profiles and use the last read of any two with the same name [00:58] main tab, with boot options and current presets, then tabs where you can edit each preset [00:58] well ideally 2 profiles shouldn't have same name, program shouldn't allow [00:58] So you are taking the top part and making it a tab too? [00:59] I am thinking tabs should be on top [00:59] oh goodness, hang on [00:59] eylul: if there are any preshipped presets the only way for a user to over write them is if there is two with the same name. [01:00] ahh I see [01:00] this is the way system menu editing is done BTW [01:01] that's not encouraging :D [01:01] (I am jesting, that makes sense actually [01:03] SO you are thinking the tabs should be at the top and file stuff at the bottom? [01:03] let me just draw this [01:09] and I crashed inkscape :D [01:12] In many ways it would be nice (from my POV) to get things working first. That is to be able to control all the things we need to. I am adding just basic separation so far. After it is working then shuffle things around. I am going to at least finish the boost stuff at this point... Setting it at boot. Then if style is more organized I can switch looks before continuing. [01:16] I am thinking that you may be saying that the user expects things to be where they left them on reboot. So it would not be needed to have two buttons for each thing. [01:16] for example cpu governor might show: [01:17] CPU Governor |dropdown showing current governor|[X] keep this setting [01:18] All in one line [01:30] eylul: so after some thinking... I think one tab should be "Basic UbuntuStudio setup" This should include things that we normally set up as default but which someone installing our metas will not have. This basically includes the two original items, in audio group and able to use RT. [01:31] Then system tweaks (or settings) would have things like CPU governor and Boost that may not only be useful to audio but other things as well. [01:32] then an Audio tab, a graphics tab and a video tab? or does it need to be more specific [01:33] I think what I have is similar [01:33] but not quitte same [01:33] I am still not sure 100% tablet stuff should be even in same controls, but yeah.. sorry [01:33] this takes forever to draw. [01:35] :) [01:37] The tablet shouod have an applet in the settings menu.... on the other hand I would prefer to see this one in settings rather than system too. [01:48] OvenWerks: http://ubuntustudio.azbulutlu.org/wp-content/uploads/controlUI.png [01:50] on one hand wacom tablet tray applet is a sorely needed feature, and on one hand having it as part of ubuntustudio controls: it is a control, and integral one (its more than just settings because having presets again is useful in this case) on other hand its complicated [01:50] anyhow it is 5am here [01:50] I should go to sleep [01:51] Yikes! [01:51] yeah I was heading to sleep when you caught me [01:51] but this was a useful discussion! [01:51] ping whenever. I will change some things and get boost to work on boot [01:52] awesome [01:52] later... o/ [01:52] will ping you tomorrow and mail this image etc to ML too so that people can follow. gnight!!! o/