*"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>:
> 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>>:
>>
>> Also have a look at butt (broadcast using this tool)
>> 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>
>> 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