@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