tgm4883 | bobweaver, sorry had a really busy day today | 00:00 |
---|---|---|
bobweaver | that is cool dude I have also tbh | 00:00 |
tgm4883 | so what do you want to know about the xml files? | 00:00 |
bobweaver | Well I had two ideas for that one would be jsut to make new xml files and use them to create the themes. Or To use the xml files that are there and run some sorta script on them that will display the themes that way | 00:02 |
bobweaver | so learning about the themes and which way I want to go. | 00:02 |
bobweaver | hang on friend is here | 00:02 |
tgm4883 | bobweaver, how much of the theme do you want to replicate? | 00:06 |
bobweaver | tgm4883, sorry about that friend is now gone | 01:02 |
bobweaver | the whole thing | 01:02 |
bobweaver | or condence things so that they make sense | 01:03 |
tgm4883 | bobweaver, I suppose you'd only want to show recordings and videos | 01:03 |
bobweaver | IE like lens there should be options to filter and grab recordings and videos | 01:03 |
bobweaver | I also have schedual | 01:03 |
tgm4883 | bobweaver, ok | 01:03 |
tgm4883 | bobweaver, so you just want to use the XML files that currently exist then? | 01:04 |
bobweaver | stuff to play with frontends and capture cards | 01:04 |
bobweaver | yeah | 01:04 |
bobweaver | that is what I was thinking use the files (xml) to read the listmodels/gridViews/Listviews | 01:05 |
tgm4883 | bobweaver, that sounds good | 01:05 |
bobweaver | that or making new ones that are from the old ones | 01:05 |
bobweaver | tgm4883, here are the things that I have run into that I do not like | 01:05 |
tgm4883 | ideally you can use the same ones mythfrontend uses | 01:05 |
bobweaver | +1 | 01:05 |
tgm4883 | then you get all of the current themes for free :) | 01:05 |
bobweaver | just run a script and it makes the theme | 01:05 |
bobweaver | correct | 01:05 |
bobweaver | I have some stuff set up for this | 01:06 |
bobweaver | but there are things that are driving me nuts | 01:06 |
bobweaver | Example: base.xml | 01:07 |
tgm4883 | ok | 01:07 |
bobweaver | sets stuff by like 1920 ect | 01:07 |
bobweaver | I use QT.Window | 01:07 |
tgm4883 | yep | 01:07 |
bobweaver | which it can read the screen size and fit to that | 01:07 |
tgm4883 | sec, let me pull a theme up | 01:07 |
tgm4883 | so that isn't what that number is for | 01:08 |
bobweaver | http://paste.ubuntu.com/5675837/ | 01:08 |
bobweaver | lines 46 - 55 | 01:08 |
bobweaver | transparent text | 01:09 |
bobweaver | so one can not see it but one can still read it | 01:09 |
bobweaver | IE lines 10 --13 | 01:09 |
tgm4883 | ok so lets discuss base.xml resolution first | 01:10 |
bobweaver | kah | 01:10 |
tgm4883 | that is probably named inappropriately | 01:10 |
tgm4883 | it's not the resolution that it works on | 01:10 |
tgm4883 | it's the resolution it was designed for | 01:10 |
tgm4883 | and that translates to the other xml files | 01:10 |
tgm4883 | so lets say a theme is set for 1920x1080 | 01:11 |
bobweaver | right | 01:11 |
bobweaver | base.xml that I have been using | 01:11 |
bobweaver | http://paste.ubuntu.com/5675841/ | 01:11 |
tgm4883 | we might set a box at 500x300 that is 100 wide and 50 tall | 01:11 |
tgm4883 | so if you display that on a screen that is half the size (eg. 960x540), then the box is going to be at 250x150 and be 50 wide and 25 tall | 01:12 |
tgm4883 | that number in base.xml is set to the rest of the coordinents in the other files all make sense | 01:13 |
tgm4883 | and then mythfrontend knows the actual screen size and does the conversion | 01:13 |
bobweaver | I see | 01:14 |
bobweaver | cool | 01:14 |
tgm4883 | a theme made for 1920x1080 will work at any resolution (and look the same at any resolution), as long as the aspect ratio is the same | 01:14 |
tgm4883 | IDK what happens if the aspect ratio is different. It will still work, but I'd imaging it would add black bars | 01:14 |
bobweaver | coorect esp for something that is like 5:4 | 01:15 |
tgm4883 | yep | 01:15 |
tgm4883 | quick clarification, that resolution is set in themeinfo.xml | 01:15 |
bobweaver | so I can fix all that I just need to read the base.size and convert it to match the Window Info | 01:15 |
tgm4883 | yes | 01:16 |
bobweaver | want to set up some time this weekend for a ghangout | 01:16 |
bobweaver | or next week ? | 01:16 |
tgm4883 | is you can do that without running a script, I can show you where to check for theme updates | 01:16 |
bobweaver | I am booked at night time (work) | 01:16 |
tgm4883 | tomorrow is probably the best time | 01:17 |
tgm4883 | I've got a bit of work on sunday | 01:17 |
bobweaver | cool | 01:17 |
bobweaver | what time is best (your time ) tomorrow ? | 01:17 |
tgm4883 | I think anytime, but I'd want to check with my wife first. She's doing something for part of the day so I'll have that time free | 01:18 |
tgm4883 | she's not here now though | 01:18 |
bobweaver | cool give me a ping or pm after you talk with her | 01:18 |
tgm4883 | will do | 01:18 |
bobweaver | I just think we could breeze through this if chat f2f | 01:19 |
tgm4883 | bobweaver, did you do a bunch of work to get our theme into that video? | 01:19 |
tgm4883 | or did it mostly come over easily? | 01:19 |
bobweaver | no | 01:19 |
bobweaver | No I have com-pon-its set up | 01:19 |
bobweaver | real easu | 01:19 |
bobweaver | easy *& | 01:19 |
tgm4883 | cool | 01:19 |
bobweaver | I have the full thing now well menus took 3 hours | 01:20 |
bobweaver | myth tv theme | 01:20 |
bobweaver | I will make a quick video but there all on loaders | 01:20 |
tgm4883 | so there are 3 files that you can guarentee each mythtv theme will have http://www.mythtv.org/wiki/MythUI_Theme_Development#Required_MythUI_Theme_Files | 01:20 |
tgm4883 | the rest are optional | 01:20 |
bobweaver | cool | 01:20 |
tgm4883 | optional meaning mythfrontend has a default layout for them | 01:21 |
bobweaver | sure thouse are the things That I just do not know | 01:21 |
bobweaver | ok Up loading video | 01:25 |
bobweaver | Uploading your video. 27 minutes remaining. | 01:27 |
bobweaver | I always cut that in half | 01:27 |
bobweaver | mkv's take so long to upload but I have to say vokoscreen is the shit | 01:30 |
bobweaver | uses ffmepg and never crashs nor frezzes | 01:30 |
bobweaver | screencast7 | 01:44 |
bobweaver | Uploading your video. 18 minutes remaining. Your video will be live at: http://youtu.be/5n79Jg8lg1M | 01:44 |
bobweaver | it si at 50 % | 01:44 |
bobweaver | Full link http://www.youtube.com/watch?v=5n79Jg8lg1M | 01:45 |
bobweaver | 87% | 01:57 |
bobweaver | tgm4883, also other Ideas are making "theme Wizards" that people can in qtcreator press new-->project-->mythtv-theme and it will amke a default stock Like making a mythtv version of qtcreator | 02:02 |
bobweaver | just a bunch of plugins ^^ | 02:02 |
tgm4883 | bobweaver, I'll be ready in about 10 minutes if you are | 15:04 |
bobweaver | Hey tgm4883 I am just waking up now I got called into work last night at 3 am | 16:50 |
tgm4883 | bobweaver, I'm ready now | 16:59 |
bobweaver | cool let me just make some coffee | 17:00 |
bobweaver | ok tgm4883 making the hangout now | 17:07 |
bobweaver | oh tgm4883 one last question where is the latest (stagging or whatever) repo on git or where ever of Myth ? | 17:52 |
bobweaver | both front and backend | 17:52 |
tgm4883 | https://github.com/MythTV/mythtv | 17:52 |
bobweaver | thanks | 17:53 |
bobweaver | tgm4883, just to give a heads up on progress I was able to plugin the data from the xml files and am now making the plugin for themes | 23:38 |
bobweaver | tgm4883, I am also taking all the themes from qtmediahub and inserting them into the app along with my salvaged ubuntu tv code | 23:38 |
bobweaver | I am not happy at all with the way that the Ubuntu SDK theme came out so I am going to re-write it but would like to find some help with the design | 23:39 |
bobweaver | as I am a horrible designer but I am also not in the mood 90 % of the time to deal with flakes/people that only want to see there design and do not want to mold to the developers issues | 23:40 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!