Giter VIP home page Giter VIP logo

xwmm's Introduction

wimm-logo-text

Web Interface Media Manager for Kodi

WIMM is a cross platform tool to manage the Kodi Media Databases. It is completely web based, so you don't need to install anything on your workstation to manage your media.

This tool is intended to facilitate the use of the Kodi media management features (media infos, media categorization, scraping, etc ...)


DEVELOPERS NEEDED - We don't pay either hehe ;)

Consider joining the WIMM project, and help this web-interface for Kodi be nr #1, skilled developers are needed to help improve and fix or add exciting new features to WIMM.


Installation Instructions


Submitting patches and PRs

The idea is to fork this repo work on your changes and make a pull request (PR) to the master branch, it should contain some of the following:

  • What the patch addresses, if its a bug-fix a feature or improvement or something else.
  • Any comments in code for what is not immediately obvious.

ℹ️ A pull request (PR) should be made to master, (using branches is ok if your going to make the same PR to master) by using master then your working with latest code and fixes. Any work can then be easily picked and pulled into branches if needed, especially if its a bug-fix.

What will happen to patches & PR's

  • Subject to review and is merged as soon as possible by a member of the project.

xwmm's People

Contributors

criticalfiction avatar fyfe avatar nwtn avatar slash2009 avatar un1versal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xwmm's Issues

Cannot add new movie sets/collections

Just installed XWMM, I get my movie list up but when I go to manage movie sets the 2 button that allow you to add or delete movie sets are greyed out, I cannot select them so I cannot add any new movie collections!

I've tried using IE and FF and get the same issue

I've followed instructions on couple of "how to" guides and cannot see I'm doing anything wrong.....

Is it a bug?

[FEATURE REQUEST] Filter displayed movies by genre

Hello,

I miss option to filter displayed movie by genre - like simple filter: viewer clicks on Comedy, and movie panel shows only movies with Comedy flag. Viewer clicks at None(All) genre checkbox and all movies are displayed again.. and so on..

Adding WIMM to the Kodi add-on repository

