@Be: Good idea! (misred yours, too).
This seems less "decoupling" to me. I guess I'll have to implement panel
vertical scrolling like the Sound Hardware panel, unless it is done
automatically.

2017-05-31 1:26 GMT+02:00 Be <b...@gmx.com>:

> Sorry, I misread your description on the wiki. My suggestion still remains
> though: put the table listing the connections at the top of the preference
> page and leave the fields for editing the selected connection profile in
> the preference page below that table.
>
> On 05/30/2017 06:22 PM, Stéphane Lepin wrote:
>
>> /"You could use the table mocked up for the proposed extra window //and
>> put it into the existing preferences page to replace the combobox for
>> selecting which connection profile to edit. [..] The user would click a
>> row in the table to select which connection to edit."/
>> /
>> /
>> Gosh, I must have missed some words or used a wrong approach in the
>> description on the wiki. That table /is /meant to go into the panel
>> (with an "Edit" button on each row), replacing the existing form that
>> will go into an instanciable dialog.
>> /
>> /
>> /"You could implement this new UI as part of phase 1, but restrict it to
>> having only one profile enabled at a time until phase 2."/
>> /
>> /
>> I'd like to have something usable (and kinda clean) by the end of phase
>> 1. But it's a little bit stupid from my end because some parts
>> implemented in phase 1 (the profile combo list with associated buttons,
>> the CurrentProfile config key) will eventually get removed during phase
>> 2 because they'll because useless.
>> Depending on how fast work will be, at some point I'll reconsider my
>> planning for phase 1 to include preliminary work on the architecture of
>> phase 2 features.
>>
>>
>> 2017-05-31 1:07 GMT+02:00 Be <b...@gmx.com <mailto:b...@gmx.com>>:
>>
>>
>>     Nothing else in Mixxx's preferences opens another window. I think it
>>     should all stay in the one preferences window. You could use the
>>     table mocked up for the proposed extra window and put it into the
>>     existing preferences page to replace the combobox for selecting
>>     which connection profile to edit. The user would click a row in the
>>     table to select which connection to edit. You could implement this
>>     new UI as part of phase 1, but restrict it to having only one
>>     profile enabled at a time until phase 2.
>>
>>     On 05/30/2017 05:45 PM, Stéphane Lepin wrote:
>>
>>         /"Is this also for recording to file? So should Recording to
>>         file also
>>         be here... it's just diffrent kind of streaming. For years I have
>>         dreamed not to have first FLAC and after that encode to OGG and
>>         MP3."/
>>
>>         No, it's not related to file recording. However, turning the live
>>         broadcasting code into a more generic code (with libshout being
>>         one of
>>         many broadcasting implementations) may allow this to be possible.
>>
>>         /"Is there a reason not to store these in SQLite? Why use
>>         separated XML
>>         files?"/
>>
>>         The existing SQLite database is the Media Library (its
>>         "settings" table
>>         is used to store settings specific to a database instance), and
>>         preferences are stored in a file named "mixxx.cfg" in Mixxx's
>>         settings
>>         directory. Plus, I believe SQLite is too "overkill" for what I'm
>>         aiming for.
>>
>>         /"AAC is full of bombs but there is FFMpeg class (which is not
>> used)
>>         support for encoding this and it's not that bad to implement if
>>         FFmpeg
>>         is added as hard dependency of Mixxx."/
>>
>>         @Tuukka "Full of bombs" regarding the license or
>>         implementation/integration?
>>
>>         /"[Is] there really a need for a separate window to managing which
>>         broadcast profiles are enabled? Could that be a part of the
>>         redesigned
>>         preferences?", "I wouldn't make separated window as preferences
>> are
>>         already  in separated window."/
>>
>>         Some parts on the wiki page weren't clear about this. Phase 1
>>         will bring
>>         only a few new controls to the existing Live Broadcasting settings
>>         panel. Phase 2 will add a list of configured Broadcast
>>         Connections (see
>>         UI mockup for phase 2) and the existing form will be moved to a
>>         dedicated dialog that is to be instanciated when a user clicks
>> "Edit
>>         Connection" (simply called "Edit" in the UI mockup of phase 2).
>>
>>
>>         2017-05-30 12:49 GMT+02:00 Pander <pan...@users.sourceforge.net
>>         <mailto:pan...@users.sourceforge.net>
>>         <mailto:pan...@users.sourceforge.net
>>         <mailto:pan...@users.sourceforge.net>>>:
>>
>>             Also have a look at butt (broadcast using this tool)
>>             https://bugs.launchpad.net/ubuntu/+bug/250365
>>         <https://bugs.launchpad.net/ubuntu/+bug/250365>
>>             <https://bugs.launchpad.net/ubuntu/+bug/250365
>>         <https://bugs.launchpad.net/ubuntu/+bug/250365>>
>>
>>
>>         ------------------------------------------------------------
>> ------------------
>>             Check out the vibrant tech community on one of the world's
>> most
>>             engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>             _______________________________________________
>>             Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>>             http://mixxx.org
>>
>>
>>             Mixxx-devel mailing list
>>             Mixxx-devel@lists.sourceforge.net
>>         <mailto:Mixxx-devel@lists.sourceforge.net>
>>             <mailto:Mixxx-devel@lists.sourceforge.net
>>
>>         <mailto:Mixxx-devel@lists.sourceforge.net>>
>>             https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>         <https://lists.sourceforge.net/lists/listinfo/mixxx-devel>
>>             <https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>         <https://lists.sourceforge.net/lists/listinfo/mixxx-devel>>
>>
>>
>>
>>
>>         ------------------------------------------------------------
>> ------------------
>>         Check out the vibrant tech community on one of the world's most
>>         engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>>         _______________________________________________
>>         Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>>         http://mixxx.org
>>
>>
>>         Mixxx-devel mailing list
>>         Mixxx-devel@lists.sourceforge.net
>>         <mailto:Mixxx-devel@lists.sourceforge.net>
>>         https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>         <https://lists.sourceforge.net/lists/listinfo/mixxx-devel>
>>
>>
>>     ------------------------------------------------------------
>> ------------------
>>     Check out the vibrant tech community on one of the world's most
>>     engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>     _______________________________________________
>>     Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>>     http://mixxx.org
>>
>>
>>     Mixxx-devel mailing list
>>     Mixxx-devel@lists.sourceforge.net
>>     <mailto:Mixxx-devel@lists.sourceforge.net>
>>     https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>     <https://lists.sourceforge.net/lists/listinfo/mixxx-devel>
>>
>>
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>> _______________________________________________
>> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>> http://mixxx.org
>>
>>
>> Mixxx-devel mailing list
>> Mixxx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>
>>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to