P.S. : @Be: in the end, your idea of implementing the table right away is a
better plan. For phase 1, it will replace the profile combo list suggested
in the initial design.
2017-05-31 1:37 GMT+02:00 Stéphane Lepin <stephane.le...@gmail.com>:
> @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