MediaFrontPage - Web interface with widget type architecture to control multiple apps - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116) +--- Thread: MediaFrontPage - Web interface with widget type architecture to control multiple apps (/showthread.php?tid=83304) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
|
- DejaVu - 2011-10-31 Pre-Eden is causing alsorts of issue at the moment. JSON Calls are at the top of the list! The screenshots are the results of different CSS Webkits in operation in different browsers, Google Chrome is the recommended. - DejaVu - 2011-11-02 Ringerl Wrote:My recents finds:I'm more than prepared to do this, but I do not know where to start. Further information - or an idiots guide would be great. Tried reading up on this stuff and it's way out of reach for me. - DejaVu - 2011-11-02 I'm a trier - always have been, so I tried learning this from already updated projects. Let me know if I'm on the right track please! Looks like I have found a lot of changes for this and most of which can be done in xbmcsonlib.php My understanding is the variable should not change, but the parameters should, else it will cause more problems, changing the variables is going to be a very big job. So far, I have got this from other projects... Example (this, I think, is for the controls for NowPlaying Widget?) Code: //VideoPlayer - nashant - 2011-11-04 Hey Deja I got a little request. Could you do a little mod on the SAB widget and change the speed label to a link which enables you to set the max speed? I think that's the only thing that widget is missing. Ta in advance! - SleepyP - 2011-11-09 Hey guys, I have been away from this project for a long time! Work got really crazy, and they took away our internet access, so I basically never had time to work on this project. I just spend about 8 hours working on re-working the Now Playing widget to make it compatible with both JSON interfaces XBMC uses. In the time since I was away, the Eden JSON interface has been changed considerably! It took a fair amount of work to get things back in working order, but I've pretty well got the Now Playing widget working correctly under all circumstances with both a stable 10.1 version of XBMC and a recent Nightly build of Eden. I was able to improve upon earlier functionality in some minor ways. 1-there is case handling in place to manage Audio, Video, and Picture playback (although the Picture playback doesn't do anything since the current interfaces don't give us any info to display). 2-Because of 1, there is now proper audio playback display for both versions of XBMC 3-I got the "Playlist" button working with both video and audio scenarios, although I need to bug bash that a bit more under the stable version of XBMC. I also set it up to bold the text for the "current" item 4-I began looking at neat ways to extend functionality. Most recent new thing: an IMDB button that pops open a new browser window Here's some basic screenshots: Of course everything about the design is subject to interpretation / fixing up. I will probably do the XBMC Library widgets later today. I had them working before, but it looks like the changes that have been made to Eden have broken everything Will post to my Github ASAP - DejaVu - 2011-11-09 Great news SleepyP! Thanks for getting involved with this. Totally over my head. If you like, and can explain how it works, I can try and give you a hand if possible. This should hopefully give MFP a new lease of life. Is it generally just the xbmcjsonlib.php your updating as that would make it easier to repair my repo - or is it a lot more involved? If it's just adjustments in the widgets I might get away with it. - SleepyP - 2011-11-09 I bashed away on the XBMC LIbrary widget(s) for a bit and got them mostly done. You can find the stuff in my most recent commit here: https://github.com/DivinityCycle/mediafrontpage/commit/6f1aaf67595fd9f2369e9e4dbbabd377f7e27cb2 All the changes I made where in the four files showing up in that commit. I have the Library widgets working except for the "click to play" functionality in Eden, which is due to the restructured "Player" methods. In Eden's JSON, there is just "Player", not "AudioPlayer" and "VideoPlayer". I am too tired to figure out how to make it work right now, but will probably be able to sort this out soon. After I get this crap fixed, next targets: -Eden support for the System Info widget -A working "mobile" version of the site I can use on my phone... - nashant - 2011-11-09 Done with my sab widget speed set mod. Where should I send it? Edit: Almost done. Anyone know how I could go about halting/delaying the refresh and then refreshing once the command has been sent to sab? - nashant - 2011-11-09 Also, how do I cure the problem of AutoMovies generating HUGE amounts of errors in my apache log? Doesn't help much with debugging other stuff. - SleepyP - 2011-11-10 About AutoMovies, what kind of errors are you getting? If you give me an idea of what they are I should be able to help fix them. That's actually one of the unglamorous tasks I took on in the past, finding & resolving errors that cause log items but no real functional problems. WOO SO FUN! As for contributing your code in, if you're just planning on doing this as a one-off thing you could send it to any of the contributors. Most of the more regular contributors set up Github repos. Its free and not too hard if you're doing this kind of stuff. It DID honestly take me like 20 minutes to remember how to check my changes in once I was ready to put up my most recent works. ALSO, I feel that my updated XBMC Library and Now Playing widgets are ready for some field testing. If you wanna give them a whirl, just go grab the 4 files listed here: https://github.com/DivinityCycle/mediafrontpage/commit/6f1aaf67595fd9f2369e9e4dbbabd377f7e27cb2 I recommend you "backup" your current ones by renaming them, then stick these into your MFP installation and see how she works. I did a fair amount of testing, but I did end up working on this stuff for like 12 hours straight, so I wanna have someone else check my work to make sure I didn't mess up anything dumb. I'm gonna start looking at the SystemInfo widget next, since that's causing several nasty errors with Eden. - nashant - 2011-11-10 I did a git clone of yours. Don't think it's compatible with Deja's is it? Using that mainly at the mo. He's done a lot of work on it and it's looking great. In fact, just copied them in to standard mfp and now that's not loading. - nashant - 2011-11-10 My only problem with Deja's is that it won't load any video images at all. Anyone know how to get movie sets working? They're listed first in on the Movies list, rather than being in alphabetical order, and if I click on one it just blanks the widget. Not even the 'back' link. Another edit: Also if you're about, Deja, is there any reason I've got a scroll bar on my page even though none of the widgets stretch past the bottom? - Zarquon - 2011-11-10 nashant Wrote:My only problem with Deja's is that it won't load any video images at all.If you are referring to the thumbnails I noticed this to. It is a problem in the config.php in setting the $xbmcimgpath variable for non-reverse-proxy setups. The value is missing a trailing "/" - nashant - 2011-11-10 Bitchin'! Cheers, Zarquon Zarquon Wrote:If you are referring to the thumbnails I noticed this to. It is a problem in the config.php in setting the $xbmcimgpath variable for non-reverse-proxy setups. The value is missing a trailing "/" - gugahoi - 2011-11-10 SleepyP Wrote:I bashed away on the XBMC LIbrary widget(s) for a bit and got them mostly done. You can find the stuff in my most recent commit here: Great job. I was going to give it a go after my exams next week but seems like there's no need anymore... Can someone give me the news on things tho? Which repo is this running on? From what I've read, Deja seems to be the one updating this, right? |