Ticket #10092 (new Patch - Feature)
Opened 21 months ago
Last modified 9 months ago
mythfrontend setup & MythUI
| Reported by: | Xavier Hervy <xavier.hervy@…> | Owned by: | stuartm |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.27 |
| Component: | MythTV - General | Version: | Master Head |
| Severity: | medium | Keywords: | mythfrontend mythui |
| Cc: | Ticket locked: | no |
Description
This patch is nowhere near ready. This is an attempt to convert the mythfrontend screens to the new MythUI. see http://www.gossamer-threads.com/lists/mythtv/dev/493945 for more details. There is bugs in it, such as Load() and Save() do not work properly Also some screen are missing, such as :
- Video Mode Profile which I complete last week but lost my change
- Playback Profile for which I need to understand how it is suppose to work at the first place (I believe this is broken in master or buggy)
And the following one which are in different source files
- Audio settings
- Playback groups
- Channel groups
- Recording profiles
- Myth Video settings
Some of them, I did not really thought about how to convert them while other are quite easy using the same approach or similar
Attachments
Change History
comment:1 Changed 21 months ago by Xavier Hervy <xavier.hervy@…>
By the way, the xml file have been done for MythCenter?-wide and is a bit dodgy
Changed 20 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-2011-10-16.diff added
Much cleaner, Playback profile partially implemented, default-wide included
Changed 17 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-07-02-2012.diff added
Video General Setting with MythUI with default-wide theme but should be usable with default too as I use relative positionning
comment:2 Changed 17 months ago by Xavier Hervy <xavier.hervy@…>
I attach a new patch, I display the settings in a MythUIListButton object instead of MythUIGenericTree as I had some trouble to properly update the tree otherwise.
On the Last patch I only converted VideoGeneralSetting? to MythUI and would like some feedbacks before converting the other screens.
comment:3 Changed 17 months ago by stuartm
- Status changed from new to infoneeded_new
- Milestone changed from unknown to 0.25
Xavier, did you miss some changes from the latest patch? You said that you'd changed it to use a buttonlist instead of a tree but I don't see that bit in the new patch. (I have yet to apply/test)
Changed 17 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-07-02-2012.2.diff added
Correct previous patch which was missing file
Changed 17 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-08-02-2012.diff added
More setting converted to MythUI: General, TV Settings General, TV Settings Program Guide, TV Settings PlayBack? OSD, General Video Setting
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-14-02-2012.diff added
Nearly all settings are converted now: selection of play back profile have been removed (working on 2 != computers) I will put it back later. Audio setting mostly done, I need to add the test button + advanced settings. Also Channel groups and Recording profils have not been touch yet
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-16-02-2012.diff added
Pick up directory via MythUIFileBrowser, Use a Spin box dialog #10342 instead of text edit dialog when necessary, add advanced audio setting. Test audio button is still missing
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-01-03-2012.diff.tar.gz added
Few improvements, some cleaning, convert Playback Group Setting to new UI
comment:7 Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
Also it does rely on three patches against MythUI
- #10332 Enable/Disable? a MythUIButtonListItem
- #10342 New Dialog: MythSpinBoxDialog?
- #10393 MythUISpinBox::AddSelection?
comment:8 Changed 16 months ago by stuartm
- Type changed from Bug Report - General to Patch - Feature
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetup-2012-03-04.diff.tar.gz added
Convert Group Channel to MythUI
Changed 16 months ago by xavier.hervy@…
- Attachment mythfrontendsetting-2012-03-06.diff.tar.gz added
No change, just update to latest git version
Changed 16 months ago by xavier.hervy@…
- Attachment mythfrontendsetting-2012-03-06-2.diff.tar.gz added
Fix some error due to update + cleanup
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment mythfrontendsetting-2012-03-08.diff.tar.gz added
Convert plugin setting to MythUI + move standardsetting classes to libmyth
comment:9 Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
From now, I will have 4 different patches:
- libmyth, with the standard settings classes
- themes, only fro default and defaut-wide
- mythfrontend
- mythplugins
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment settings-libmyth-2012-03-09.diff added
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment settings-themes-2012-03-09.diff added
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment settings-mythfrontend-2012-03-09.diff added
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment settings-mythplugins-2012-03-09.diff added
Changed 16 months ago by Xavier Hervy <xavier.hervy@…>
- Attachment settings-mythplugins-2012-03-09-2.diff added
Fix typo, thx knightr