What's stop use getting XWMM into the XBMC add-on repository...

  • A stable(ish) release... testing, testing, testing
  • Licensed under GPL v2 or similar.(#95)
  • addon.xml must contain correct and valid info / version
  • icon.png must be present (256x256)
  • fanart.jpg must be present (1280x720 or 1920x1080)
  • LICENCE.txt must be present (#95)
  • changelog.txt must be present (in reverse chronological order)

I can't offer much for the fanart, art isn't my area of expertise 😄

As far as a stable release goes I don't think we are far off.

Icons for DVD Bluray missing

I use place holder files like "X-Men 2 (2003).bluray.disc" or "Daredevil (2003).dvd.disc" to get my existing DVD's and Bluray's displayed at the XBMC database. When using XWMM I would expect to get a DVD or Bluray icon displayed where usually at mp4 files the icons for AAC,SD/720,16:9 are displayed but it shows not any icon.

xwmmpng2

"View Only" mode

Hello,

I miss option to set up web interface as read-only - without options to change database, controls XBMC and so on for visitors..

Movie set manager doesnt work.

4.1.4 movie set manager cant really add new set

console spews

"JSON-RPC request failed." Object { responseXML: null, responseText: "{"id":1,"jsonrpc":"2.0","result":{"limits":{"end":0,"start":0,"total":0}}}", responseStream: null, responseJSON: Object, contentType: "application/json", getResponseHeader: .createResponseObject/<.getResponseHeader(), getAllResponseHeaders: .createResponseObject/<.getAllResponseHeaders(), tId: 5, status: 200, statusText: "OK", 4 more… } Object { jsonrpc: "2.0", method: "VideoLibrary.GetMovieSets", params: Object, id: 1 } ext.ux.xbmc.js:11
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function Ext.menu.Menu<.constrainScroll, ext-all.js line 21
reflow: 0ms
reflow: 0ms function Ext.lib.Dom.getXY, ext-base.js line 21
reflow: 0ms function Ext.lib.Dom.getXY, ext-base.js line 21
reflow: 0ms
reflow: 0ms function e.prototype.focus, ext-all.js line 21
reflow: 0ms function Ext.grid.GridView<.handleHdOver, ext-all.js line 21
reflow: 0ms
ReferenceError: editor is not defined movieset.js:63
reflow: 0ms function Ext.grid.GridView<.handleHdOver, ext-all.js line 21
reflow: 0ms

using firefox 30 with NO addons.

Update features/limitations/known issues on forum thread

The forum thread could do with an update. There's no signs of the missing API calls being implemented so these will never be fixed/supported.

Features:

  • Manage Covers and Fanarts
  • Browse XBMC video sources and search un-scraped files
  • Auto-fix path for moved files

Limitations / Known Issues:

  • Auto fix path (moved files) is not working
  • Rar files are not yet supported
  • Image (fanart and covers) upload is not supported yet (work in progress)
  • Change thumbnail and fanart not supported for TV Shows
  • Image (fanart and covers) upload is not supported yet (work in progress)
  • Files tab doesn't work.

Unable to manage genres / show movies by genre

Current profile:
Using v3.0.1-frodo ... XBMC version 12.2 ... Windows 7 on XBMC ... Accessing through Chrome browser

2 issues, somewhat related...

I used to be able to show movies by genre by clicking Movies/Movie by Genre. Showing by genre would help me eliminate genre categories that were createdby the XBMC scraper that I'm not interested in having listed such as Indie, Road Movie, etc. It also helps me when I want to look at (for example) the entire action genre list to remove any Disney cartoons that are listed as "action".

Additionally, I used to be able to manage my genres (ie. cleanup the list on the right) by going to Tools/Manage Genres. There I could delete genres from the list that views on the right of the screen.

Just to be clear, when I select a specific movie, I can add or create a genre for it and I can remove it from a genre.

Thank you for all the contributions in getting this up and running again!

Import from IMDB

It would be a great feature to import data from IMDB.
I don't know if it's feasible.

Bye!

EDIT: /files/index.html is blank
on Frodo/Raspbmc & XWMM-210

unable to manage movies

Hello.
I'm unable to change the movie information using xwmm.
Xbmc vercion, latest, frodo xbmcbuntu
xwmm version: latest, xwmm-210.zip

I'm able to enter the web-gui. The xbmc sharing on the xbmc are all enabled including "allow programs on other systems to control xbmc".
I have run the update command on xbmc.

when I for example press "tools->manage moviesets" the green + sign are greyed out.
There are some moviesets availible, but when I try to change on eg the movie "cars" from movie set "cars collection" to "disney movies" it changes back and does not store the changed information.

The system has been restarted a couple of times but with the same result.
I have noticed that the username and password are usually set to "xbmc" but not on my system. Could this be the problem? I don't want to re-install my xbmc to findout.

best regards/
Daniel Grafström

Download button

Hi,

why not add a download button to get the files via the kodi VFS ?

It would be really useful!

Music sort by song, genres etc.

There is no song sorting so if you have songs that are not in a album xwmm doesnt have such option.

Only sorting available is

Artist/album
Genre/album
Year/album

Very limited considering those sorting is all album dependant.

Good news is atm the album descriptions can all be edited and managed

You also cant manage music genres add or remove for e.g

Movies - Mark as watched/unwatched broken

Gotham Pre 4.0.1 and XBMC Gotham 13.beta4, You get some right click to

*load feed
*Remove
*add feed

Mark as watched is nowhere nor can it be marked as watched either.

Git maintenance

My OCD has kicked in, can I suggest some git house cleaning 😄

  • Rearrange release tags to use release/[XBMC_VERSION]/v[XWMM_VERSION]
  • Tag the branches that are no longer supported
  • Delete said branches (the above tag keeps an easy to find reference if we ever needed to reopen the branch)

To see what it would look like check the release page on my fork.

Create Tags

# Date                                           Message                               Tag                      Commit
GIT_COMMITTER_DATE="2011-08-15 14:31" git tag -m "XWMM v1.9.2 for XBMC 10.x (Dharma)"  release/10-dharma/v1.9.4 b79cc21
GIT_COMMITTER_DATE="2013-03-25 18:10" git tag -m "XWMM v2.0.9 for XBMC 11.x (Eden)"    release/11-eden/v2.0.9   93fddce
GIT_COMMITTER_DATE="2013-09-22 15:54" git tag -m "XWMM v3.0.0 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.0  126449c
GIT_COMMITTER_DATE="2013-12-09 14:58" git tag -m "XWMM v3.0.1 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.1  7677acc
GIT_COMMITTER_DATE="2013-12-14 13:39" git tag -m "XWMM v3.0.2 for XBMC 12.x (Frodo)"   release/12-frodo/v3.0.2  dab0b0e
GIT_COMMITTER_DATE="2014-02-21 21:14" git tag -m "XWMM v4.0.1 for XBMC 13.x (Gotham)"  release/13-gotham/v4.0.1 8a34b6a
GIT_COMMITTER_DATE="2014-07-01 22:05" git tag -m "XWMM v4.0.2 for XBMC 13.x (Gotham)"  release/13-gotham/v4.0.2 e09176b
GIT_COMMITTER_DATE="2014-07-01 23:55" git tag -m "XWMM v4.1.0-rc1 for XBMC 13.x (Gotham)"  release/13-gotham/v4.1.0-rc1 4ca8c4a

GIT_COMMITTER_DATE sets the tag date to the same date as the commit being tagged to keep GH release page happy as tags are sorted by date committed not name.

Delete old tags/branches

Dharma

git branch -D dharma
git push origin :dharma

Eden

git branch -D eden
git push origin :eden

Frodo

git branch -D frodo
git push origin :frodo
git tag -d v3.0.1-gfx-test v3.0.2
git push origin :refs/tags/v3.0.1-gfx-test :refs/tags/v3.0.2

Gotham

git branch -D gotham
git push origin gotham
git tag -d v4.0.1 v4.0.1-master-snapshot v4.1.0-rc1
git push origin :refs/tags/v4.0.1 :refs/tags/v4.0.1-master-snapshot :refs/tags/v4.1.0-rc1

Export to HTML by Date Added to Library

Hi Guys,

Great plugin- my request would be to add a sort filter to the HTML export that allows you to order it by date added to the library (much like the sort view that is already available)

Thanks!

Lindsay

Collumns names are incomplete

Currently collumns are appearing with names like S and W some even blank depending location like Files/Music.

Im sure that the S is supposed to be "Set" the W is likely "Watched"

capture-usy0zjer

This is at 3.0.1 in Frodo via IE11 and Firefox 25

Music/columns there's a completely blank entry with a checkbox by default. what is it suppose to be even?

Files/columns there's a completely blank entry with a checkbox by default. what is it suppose to be even?

Add Texture Cache maintenance utility

There is this TextureCache maintenance utility which has a great deal of JSON functionality to help manage caching of art and Texture#.db manipulation/cleanup etc.

Since this is all pure JSON I think the web interface would be perfect to implement this or a really good portion of it under tools.

See http://forum.xbmc.org/showthread.php?tid=158373

It would be great if this was included in some future version of WIMM

@fyfe what say you?

Created master development repo for all XWMM development

All code should end up at and then decide if patches belong in Frodo branch or other branches.

And also Im sure that there will be kinks when slashes work is merged with zernables and these should be worked out somewhere and this is place. Perhaps not best place but some place.

@slash2009 @Zernable please feel free to use master as a development area to merge your work with and anyones patches if somone ever does submit any.

This work can then be pushed to other branches via github web interface easily and without complicated git processes.

Add a locale system

I can't write code in Javascript but I can help in translation from english to french for example.
It would be great if the next big version (I read about re-writes here) could add a locale system.

Thanks !

Not installing on Raspberry PI

I note that the "install add-on" from zip is known to not be working so used SSH and SFTP to copy the unzipped files to the webinterface.default directory. I can now browse to my raspberry pi with the correct port and "/XWMM" in the URL and see all of my movies. However the music page does not show any of my music and the "files" page fails completely. Only a blank screen is shown. using the javascript debugger in Chrome I see lots of error messages like :
http://{my url}:8080/vfs/special://home/addons/metadata.tvdb.com/addon.xml?_dc=1366323605711 401 (Unauthorized)

[update-title ] Move project to new owner.

@slash2009 XBMC is no more, so this is now if you want to continue with Project name web media manager then its KWMM (Kodi Web Media Manager) its still a mouth full.

I suggest either dropping the X or doing whatever (as in new name). Doesnt have to be renamed at all either but we cant call it XBMC anything anymore as it will cease to exist from V14. so at best X means nothing and WMM stand for whatever it is now.

Ive suggested a few times that @fyfe take project over and then do whatever as he is main maintainer atm.

### Ongoing efforts

Name/logo/fanart competition

TODO

  • Rename project
  • Design new Logo/icon/favicon
  • Change github project name from old XWMM to current name WIMM
  • change github project description to Web Inteface Media Manager (WIMM) for Kodi

note remainder of tasks can only be done by github project owner @slash2009

Tvshow update don't work

I'm using XWMM 3.0.2 and when I update a field of a tvshow episode and save it don't work..

When refresh page it is always like the original name..

XBMC Frodo 12.3

Here's some screens
2014-04-19_115333
modifing title:
2014-04-19_115411
saving:
2014-04-19_115419
after refresh:
2014-04-19_115447

Gotham versioning now on

@slash2009

Ok I bumped the version as suggested for Gotham in 757b13a

Then I went and Somehow merged that and also updated Gotham branch to match master in 0076a30

I have also be updating the releases shortly at https://github.com/slash2009/XWMM/releases

So now all gotham work can proceed in master then merged with Gotham until Gotham is ready.

Release specific bufixes can still only be applied to specifc branches

Please learn how to use git, it will save me a ton of headaches. I recommend github for windows whcih is mostly UI based. I am also learning how to use it... so You are not alone... ;) 👍

this can be closed at any time its just informatory.

[Improvement suggestion] Addon structure.

This is not realy important as long as it works I suppose.

Currently the structure is as follows once installed and on git.

Addon (main dir)
  ---- css (dir)
  ---- extjs (dir)
  ---- images (dir)
  ---- include (dir)
  ---- movies (dir)
  ---- music (dir)
  ---- tvshows (dir)
  ---- ux (dir)
  ---- Changelog.txt  (file)
  ---- README.md  (file)
  ---- addon.xml  (file)
  ---- favicon.ico  (file)
  ---- global.js  (file)
  ---- icon.png  (file)
  ---- index.html  (file)

We still missing fanart.jpg file and Im pretty sure the favicon.ico on the (main dir) is duplicate and according to index.html https://github.com/slash2009/XWMM/blob/master/index.html#L11 the favicon being read is in ../images/favicon.ico. so that bit I can look at.

I would suggest the following or better structure for some future of xwmm

Addon (main dir)
  ---- src (dir)
      ----- css (dir)
      ----- extjs (dir)
      ----- images (dir)
      ----- movies (dir)
      ----- music (dir)
      ----- tvshows (dir)
      ----- ux (dir)
  ---- include (dir)
  ---- Changelog.txt  (file)
  ---- fanart.jpg
  ---- README.md  (file)
  ---- addon.xml  (file)
  ---- global.js  (file)
  ---- icon.png  (file)
  ---- index.html  (file)

So the src dir would contain as much of the other stuff as possible, maybe.?

Just a thought, as I said as long as it works this isnt really important.

[RESOLVED] Unable to load TVShow list

Hi,
movies list is loading perfectly, but tvshows list does nothing.
After little research, it seems that some tvshow plot are not correctly parse by json.
for exemple :
tvshow : 'Til Death
thetvdb (scraper) plot ( http://thetvdb.com/?tab=series&id=79384&lid=7 ) have some weird char just after "funny" and after "annoying". these are not "-".
According to http://www.jsoneditoronline.org/ the plot is not a string.
Error: Parse error on line 1:
...playcount":0,"plot":"'Til Death is a com
-----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'

i'm not sure you can do something about it.

I'm going to post this issue on XBMC.

i'm using XBMC 12.0, mysql on windows

Feature Request - MovieSet title editing

Hi,

I run XBMC/Gotham-git + XWMM-git.

As in XBMC/13 native, in XWMM I can currently add/remove movies to/from sets.

I'd like to request a feature to be able to edit a MovieSet's name, overriding the values from the online DB scrapers.

Iiuc (?), adding a movie to a set adds a "setname" to the Movies' info. So the database &/or the movie's exported .nfo are already being modified.

If "setname" can already be added to the DB/nfo, it seems that it shouldn't be that different to implement the option to edit the "xxx" itself.

Thanks.

mark as watched has no effect on Frodo

I just installed the latest build (obtained via github) for the frodo branch. When I right click on a movie and mark as watched, it immideately displays it as such on the UI. But on refreshing, the movie remains unwatched.

Firefox console errors css/js

Just a ton of console errors which could be related to some issues in xwmm

I thought posting these separately could be of some help.

4.1.4 with gotham 13.1

Unknown property '-moz-opacity'.  Declaration dropped. ext-all.css:21
Expected 'none' or URL but found 'alpha('.  Error in parsing value for 'filter'.  Declaration dropped. ext-all.css:21
Unknown property 'zoom'.  Declaration dropped. ext-all.css:21
Unknown property 'user-select'.  Declaration dropped. ext-all.css:21
Unknown property '-moz-outline'.  Declaration dropped. ext-all.css:21
Error in parsing value for 'white-space'.  Declaration dropped. ext-all.css:21
Error in parsing value for 'padding'.  Declaration dropped. ext-all.css:21
Expected color but found 'invert'.  Error in parsing value for 'outline'.  Declaration dropped. ext-all.css:21
Unknown property 'zoom'.  Declaration dropped. xtheme-gray.css:101
Unknown property '-moz-opacity'.  Declaration dropped. xtheme-gray.css:205
Expected 'none' or URL but found 'alpha('.  Error in parsing value for 'filter'.  Declaration dropped. xtheme-gray.css:206
Unknown property 'zoom'.  Declaration dropped. xtheme-gray.css:767
reflow: 0ms
reflow: 0ms
Invalid URI. Load of media resource  failed. index.html
reflow: 0ms function W/<, ext-all.js line 21
reflow: 0ms function a, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function Ext.lib.Dom.getViewportWidth, ext-base.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function Ext.Panel<.onResize, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getScrollBarWidth, ext-all.js line 21
reflow: 0ms function .getScrollBarWidth, ext-all.js line 21
reflow: 0ms function .getScrollBarWidth, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.Panel<.onResize, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function Ext.grid.GridView<.syncHeaderScroll, ext-all.js line 21
reflow: 0ms function Ext.grid.GridView<.syncHeaderScroll, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function Ext.dd.DragDropMgr</<.verifyEl, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getViewSize, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getViewSize, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getViewSize, ext-all.js line 21
reflow: 0ms function .getViewSize, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getViewSize, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getStyle</<, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getHeight, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
reflow: 0ms function .getWidth, ext-all.js line 21
"JSON-RPC request failed." Object { responseXML: null, responseText: "{"id":1,"jsonrpc":"2.0","result":{"limits":{"end":0,"start":0,"total":0}}}", responseStream: null, responseJSON: Object, contentType: "application/json", getResponseHeader: .createResponseObject/<.getResponseHeader(), getAllResponseHeaders: .createResponseObject/<.getAllResponseHeaders(), tId: 2, status: 200, statusText: "OK", 4 more… } Object { jsonrpc: "2.0", method: "VideoLibrary.GetMovieSets", params: Object, id: 1 } ext.ux.xbmc.js:11
reflow: 0ms

special characters support

Cannot save fields containing special characters (&, “, é, etc …).
Need to try to encode before formatting url to send to the http api

Developer(s) needed - Help whip WiMM into shape.

This project needs more developers and someone who can either fork and upkeep the code properly. Or the project needs to pass on to someone willing and able.

See Project developer appeal

I been doing my best to help around here (put project on life support machine so to speak) for a while, but since Im not a developer there's hardly any point to my existence except to make some release or update a forum post.

Currently @slash2009 has been inactive for far too long and this project has been kept on live support here as with the many code contributions by various developers.

@fyfe has been the most active developer and most of the code as is has been largely re-written by him

@slash2009 should transfer either the github project to someone else so the github can be managed other people added to team etc or add these people to the project as collaborators, else this main project will die when no one is here to merge things and make releases.

Other Ongoing efforts

Name/logo/fanart competition

I have other ideas like creating github project website via github but that hardly makes any development forward progress and feels like doing work for nothing and a waste of resources as is.

Just my two cents.

Layout and dialogs organization.

A picture speaks lowder than words.

4.1.6 a quick internal test build to weed these out browser was full width 1920x1200.

capture

The screenshot above was taken on tvshows and represents the layout issues pretty well..

  • There's a missing image which is the season poster, clearly thats something odd happening there Some better layout would be my suggestion so things dont get cut off.
  • There seems to be a dual star rating showing up, dont think we need dual rating starts on here.
  • The audio/video tags should all be in one line and wrap only when browser width wont allow it? Though I have seen a screenshot in forums where the audio/video stream-detail flags are cut off probably because of width of browser.

Movie set changes not reflected in UI after updating movie details

Running 3.0.1 on Frodo.

Steps to reproduce:

  1. From the movie list, select a movie without a set
  2. From "Other Details" select a set from the dropdown
  3. Click "Save"

Expected outcome:
For the set to be saved. The set icon should appear next to the movie in the list, and on switching away and back to the movie, for the set to appear selected in the dropdown.

Actual outcome:
The set is not saved. The icon does not appear next to the movie in the list, and on switching away and back to the movie, the dropdown has no set selected.

EDIT: Updated problem description.

Genre collumn is not populated with Entries

Adding Genre Column to e.g. movies doesnt populate the genres in that field.

All other Genres are populated fine

v3.0.1 Frodo and newer have this.

Browser tested IE11 in a VM

[ Improvement ] Experimental Graphic improvements branch

I thought that some graphics in XWMM were needing some improvements and because I cant really contribute in code ways, decided to create this branch for discussion and improving upon the existing graphics, flags, icons and images used by XWMM.

It is located here https://github.com/slash2009/XWMM/tree/gfx-test

There's quite a lot to do and havent even started with the scrapers images etc, atm just flags were added and thats not complete either.

The icons were also improved.

Please provide feedback and image sources that can be used. When everyone agrees then we can possibly merge.

Serveral times watched movie are not displayed as watched

In the database, if files.playCount greater than 1, the movie appears as unwatched on the XWMM web interface.

If I set it as unwatched, the value in the database comes back to null => This is OK
If I set it as watched, the value in the database goes to 1 => This is OK
If I see the movie a 2nd time, the value in the database goes to 2 => This is OK but on the web interface the movie is diplayed as unwatched.

I'm currently using :

  • XBMCbuntu 13.1
  • XWMM 4.1.7 rc7
  • Firefox 31.0

The jsonrpc request returns the good value for playcount property. So the bug is in the XWMM web interface.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.