-
-
Notifications
You must be signed in to change notification settings - Fork 97
Conversation
This requires installation of the Jmol/JSmol package in SAGE_ROOT/local/shared/jsmol.
Tweaks to Jmol/JSmol in notebook. Pure javascript 3-D interactive plots with option to load live or static. Have removed user interface bells and whistles temporarily.
Updating with master
Do we need the development-bundle folder of jqueryui? |
Probably not, but that wasn't from my commit and I didn't touch it. |
Some comments:
|
The "Live 3D" checkbox means: any future applet is loaded immediately, like the typeset checkbox. This is IMHO the expected outcome from a checkbox (NOT: button), it only alters a preference but does not immediately change the view. Feel free to draw a different icon, the one shown is the Jmol default. |
JSmol (javascript Jmol) uses newer jquery. Updating to latest for compatibility. Deleted the development-bundle subdirectory.
Make insert new cells work with new jquery. Gave them icons to so that people do not need to remember which combination of keys + clicks give what.
Yes, I already realized this point about the live 3d checkbox. I had edited my comment earlier. About point 1: it will be incredibly fragile to remove the dev bundle from git history see https://help.github.com/articles/remove-sensitive-data/ |
Some paths used during development were symlinks. These do not transfer and have been removed. Conflicts: sagenb/data/jqueryui/css/sage/images/animated-overlay.gif sagenb/data/jqueryui/css/sage/images/ui-bg_flat_0_aaaaaa_40x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_flat_0_f3f3f3_40x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_glass_55_fbf9ee_1x400.png sagenb/data/jqueryui/css/sage/images/ui-bg_highlight-hard_60_99bbff_1x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_highlight-hard_60_ffc53d_1x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_highlight-hard_90_99bbff_1x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_highlight-hard_95_fef1ec_1x100.png sagenb/data/jqueryui/css/sage/images/ui-bg_highlight-soft_75_cccccc_1x100.png sagenb/data/jqueryui/css/sage/images/ui-icons_000000_256x240.png sagenb/data/jqueryui/css/sage/images/ui-icons_222222_256x240.png sagenb/data/jqueryui/css/sage/images/ui-icons_2e83ff_256x240.png sagenb/data/jqueryui/css/sage/images/ui-icons_777777_256x240.png sagenb/data/jqueryui/css/sage/images/ui-icons_cd0a0a_256x240.png sagenb/data/jqueryui/development-bundle/AUTHORS.txt sagenb/data/jqueryui/development-bundle/Gruntfile.js sagenb/data/jqueryui/development-bundle/MIT-LICENSE.txt sagenb/data/jqueryui/development-bundle/README.md sagenb/data/jqueryui/development-bundle/demos/accordion/collapsible.html sagenb/data/jqueryui/development-bundle/demos/accordion/custom-icons.html sagenb/data/jqueryui/development-bundle/demos/accordion/default.html sagenb/data/jqueryui/development-bundle/demos/accordion/fillspace.html sagenb/data/jqueryui/development-bundle/demos/accordion/hoverintent.html sagenb/data/jqueryui/development-bundle/demos/accordion/index.html sagenb/data/jqueryui/development-bundle/demos/accordion/no-auto-height.html sagenb/data/jqueryui/development-bundle/demos/accordion/sortable.html sagenb/data/jqueryui/development-bundle/demos/addClass/default.html sagenb/data/jqueryui/development-bundle/demos/addClass/index.html sagenb/data/jqueryui/development-bundle/demos/animate/default.html sagenb/data/jqueryui/development-bundle/demos/animate/index.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/categories.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/combobox.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/custom-data.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/default.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/folding.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/images/jquery_32x32.png sagenb/data/jqueryui/development-bundle/demos/autocomplete/images/jqueryui_32x32.png sagenb/data/jqueryui/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png sagenb/data/jqueryui/development-bundle/demos/autocomplete/images/transparent_1x1.png sagenb/data/jqueryui/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif sagenb/data/jqueryui/development-bundle/demos/autocomplete/index.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/london.xml sagenb/data/jqueryui/development-bundle/demos/autocomplete/maxheight.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/multiple-remote.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/multiple.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/remote-jsonp.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/remote-with-cache.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/remote.html sagenb/data/jqueryui/development-bundle/demos/autocomplete/search.php sagenb/data/jqueryui/development-bundle/demos/autocomplete/xml.html sagenb/data/jqueryui/development-bundle/demos/button/checkbox.html sagenb/data/jqueryui/development-bundle/demos/button/default.html sagenb/data/jqueryui/development-bundle/demos/button/icons.html sagenb/data/jqueryui/development-bundle/demos/button/index.html sagenb/data/jqueryui/development-bundle/demos/button/radio.html sagenb/data/jqueryui/development-bundle/demos/button/splitbutton.html sagenb/data/jqueryui/development-bundle/demos/button/toolbar.html sagenb/data/jqueryui/development-bundle/demos/datepicker/alt-field.html sagenb/data/jqueryui/development-bundle/demos/datepicker/animation.html sagenb/data/jqueryui/development-bundle/demos/datepicker/buttonbar.html sagenb/data/jqueryui/development-bundle/demos/datepicker/date-formats.html sagenb/data/jqueryui/development-bundle/demos/datepicker/date-range.html sagenb/data/jqueryui/development-bundle/demos/datepicker/default.html sagenb/data/jqueryui/development-bundle/demos/datepicker/dropdown-month-year.html sagenb/data/jqueryui/development-bundle/demos/datepicker/icon-trigger.html sagenb/data/jqueryui/development-bundle/demos/datepicker/images/calendar.gif sagenb/data/jqueryui/development-bundle/demos/datepicker/index.html sagenb/data/jqueryui/development-bundle/demos/datepicker/inline.html sagenb/data/jqueryui/development-bundle/demos/datepicker/jquery.ui.datepicker-ar.js sagenb/data/jqueryui/development-bundle/demos/datepicker/jquery.ui.datepicker-fr.js sagenb/data/jqueryui/development-bundle/demos/datepicker/jquery.ui.datepicker-he.js sagenb/data/jqueryui/development-bundle/demos/datepicker/jquery.ui.datepicker-zh-TW.js sagenb/data/jqueryui/development-bundle/demos/datepicker/localization.html sagenb/data/jqueryui/development-bundle/demos/datepicker/min-max.html sagenb/data/jqueryui/development-bundle/demos/datepicker/multiple-calendars.html sagenb/data/jqueryui/development-bundle/demos/datepicker/other-months.html sagenb/data/jqueryui/development-bundle/demos/datepicker/show-week.html sagenb/data/jqueryui/development-bundle/demos/demos.css sagenb/data/jqueryui/development-bundle/demos/dialog/animated.html sagenb/data/jqueryui/development-bundle/demos/dialog/default.html sagenb/data/jqueryui/development-bundle/demos/dialog/index.html sagenb/data/jqueryui/development-bundle/demos/dialog/modal-confirmation.html sagenb/data/jqueryui/development-bundle/demos/dialog/modal-form.html sagenb/data/jqueryui/development-bundle/demos/dialog/modal-message.html sagenb/data/jqueryui/development-bundle/demos/dialog/modal.html sagenb/data/jqueryui/development-bundle/demos/draggable/constrain-movement.html sagenb/data/jqueryui/development-bundle/demos/draggable/cursor-style.html sagenb/data/jqueryui/development-bundle/demos/draggable/default.html sagenb/data/jqueryui/development-bundle/demos/draggable/delay-start.html sagenb/data/jqueryui/development-bundle/demos/draggable/events.html sagenb/data/jqueryui/development-bundle/demos/draggable/handle.html sagenb/data/jqueryui/development-bundle/demos/draggable/index.html sagenb/data/jqueryui/development-bundle/demos/draggable/revert.html sagenb/data/jqueryui/development-bundle/demos/draggable/scroll.html sagenb/data/jqueryui/development-bundle/demos/draggable/snap-to.html sagenb/data/jqueryui/development-bundle/demos/draggable/sortable.html sagenb/data/jqueryui/development-bundle/demos/draggable/visual-feedback.html sagenb/data/jqueryui/development-bundle/demos/droppable/accepted-elements.html sagenb/data/jqueryui/development-bundle/demos/droppable/default.html sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras2.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras2_min.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras3.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras3_min.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras4.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras4_min.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/images/high_tatras_min.jpg sagenb/data/jqueryui/development-bundle/demos/droppable/index.html sagenb/data/jqueryui/development-bundle/demos/droppable/photo-manager.html sagenb/data/jqueryui/development-bundle/demos/droppable/propagation.html sagenb/data/jqueryui/development-bundle/demos/droppable/revert.html sagenb/data/jqueryui/development-bundle/demos/droppable/shopping-cart.html sagenb/data/jqueryui/development-bundle/demos/droppable/visual-feedback.html sagenb/data/jqueryui/development-bundle/demos/effect/default.html sagenb/data/jqueryui/development-bundle/demos/effect/easing.html sagenb/data/jqueryui/development-bundle/demos/effect/index.html sagenb/data/jqueryui/development-bundle/demos/hide/default.html sagenb/data/jqueryui/development-bundle/demos/hide/index.html sagenb/data/jqueryui/development-bundle/demos/images/calendar.gif sagenb/data/jqueryui/development-bundle/demos/images/demo-config-on-tile.gif sagenb/data/jqueryui/development-bundle/demos/images/demo-config-on.gif sagenb/data/jqueryui/development-bundle/demos/images/demo-spindown-closed.gif sagenb/data/jqueryui/development-bundle/demos/images/demo-spindown-open.gif sagenb/data/jqueryui/development-bundle/demos/images/icon-docs-info.gif sagenb/data/jqueryui/development-bundle/demos/images/pbar-ani.gif sagenb/data/jqueryui/development-bundle/demos/index.html sagenb/data/jqueryui/development-bundle/demos/menu/default.html sagenb/data/jqueryui/development-bundle/demos/menu/icons.html sagenb/data/jqueryui/development-bundle/demos/menu/index.html sagenb/data/jqueryui/development-bundle/demos/position/cycler.html sagenb/data/jqueryui/development-bundle/demos/position/default.html sagenb/data/jqueryui/development-bundle/demos/position/images/earth.jpg sagenb/data/jqueryui/development-bundle/demos/position/images/flight.jpg sagenb/data/jqueryui/development-bundle/demos/position/images/rocket.jpg sagenb/data/jqueryui/development-bundle/demos/position/index.html sagenb/data/jqueryui/development-bundle/demos/progressbar/default.html sagenb/data/jqueryui/development-bundle/demos/progressbar/images/pbar-ani.gif sagenb/data/jqueryui/development-bundle/demos/progressbar/indeterminate.html sagenb/data/jqueryui/development-bundle/demos/progressbar/index.html sagenb/data/jqueryui/development-bundle/demos/progressbar/label.html sagenb/data/jqueryui/development-bundle/demos/removeClass/default.html sagenb/data/jqueryui/development-bundle/demos/removeClass/index.html sagenb/data/jqueryui/development-bundle/demos/resizable/animate.html sagenb/data/jqueryui/development-bundle/demos/resizable/aspect-ratio.html sagenb/data/jqueryui/development-bundle/demos/resizable/constrain-area.html sagenb/data/jqueryui/development-bundle/demos/resizable/default.html sagenb/data/jqueryui/development-bundle/demos/resizable/delay-start.html sagenb/data/jqueryui/development-bundle/demos/resizable/helper.html sagenb/data/jqueryui/development-bundle/demos/resizable/index.html sagenb/data/jqueryui/development-bundle/demos/resizable/max-min.html sagenb/data/jqueryui/development-bundle/demos/resizable/snap-to-grid.html sagenb/data/jqueryui/development-bundle/demos/resizable/synchronous-resize.html sagenb/data/jqueryui/development-bundle/demos/resizable/textarea.html sagenb/data/jqueryui/development-bundle/demos/resizable/visual-feedback.html sagenb/data/jqueryui/development-bundle/demos/selectable/default.html sagenb/data/jqueryui/development-bundle/demos/selectable/display-grid.html sagenb/data/jqueryui/development-bundle/demos/selectable/index.html sagenb/data/jqueryui/development-bundle/demos/selectable/serialize.html sagenb/data/jqueryui/development-bundle/demos/show/default.html sagenb/data/jqueryui/development-bundle/demos/show/index.html sagenb/data/jqueryui/development-bundle/demos/slider/colorpicker.html sagenb/data/jqueryui/development-bundle/demos/slider/default.html sagenb/data/jqueryui/development-bundle/demos/slider/hotelrooms.html sagenb/data/jqueryui/development-bundle/demos/slider/index.html sagenb/data/jqueryui/development-bundle/demos/slider/multiple-vertical.html sagenb/data/jqueryui/development-bundle/demos/slider/range-vertical.html sagenb/data/jqueryui/development-bundle/demos/slider/range.html sagenb/data/jqueryui/development-bundle/demos/slider/rangemax.html sagenb/data/jqueryui/development-bundle/demos/slider/rangemin.html sagenb/data/jqueryui/development-bundle/demos/slider/side-scroll.html sagenb/data/jqueryui/development-bundle/demos/slider/slider-vertical.html sagenb/data/jqueryui/development-bundle/demos/slider/steps.html sagenb/data/jqueryui/development-bundle/demos/sortable/connect-lists-through-tabs.html sagenb/data/jqueryui/development-bundle/demos/sortable/connect-lists.html sagenb/data/jqueryui/development-bundle/demos/sortable/default.html sagenb/data/jqueryui/development-bundle/demos/sortable/delay-start.html sagenb/data/jqueryui/development-bundle/demos/sortable/display-grid.html sagenb/data/jqueryui/development-bundle/demos/sortable/empty-lists.html sagenb/data/jqueryui/development-bundle/demos/sortable/index.html sagenb/data/jqueryui/development-bundle/demos/sortable/items.html sagenb/data/jqueryui/development-bundle/demos/sortable/placeholder.html sagenb/data/jqueryui/development-bundle/demos/sortable/portlets.html sagenb/data/jqueryui/development-bundle/demos/spinner/currency.html sagenb/data/jqueryui/development-bundle/demos/spinner/decimal.html sagenb/data/jqueryui/development-bundle/demos/spinner/default.html sagenb/data/jqueryui/development-bundle/demos/spinner/index.html sagenb/data/jqueryui/development-bundle/demos/spinner/latlong.html sagenb/data/jqueryui/development-bundle/demos/spinner/overflow.html sagenb/data/jqueryui/development-bundle/demos/spinner/time.html sagenb/data/jqueryui/development-bundle/demos/switchClass/default.html sagenb/data/jqueryui/development-bundle/demos/switchClass/index.html sagenb/data/jqueryui/development-bundle/demos/tabs/ajax.html sagenb/data/jqueryui/development-bundle/demos/tabs/ajax/content1.html sagenb/data/jqueryui/development-bundle/demos/tabs/ajax/content2.html sagenb/data/jqueryui/development-bundle/demos/tabs/ajax/content3-slow.php sagenb/data/jqueryui/development-bundle/demos/tabs/ajax/content4-broken.php sagenb/data/jqueryui/development-bundle/demos/tabs/bottom.html sagenb/data/jqueryui/development-bundle/demos/tabs/collapsible.html sagenb/data/jqueryui/development-bundle/demos/tabs/default.html sagenb/data/jqueryui/development-bundle/demos/tabs/index.html sagenb/data/jqueryui/development-bundle/demos/tabs/manipulation.html sagenb/data/jqueryui/development-bundle/demos/tabs/mouseover.html sagenb/data/jqueryui/development-bundle/demos/tabs/sortable.html sagenb/data/jqueryui/development-bundle/demos/tabs/vertical.html sagenb/data/jqueryui/development-bundle/demos/toggle/default.html sagenb/data/jqueryui/development-bundle/demos/toggle/index.html sagenb/data/jqueryui/development-bundle/demos/toggleClass/default.html sagenb/data/jqueryui/development-bundle/demos/toggleClass/index.html sagenb/data/jqueryui/development-bundle/demos/tooltip/ajax/content1.html sagenb/data/jqueryui/development-bundle/demos/tooltip/ajax/content2.html sagenb/data/jqueryui/development-bundle/demos/tooltip/custom-animation.html sagenb/data/jqueryui/development-bundle/demos/tooltip/custom-content.html sagenb/data/jqueryui/development-bundle/demos/tooltip/custom-style.html sagenb/data/jqueryui/development-bundle/demos/tooltip/default.html sagenb/data/jqueryui/development-bundle/demos/tooltip/forms.html sagenb/data/jqueryui/development-bundle/demos/tooltip/images/st-stephens.jpg sagenb/data/jqueryui/development-bundle/demos/tooltip/images/tower-bridge.jpg sagenb/data/jqueryui/development-bundle/demos/tooltip/index.html sagenb/data/jqueryui/development-bundle/demos/tooltip/tracking.html sagenb/data/jqueryui/development-bundle/demos/tooltip/video-player.html sagenb/data/jqueryui/development-bundle/demos/widget/default.html sagenb/data/jqueryui/development-bundle/demos/widget/index.html sagenb/data/jqueryui/development-bundle/docs/accordion.html sagenb/data/jqueryui/development-bundle/docs/autocomplete.html sagenb/data/jqueryui/development-bundle/docs/blind-effect.html sagenb/data/jqueryui/development-bundle/docs/bounce-effect.html sagenb/data/jqueryui/development-bundle/docs/button.html sagenb/data/jqueryui/development-bundle/docs/clip-effect.html sagenb/data/jqueryui/development-bundle/docs/datepicker.html sagenb/data/jqueryui/development-bundle/docs/dialog.html sagenb/data/jqueryui/development-bundle/docs/draggable.html sagenb/data/jqueryui/development-bundle/docs/drop-effect.html sagenb/data/jqueryui/development-bundle/docs/droppable.html sagenb/data/jqueryui/development-bundle/docs/explode-effect.html sagenb/data/jqueryui/development-bundle/docs/fade-effect.html sagenb/data/jqueryui/development-bundle/docs/fold-effect.html sagenb/data/jqueryui/development-bundle/docs/highlight-effect.html sagenb/data/jqueryui/development-bundle/docs/jQuery.widget.html sagenb/data/jqueryui/development-bundle/docs/menu.html sagenb/data/jqueryui/development-bundle/docs/mouse.html sagenb/data/jqueryui/development-bundle/docs/position.html sagenb/data/jqueryui/development-bundle/docs/progressbar.html sagenb/data/jqueryui/development-bundle/docs/puff-effect.html sagenb/data/jqueryui/development-bundle/docs/pulsate-effect.html sagenb/data/jqueryui/development-bundle/docs/resizable.html sagenb/data/jqueryui/development-bundle/docs/scale-effect.html sagenb/data/jqueryui/development-bundle/docs/selectable.html sagenb/data/jqueryui/development-bundle/docs/shake-effect.html sagenb/data/jqueryui/development-bundle/docs/size-effect.html sagenb/data/jqueryui/development-bundle/docs/slide-effect.html sagenb/data/jqueryui/development-bundle/docs/slider.html sagenb/data/jqueryui/development-bundle/docs/sortable.html sagenb/data/jqueryui/development-bundle/docs/spinner.html sagenb/data/jqueryui/development-bundle/docs/tabs.html sagenb/data/jqueryui/development-bundle/docs/tooltip.html sagenb/data/jqueryui/development-bundle/docs/transfer-effect.html sagenb/data/jqueryui/development-bundle/external/globalize.culture.de-DE.js sagenb/data/jqueryui/development-bundle/external/globalize.culture.ja-JP.js sagenb/data/jqueryui/development-bundle/external/globalize.js sagenb/data/jqueryui/development-bundle/external/jquery.mousewheel.js sagenb/data/jqueryui/development-bundle/external/jshint.js sagenb/data/jqueryui/development-bundle/external/qunit.css sagenb/data/jqueryui/development-bundle/external/qunit.js sagenb/data/jqueryui/development-bundle/package.json sagenb/data/jqueryui/development-bundle/themes/base/images/animated-overlay.gif sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-icons_222222_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-icons_454545_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-icons_888888_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/jquery-ui.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.accordion.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.all.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.autocomplete.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.base.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.button.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.core.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.datepicker.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.dialog.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.menu.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.progressbar.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.resizable.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.selectable.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.slider.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.spinner.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.tabs.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.theme.css sagenb/data/jqueryui/development-bundle/themes/base/jquery.ui.tooltip.css sagenb/data/jqueryui/development-bundle/themes/base/minified/images/animated-overlay.gif sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-icons_222222_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-icons_2e83ff_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-icons_454545_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-icons_888888_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/minified/images/ui-icons_cd0a0a_256x240.png sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery-ui.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.accordion.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.autocomplete.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.button.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.core.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.datepicker.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.dialog.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.menu.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.progressbar.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.resizable.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.selectable.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.slider.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.spinner.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.tabs.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.theme.min.css sagenb/data/jqueryui/development-bundle/themes/base/minified/jquery.ui.tooltip.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/animated-overlay.gif sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_flat_0_f3f3f3_40x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_glass_55_fbf9ee_1x400.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_highlight-hard_60_99bbff_1x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_highlight-hard_60_ffc53d_1x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_highlight-hard_90_99bbff_1x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_highlight-hard_95_fef1ec_1x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-icons_000000_256x240.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-icons_222222_256x240.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-icons_2e83ff_256x240.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-icons_777777_256x240.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/images/ui-icons_cd0a0a_256x240.png sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery-ui.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.accordion.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.all.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.autocomplete.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.base.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.button.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.core.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.datepicker.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.dialog.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.menu.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.progressbar.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.resizable.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.selectable.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.slider.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.spinner.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.tabs.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.theme.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/jquery.ui.tooltip.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery-ui.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.accordion.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.autocomplete.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.button.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.core.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.datepicker.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.dialog.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.menu.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.progressbar.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.resizable.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.selectable.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.slider.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.spinner.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.tabs.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.theme.min.css sagenb/data/jqueryui/development-bundle/themes/custom-theme/minified/jquery.ui.tooltip.min.css sagenb/data/jqueryui/development-bundle/ui.accordion.jquery.json sagenb/data/jqueryui/development-bundle/ui.autocomplete.jquery.json sagenb/data/jqueryui/development-bundle/ui.button.jquery.json sagenb/data/jqueryui/development-bundle/ui.core.jquery.json sagenb/data/jqueryui/development-bundle/ui.datepicker.jquery.json sagenb/data/jqueryui/development-bundle/ui.dialog.jquery.json sagenb/data/jqueryui/development-bundle/ui.draggable.jquery.json sagenb/data/jqueryui/development-bundle/ui.droppable.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-blind.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-bounce.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-clip.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-drop.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-explode.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-fade.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-fold.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-highlight.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-pulsate.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-scale.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-shake.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-slide.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect-transfer.jquery.json sagenb/data/jqueryui/development-bundle/ui.effect.jquery.json sagenb/data/jqueryui/development-bundle/ui.menu.jquery.json sagenb/data/jqueryui/development-bundle/ui.mouse.jquery.json sagenb/data/jqueryui/development-bundle/ui.position.jquery.json sagenb/data/jqueryui/development-bundle/ui.progressbar.jquery.json sagenb/data/jqueryui/development-bundle/ui.resizable.jquery.json sagenb/data/jqueryui/development-bundle/ui.selectable.jquery.json sagenb/data/jqueryui/development-bundle/ui.slider.jquery.json sagenb/data/jqueryui/development-bundle/ui.sortable.jquery.json sagenb/data/jqueryui/development-bundle/ui.spinner.jquery.json sagenb/data/jqueryui/development-bundle/ui.tabs.jquery.json sagenb/data/jqueryui/development-bundle/ui.tooltip.jquery.json sagenb/data/jqueryui/development-bundle/ui.widget.jquery.json sagenb/data/jqueryui/development-bundle/ui/i18n/jquery-ui-i18n.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-af.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-az.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-be.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-da.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-de.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-el.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-es.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-et.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CA.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-he.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-id.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-is.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-it.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-km.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ky.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-nb.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-nn.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-no.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-th.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js sagenb/data/jqueryui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js sagenb/data/jqueryui/development-bundle/ui/jquery-ui.custom.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.accordion.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.autocomplete.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.button.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.core.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.datepicker.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.dialog.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.draggable.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.droppable.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-blind.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-bounce.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-clip.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-drop.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-explode.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-fade.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-fold.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-highlight.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-pulsate.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-scale.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-shake.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-slide.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect-transfer.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.effect.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.menu.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.mouse.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.position.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.progressbar.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.resizable.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.selectable.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.slider.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.sortable.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.spinner.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.tabs.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.tooltip.js sagenb/data/jqueryui/development-bundle/ui/jquery.ui.widget.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery-ui-i18n.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-af.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ar-DZ.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ar.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-az.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-be.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-bg.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-bs.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ca.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-cs.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-cy-GB.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-da.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-de.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-el.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-en-AU.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-en-GB.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-en-NZ.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-eo.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-es.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-et.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-eu.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fa.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fi.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fo.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fr-CA.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fr-CH.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-fr.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-gl.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-he.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-hi.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-hr.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-hu.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-hy.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-id.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-is.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-it.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ja.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ka.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-kk.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-km.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ko.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ky.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-lb.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-lt.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-lv.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-mk.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ml.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ms.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-nb.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-nl-BE.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-nl.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-nn.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-no.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-pl.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-pt-BR.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-pt.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-rm.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ro.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ru.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sk.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sl.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sq.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sr-SR.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sr.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-sv.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-ta.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-th.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-tj.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-tr.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-uk.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-vi.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-zh-CN.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-zh-HK.min.js sagenb/data/jqueryui/development-bundle/ui/minified/i18n/jquery.ui.datepicker-zh-TW.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery-ui.custom.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.accordion.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.autocomplete.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.button.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.core.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.datepicker.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.dialog.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.draggable.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.droppable.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-blind.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-bounce.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-clip.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-drop.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-explode.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-fade.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-fold.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-highlight.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-pulsate.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-scale.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-shake.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-slide.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect-transfer.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.effect.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.menu.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.mouse.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.position.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.progressbar.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.resizable.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.selectable.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.slider.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.sortable.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.spinner.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.tabs.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.tooltip.min.js sagenb/data/jqueryui/development-bundle/ui/minified/jquery.ui.widget.min.js sagenb/data/jqueryui/js/jquery-1.10.2.js
Javascript changes to restore legacy add cell behavior and avoid collisions between popup dialogs and Jmol/JSmol popup menu. Also updated menu to allow access to the Jmol/JSmol save file functions.
Some logic fixes to provide more reliable behavior of "load 3D live" checkbox. Added instructions to make clicking on the image to activate it more obvious. Set the platform speed so that images will go to lower resolution when spinning to improve performance. Code cleanup and rearrangement.
Conflicts: Changes
The jsmol callback url is shared state between all applets on a page, so we cannot use it in worksheet_jsmol_data() to figure out the cell. Instead, pass the cell information through the script name parameter.
My pull request to the branch isn't quite right yet, because it turns out that the jQuery dialog has a slightly different syntax than before (or, less likely, something else happened in Volker's commit about that) so the popout doesn't look quite right. Working on this. |
Indeed, jQuery changed. http://jqueryui.com/upgrade-guide/1.10/#changed-title-option-from-html-to-text |
Hmm, we changed some CSS, but there are still all these original SCSS files. I am reluctant to double-do everything and would rather just get this figured out in plain CSS, but if we ever follow the instructions at https://github.com/sagemath/sagenb/blob/master/sass/readme.txt it will obliterate these changes. @ppurka - have you ever done that while following the "Miscellaneous Release Instructions"? |
CSS should take care of jQuery dialog element title styling due to XSS vulnerabilities, so we just go along with it.
Make sure css has right colors for this.
Okay, I have fixed that annoying CSS problem. If one of you can take a look at that and merge it into this pull request, then I think that all that remains is some heavy testing. I'm already happy with jsmol on a few browsers. Has anyone tried this in IE? Hopefully it would work well. |
I have always updated both the css and the scss just in case. Then it does not matter how things are handled. I agree that the scss really does not make a lot of sense to me. |
By the way, I propose that this change (and anything else we get in there) be labeled sagenb 0.11, to celebrate! |
This allows a just openned worksheet to use the previous pretty_print/typeset setting. Otherwise it is ignored until the user clicks on the checkbox.
AAGH! I will never understand Git and all the extra crazy commits. I was sure I didn't have any extra stuff in this... but too late. This inability to remove history will get me every time, maybe I should have tried to cherry-pick. I will just go ahead and also merge my dumb css fixes now because I have thoroughly added too much to the history anyway. I'm sorry. |
correct js and css for introspection
Okay, Jonathan, if you can test these changes, I think I am happy enough with it to have us get tested "for real" by merging it into sagenb proper, with the possible exception of ppurka's comments 2 and 4 at #241 (comment) |
OK, I may have time this afternoon...As to #4 in ppurka's comment list. That is not going to change. The application is loaded, when that notice comes up. The remainder of the time is loading the data from the server and then rendering it. On a slow machine using Chrome, where things have to be processed into base64 ASCII by the server this is not going to be fast. This is especially true since we are now doing the base64 conversion in python which is interpreted. I do not see anything we can do. On my i3 netbook (no great shakes) running both the server and the browser, I do not see such a long delay. Wish I had a better answer, because I know waiting is annoying. I will look into the possibility of another loading message; there is a way to call javascript from Jmol/JSmol so I might be able to have a message or spinner come up during the load. No promises on this. Thus this should not be a show stopper. |
I agree, actually, though this may be an argument in favor of always auto-unchecking the "live 3d" box when reopening a worksheet... Volker's fix for the "sleeping" works fine, but I guess there is nothing one can do about it if ALL of them in a large worksheet need to open at once. On the whole, this is better than the current situation where a lot of people can't even use 3d plots. |
And as to testing, keep in mind I just want to make sure I didn't break anything big accidentally with the CSS and cache busting. Feel free to test on Chromium, that should behave like Chrome, I would think (you should get the debugging messages in your terminal about Jsmol query etc. only on that browser, from my experience - still not sure why the |
Okay, Jonathan and I agreed this was ready for real-life testing. Thanks esp. to Volker for turning this into a working draft! @ppurka - if you see this, what goes into making a new package for http://trac.sagemath.org/ticket/16004 ? |
@kcrisman here is an outline of the steps: https://gist.github.com/ppurka/d10f668db113c2d1ddd4 It might also be better to access the gist from here: https://gist.github.com/ppurka in case I make any further changes. |
Wow, that was really helpful - and I had forgotten about @kini's good work earlier on this. Hopefully I can just add some of these directly to the sagenb documentation if (when?) I try it. |
See #250 - thanks again. |
JSmol works now. The functionality of upstream's jsmol.php script is in worksheet_jsmol_data(). Also lots of bugfixes and cleanups.