[mythtv-commits] mythtv/master commit: de61d61f8 by Chris Pinkham (cpinkham)

MythTV noreply at mythtv.org
Fri Apr 1 03:29:16 UTC 2011


      Author:  Chris Pinkham <cpinkham at mythtv.org>
 Change Date:  2011-03-31T20:28:34-07:00
   Push Date:  2011/03/31 20:29:14 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  de61d61f8350bdf454751a436b26dfa854d4abe3
   Changeset:  https://github.com/MythTV/mythtv/commit/de61d61f8

Log:

HTML Setup: Directory Browser, Misc. fixes, Minor cleanup.

Add a popup directory browser for adding Storage Group directories.  This is
available in the Setup Wizard and the Advanced Storage Groups Editor.  This
pulls in a copy of jqueryFileTree which is GPL-ed.  License info is at the
top of jqueryFileTree.js.  This is a slightly modified copy of jqueryFileTree.
I have added the ability to highlight a directory for saving it as well as
adding a 'dirsOnly' argument to allow browsing only directories which fits
our use case.  The browser will get some more love, but it is functional
currently.

Clear error messages by form inputs in the advanced editor when submit is
clicked.  These will be reset if the save fails (when we get saving hooked
up on the backend).

Fix a race condition in the Setup Wizard startup where the setting values
would not be available yet when the tabs were drawn and populated.

Bugfix in mythsettings.cpp fill_setting() by natanojl on IRC. Previous code
tried to access an item out of bounds.

Added:

   mythtv/html/js/jqueryFileTree/images/application.png
   mythtv/html/js/jqueryFileTree/images/code.png
   mythtv/html/js/jqueryFileTree/images/css.png
   mythtv/html/js/jqueryFileTree/images/db.png
   mythtv/html/js/jqueryFileTree/images/directory.png
   mythtv/html/js/jqueryFileTree/images/doc.png
   mythtv/html/js/jqueryFileTree/images/file.png
   mythtv/html/js/jqueryFileTree/images/film.png
   mythtv/html/js/jqueryFileTree/images/flash.png
   mythtv/html/js/jqueryFileTree/images/folder_open.png
   mythtv/html/js/jqueryFileTree/images/html.png
   mythtv/html/js/jqueryFileTree/images/java.png
   mythtv/html/js/jqueryFileTree/images/linux.png
   mythtv/html/js/jqueryFileTree/images/music.png
   mythtv/html/js/jqueryFileTree/images/pdf.png
   mythtv/html/js/jqueryFileTree/images/php.png
   mythtv/html/js/jqueryFileTree/images/picture.png
   mythtv/html/js/jqueryFileTree/images/ppt.png
   mythtv/html/js/jqueryFileTree/images/psd.png
   mythtv/html/js/jqueryFileTree/images/ruby.png
   mythtv/html/js/jqueryFileTree/images/script.png
   mythtv/html/js/jqueryFileTree/images/spinner.gif
   mythtv/html/js/jqueryFileTree/images/txt.png
   mythtv/html/js/jqueryFileTree/images/xls.png
   mythtv/html/js/jqueryFileTree/images/zip.png
   mythtv/html/js/jqueryFileTree/jqueryFileTree.css
   mythtv/html/js/jqueryFileTree/jqueryFileTree.js

Modified:

   mythtv/html/css/setup.css
   mythtv/html/css/site.css
   mythtv/html/index.html
   mythtv/html/setup/js/setup.js
   mythtv/html/setup/js/storagegroups.js
   mythtv/html/setup/wizard-media_storage.html
   mythtv/programs/mythbackend/httpconfig.cpp
   mythtv/programs/mythbackend/mythsettings.cpp



More information about the mythtv-commits mailing list