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